OrcaScore

Referee profile

Tony Harrington

  • England
  • 368 matches officiated
Matches officiated
368
career total (source)
Yellow cards / match
3.17
1,165 yellow in total
Reds / match
0.13
33 red · 16 second yellow
Yellow / match, recent
3.35
23 matches · red 0.13

Last 12 months

19 matches since 3 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricTony HarringtonAverageDifference from average
Yellow cards / match 2.95 3.99 −26%
Red cards / match 0.16 0.21 −25%
Penalty goals / match 0.16 0.23 −30%
Goals / match 3.00 2.79 +8%
Home wins 42% 44% −4%
Draws 16% 25% −38%

Ranked 1021 of 1119 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 Premier League 2.30 goals · 2.90 yellows / match 10 matches
  2. 2 EFL Cup 3.60 goals · 2.80 yellows / match 5 matches
  3. 3 Championship 4.50 goals · – yellows / match 2 matches
  4. 4 FA Cup 5.00 goals · – yellows / match 1 match
  5. 5 League One 2.00 goals · – yellows / match 1 match

Cards per match

Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.

Yellow cardsRed cardsCareer avg.
0 1 2 3 4 5 6 Manchester City – Everton · 18 Oct 2025 · Yellow cards 2, Red cards 0 2 18 OctMCI–EVE Newcastle United – Fulham · 25 Oct 2025 · Yellow cards 2, Red cards 0 2 Manchester United – Everton · 24 Nov 2025 · Yellow cards 2, Red cards 1 3 Arsenal – Brentford · 3 Dec 2025 · Yellow cards 1, Red cards 0 1 3 DecARS–BRE Cardiff – Chelsea · 16 Dec 2025 · Yellow cards 3, Red cards 0 3 Sunderland – Leeds United · 28 Dec 2025 · Yellow cards 1, Red cards 0 1 Crystal Palace – Fulham · 1 Jan 2026 · Yellow cards 5, Red cards 0 5 1 JanCRY–FUL West Ham United – Nottingham Forest · 6 Jan 2026 · Yellow cards 3, Red cards 0 3 Portsmouth – Arsenal · 11 Jan 2026 · Yellow cards 3, Red cards 0 3 Aston Villa – Everton · 18 Jan 2026 · Yellow cards 3, Red cards 0 3 18 JanAVL–EVE Manchester City – Newcastle United · 4 Feb 2026 · Yellow cards 3, Red cards 0 3 Bradford City – Peterborough United · 15 Aug 2026 · Yellow cards 5, Red cards 1 6 Lincoln – Portsmouth · 22 Aug 2026 · Yellow cards 4, Red cards 0 4 22 AugLIC–POR Leeds United – Brentford · 30 Aug 2026 · Yellow cards 4, Red cards 0 4 Sheffield United – Bolton Wanderers · 1 Sep 2026 · Yellow cards 2, Red cards 0 2 Crystal Palace – Middlesbrough · 8 Sep 2026 · Yellow cards 2, Red cards 0 2 8 SepCRY–MID Coventry City – Brighton & Hove Albion · 13 Sep 2026 · Yellow cards 0, Red cards 1 1 Newcastle United – Hull City · 19 Sep 2026 · Yellow cards 6, Red cards 0 6 Arsenal – Everton · 24 Oct 2026 · Yellow cards 4, Red cards 0 4 24 OctARS–EVE Bournemouth – Aston Villa · 28 Oct 2026 · Yellow cards 6, Red cards 0 6 28 OctBOU–AVL 3.2

League breakdown

Competitions of the last 30 matches

Premier League 18 18 matches · 3.3 yellow/match
EFL Cup 6 6 matches · 3.5 yellow/match
Championship 4 4 matches · 3.0 yellow/match
League One 1 1 matches · 5.0 yellow/match
FA Cup 1 1 matches · 3.0 yellow/match

Recent matches

Older matches exist at the source.