Join The Team!
A signing like no other...
Football Referee · 2022-2026 · 5 competitions · 34 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| 2. Division: Group B Portugal | 13 | 58 | 4.46 | 1 | 0.08 | 92% |
| 2. Division: Group A Portugal | 10 | 31 | 3.10 | 3 | 0.30 | 60% |
| 2. Division: Group C Portugal | 5 | 24 | 4.80 | 1 | 0.20 | 100% |
| 2. Division: Group D Portugal | 3 | 16 | 5.33 | 0 | 0.00 | 67% |
| 2. Division: Play-offs Portugal | 3 | 19 | 6.33 | 1 | 0.33 | 100% |
2 matches recorded · Portugal
2 matches recorded · Portugal
1 matches recorded · Portugal
2 matches recorded · Portugal
3 matches recorded · Portugal
3 matches recorded · Portugal
1 matches recorded · Portugal
2 matches recorded · Portugal
1 matches recorded · Portugal
1 matches recorded · Portugal
3 matches recorded · Portugal
3 matches recorded · Portugal
1 matches recorded · Portugal
1 matches recorded · Portugal
1 matches recorded · Portugal
2 matches recorded · Portugal
3 matches recorded · Portugal
1 matches recorded · Portugal
1 matches recorded · Portugal
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 8 Nov 2026 | Chaves II vs Bragança | 0-1 | 2 | 0 | 2. Division: Group A |
| 25 Oct 2026 | Salgueiros vs Ovarense | 0-2 | 8 | 0 | 2. Division: Group B |
| 13 Sep 2026 | Alpendorada vs Machico | 1-2 | 2 | 0 | 2. Division: Group B |
| 6 Sep 2026 | Rebordosa vs Vila Mea | 1-0 | 5 | 0 | 2. Division: Group A |
| 22 Mar 2026 | Vilaverdense vs Brito | 0-2 | 0 | 1 | 2. Division: Group A |
| 8 Mar 2026 | Salgueiros vs Vila Real | 1-1 | 1 | 1 | 2. Division: Group B |
| 22 Feb 2026 | Bragança vs Mirandela | 2-1 | 1 | 0 | 2. Division: Group A |
| 7 Feb 2026 | Anadia vs Aparecida | 2-1 | 5 | 0 | 2. Division: Group B |
| 18 Jan 2026 | Fátima vs Lusitânia | 2-0 | 2 | 0 | 2. Division: Group C |
| 17 Aug 2025 | Vila Real vs Cinfães | 1-1 | 4 | 0 | 2. Division: Group B |
| 17 Aug 2025 | Vila Real vs Cinfães | 1-1 | 4 | 0 | 2. Division: Group D |
| 29 Mar 2025 | Vitória Guimarães II vs Joane | 3-2 | 2 | 0 | 2. Division: Group A |
| 2 Mar 2025 | Leca vs Marítimo II | 3-1 | 7 | 0 | 2. Division: Group B |
| 16 Feb 2025 | Operário vs Lusitano Évora 1911 | 0-0 | 2 | 0 | 2. Division: Group D |
| 30 Nov 2024 | Uniao Lamas vs Leca | 0-3 | 6 | 0 | 2. Division: Group B |
| 3 Nov 2024 | Gondomar vs Beira-Mar | 0-2 | 3 | 0 | 2. Division: Group B |
| 15 Sep 2024 | Os Limianos vs Rebordosa | 0-1 | 5 | 0 | 2. Division: Group A |
| 19 May 2024 | União Santarém vs Vitória FC | 0-0 | 3 | 1 | 2. Division: Play-offs |
| 3 Mar 2024 | Gondomar vs Beira-Mar | 3-2 | 7 | 0 | 2. Division: Group B |
| 25 Feb 2024 | Paredes vs Vila Mea | 1-1 | 4 | 0 | 2. Division: Group B |
| 14 Jan 2024 | Rabo Peixe vs Sertanense | 0-2 | 6 | 0 | 2. Division: Group C |
| 3 Dec 2023 | Vitória de Sernache vs Peniche | 0-1 | 7 | 1 | 2. Division: Group C |
| 1 Nov 2023 | Mortágua vs FC Alverca II | 0-0 | 2 | 0 | 2. Division: Group C |
| 3 Sep 2023 | Salgueiros vs Florgrade | 1-0 | 2 | 0 | 2. Division: Group B |
| 20 Aug 2023 | Vila Real vs Os Limianos | 0-0 | 0 | 0 | 2. Division: Group A |
| 7 May 2023 | Amarante vs Salgueiros | 1-0 | 5 | 0 | 2. Division: Play-offs |
| 2 Apr 2023 | Pedras Salgadas vs Vilar de Perdizes | 3-1 | 4 | 1 | 2. Division: Group A |
| 5 Mar 2023 | Rebordosa vs Camacha | 2-0 | 5 | 0 | 2. Division: Group B |
| 21 Jan 2023 | Pevidem vs Dumiense | 3-1 | 3 | 0 | 2. Division: Group A |
| 15 Jan 2023 | Angrense vs Atlético CP | 0-2 | 10 | 0 | 2. Division: Group D |
| 11 Dec 2022 | Tirsense vs Amarante | 0-1 | 9 | 1 | 2. Division: Group A |
| 4 Dec 2022 | Valadares Gaia vs Salgueiros | 0-1 | 4 | 0 | 2. Division: Group B |
| 18 Sep 2022 | Rio Maior SC vs Sintrense | 2-2 | 7 | 0 | 2. Division: Group C |
| 3 Apr 2022 | Forjães SC vs Os Limianos | 1-1 | 11 | 0 | 2. Division: Play-offs |
Bruno Miguel Martins Costa has officiated 34 matches across 5 competitions, averaging 4.35 yellow cards and 0.18 red cards per game (148 yellows and 6 reds in total). Active years in our database: 2022-2026. Competitions covered include 2. Division: Group B, 2. Division: Group A, 2. Division: Group C, 2. Division: Group D, 2. Division: Play-offs.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Bruno Miguel Martins Costa.
All statistics for Bruno Miguel Martins Costa and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.