Join The Team!
A signing like no other...
Football Referee · 2022-2026 · 5 competitions · 41 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Liga 3 Portugal | 32 | 156 | 4.88 | 7 | 0.22 | 91% |
| 2. Division: Play-offs Portugal | 3 | 11 | 3.67 | 0 | 0.00 | 67% |
| 2. Division: Group D Portugal | 2 | 13 | 6.50 | 2 | 1.00 | 100% |
| 2. Division: Group A Portugal | 2 | 15 | 7.50 | 1 | 0.50 | 100% |
| 2. Division: Group C Portugal | 2 | 0 | 0.00 | 0 | 0.00 | 100% |
1 matches recorded · Portugal
9 matches recorded · Portugal
13 matches recorded · Portugal
9 matches recorded · Portugal
1 matches recorded · Portugal
2 matches recorded · Portugal
2 matches recorded · Portugal
2 matches recorded · Portugal
2 matches recorded · Portugal
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 7 Nov 2026 | AD Marco 09 vs Paredes | 1-3 | 2 | 0 | Liga 3 |
| 16 May 2026 | CF Os Belenenses vs Mafra | 3-1 | 2 | 0 | Liga 3 |
| 3 May 2026 | Paredes vs AD Marco 09 | 2-2 | 7 | 0 | Liga 3 |
| 26 Apr 2026 | União Santarém vs Académica | 1-1 | 4 | 1 | Liga 3 |
| 11 Apr 2026 | CF Os Belenenses vs Vitória Guimarães II | 0-0 | 2 | 0 | Liga 3 |
| 22 Mar 2026 | Atlético CP vs Amora | 1-2 | 2 | 0 | Liga 3 |
| 4 Mar 2026 | União Santarém vs Mafra | 3-1 | 7 | 0 | Liga 3 |
| 15 Feb 2026 | Caldas vs 1º Dezembro | 2-1 | 2 | 1 | Liga 3 |
| 12 Sep 2025 | Varzim vs Paredes | 2-2 | 8 | 0 | Liga 3 |
| 16 Aug 2025 | Sanjoanense vs AD Marco 09 | 0-0 | 7 | 0 | Liga 3 |
| 17 May 2025 | Varzim vs Fafe | 5-3 | 6 | 0 | Liga 3 |
| 26 Apr 2025 | Sao Joao Ver vs Anadia | 0-1 | 14 | 1 | Liga 3 |
| 20 Apr 2025 | Lusitania FC Lourosa vs Fafe | 2-1 | 6 | 1 | Liga 3 |
| 30 Mar 2025 | Académica vs Lusitânia | 4-2 | 5 | 0 | Liga 3 |
| 1 Mar 2025 | Sao Joao Ver vs Sanjoanense | 2-2 | 8 | 2 | Liga 3 |
| 15 Feb 2025 | 1º Dezembro vs CF Os Belenenses | 3-1 | 7 | 0 | Liga 3 |
| 5 Jan 2025 | Atlético CP vs Académica | 1-1 | 2 | 0 | Liga 3 |
| 14 Dec 2024 | Vilaverdense vs Anadia | 1-1 | 4 | 0 | Liga 3 |
| 30 Nov 2024 | Lusitania FC Lourosa vs Varzim | 0-0 | 4 | 0 | Liga 3 |
| 1 Nov 2024 | Sporting CP II vs Sporting Covilhã | 1-0 | 5 | 0 | Liga 3 |
| 29 Sep 2024 | Atlético CP vs Sporting Covilhã | 1-0 | 3 | 0 | Liga 3 |
| 24 Aug 2024 | 1º Dezembro vs Sporting Covilhã | 3-1 | 2 | 0 | Liga 3 |
| 10 Aug 2024 | Vilaverdense vs Sanjoanense | 1-1 | 3 | 1 | Liga 3 |
| 4 May 2024 | Trofense vs Sanjoanense | 1-2 | 6 | 0 | Liga 3 |
| 13 Apr 2024 | Académica vs Felgueiras 1932 | 1-1 | 8 | 0 | Liga 3 |
| 16 Mar 2024 | Fafe vs Vianense | 2-0 | 8 | 0 | Liga 3 |
| 25 Feb 2024 | Canelas 2010 vs Anadia | 2-0 | 1 | 0 | Liga 3 |
| 28 Jan 2024 | Lusitania FC Lourosa vs Sanjoanense | 1-1 | 2 | 0 | Liga 3 |
| 5 Jan 2024 | Fafe vs Felgueiras 1932 | 0-3 | 3 | 0 | Liga 3 |
| 9 Dec 2023 | Trofense vs Vianense | 1-1 | 4 | 0 | Liga 3 |
| 5 Nov 2023 | Sporting Covilhã vs Pero Pinheiro | 2-0 | 3 | 0 | Liga 3 |
| 3 Sep 2023 | Caldas vs Oliveira Hospital | 1-1 | 9 | 0 | Liga 3 |
| 14 May 2023 | Atlético CP vs Pero Pinheiro | 2-2 | 6 | 0 | 2. Division: Play-offs |
| 16 Apr 2023 | Lusitano Évora 1911 vs Rabo Peixe | 1-0 | 6 | 0 | 2. Division: Group D |
| 29 Jan 2023 | Alcains vs 1º Dezembro | 0-2 | - | - | 2. Division: Group C |
| 8 Jan 2023 | Brito vs Dumiense | 1-0 | 9 | 1 | 2. Division: Group A |
| 27 Nov 2022 | Vilar de Perdizes vs Bragança | 1-0 | 6 | 0 | 2. Division: Group A |
| 30 Oct 2022 | Rabo Peixe vs Fabril Barreiro | 2-0 | 7 | 2 | 2. Division: Group D |
| 18 Sep 2022 | Mortágua vs Loures | 4-0 | - | - | 2. Division: Group C |
| 8 May 2022 | Praiense vs Ideal | 3-0 | 2 | 0 | 2. Division: Play-offs |
| 10 Apr 2022 | Condeixa vs Oleiros | 1-1 | 3 | 0 | 2. Division: Play-offs |
Miguel Ribeiro has officiated 41 matches across 5 competitions, averaging 4.76 yellow cards and 0.24 red cards per game (195 yellows and 10 reds in total). Active years in our database: 2022-2026. Competitions covered include Liga 3, 2. Division: Play-offs, 2. Division: Group D, 2. Division: Group A, 2. Division: Group C.
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 Miguel Ribeiro.
All statistics for Miguel Ribeiro 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.