Stuart Attwell
The independent Key Match Incidents panel has reviewed 64 of those matches and confirmed 18 errors in them. Everything below is a count: RefCard publishes errors, not an accuracy percentage, because no source publishes the denominator such a figure would need.
Season by season
| Season | Matches | Fouls/game | Yellows/game | Reds/game | Penalties | Confirmed errors |
|---|---|---|---|---|---|---|
| 2026-27 | 3 | 26.0 | 6.00 | 0.33 | 1 | 0 |
| 2025-26 | 25 | 21.7 | 4.68 | 0.12 | 7 | 5 |
| 2024-25 | 19 | 21.3 | 4.11 | 0.16 | 2 | 5 |
| 2023-24 | 17 | 20.7 | 4.47 | 0.24 | 3 | 8 |
| 2022-23 | 25 | 20.1 | 3.24 | 0.08 | —‡ | — |
| 2021-22 | 20 | 18.2 | 3.50 | 0.05 | —‡ | — |
| 2020-21 | 23 | 22.2 | 3.83 | 0.17 | —‡ | — |
| 2019-20 | 21 | 21.5 | 4.19 | 0.19 | —‡ | — |
| 2018-19 | 20 | 18.0 | 3.15 | 0.05 | —‡ | — |
| 2017-18 | 15 | 21.9 | 3.60 | 0.07 | —‡ | — |
| 2016-17 | 10 | 19.7 | 3.00 | 0.00 | —‡ | — |
| 2015-16 | 4 | 18.5 | 3.00 | 0.25 | —‡ | — |
| 2014-15 | 1 | 17.0 | 1.00 | 0.00 | —‡ | — |
| 2011-12 | 10 | 18.9 | 3.30 | 0.30 | —‡ | — |
| 2010-11 | 14 | 21.8 | 3.57 | 0.14 | —‡ | — |
| 2009-10 | 15 | 23.5 | 3.87 | 0.13 | —‡ | — |
| 2008-09 | 5 | 20.8 | 3.20 | 0.40 | —‡ | — |
Confirmed errors are only available from 2023-24, when the Key Match Incidents panel began. Earlier seasons show the disciplinary record only. ‡ Penalties are recorded from 2023-24 onward; a dash means the figure was never collected for that season, not that none were given.
Cards and fouls
The career average is 3.78 yellow cards a game, against a league median of 3.67 for rated referees, on 20.8 fouls a game.
Added time
7.2 minutes of second-half added time on average, against a league median of 7.2. A model of each match's substitutions, cards and goals expects 7.4 from these fixtures — about what those stoppages predict.
Added time is captured from 2024-25 onward, over the 38 matches where we hold it — a shorter window than the figures above.
Club by club
Every club refereed at least three times, with that club's own record in those matches and the cards it took.
| Club | Matches | W–D–L | Yellows | Per game |
|---|---|---|---|---|
| Everton | 33 | 14–7–12 | 67 | 2.03 |
| Newcastle | 31 | 15–4–12 | 66 | 2.13 |
| Liverpool | 25 | 18–6–1 | 26 | 1.04 |
| Chelsea | 25 | 8–11–6 | 55 | 2.20 |
| West Ham | 24 | 7–5–12 | 50 | 2.08 |
| Tottenham | 22 | 12–4–6 | 45 | 2.05 |
| Brighton | 22 | 9–7–6 | 43 | 1.95 |
| Wolves | 21 | 7–8–6 | 57 | 2.71 |
| Aston Villa | 21 | 11–4–6 | 52 | 2.48 |
| Arsenal | 21 | 9–7–5 | 41 | 1.95 |
| Manchester United | 20 | 12–6–2 | 43 | 2.15 |
| Bournemouth | 19 | 6–6–7 | 44 | 2.32 |
| Fulham | 18 | 7–5–6 | 33 | 1.83 |
| Manchester City | 17 | 12–2–3 | 26 | 1.53 |
| Southampton | 17 | 3–4–10 | 21 | 1.24 |
| Crystal Palace | 15 | 6–4–5 | 25 | 1.67 |
| West Brom | 13 | 2–9–2 | 14 | 1.08 |
| Sunderland | 12 | 1–6–5 | 23 | 1.92 |
| Burnley | 11 | 2–3–6 | 23 | 2.09 |
| Leicester | 11 | 2–2–7 | 16 | 1.45 |
| Brentford | 11 | 4–3–4 | 15 | 1.36 |
| Sheffield Utd | 10 | 1–1–8 | 21 | 2.10 |
| Leeds | 9 | 3–2–4 | 19 | 2.11 |
| Hull | 7 | 1–4–2 | 11 | 1.57 |
| Norwich | 7 | 1–1–5 | 9 | 1.29 |
| Huddersfield | 6 | 1–2–3 | 10 | 1.67 |
| Blackburn | 5 | 0–2–3 | 5 | 1.00 |
| Portsmouth | 5 | 1–2–2 | 7 | 1.40 |
| Stoke | 5 | 1–1–3 | 4 | 0.80 |
| Wigan | 5 | 0–2–3 | 12 | 2.40 |
| Middlesbrough | 4 | 1–1–2 | 7 | 1.75 |
| Bolton | 4 | 1–1–2 | 7 | 1.75 |
| Swansea | 4 | 0–2–2 | 8 | 2.00 |
| Ipswich | 4 | 0–2–2 | 10 | 2.50 |
| Blackpool | 3 | 0–0–3 | 3 | 1.00 |
The W–D–L is the club's. Nothing here is evidence of bias — a difference this size is what chance looks like. See how that was measured.
Panel review
2026-27
3 of Stuart Attwell’s decisions were reviewed by the panel this season — 3 upheld, none ruled incorrect.
At VAR, the same 3 decisions: 3 correct, 0 incorrect. The VAR layer is a separate official’s work and is never attributed to the referee.
- Newcastle v Liverpool · 23:40 — Penalty not awarded. Challenge by Jacquet (LIV) on Osula (NEW)
The panel upheld (5-0). “The Referee's call of no penalty was supported with Jacquet clearly playing the ball, with any contact being expected following a challenge.” - Newcastle v Liverpool · 77:12 — Penalty not awarded. Handball appeal against Thiaw (NEW)
The panel upheld (5-0). “The Referee's call of no penalty for a potential handball offence against Thiaw was supported. His arms were in a justifiable position by his side.” - Newcastle v Liverpool · 90:00+05:09 — Penalty awarded. Challenge by Hall (NEW) on Munoz (LIV)
The panel upheld (5-0). “The panel unanimously supported the Referee's call of a penalty. Hall stepped across Munoz making contact with the attacker and not with the ball.”
Panel-confirmed errors
- 2025-26 · Brentford v Newcastle · 61' — VAR missed an on-field error
- 2025-26 · Burnley v Manchester United — on-field error below the clear-and-obvious threshold
- 2025-26 · Leeds v Sunderland · 16' — VAR missed an on-field error; not looking at the ball, places his arms around the neck of Struijk in a clear non-footballing action and stops the Leeds United attacker from progressing towards goal.
- 2025-26 · Brentford v Wolves — on-field error below the clear-and-obvious threshold
- 2025-26 · West Ham v Everton · 84' — VAR missed an on-field error
- 2024-25 · Ipswich v Aston Villa · 70' — second-yellow error
- 2024-25 · Bournemouth v Brighton · 59' — second-yellow error
- 2024-25 · Liverpool v Newcastle · 3' — on-field error below the clear-and-obvious threshold
- 2024-25 · Brighton v Aston Villa · 36' — VAR missed an on-field error; A clear trip and careless foul.
- 2024-25 · Bournemouth v Aston Villa · 80' — second-yellow error
- 2023-24 · Newcastle v Arsenal · 36' — VAR missed an on-field error
- 2023-24 · Newcastle v Arsenal · 45' — VAR missed an on-field error
- 2023-24 · Sheffield Utd v Brentford · 29' — VAR missed an on-field error