Join The Team!
A signing like no other...
Football Referee · 2021-2026 · 9 competitions · 80 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Virsliga Latvia | 65 | 222 | 3.42 | 8 | 0.12 | 74% |
| UEFA U17 Championship Qualification Europe | 4 | 8 | 2.00 | 0 | 0.00 | 75% |
| Latvian Cup Latvia | 4 | 9 | 2.25 | 2 | 0.50 | 50% |
| UEFA U19 Championship Round 1 Qualification Europe | 2 | 4 | 2.00 | 0 | 0.00 | 50% |
| Europa Conference League Europe | 1 | 5 | 5.00 | 1 | 1.00 | 100% |
| U21 Euro Qualification Europe | 1 | 5 | 5.00 | 0 | 0.00 | 100% |
| Baltic Cup Europe | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
| Super Cup Latvia | 1 | 5 | 5.00 | 0 | 0.00 | 100% |
| CFA Group C France | 1 | 0 | 0.00 | 0 | 0.00 | 100% |
1 matches recorded · Europe
2 matches recorded · Europe
15 matches recorded · Latvia
1 matches recorded · Europe
1 matches recorded · Europe
2 matches recorded · Europe
2 matches recorded · Europe
1 matches recorded · Latvia
15 matches recorded · Latvia
12 matches recorded · Latvia
1 matches recorded · Latvia
11 matches recorded · Latvia
2 matches recorded · Latvia
7 matches recorded · Latvia
1 matches recorded · Latvia
1 matches recorded · France
5 matches recorded · Latvia
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 1 Nov 2026 | FC Daugavpils vs Tukums | 2-0 | 3 | 0 | Virsliga |
| 25 Oct 2026 | Super Nova vs Rīgas FS | 0-3 | 1 | 0 | Virsliga |
| 18 Oct 2026 | Liechtenstein U17 vs Israel U17 | 0-14 | 1 | 0 | UEFA U17 Championship Qualification |
| 15 Oct 2026 | Spain U17 vs Israel U17 | 2-0 | 2 | 0 | UEFA U17 Championship Qualification |
| 25 Sep 2026 | Estonia U21 vs Faroe Islands U21 | 1-2 | 5 | 0 | U21 Euro Qualification |
| 20 Sep 2026 | Tukums vs Grobiņa | 1-1 | 4 | 0 | Virsliga |
| 31 Aug 2026 | Liepāja vs Riga | 3-2 | 5 | 0 | Virsliga |
| 26 Jul 2026 | Auda vs FC Daugavpils | 1-0 | 4 | 0 | Virsliga |
| 16 Jul 2026 | St Josephs FC vs Bohemians | 0-0 | 5 | 1 | Europa Conference League |
| 5 Jul 2026 | Grobiņa vs Tukums | 3-1 | 4 | 0 | Virsliga |
| 21 Jun 2026 | Riga vs Liepāja | 4-0 | 0 | 0 | Virsliga |
| 13 Jun 2026 | Grobiņa vs Rīgas FS | 1-3 | 1 | 0 | Virsliga |
| 6 Jun 2026 | Estonia vs Faroe Islands | 1-0 | 1 | 0 | Baltic Cup |
| 26 May 2026 | FS Jelgava vs Liepāja | 1-1 | 5 | 0 | Virsliga |
| 21 May 2026 | FC Daugavpils vs Ogre United | 3-1 | 1 | 0 | Virsliga |
| 11 May 2026 | Grobiņa vs FS Jelgava | 0-0 | 4 | 0 | Virsliga |
| 2 May 2026 | Ogre United vs Rīgas FS | 3-4 | 1 | 0 | Virsliga |
| 28 Apr 2026 | Liechtenstein U17 vs Armenia U17 | 1-2 | 3 | 0 | UEFA U17 Championship Qualification |
| 22 Apr 2026 | Armenia U17 vs Luxembourg U17 | 2-2 | 2 | 0 | UEFA U17 Championship Qualification |
| 8 Apr 2026 | Liepāja vs Auda | 1-2 | 7 | 0 | Virsliga |
| 31 Mar 2026 | Finland U18 vs Czech Republic U18 | 1-1 | 4 | 0 | UEFA U19 Championship Round 1 Qualification |
| 25 Mar 2026 | Ukraine U18 vs Finland U18 | 1-2 | 0 | 0 | UEFA U19 Championship Round 1 Qualification |
| 21 Mar 2026 | FS Jelgava vs Grobiņa | 0-1 | 4 | 0 | Virsliga |
| 13 Mar 2026 | Liepāja vs Rīgas FS | 0-1 | 3 | 0 | Virsliga |
| 17 Feb 2026 | Riga vs Auda | 4-1 | 5 | 0 | Super Cup |
| 21 Sep 2025 | Grobiņa vs Liepāja | 0-1 | 11 | 0 | Virsliga |
| 30 Aug 2025 | Tukums vs FC Daugavpils | 0-1 | 5 | 0 | Virsliga |
| 3 Aug 2025 | Tukums vs Riga | 0-1 | 5 | 0 | Virsliga |
| 20 Jul 2025 | Auda vs FC Daugavpils | 1-3 | 3 | 0 | Virsliga |
| 4 Jul 2025 | Rīgas FS vs Liepāja | 2-1 | 6 | 0 | Virsliga |
| 17 Jun 2025 | Tukums vs FS Jelgava | 1-1 | 6 | 1 | Virsliga |
| 14 Jun 2025 | Grobiņa vs Riga | 0-2 | 0 | 0 | Virsliga |
| 1 Jun 2025 | Super Nova vs FC Daugavpils | 4-1 | 5 | 0 | Virsliga |
| 20 May 2025 | Rīgas FS vs Metta / LU | 2-0 | 1 | 0 | Virsliga |
| 6 May 2025 | Metta / LU vs Super Nova | 0-2 | 4 | 0 | Virsliga |
| 29 Apr 2025 | FS Jelgava vs Grobiņa | 1-0 | 6 | 2 | Virsliga |
| 15 Apr 2025 | FC Daugavpils vs Super Nova | 1-1 | 4 | 0 | Virsliga |
| 9 Apr 2025 | Auda vs Liepāja | 3-0 | 4 | 0 | Virsliga |
| 16 Mar 2025 | Metta / LU vs Tukums | 3-2 | 5 | 1 | Virsliga |
| 11 Mar 2025 | Rīgas FS vs FS Jelgava | 1-0 | 4 | 0 | Virsliga |
| 30 Sep 2024 | FS Jelgava vs Rīgas FS | 0-2 | 5 | 0 | Virsliga |
| 14 Sep 2024 | Auda vs Riga | 2-2 | 4 | 1 | Virsliga |
| 17 Aug 2024 | Liepāja vs Progress / AFA Olaine | 1-0 | 1 | 0 | Latvian Cup |
| 11 Aug 2024 | Rīgas FS vs Grobiņa | 3-0 | 3 | 0 | Virsliga |
| 20 Jun 2024 | Tukums vs Liepāja | 2-1 | 7 | 0 | Virsliga |
| 1 Jun 2024 | FC Daugavpils vs Valmiera | 1-6 | 0 | 0 | Virsliga |
| 29 May 2024 | Liepāja vs Grobiņa | 3-0 | 6 | 1 | Virsliga |
| 23 May 2024 | Auda vs FS Jelgava | 0-1 | 4 | 0 | Virsliga |
| 20 May 2024 | Grobiņa vs Valmiera | 0-2 | 4 | 0 | Virsliga |
| 10 May 2024 | Rīgas FS vs Liepāja | 4-1 | 1 | 1 | Virsliga |
| 5 May 2024 | Auda vs Riga | 1-2 | 2 | 0 | Virsliga |
| 28 Apr 2024 | FS Jelgava vs Grobiņa | 2-1 | 2 | 0 | Virsliga |
| 16 Mar 2024 | Riga vs Auda | 1-0 | 5 | 0 | Virsliga |
| 22 Oct 2023 | Super Nova vs Valmiera | 0-2 | 0 | 0 | Virsliga |
| 20 Sep 2023 | Riga vs Liepāja | 2-1 | 0 | 0 | Latvian Cup |
| 21 Aug 2023 | Valmiera vs Tukums | 0-1 | 7 | 2 | Latvian Cup |
| 6 Aug 2023 | Auda vs FS Jelgava | 3-0 | 3 | 0 | Virsliga |
| 23 Jul 2023 | Tukums vs Riga | 0-6 | 4 | 0 | Virsliga |
| 8 Jul 2023 | Riga vs Auda | 1-0 | 6 | 0 | Virsliga |
| 29 Jun 2023 | Metta / LU vs Auda | 0-1 | 0 | 0 | Virsliga |
| 1 Jun 2023 | Liepāja vs Tukums | 0-1 | 5 | 0 | Virsliga |
| 23 May 2023 | Metta / LU vs Super Nova | 4-1 | 1 | 0 | Virsliga |
| 16 May 2023 | Auda vs Riga | 0-2 | 1 | 0 | Virsliga |
| 23 Apr 2023 | Liepāja vs FC Daugavpils | 1-0 | 5 | 1 | Virsliga |
| 14 Apr 2023 | Rīgas FS vs Tukums | 1-0 | 2 | 0 | Virsliga |
| 17 Mar 2023 | FS Jelgava vs FC Daugavpils | 2-1 | 3 | 0 | Virsliga |
| 29 Oct 2022 | Riga vs Auda | 2-0 | 3 | 0 | Virsliga |
| 9 Oct 2022 | FC Daugavpils vs Liepāja | 2-3 | 3 | 0 | Virsliga |
| 12 Sep 2022 | Rīgas FS vs Spartaks Jūrmala | 3-0 | 1 | 0 | Virsliga |
| 15 Aug 2022 | FC Daugavpils vs Riga | 0-4 | 2 | 0 | Virsliga |
| 24 Jul 2022 | Valmiera vs Metta / LU | 6-1 | 1 | 0 | Virsliga |
| 9 Jul 2022 | Super Nova vs Tukums | 0-2 | 1 | 0 | Latvian Cup |
| 18 Jun 2022 | Tukums vs Riga | 0-1 | 8 | 0 | Virsliga |
| 5 Apr 2022 | Riga vs Spartaks Jūrmala | 3-0 | 1 | 0 | Virsliga |
| 17 Sep 2021 | Louhans-Cuiseaux vs Fréjus St-Raphaël | 0-0 | - | - | CFA Group C |
| 11 Sep 2021 | Spartaks Jūrmala vs FC Daugavpils / Progress | 3-0 | 2 | 0 | Virsliga |
| 1 Aug 2021 | Rīgas FS vs Metta / LU | 4-1 | 4 | 0 | Virsliga |
| 21 Jun 2021 | Rīgas FS vs Noah Jūrmala | 5-0 | - | - | Virsliga |
| 18 May 2021 | Rīgas FS vs Spartaks Jūrmala | 1-0 | 4 | 0 | Virsliga |
| 3 Apr 2021 | FC Daugavpils / Progress vs Metta / LU | 3-2 | 4 | 0 | Virsliga |
Kristaps Ratnieks has officiated 80 matches across 9 competitions, averaging 3.24 yellow cards and 0.14 red cards per game (259 yellows and 11 reds in total). Active years in our database: 2021-2026. Competitions covered include Virsliga, UEFA U17 Championship Qualification, Latvian Cup, UEFA U19 Championship Round 1 Qualification, Europa Conference League, U21 Euro Qualification.
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 Kristaps Ratnieks.
All statistics for Kristaps Ratnieks 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.