Premier League 2025/26 · 26 matches
Consistent referee — RT Score 30.7. +1.0 cards per match above expected. 46% of cards occur after 75'.
+1.05 cards vs expected — matches average 1.05 more cards than the two teams typically produce.
| Date | Home | Away | Score | Cards | Pens |
|---|---|---|---|---|---|
| 2026-04-25 | Fulham | Aston Villa | 1–0 | 4Y | — |
| 2026-04-18 | Chelsea | Manchester United | 0–1 | 4Y | — |
| 2026-04-11 | Arsenal | AFC Bournemouth | 1–2 | 4Y | 1 |
| 2026-03-22 | Tottenham Hotspur | Nottingham Forest | 0–3 | 3Y | — |
| 2026-03-14 | West Ham United | Manchester City | 1–1 | 4Y | — |
| 2026-02-21 | Aston Villa | Leeds United | 1–1 | 5Y | — |
| 2026-02-07 | Manchester United | Tottenham Hotspur | 2–0 | 4Y 1R | — |
| 2026-01-31 | Wolverhampton Wanderers | AFC Bournemouth | 0–2 | 5Y | — |
| 2026-01-24 | Fulham | Brighton & Hove Albion | 2–1 | 2Y | — |
| 2026-01-17 | Nottingham Forest | Arsenal | 0–0 | 2Y | — |
| 2026-01-04 | Manchester City | Chelsea | 1–1 | 6Y | — |
| 2025-12-30 | Nottingham Forest | Everton | 0–2 | 1Y | — |
| 2025-12-21 | Aston Villa | Manchester United | 2–1 | 3Y | — |
| 2025-12-13 | Burnley | Fulham | 2–3 | 3Y | — |
| 2025-12-06 | AFC Bournemouth | Chelsea | 0–0 | 2Y | — |