Loading the essentials…
The page is ready first. More details follow section by section.
Loading the essentials…
The page is ready first. More details follow section by section.
Loading referee profile…
Results and referee statistics · All competitions
Data coverage: cards in 9 of 122 matches, fouls in 8, penalties in 8. Averages use only known data. Red/RC means direct red cards; a second yellow remains a yellow-card event.
| Competition | |||||||
|---|---|---|---|---|---|---|---|
| Premier League | 3 | 8* | 0* | 8* | — | — | |
| UEFA Champions League | 1 | — | — | — | — | — | |
| UEFA Europa Conference League | 1 | — | — | — | — | — | |
| Premier League | 11 | — | — | — | — | — | |
| UEFA Europa Conference League | 2 | 6* | 0* | 6* | 27* | 1* | |
| UEFA Europa League | 1 | — | — | — | — | — | |
| Premier League | 19 | — | — | — | — | — | |
| UEFA Europa Conference League | 2 | 5* | 0* | 5* | 24* | 0* | |
| UEFA Europa League | 1 | — | — | — | — | — | |
| Friendly | 1 | 0 | 0 | 0 | 15 | 0 | |
| UEFA Nations League | 1 | 3 | 0 | 3 | 23 | 0 | |
| Premier League | 15 | — | — | — | — | — | |
| UEFA Europa Conference League | 2 | — | — | — | 20* | 0* | |
| UEFA Champions League | 1 | — | — | — | — | — | |
| Friendly | 1 | 2 | 0 | 2 | 21 | 0 | |
| UEFA Euro qualification | 1 | 1 | 0 | 1 | 16 | 0 | |
| Premier League | 13 | — | — | — | — | — | |
| UEFA Europa Conference League | 2 | 5 | 0 | 5 | 26* | 0* | |
| Friendly | 1 | — | — | — | — | — | |
| Premier League | 14 | — | — | — | — | — | |
| UEFA Europa Conference League | 1 | — | — | — | — | — | |
| Friendly | 1 | — | — | — | — | — | |
| Premier League | 16 | — | — | — | — | — | |
| Premier League | 9 | — | — | — | — | — | |
| Superliga | 1 | — | — | — | — | — | |
| Erovnuli Liga | 1 | — | — | — | — | — |
MP: completed matches · YC: yellow cards · RC: direct red cards. * Partial coverage. — No data. Per-match values use matches with known data. Open a season row for coverage details.
Matches per season · scale 0–24 · dash = too little data
| Season | Competition | Matches | With data | Matches | Count |
|---|---|---|---|---|---|
| 2015/16 | Erovnuli Liga | 1 | 1 | 1 | 1 |
| 2019/20 | Superliga | 1 | 1 | 1 | 1 |
| 2019/20 | Premier League | 9 | 9 | 9 | 9 |
| 2020/21 | Premier League | 16 | 16 | 16 | 16 |
| 2021/22 | Premier League | 14 | 14 | 14 | 14 |
| 2021/22 | UEFA Europa Conference League | 1 | 1 | 1 | 1 |
| 2021 | Friendly | 1 | 1 | 1 | 1 |
| 2022/23 | Premier League | 13 | 13 | 13 | 13 |
| 2022/23 | UEFA Europa Conference League | 2 | 2 | 2 | 2 |
| 2022 | Friendly | 1 | 1 | 1 | 1 |
| 2023/24 | UEFA Champions League | 1 | 1 | 1 | 1 |
| 2023/24 | Premier League | 15 | 15 | 15 | 15 |
| 2023/24 | UEFA Europa Conference League | 2 | 2 | 2 | 2 |
| 2023 | Friendly | 1 | 1 | 1 | 1 |
| 2023 | UEFA Euro qualification | 1 | 1 | 1 | 1 |
| 2024/25 | UEFA Europa League | 1 | 1 | 1 | 1 |
| 2024/25 | Premier League | 19 | 19 | 19 | 19 |
| 2024/25 | UEFA Europa Conference League | 2 | 2 | 2 | 2 |
| 2024 | Friendly | 1 | 1 | 1 | 1 |
| 2024 | UEFA Nations League | 1 | 1 | 1 | 1 |
| 2025/26 | UEFA Europa League | 1 | 1 | 1 | 1 |
| 2025/26 | Premier League | 11 | 11 | 11 | 11 |
| 2025/26 | UEFA Europa Conference League | 2 | 2 | 2 | 2 |
| 2026/27 | UEFA Champions League | 1 | 1 | 1 | 1 |
| 2026 | Premier League | 3 | 3 | 3 | 3 |
| 2026 | UEFA Europa Conference League | 1 | 1 | 1 | 1 |