Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
Pro£19.99/m
Pro w/ API£69.99/m
Season Ticket£179.99
Home Referees Kristaps Ratnieks

Kristaps Ratnieks

Football Referee · 2021-2026 · 9 competitions · 80 career matches

80 Matches
9 Competitions
3.24 Yellows / Game
0.14 Reds / Game
259 Total Yellows
11 Total Reds

Career by Competition

9 competitions
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%

Most Officiated Teams

Top 12
Liepāja 16 apps
Riga 16 apps
Rīgas FS 15 apps
Tukums 14 apps
Auda 14 apps
FC Daugavpils 12 apps
Grobiņa 12 apps
FS Jelgava 11 apps
Metta / LU 8 apps
Super Nova 7 apps
Valmiera 5 apps
Spartaks Jūrmala 4 apps

Europa Conference League 2026/2027

1 matches recorded · Europe

Card Summary

Yellow Cards 5
Red Cards 1
Yellows / Game 5.00
Reds / Game 1.00

Cards by Half

1st Half Cards 1
2nd Half Cards 6
1H / Game 1.00
2H / Game 6.00

Home vs Away

Home Cards 2
Away Cards 3
Home / Game 2.00
Away / Game 3.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 100%
Away Win 0%
0%
100%
0%
Home Draw Away

UEFA U17 Championship Qualification 2026/2027

2 matches recorded · Europe

Card Summary

Yellow Cards 3
Red Cards 0
Yellows / Game 1.50
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 3
1H / Game 0.00
2H / Game 1.50

Home vs Away

Home Cards 2
Away Cards 1
Home / Game 1.00
Away / Game 0.50

Both Teams Booked

BTB Total 1 / 2
BTB % 50%
BTB 1H % 0%
BTB 2H % 50%

Over Yellow Cards

O 0.5
100%
O 1.5
50%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
50%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 50%
Draw 0%
Away Win 50%
50%
0%
50%
Home Draw Away

Virsliga 2026

15 matches recorded · Latvia

Card Summary

Yellow Cards 47
Red Cards 0
Yellows / Game 3.13
Reds / Game 0.00

Cards by Half

1st Half Cards 15
2nd Half Cards 31
1H / Game 1.00
2H / Game 2.07

Home vs Away

Home Cards 20
Away Cards 27
Home / Game 1.33
Away / Game 1.80

Both Teams Booked

BTB Total 10 / 15
BTB % 67%
BTB 1H % 27%
BTB 2H % 40%

Over Yellow Cards

O 0.5
93%
O 1.5
67%
O 2.5
67%
O 3.5
53%
O 4.5
20%
O 5.5
7%

Over Cards - 1st Half

O 0.5
67%
O 1.5
33%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
80%
O 1.5
53%
O 2.5
40%
O 3.5
20%

Over Home Team Cards

O 0.5
73%
O 1.5
47%
O 2.5
13%

Over Away Team Cards

O 0.5
87%
O 1.5
53%
O 2.5
20%

Result Distribution

Home Win 40%
Draw 20%
Away Win 40%
40%
20%
40%
Home Draw Away

U21 Euro Qualification 2027

1 matches recorded · Europe

Card Summary

Yellow Cards 5
Red Cards 0
Yellows / Game 5.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 5
1H / Game 0.00
2H / Game 5.00

Home vs Away

Home Cards 2
Away Cards 3
Home / Game 2.00
Away / Game 3.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

Baltic Cup 2026

1 matches recorded · Europe

Card Summary

Yellow Cards 1
Red Cards 0
Yellows / Game 1.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 1
1H / Game 0.00
2H / Game 1.00

Home vs Away

Home Cards 0
Away Cards 1
Home / Game 0.00
Away / Game 1.00

Both Teams Booked

BTB Total 0 / 1
BTB % 0%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 100%
Draw 0%
Away Win 0%
100%
0%
0%
Home Draw Away

UEFA U19 Championship Round 1 Qualification 2026/2027

2 matches recorded · Europe

Card Summary

Yellow Cards 4
Red Cards 0
Yellows / Game 2.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 4
1H / Game 0.00
2H / Game 2.00

Home vs Away

Home Cards 3
Away Cards 1
Home / Game 1.50
Away / Game 0.50

Both Teams Booked

BTB Total 1 / 2
BTB % 50%
BTB 1H % 0%
BTB 2H % 50%

Over Yellow Cards

O 0.5
50%
O 1.5
50%
O 2.5
50%
O 3.5
50%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
50%
O 1.5
50%
O 2.5
50%
O 3.5
50%

Over Home Team Cards

O 0.5
50%
O 1.5
50%
O 2.5
50%

Over Away Team Cards

O 0.5
50%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 50%
Away Win 50%
0%
50%
50%
Home Draw Away

UEFA U17 Championship Qualification 2026

2 matches recorded · Europe

Card Summary

Yellow Cards 5
Red Cards 0
Yellows / Game 2.50
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 4
1H / Game 1.00
2H / Game 2.00

Home vs Away

Home Cards 2
Away Cards 3
Home / Game 1.00
Away / Game 1.50

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 0%
BTB 2H % 50%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
50%
O 2.5
50%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 50%
Away Win 50%
0%
50%
50%
Home Draw Away

Super Cup 2026

1 matches recorded · Latvia

Card Summary

Yellow Cards 5
Red Cards 0
Yellows / Game 5.00
Reds / Game 0.00

Cards by Half

1st Half Cards 3
2nd Half Cards 2
1H / Game 3.00
2H / Game 2.00

Home vs Away

Home Cards 2
Away Cards 3
Home / Game 2.00
Away / Game 3.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 100%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 100%
Draw 0%
Away Win 0%
100%
0%
0%
Home Draw Away

Virsliga 2025

15 matches recorded · Latvia

Card Summary

Yellow Cards 69
Red Cards 4
Yellows / Game 4.60
Reds / Game 0.27

Cards by Half

1st Half Cards 25
2nd Half Cards 44
1H / Game 1.67
2H / Game 2.93

Home vs Away

Home Cards 34
Away Cards 35
Home / Game 2.27
Away / Game 2.33

Both Teams Booked

BTB Total 13 / 15
BTB % 87%
BTB 1H % 33%
BTB 2H % 67%

Over Yellow Cards

O 0.5
93%
O 1.5
87%
O 2.5
87%
O 3.5
80%
O 4.5
53%
O 5.5
27%

Over Cards - 1st Half

O 0.5
80%
O 1.5
47%
O 2.5
27%
O 3.5
13%

Over Cards - 2nd Half

O 0.5
93%
O 1.5
80%
O 2.5
67%
O 3.5
27%

Over Home Team Cards

O 0.5
87%
O 1.5
73%
O 2.5
40%

Over Away Team Cards

O 0.5
93%
O 1.5
87%
O 2.5
33%

Result Distribution

Home Win 20%
Draw 67%
Away Win 13%
20%
67%
13%
Home Draw Away

Virsliga 2024

12 matches recorded · Latvia

Card Summary

Yellow Cards 43
Red Cards 3
Yellows / Game 3.58
Reds / Game 0.25

Cards by Half

1st Half Cards 11
2nd Half Cards 37
1H / Game 0.92
2H / Game 3.08

Home vs Away

Home Cards 24
Away Cards 24
Home / Game 2.00
Away / Game 2.00

Both Teams Booked

BTB Total 10 / 12
BTB % 83%
BTB 1H % 17%
BTB 2H % 75%

Over Yellow Cards

O 0.5
92%
O 1.5
83%
O 2.5
67%
O 3.5
58%
O 4.5
33%
O 5.5
17%

Over Cards - 1st Half

O 0.5
67%
O 1.5
17%
O 2.5
8%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
92%
O 1.5
92%
O 2.5
58%
O 3.5
33%

Over Home Team Cards

O 0.5
83%
O 1.5
58%
O 2.5
42%

Over Away Team Cards

O 0.5
92%
O 1.5
50%
O 2.5
33%

Result Distribution

Home Win 50%
Draw 8%
Away Win 42%
50%
8%
42%
Home Draw Away

Latvian Cup 2024

1 matches recorded · Latvia

Card Summary

Yellow Cards 1
Red Cards 0
Yellows / Game 1.00
Reds / Game 0.00

Cards by Half

1st Half Cards 1
2nd Half Cards 1
1H / Game 1.00
2H / Game 1.00

Home vs Away

Home Cards 0
Away Cards 2
Home / Game 0.00
Away / Game 2.00

Both Teams Booked

BTB Total 0 / 1
BTB % 0%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Result Distribution

Home Win 100%
Draw 0%
Away Win 0%
100%
0%
0%
Home Draw Away

Virsliga 2023

11 matches recorded · Latvia

Card Summary

Yellow Cards 30
Red Cards 1
Yellows / Game 2.73
Reds / Game 0.09

Cards by Half

1st Half Cards 14
2nd Half Cards 20
1H / Game 1.27
2H / Game 1.82

Home vs Away

Home Cards 18
Away Cards 16
Home / Game 1.64
Away / Game 1.45

Both Teams Booked

BTB Total 7 / 11
BTB % 64%
BTB 1H % 27%
BTB 2H % 27%

Over Yellow Cards

O 0.5
82%
O 1.5
64%
O 2.5
55%
O 3.5
36%
O 4.5
27%
O 5.5
9%

Over Cards - 1st Half

O 0.5
64%
O 1.5
27%
O 2.5
27%
O 3.5
9%

Over Cards - 2nd Half

O 0.5
73%
O 1.5
45%
O 2.5
36%
O 3.5
9%

Over Home Team Cards

O 0.5
73%
O 1.5
55%
O 2.5
27%

Over Away Team Cards

O 0.5
82%
O 1.5
45%
O 2.5
18%

Result Distribution

Home Win 55%
Draw 0%
Away Win 45%
55%
0%
45%
Home Draw Away

Latvian Cup 2023

2 matches recorded · Latvia

Card Summary

Yellow Cards 7
Red Cards 2
Yellows / Game 3.50
Reds / Game 1.00

Cards by Half

1st Half Cards 5
2nd Half Cards 10
1H / Game 2.50
2H / Game 5.00

Home vs Away

Home Cards 8
Away Cards 7
Home / Game 4.00
Away / Game 3.50

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 100%
BTB 2H % 100%

Over Yellow Cards

O 0.5
50%
O 1.5
50%
O 2.5
50%
O 3.5
50%
O 4.5
50%
O 5.5
50%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%

Result Distribution

Home Win 50%
Draw 0%
Away Win 50%
50%
0%
50%
Home Draw Away

Virsliga 2022

7 matches recorded · Latvia

Card Summary

Yellow Cards 19
Red Cards 0
Yellows / Game 2.71
Reds / Game 0.00

Cards by Half

1st Half Cards 7
2nd Half Cards 12
1H / Game 1.00
2H / Game 1.71

Home vs Away

Home Cards 10
Away Cards 9
Home / Game 1.43
Away / Game 1.29

Both Teams Booked

BTB Total 3 / 7
BTB % 43%
BTB 1H % 14%
BTB 2H % 14%

Over Yellow Cards

O 0.5
100%
O 1.5
57%
O 2.5
43%
O 3.5
14%
O 4.5
14%
O 5.5
14%

Over Cards - 1st Half

O 0.5
86%
O 1.5
14%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
57%
O 1.5
43%
O 2.5
29%
O 3.5
14%

Over Home Team Cards

O 0.5
86%
O 1.5
29%
O 2.5
29%

Over Away Team Cards

O 0.5
57%
O 1.5
29%
O 2.5
29%

Result Distribution

Home Win 57%
Draw 0%
Away Win 43%
57%
0%
43%
Home Draw Away

Latvian Cup 2022

1 matches recorded · Latvia

Card Summary

Yellow Cards 1
Red Cards 0
Yellows / Game 1.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 2
1H / Game 0.00
2H / Game 2.00

Home vs Away

Home Cards 2
Away Cards 0
Home / Game 2.00
Away / Game 0.00

Both Teams Booked

BTB Total 0 / 1
BTB % 0%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Over Away Team Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

CFA Group C 2021/2022

1 matches recorded · France

Card Summary

Yellow Cards 0
Red Cards 0
Yellows / Game 0.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 4
1H / Game 0.00
2H / Game 4.00

Home vs Away

Home Cards 3
Away Cards 1
Home / Game 3.00
Away / Game 1.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 100%
Away Win 0%
0%
100%
0%
Home Draw Away

Virsliga 2021

5 matches recorded · Latvia

Card Summary

Yellow Cards 14
Red Cards 0
Yellows / Game 2.80
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 15
1H / Game 0.40
2H / Game 3.00

Home vs Away

Home Cards 9
Away Cards 8
Home / Game 1.80
Away / Game 1.60

Both Teams Booked

BTB Total 5 / 5
BTB % 100%
BTB 1H % 0%
BTB 2H % 80%

Over Yellow Cards

O 0.5
80%
O 1.5
80%
O 2.5
60%
O 3.5
60%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
40%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
80%
O 2.5
80%
O 3.5
40%

Over Home Team Cards

O 0.5
100%
O 1.5
60%
O 2.5
20%

Over Away Team Cards

O 0.5
100%
O 1.5
40%
O 2.5
20%

Result Distribution

Home Win 100%
Draw 0%
Away Win 0%
100%
0%
0%
Home Draw Away

Match History

80 matches
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
OddAlerts Football Data API Access referee stats, card data, and appointments programmatically.
Explore API

Kristaps Ratnieks Referee Stats & Card History

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.