Premier League 2025/26 · 22 matches
Consistent referee — RT Score 24.6. +3.2 cards per match above expected. 40% of cards occur after 75'.
+3.23 cards vs expected — matches average 3.23 more cards than the two teams typically produce.
| Date | Home | Away | Score | Cards | Pens |
|---|---|---|---|---|---|
| 2026-04-25 | West Ham United | Everton | 2–1 | 7Y | — |
| 2026-04-18 | Tottenham Hotspur | Brighton & Hove Albion | 2–2 | 6Y | — |
| 2026-03-20 | AFC Bournemouth | Manchester United | 2–2 | 4Y 1R | 2 |
| 2026-03-16 | Brentford | Wolverhampton Wanderers | 2–2 | 6Y | — |
| 2026-03-03 | Leeds United | Sunderland | 0–1 | 4Y | 1 |
| 2026-02-28 | Newcastle United | Everton | 2–3 | 6Y | — |
| 2026-02-07 | Fulham | Everton | 1–2 | 6Y | — |
| 2026-01-31 | Leeds United | Arsenal | 0–4 | 2Y | — |
| 2026-01-07 | Burnley | Manchester United | 2–2 | 4Y | — |
| 2026-01-04 | Tottenham Hotspur | Sunderland | 1–1 | 5Y | — |
| 2025-12-27 | Chelsea | Aston Villa | 1–2 | 8Y | — |
| 2025-12-06 | Newcastle United | Burnley | 2–1 | 5Y 1R | 2 |
| 2025-12-03 | Liverpool | Sunderland | 1–1 | 2Y | — |
| 2025-11-29 | Tottenham Hotspur | Fulham | 1–2 | 5Y | — |
| 2025-11-09 | Brentford | Newcastle United | 3–1 | 4Y 1R | 1 |