Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 9 competitions · 189 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Liga BetPlay Colombia | 122 | 727 | 5.96 | 69 | 0.57 | 95% |
| Copa Libertadores South America | 27 | 138 | 5.11 | 6 | 0.22 | 89% |
| Copa Sudamericana South America | 23 | 114 | 4.96 | 6 | 0.26 | 83% |
| Copa Colombia Colombia | 4 | 21 | 5.25 | 2 | 0.50 | 100% |
| Primera B Colombia | 4 | 24 | 6.00 | 2 | 0.50 | 100% |
| Friendly International World | 3 | 9 | 3.00 | 2 | 0.67 | 67% |
| CONMEBOL Pre-Olympic Tournament South America | 3 | 7 | 2.33 | 0 | 0.00 | 100% |
| World Cup U20 World | 2 | 5 | 2.50 | 1 | 0.50 | 50% |
| WC Qualification South America South America | 1 | 5 | 5.00 | 0 | 0.00 | 100% |
1 matches recorded · Colombia
1 matches recorded · Colombia
1 matches recorded · World
19 matches recorded · Colombia
2 matches recorded · South America
4 matches recorded · South America
1 matches recorded · Colombia
20 matches recorded · Colombia
2 matches recorded · Colombia
4 matches recorded · South America
3 matches recorded · South America
19 matches recorded · Colombia
7 matches recorded · South America
2 matches recorded · South America
3 matches recorded · South America
18 matches recorded · Colombia
2 matches recorded · South America
6 matches recorded · South America
2 matches recorded · World
1 matches recorded · World
28 matches recorded · Colombia
6 matches recorded · South America
2 matches recorded · South America
1 matches recorded · South America
1 matches recorded · World
18 matches recorded · Colombia
1 matches recorded · Colombia
4 matches recorded · South America
2 matches recorded · Colombia
2 matches recorded · South America
2 matches recorded · South America
4 matches recorded · South America
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 25 Oct 2026 | Fortaleza CEIF vs Deportivo Cali | 1-1 | 5 | 1 | Liga BetPlay |
| 18 Oct 2026 | Llaneros vs Santa Fe | 1-0 | 5 | 0 | Liga BetPlay |
| 11 Oct 2026 | Boyacá Chicó vs Cúcuta Deportivo | 0-1 | 5 | 0 | Liga BetPlay |
| 1 Oct 2026 | Argentina vs Bolivia | 4-0 | 1 | 0 | Friendly International |
| 27 Sep 2026 | Junior FC vs Independiente Medellín | 2-0 | 4 | 1 | Liga BetPlay |
| 19 Sep 2026 | Millonarios vs Boyacá Chicó | 3-0 | 4 | 0 | Liga BetPlay |
| 8 Sep 2026 | Atlético Nacional vs Deportivo Cali | 3-0 | 6 | 0 | Copa Colombia |
| 5 Sep 2026 | Santa Fe vs Fortaleza CEIF | 2-2 | 4 | 0 | Liga BetPlay |
| 30 Aug 2026 | Independiente Medellín vs Llaneros | 2-1 | 8 | 0 | Liga BetPlay |
| 6 Aug 2026 | Once Caldas vs América de Cali | 0-1 | 6 | 1 | Liga BetPlay |
| 2 Aug 2026 | Junior FC vs Millonarios | 0-1 | 6 | 0 | Liga BetPlay |
| 26 Jul 2026 | Rionegro Águilas vs Santa Fe | 2-1 | 6 | 0 | Liga BetPlay |
| 29 May 2026 | Envigado vs Real Cartagena | 1-1 | 4 | 1 | Primera B |
| 27 May 2026 | Santos vs Deportivo Cuenca | 3-0 | 7 | 0 | Copa Sudamericana |
| 22 May 2026 | Racing Club vs Caracas | 2-2 | 4 | 0 | Copa Sudamericana |
| 6 May 2026 | Audax Italiano vs Vasco da Gama | 1-2 | 7 | 1 | Copa Sudamericana |
| 3 May 2026 | Santa Fe vs Internacional de Bogotá | 3-1 | 6 | 0 | Liga BetPlay |
| 28 Apr 2026 | San Lorenzo vs Santos | 1-1 | 3 | 0 | Copa Sudamericana |
| 25 Apr 2026 | Deportivo Pereira vs Atlético Nacional | 1-0 | 7 | 1 | Liga BetPlay |
| 19 Apr 2026 | Fortaleza CEIF vs Rionegro Águilas | 2-0 | 4 | 1 | Liga BetPlay |
| 16 Apr 2026 | Fluminense vs Independiente Rivadavia | 1-2 | 5 | 0 | Copa Libertadores |
| 12 Apr 2026 | Deportivo Cali vs Llaneros | 1-1 | 7 | 1 | Liga BetPlay |
| 8 Apr 2026 | Mirassol vs Lanús | 1-0 | 4 | 1 | Copa Libertadores |
| 3 Apr 2026 | Once Caldas vs Independiente Medellín | 1-1 | 6 | 0 | Liga BetPlay |
| 28 Mar 2026 | Atlético Bucaramanga vs Santa Fe | 1-2 | 8 | 1 | Liga BetPlay |
| 18 Mar 2026 | Millonarios vs Atlético Nacional | 3-0 | 7 | 3 | Liga BetPlay |
| 10 Mar 2026 | Deportivo Pasto vs América de Cali | 2-0 | 9 | 2 | Liga BetPlay |
| 1 Mar 2026 | Independiente Medellín vs Atlético Bucaramanga | 1-2 | 6 | 0 | Liga BetPlay |
| 8 Dec 2025 | Independiente Medellín vs Junior FC | 2-1 | 4 | 0 | Liga BetPlay |
| 2 Dec 2025 | Cúcuta Deportivo vs Real Cundinamarca | 2-1 | 6 | 1 | Primera B |
| 14 Nov 2025 | Santa Fe vs Alianza Petrolera | 1-0 | 7 | 1 | Liga BetPlay |
| 8 Nov 2025 | Atlético Nacional vs Rionegro Águilas | 2-1 | 6 | 0 | Liga BetPlay |
| 25 Oct 2025 | Santa Fe vs Millonarios | 0-1 | 9 | 1 | Liga BetPlay |
| 19 Oct 2025 | Deportivo Cali vs América de Cali | 0-2 | 10 | 0 | Liga BetPlay |
| 13 Oct 2025 | Once Caldas vs Independiente Medellín | 1-5 | 7 | 0 | Liga BetPlay |
| 4 Oct 2025 | Unión Magdalena vs Rionegro Águilas | 3-2 | 9 | 3 | Liga BetPlay |
| 28 Sep 2025 | América de Cali vs Envigado | 1-1 | 5 | 0 | Liga BetPlay |
| 21 Sep 2025 | Millonarios vs Fortaleza CEIF | 3-2 | 6 | 0 | Liga BetPlay |
| 5 Sep 2025 | Deportivo Pasto vs Boyacá Chicó | 2-0 | 8 | 0 | Liga BetPlay |
| 31 Aug 2025 | Alianza Petrolera vs América de Cali | 1-0 | 5 | 0 | Liga BetPlay |
| 21 Aug 2025 | Millonarios vs Unión Magdalena | 1-2 | 9 | 1 | Liga BetPlay |
| 13 Aug 2025 | Club Bolívar vs Cienciano | 2-0 | 6 | 0 | Copa Sudamericana |
| 5 Aug 2025 | Cúcuta Deportivo vs Atlético Nacional | 0-3 | 4 | 1 | Copa Colombia |
| 27 Jul 2025 | Unión Magdalena vs Independiente Medellín | 0-2 | 6 | 1 | Liga BetPlay |
| 20 Jul 2025 | Envigado vs Deportivo Cali | 0-0 | 6 | 0 | Liga BetPlay |
| 12 Jun 2025 | América de Cali vs Deportes Tolima | 1-3 | 5 | 0 | Liga BetPlay |
| 8 Jun 2025 | Cúcuta Deportivo vs Real Cundinamarca | 2-1 | 9 | 0 | Primera B |
| 27 May 2025 | Vasco da Gama vs Melgar | 3-0 | 4 | 0 | Copa Sudamericana |
| 12 May 2025 | Once Caldas vs Millonarios | 2-2 | 10 | 0 | Liga BetPlay |
| 7 May 2025 | Boston River vs Independiente | 1-5 | 3 | 0 | Copa Sudamericana |
| 24 Apr 2025 | Central Cordoba SdE vs Deportivo Táchira | 2-1 | 3 | 0 | Copa Libertadores |
| 19 Apr 2025 | Internacional de Bogotá vs América de Cali | 2-0 | 8 | 0 | Liga BetPlay |
| 16 Apr 2025 | Rionegro Águilas vs Unión Magdalena | 1-1 | 2 | 2 | Liga BetPlay |
| 9 Apr 2025 | Independiente del Valle vs Universitario | 1-0 | 3 | 0 | Copa Libertadores |
| 1 Apr 2025 | Carabobo vs Estudiantes | 0-2 | 8 | 1 | Copa Libertadores |
| 23 Mar 2025 | Atlético Nacional vs Independiente Medellín | 1-1 | 9 | 2 | Liga BetPlay |
| 15 Feb 2025 | América de Cali vs Santa Fe | 2-0 | 7 | 1 | Liga BetPlay |
| 6 Feb 2025 | Nacional Asunción vs Alianza Lima | 1-1 | 5 | 0 | Copa Libertadores |
| 5 Dec 2024 | Atlético Nacional vs Deportivo Pasto | 2-1 | 5 | 0 | Liga BetPlay |
| 20 Nov 2024 | Millonarios vs Deportivo Pasto | 2-1 | 5 | 0 | Liga BetPlay |
| 10 Nov 2024 | Jaguares de Córdoba vs Alianza Petrolera | 0-0 | 4 | 0 | Liga BetPlay |
| 23 Sep 2024 | Junior FC vs Rionegro Águilas | 3-4 | 9 | 1 | Liga BetPlay |
| 13 Sep 2024 | Jaguares de Córdoba vs Envigado | 2-1 | 5 | 0 | Liga BetPlay |
| 8 Sep 2024 | Alianza Petrolera vs Fortaleza CEIF | 1-1 | 10 | 1 | Liga BetPlay |
| 22 Aug 2024 | São Paulo vs Nacional | 2-0 | 4 | 0 | Copa Libertadores |
| 4 Aug 2024 | Patriotas Boyacá vs América de Cali | 1-1 | 5 | 0 | Liga BetPlay |
| 1 Aug 2024 | Independiente Medellín vs Boyacá Chicó | 1-0 | 3 | 0 | Liga BetPlay |
| 5 Jun 2024 | Huachipato vs Grêmio | 0-1 | 5 | 0 | Copa Libertadores |
| 30 May 2024 | São Paulo vs Talleres Córdoba | 2-0 | 7 | 1 | Copa Libertadores |
| 23 May 2024 | Deportes Tolima vs La Equidad | 3-0 | 2 | 0 | Liga BetPlay |
| 15 May 2024 | Deportivo Táchira vs Nacional | 0-1 | 8 | 1 | Copa Libertadores |
| 11 May 2024 | Atlético Bucaramanga vs Junior FC | 0-0 | 8 | 1 | Liga BetPlay |
| 28 Apr 2024 | Once Caldas vs América de Cali | 0-0 | 1 | 0 | Liga BetPlay |
| 25 Apr 2024 | Metropolitanos vs Lanús | 0-2 | 5 | 0 | Copa Sudamericana |
| 21 Apr 2024 | Deportivo Cali vs Envigado | 2-0 | 5 | 1 | Liga BetPlay |
| 9 Apr 2024 | Corinthians vs Nacional Asunción | 4-0 | 4 | 1 | Copa Sudamericana |
| 7 Apr 2024 | América de Cali vs Junior FC | 4-1 | 4 | 0 | Liga BetPlay |
| 4 Apr 2024 | Caracas vs Atlético Mineiro | 1-4 | 0 | 0 | Copa Libertadores |
| 1 Apr 2024 | Deportivo Cali vs Rionegro Águilas | 2-4 | 7 | 1 | Liga BetPlay |
| 23 Mar 2024 | Jaguares de Córdoba vs Fortaleza CEIF | 0-1 | 8 | 1 | Liga BetPlay |
| 16 Mar 2024 | Boyacá Chicó vs Atlético Nacional | 2-1 | 2 | 1 | Liga BetPlay |
| 8 Mar 2024 | Always Ready vs Nacional | 1-0 | 6 | 0 | Copa Libertadores |
| 4 Mar 2024 | Alianza Petrolera vs Santa Fe | 0-1 | 7 | 2 | Liga BetPlay |
| 29 Feb 2024 | El Nacional vs Sportivo Trinidense | 0-1 | 11 | 0 | Copa Libertadores |
| 25 Feb 2024 | Patriotas Boyacá vs Millonarios | 1-0 | 5 | 2 | Liga BetPlay |
| 17 Feb 2024 | Deportivo Cali vs Atlético Nacional | 3-2 | 3 | 0 | Liga BetPlay |
| 11 Feb 2024 | Paraguay U23 vs Venezuela U23 | 2-0 | 1 | 0 | CONMEBOL Pre-Olympic Tournament |
| 2 Feb 2024 | Argentina U23 vs Uruguay U23 | 3-3 | 1 | 0 | CONMEBOL Pre-Olympic Tournament |
| 21 Jan 2024 | Peru U23 vs Chile U23 | 1-0 | 5 | 0 | CONMEBOL Pre-Olympic Tournament |
| 8 Nov 2023 | Santa Fe vs Once Caldas | 0-1 | 7 | 1 | Liga BetPlay |
| 22 Oct 2023 | Boyacá Chicó vs Atlético Nacional | 1-3 | 3 | 0 | Liga BetPlay |
| 13 Oct 2023 | Deportivo Pasto vs Unión Magdalena | 3-1 | 4 | 0 | Liga BetPlay |
| 3 Oct 2023 | Atlético Huila vs La Equidad | 1-1 | 5 | 1 | Liga BetPlay |
| 26 Sep 2023 | Unión Magdalena vs Deportivo Cali | 3-4 | 7 | 0 | Liga BetPlay |
| 19 Sep 2023 | Independiente Medellín vs Millonarios | 1-1 | 5 | 0 | Liga BetPlay |
| 10 Sep 2023 | Deportivo Pereira vs Once Caldas | 1-2 | 4 | 0 | Liga BetPlay |
| 2 Sep 2023 | Santa Fe vs Junior FC | 1-0 | 9 | 0 | Liga BetPlay |
| 30 Aug 2023 | Defensa y Justicia vs Botafogo | 2-1 | 1 | 0 | Copa Sudamericana |
| 26 Aug 2023 | Unión Magdalena vs Alianza Petrolera | 2-0 | 4 | 0 | Liga BetPlay |
| 24 Aug 2023 | LDU Quito vs São Paulo | 2-1 | 4 | 0 | Copa Sudamericana |
| 11 Aug 2023 | Bragantino vs América Mineiro | 3-3 | 5 | 0 | Copa Sudamericana |
| 6 Aug 2023 | Deportivo Cali vs Atlético Nacional | 1-1 | 7 | 1 | Liga BetPlay |
| 22 Jul 2023 | Deportivo Pasto vs Alianza Petrolera | 1-1 | 6 | 1 | Liga BetPlay |
| 29 Jun 2023 | Newell's Old Boys vs Audax Italiano | 1-1 | 5 | 0 | Copa Sudamericana |
| 17 Jun 2023 | América de Cali vs Boyacá Chicó | 3-2 | 1 | 0 | Liga BetPlay |
| 25 May 2023 | Iraq U20 vs Tunisia U20 | 0-3 | 4 | 1 | World Cup U20 |
| 22 May 2023 | France U20 vs Korea Republic U20 | 1-2 | 1 | 0 | World Cup U20 |
| 8 May 2023 | Deportivo Pasto vs Jaguares de Córdoba | 4-0 | 4 | 0 | Liga BetPlay |
| 5 May 2023 | Libertad vs Athletico PR | 1-2 | 7 | 0 | Copa Libertadores |
| 26 Apr 2023 | Once Caldas vs Boyacá Chicó | 1-1 | 3 | 0 | Liga BetPlay |
| 22 Apr 2023 | Alianza Petrolera vs Deportivo Cali | 0-3 | 3 | 0 | Liga BetPlay |
| 20 Apr 2023 | River Plate vs Sporting Cristal | 4-2 | 4 | 1 | Copa Libertadores |
| 5 Apr 2023 | Danubio vs Emelec | 2-0 | 3 | 0 | Copa Sudamericana |
| 25 Mar 2023 | Atlético Nacional vs Independiente Medellín | 1-1 | 7 | 1 | Liga BetPlay |
| 21 Mar 2023 | Atlético Huila vs Once Caldas | 2-1 | 7 | 1 | Liga BetPlay |
| 7 Mar 2023 | Audax Italiano vs Universidad Católica | 3-2 | 9 | 0 | Copa Sudamericana |
| 26 Feb 2023 | América de Cali vs Envigado | 1-0 | 2 | 1 | Liga BetPlay |
| 17 Nov 2022 | Peru vs Paraguay | 1-0 | 6 | 2 | Friendly International |
| 13 Nov 2022 | Santa Fe vs Junior FC | 0-0 | 4 | 1 | Liga BetPlay |
| 30 Oct 2022 | Unión Magdalena vs América de Cali | 0-0 | 8 | 1 | Liga BetPlay |
| 23 Oct 2022 | Junior FC vs Cortuluá | 2-1 | 5 | 2 | Liga BetPlay |
| 17 Oct 2022 | Jaguares de Córdoba vs Santa Fe | 2-1 | 11 | 1 | Liga BetPlay |
| 10 Oct 2022 | Atlético Bucaramanga vs Junior FC | 0-1 | 3 | 1 | Liga BetPlay |
| 2 Oct 2022 | América de Cali vs Atlético Nacional | 0-0 | 6 | 0 | Liga BetPlay |
| 18 Sep 2022 | Deportivo Pasto vs Junior FC | 2-1 | 7 | 1 | Liga BetPlay |
| 10 Sep 2022 | Cortuluá vs Unión Magdalena | 1-2 | 6 | 0 | Liga BetPlay |
| 4 Sep 2022 | Independiente Medellín vs Atlético Nacional | 4-3 | 7 | 1 | Liga BetPlay |
| 27 Aug 2022 | Santa Fe vs Patriotas Boyacá | 2-1 | 6 | 0 | Liga BetPlay |
| 13 Aug 2022 | Atlético Bucaramanga vs Unión Magdalena | 1-0 | 6 | 2 | Liga BetPlay |
| 10 Aug 2022 | Independiente del Valle vs Deportivo Táchira | 4-1 | 3 | 0 | Copa Sudamericana |
| 2 Aug 2022 | Deportivo Cali vs Envigado | 0-3 | 7 | 1 | Liga BetPlay |
| 13 Jul 2022 | Cortuluá vs Jaguares de Córdoba | 0-1 | 6 | 0 | Liga BetPlay |
| 8 Jun 2022 | Millonarios vs Junior FC | 0-0 | 8 | 1 | Liga BetPlay |
| 4 Jun 2022 | Atlético Nacional vs Atlético Bucaramanga | 4-1 | 4 | 1 | Liga BetPlay |
| 25 May 2022 | River Plate vs Alianza Lima | 8-1 | 2 | 0 | Copa Libertadores |
| 22 May 2022 | Junior FC vs Atlético Nacional | 1-1 | 6 | 0 | Liga BetPlay |
| 18 May 2022 | Flamengo vs Universidad Católica | 3-0 | 6 | 0 | Copa Libertadores |
| 15 May 2022 | Patriotas Boyacá vs Deportivo Cali | 3-0 | 5 | 2 | Liga BetPlay |
| 9 May 2022 | Alianza Petrolera vs Once Caldas | 2-0 | 7 | 0 | Liga BetPlay |
| 6 May 2022 | Bragantino vs Vélez Sarsfield | 1-1 | 5 | 0 | Copa Libertadores |
| 2 May 2022 | Junior FC vs Envigado | 4-0 | 1 | 0 | Liga BetPlay |
| 16 Apr 2022 | La Equidad vs Jaguares de Córdoba | 1-0 | 8 | 2 | Liga BetPlay |
| 15 Apr 2022 | Vélez Sarsfield vs Bragantino | 2-2 | 5 | 1 | Copa Libertadores |
| 10 Apr 2022 | Atlético Nacional vs América de Cali | 2-0 | 8 | 0 | Liga BetPlay |
| 6 Apr 2022 | Sporting Cristal vs Flamengo | 0-2 | 4 | 0 | Copa Libertadores |
| 4 Apr 2022 | Santa Fe vs Unión Magdalena | 1-0 | 7 | 1 | Liga BetPlay |
| 24 Mar 2022 | Independiente Medellín vs Millonarios | 1-0 | 8 | 1 | Liga BetPlay |
| 17 Mar 2022 | Antofagasta vs Unión Española | 0-1 | 8 | 2 | Copa Sudamericana |
| 6 Mar 2022 | La Equidad vs Patriotas Boyacá | 1-1 | 7 | 0 | Liga BetPlay |
| 2 Mar 2022 | The Strongest vs Plaza Colonia | 3-0 | 9 | 0 | Copa Libertadores |
| 13 Feb 2022 | Deportivo Cali vs Millonarios | 0-2 | 7 | 1 | Liga BetPlay |
| 8 Feb 2022 | América de Cali vs Santa Fe | 2-2 | 8 | 0 | Liga BetPlay |
| 5 Feb 2022 | Once Caldas vs Independiente Medellín | 2-1 | 4 | 0 | Liga BetPlay |
| 26 Jan 2022 | Atlético Bucaramanga vs Millonarios | 0-0 | 5 | 0 | Liga BetPlay |
| 23 Dec 2021 | Deportes Tolima vs Deportivo Cali | 1-2 | 8 | 0 | Liga BetPlay |
| 12 Dec 2021 | Alianza Petrolera vs Millonarios | 0-1 | 5 | 0 | Liga BetPlay |
| 9 Dec 2021 | Atlético Nacional vs Deportivo Cali | 1-2 | 4 | 0 | Liga BetPlay |
| 4 Dec 2021 | Llaneros vs Unión Magdalena | 1-2 | 5 | 0 | Primera B |
| 1 Dec 2021 | Deportivo Pereira vs Atlético Nacional | 1-1 | 6 | 0 | Liga BetPlay |
| 21 Nov 2021 | La Equidad vs Atlético Bucaramanga | 2-0 | 8 | 2 | Liga BetPlay |
| 1 Nov 2021 | América de Cali vs Alianza Petrolera | 1-1 | 8 | 0 | Liga BetPlay |
| 26 Oct 2021 | Envigado vs Millonarios | 2-1 | 7 | 1 | Liga BetPlay |
| 20 Oct 2021 | Deportivo Pereira vs Deportes Tolima | 1-1 | 6 | 1 | Copa Colombia |
| 17 Oct 2021 | Alianza Petrolera vs Atlético Bucaramanga | 2-0 | 6 | 0 | Liga BetPlay |
| 2 Oct 2021 | Junior vs Patriotas Boyacá | 1-0 | 7 | 0 | Liga BetPlay |
| 19 Sep 2021 | Deportivo Pasto vs Santa Fe | 0-1 | 6 | 0 | Liga BetPlay |
| 12 Sep 2021 | Atlético Bucaramanga vs Millonarios | 3-4 | 5 | 0 | Liga BetPlay |
| 26 Aug 2021 | América de Cali vs Jaguares de Córdoba | 0-0 | 5 | 0 | Copa Colombia |
| 26 Jul 2021 | Deportivo Cali vs Independiente Medellín | 0-0 | 8 | 1 | Liga BetPlay |
| 14 Jul 2021 | São Paulo vs Racing Club | 1-1 | 7 | 0 | Copa Libertadores |
| 3 Jun 2021 | Bolivia vs Venezuela | 3-1 | 5 | 0 | WC Qualification South America |
| 27 May 2021 | Arsenal de Sarandi vs Bolívar | 3-1 | 7 | 0 | Copa Sudamericana |
| 20 May 2021 | Deportivo Táchira vs Always Ready | 7-2 | 4 | 0 | Copa Libertadores |
| 12 May 2021 | Sporting Cristal vs Racing Club | 0-2 | 2 | 0 | Copa Libertadores |
| 7 May 2021 | Sport Huancayo vs Corinthians | 0-3 | 3 | 0 | Copa Sudamericana |
| 21 Apr 2021 | The Strongest vs Boca Juniors | 0-1 | 5 | 0 | Copa Libertadores |
| 18 Apr 2021 | Once Caldas vs Independiente Medellín | 2-0 | 7 | 1 | Liga BetPlay |
| 12 Apr 2021 | Santa Fe vs Millonarios | 1-2 | 7 | 0 | Liga BetPlay |
| 2 Apr 2021 | La Equidad vs Deportivo Cali | 2-5 | 4 | 1 | Liga BetPlay |
| 29 Mar 2021 | Ecuador vs Bolivia | 2-1 | 2 | 0 | Friendly International |
| 28 Feb 2021 | Deportes Tolima vs Rionegro Águilas | 1-0 | 7 | 0 | Liga BetPlay |
| 25 Feb 2021 | Jaguares de Córdoba vs Deportivo Pereira | 2-0 | 6 | 1 | Liga BetPlay |
| 18 Feb 2021 | Junior vs Deportivo Cali | 1-2 | 6 | 0 | Liga BetPlay |
| 7 Jan 2021 | Vélez Sarsfield vs Lanús | - | 6 | 0 | Copa Sudamericana |
| 1 Dec 2020 | Unión Santa Fe vs Bahia | - | 7 | 1 | Copa Sudamericana |
| 5 Nov 2020 | Caracas vs Vasco da Gama | - | 5 | 1 | Copa Sudamericana |
| 30 Sep 2020 | LDU Quito vs Deportivo Binacional | - | 4 | 0 | Copa Libertadores |
| 20 Feb 2020 | Emelec vs Blooming | - | 5 | 0 | Copa Sudamericana |
| 21 Jan 2020 | Carabobo vs Universitario | - | 5 | 0 | Copa Libertadores |
Jhon Alexander Ospina Londoño has officiated 189 matches across 9 competitions, averaging 5.56 yellow cards and 0.47 red cards per game (1050 yellows and 88 reds in total). Active years in our database: 2020-2026. Competitions covered include Liga BetPlay, Copa Libertadores, Copa Sudamericana, Copa Colombia, Primera B, Friendly International.
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 Jhon Alexander Ospina Londoño.
All statistics for Jhon Alexander Ospina Londoño 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.