Premier League 2025/26 · 27 matches
Consistent referee — RT Score 30.7. +2.3 cards per match above expected. 40% of cards occur after 75'.
+2.31 cards vs expected — matches average 2.31 more cards than the two teams typically produce.
| Date | Home | Away | Score | Cards | Pens |
|---|---|---|---|---|---|
| 2026-04-25 | Wolverhampton Wanderers | Tottenham Hotspur | 0–1 | 7Y | — |
| 2026-04-19 | Manchester City | Arsenal | 2–1 | 6Y | — |
| 2026-04-11 | Liverpool | Fulham | 2–0 | — | — |
| 2026-03-22 | Newcastle United | Sunderland | 1–2 | 7Y | — |
| 2026-03-15 | Manchester United | Aston Villa | 3–1 | 5Y | — |
| 2026-02-22 | Nottingham Forest | Liverpool | 0–1 | 2Y | — |
| 2026-02-10 | Tottenham Hotspur | Newcastle United | 1–2 | 5Y | — |
| 2026-02-07 | AFC Bournemouth | Aston Villa | 1–1 | 2Y | — |
| 2026-01-31 | Chelsea | West Ham United | 3–2 | 5Y 1R | — |
| 2026-01-17 | Manchester United | Manchester City | 2–0 | 5Y | — |
| 2026-01-08 | Arsenal | Liverpool | 0–0 | 6Y | — |
| 2026-01-04 | Everton | Brentford | 2–4 | 2Y | — |
| 2025-12-26 | Manchester United | Newcastle United | 1–0 | 3Y | — |
| 2025-12-22 | Fulham | Nottingham Forest | 1–0 | 9Y | 1 |
| 2025-12-14 | West Ham United | Aston Villa | 2–3 | 3Y | — |