Join The Team!
A signing like no other...
Football Referee · 2021-2026 · 3 competitions · 47 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Tercera - Group 1 Spain | 43 | 115 | 2.67 | 4 | 0.09 | 65% |
| U19 League Mexico | 2 | 5 | 2.50 | 0 | 0.00 | 50% |
| Tercera - Playoffs Spain | 2 | 6 | 3.00 | 1 | 0.50 | 100% |
2 matches recorded · Mexico
1 matches recorded · Spain
8 matches recorded · Spain
12 matches recorded · Spain
10 matches recorded · Spain
1 matches recorded · Spain
10 matches recorded · Spain
3 matches recorded · Spain
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 21 Oct 2026 | Toluca U19 vs Tijuana U19 | 3-2 | 5 | 0 | U19 League |
| 15 Aug 2026 | Atlante U19 vs Toluca U19 | 1-3 | 0 | 0 | U19 League |
| 20 Jun 2026 | Caudal vs Club Atlético Central | 1-1 | 6 | 1 | Tercera - Playoffs |
| 1 May 2026 | Céltiga vs Atlético Arteixo | 2-3 | 3 | 0 | Tercera - Group 1 |
| 12 Apr 2026 | Somozas vs Viveiro | 1-1 | 4 | 0 | Tercera - Group 1 |
| 29 Mar 2026 | Alondras vs Juventud Cambados | 3-3 | 10 | 0 | Tercera - Group 1 |
| 15 Mar 2026 | Barco vs Lugo II | 1-0 | 5 | 1 | Tercera - Group 1 |
| 7 Mar 2026 | Villalbés vs Atlético Coruña | 2-2 | 6 | 0 | Tercera - Group 1 |
| 14 Feb 2026 | Atlético Arteixo vs Barbadás | 3-0 | 4 | 0 | Tercera - Group 1 |
| 25 Jan 2026 | Juventud Cambados vs Somozas | 0-1 | 4 | 0 | Tercera - Group 1 |
| 7 Sep 2025 | Atlético Coruña vs Céltiga | 2-1 | 4 | 1 | Tercera - Group 1 |
| 3 May 2025 | Alondras vs Atlético Arteixo | 0-0 | 2 | 0 | Tercera - Group 1 |
| 17 Apr 2025 | Betanzos vs Polvorín | 0-0 | 2 | 0 | Tercera - Group 1 |
| 30 Mar 2025 | Villalbés vs Silva | 2-0 | 1 | 0 | Tercera - Group 1 |
| 23 Mar 2025 | Valladares vs Arosa | 0-4 | 5 | 0 | Tercera - Group 1 |
| 9 Mar 2025 | Somozas vs Villalbés | 1-3 | 0 | 0 | Tercera - Group 1 |
| 16 Feb 2025 | UD Ourense vs Barbadás | 1-0 | 1 | 0 | Tercera - Group 1 |
| 22 Dec 2024 | Barbadás vs Villalbés | 0-2 | 0 | 0 | Tercera - Group 1 |
| 1 Dec 2024 | Celta de Vigo III vs Atlético Arteixo | 2-1 | 9 | 0 | Tercera - Group 1 |
| 2 Nov 2024 | Silva vs Viveiro | 0-2 | 4 | 0 | Tercera - Group 1 |
| 12 Oct 2024 | Villalbés vs Villalonga | 2-0 | 6 | 0 | Tercera - Group 1 |
| 22 Sep 2024 | UD Ourense vs Polvorín | 3-2 | 5 | 0 | Tercera - Group 1 |
| 8 Sep 2024 | Arosa vs Sarriana | 0-1 | 3 | 0 | Tercera - Group 1 |
| 5 May 2024 | Estradense vs Arzúa | 2-0 | 1 | 0 | Tercera - Group 1 |
| 7 Apr 2024 | Alondras vs Silva | 1-1 | 0 | 0 | Tercera - Group 1 |
| 28 Mar 2024 | Paiosaco vs Sarriana | 0-1 | 0 | 0 | Tercera - Group 1 |
| 3 Mar 2024 | Polvorín vs Bergantiños | 0-0 | 2 | 1 | Tercera - Group 1 |
| 11 Feb 2024 | UD Ourense vs Viveiro | 0-0 | 3 | 0 | Tercera - Group 1 |
| 28 Jan 2024 | Sarriana vs Celta de Vigo III | 1-1 | 0 | 0 | Tercera - Group 1 |
| 7 Jan 2024 | Betanzos vs Viveiro | 0-0 | 0 | 0 | Tercera - Group 1 |
| 16 Dec 2023 | Pontevedra II vs Paiosaco | 1-3 | 4 | 1 | Tercera - Group 1 |
| 12 Nov 2023 | Bergantiños vs Sarriana | 1-1 | 0 | 0 | Tercera - Group 1 |
| 7 Oct 2023 | Rápido Bouzas vs Alondras | 2-1 | 5 | 0 | Tercera - Group 1 |
| 20 May 2023 | Arosa vs Villalbés | 1-2 | 0 | 0 | Tercera - Playoffs |
| 26 Mar 2023 | Atlético Arteixo vs Arosa | 2-2 | 0 | 0 | Tercera - Group 1 |
| 5 Mar 2023 | Somozas vs UD Ourense | 1-0 | 0 | 0 | Tercera - Group 1 |
| 25 Feb 2023 | Choco vs Somozas | 1-2 | 0 | 0 | Tercera - Group 1 |
| 18 Feb 2023 | Barco vs Celta de Vigo III | 1-0 | 0 | 0 | Tercera - Group 1 |
| 29 Jan 2023 | Arosa vs Deportivo La Coruña II | 0-0 | 4 | 0 | Tercera - Group 1 |
| 8 Jan 2023 | Viveiro vs Atlético Arteixo | 1-1 | - | - | Tercera - Group 1 |
| 11 Dec 2022 | Paiosaco vs Villalbés | 1-2 | 4 | 0 | Tercera - Group 1 |
| 26 Nov 2022 | Rápido Bouzas vs Alondras | 0-2 | 7 | 0 | Tercera - Group 1 |
| 6 Nov 2022 | Celta de Vigo III vs Deportivo La Coruña II | 1-2 | 5 | 0 | Tercera - Group 1 |
| 11 Sep 2022 | Choco vs Viveiro | 5-1 | - | - | Tercera - Group 1 |
| 6 Feb 2022 | Silva vs Atlético Arnoia | 1-0 | - | - | Tercera - Group 1 |
| 4 Dec 2021 | Ourense CF vs Silva | 1-1 | 2 | 0 | Tercera - Group 1 |
| 14 Nov 2021 | Estradense vs Noia | 4-1 | - | - | Tercera - Group 1 |
Miguel Ángel Castro Castro has officiated 47 matches across 3 competitions, averaging 2.68 yellow cards and 0.11 red cards per game (126 yellows and 5 reds in total). Active years in our database: 2021-2026. Competitions covered include Tercera - Group 1, U19 League, Tercera - Playoffs.
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 Ángel Castro Castro.
All statistics for Miguel Ángel Castro Castro 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.