Loading page…
Loading page…
Cyprus · 112 matches · 2020–2026
The source lists him as M. Christoforou (102), Marios Christoforou, Cyprus (9) and Marios Christoforou (1).
3.91 cards per game — 20% below the average in the same leagues and seasons. More likely to issue cards than 4 % of the 1,548 referees we can compare with.
5 of 6 axes have enough coverage for a comparison
Scale 0–100 · league-adjusted percentile. Each metric shows the referee's average per game.
180 cards in 46 matches
The first yellow card is shown, on average, in minute 30 (median 28), based on the 43 matches where a yellow card was shown.
yellows reds· cards per 15-minute period · scale 0–46
10 of 109 matches were top clashes
He receives roughly as many top clashes as an even allocation in his own league seasons would produce. The difference is within what chance can explain.
| Match | Date | Cards | |
|---|---|---|---|
| AEK Larnaca0–1Apollon Limassol1. Division | 14 feb. 2026 | 3 | Open |
| Pafos2–4Omonia Nicosia1. Division | 8 feb. 2026 | 8 | Open |
| Apollon Limassol2–0Omonia Nicosia1. Division | 23 nov. 2025 | — | Open |
| AEK Larnaca2–4Pafos1. Division | 5 okt. 2025 | 4 | Open |
| Aris2–0Omonia Nicosia1. Division | 6 okt. 2024 | — | Open |
| Omonia Nicosia1–0AEK Larnaca1. Division | 16 sep. 2024 | — | Open |
| Pafos1–0AEK Larnaca1. Division | 18 sep. 2022 | — | Open |
| Apoel Nicosia1–1Apollon Limassol1. Division | 18 dec. 2021 | — | Open |
Yellow cards per game · scale 0–4.70 · dash = too little data
The difference is no larger than chance can explain.
| Season | Competition | Matches | With data | Yellow cards | Per game |
|---|---|---|---|---|---|
| 2020/21 | 1. Division | 16 | 0 | — | — |
| 2020/21 | Cup | 1 | 0 | — | — |
| 2021/22 | 1. Division | 20 | 0 | — | — |
| 2022/23 | 1. Division | 16 | 12 | 46 | 3.83 |
| 2023/24 | 1. Division | 15 | 13 | 33 | 2.54 |
| 2023/24 | Cup | 1 | 0 | — | — |
| 2024/25 | 1. Division | 20 | 1 | 3 | 3.00 |
| 2024/25 | Cup | 1 | 0 | — | — |
| 2025/26 | 1. Division | 21 | 20 | 94 | 4.70 |
| 2026/27 | 1. Division | 1 | 0 | — | — |
The referee has too few matches with all three metrics for an index. The lists below each sort by one measured value.
| Match | Date | Yellows | Reds | Penalties | Fouls | |
|---|---|---|---|---|---|---|
| Apollon Limassol0–3Krasava Ypsonas1. Division | 29 aug. 2025 | 8 | 0 | — | — | Open |
| Pafos2–4Omonia Nicosia1. Division | 8 feb. 2026 | 8 | 0 | — | — | Open |
| Ethnikos Achna0–2AEK Larnaca1. Division | 16 mars 2026 | 7 | 1 | — | — | Open |
| Akritas1–2Nea Salamis1. Division | 17 dec. 2022 | 7 | 0 | — | 28 | Open |
| Olympiakos1–2Karmiotissa1. Division | 8 maj 2023 | 7 | 0 | — | 26 | Open |
| Enosis0–1Akritas1. Division | 20 dec. 2025 | 7 | 0 | 1 | 32 | Open |
| Apoel Nicosia3–1AE Zakakiou1. Division | 9 dec. 2023 | 6 | 0 | — | 34 | Open |
| Anorthosis1–1Pafos1. Division | 9 nov. 2025 | 6 | 0 | 0 | 33 | Open |
| Omonia Aradippou1–3AEL1. Division | 7 dec. 2025 | 6 | 0 | 0 | 38 | Open |
| Nea Salamis1–3Aris1. Division | 11 nov. 2022 | 5 | 0 | — | 28 | Open |
Akritas has received 3.50 yellow cards per game by him — 21 on 6 matches.
Ethnikos Achna has received 2 red cards from him over 6 matches.
Away teams receive 1.26 times as many yellow cards by him — 1.70 at home against 2.13 away, over 46 matches.
Has refereed 46 matches with card data without ever showing two red cards in one match.
3 of 46 matches with card data ended without a yellow card — 7 %.
41 % of his cards are issued after the hour mark — 73 of 180. An even distribution would be 33%.
by this referee
| Date | Competition | Match | Results | Yellows | Reds | Penalties | |
|---|---|---|---|---|---|---|---|
| 5 sep. 2026 | 1. Division | Apollon Limassol–Anorthosis | 3–1 | — | — | — | Open |
| 16 maj 2026 | 1. Division | Apoel Nicosia–Omonia Nicosia | 0–3 | 3 | 0 | 0 | Open |
| 19 apr. 2026 | 1. Division | Olympiakos–Akritas | 0–1 | 5 | 0 | — | Open |
| 16 mars 2026 | 1. Division | Ethnikos Achna–AEK Larnaca | 0–2 | 7 | 1 | — | Open |
| 1 mars 2026 | 1. Division | Aris–Pafos | 2–2 | 2 | 0 | 1 | Open |
| 20 feb. 2026 | 1. Division | Enosis–AEL | 0–2 | 4 | 0 | — | Open |
| 14 feb. 2026 | 1. Division | AEK Larnaca–Apollon Limassol | 0–1 | 3 | 0 | 0 | Open |
| 8 feb. 2026 | 1. Division | Pafos–Omonia Nicosia | 2–4 | 8 | 0 | — | Open |
| 1 feb. 2026 | 1. Division | Akritas–Anorthosis | 2–0 | 4 | 0 | — | Open |
| 17 jan. 2026 | 1. Division | Olympiakos–Pafos | 2–0 | 4 | 0 | — | Open |
| 10 jan. 2026 | 1. Division | Aris–AEK Larnaca | 1–0 | 4 | 1 | — | Open |
| 20 dec. 2025 | 1. Division | Enosis–Akritas | 0–1 | 7 | 0 | 1 | Open |
| 7 dec. 2025 | 1. Division | Omonia Aradippou–AEL | 1–3 | 6 | 0 | 0 | Open |
| 23 nov. 2025 | 1. Division | Apollon Limassol–Omonia Nicosia | 2–0 | — | — | 0 | Open |
| 9 nov. 2025 | 1. Division | Anorthosis–Pafos | 1–1 | 6 | 0 | 0 | Open |
| AEL |
| 22 |
| 7–5–10 |
| 12 | 1.58 | 0 |
| 13.99 |
| 0 | 0 |
| Open |
| Pafos | 18 | 8–6–4 | 8 | 2.00 | 0 | 14.84 | 1 | 0 | Open |
| Apollon Limassol | 16 | 6–6–4 | 3 | 2.00 | 0 | 12.33 | 0 | 0 | Open |
| Omonia Nicosia | 16 | 6–7–3 | 3 | 2.33 | 0 | 10.33 | 0 | 0 | Open |
| Enosis | 14 | 1–4–9 | 5 | 2.60 | 1 | 15.02 | 0 | 1 | Open |
| Aris | 14 | 10–3–1 | 8 | 1.75 | 1 | 13.56 | 0 | 1 | Open |
| Karmiotissa | 14 | 3–1–10 | 3 | 2.00 | 0 | 11.33 | Open |
| Nea Salamis | 13 | 3–4–6 | 7 | 1.57 | 0 | 10.77 | Open |
| Ethnikos Achna | 13 | 4–3–6 | 6 | 1.33 | 2 | 13.04 | 0 | 0 | Open |
| AEK Larnaca | 12 | 6–1–5 | 5 | 1.60 | 0 | 9.52 | 0 | 0 | Open |
| Apoel Nicosia | 10 | 4–1–5 | 3 | 1.67 | 0 | 13.03 | 0 | 0 | Open |
with this referee
most often
fouls in this referee's matches
was fouled in this referee's matches