OrcaScore

Referee profile

Peter Bankes

  • England
  • 351 matches officiated
Matches officiated
351
career total (source)
Yellow cards / match
3.96
1,389 yellow in total
Reds / match
0.16
36 red · 20 second yellow
Yellow / match, recent
4.10
30 matches · red 0.23

Last 12 months

24 matches since 2 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricPeter BankesAverageDifference from average
Yellow cards / match 4.00 3.99 +0%
Red cards / match 0.25 0.21 +17%
Penalty goals / match 0.13 0.23 −43%
Goals / match 2.92 2.78 +5%
Home wins 58% 44% +33%
Draws 17% 25% −34%

Ranked 505 of 1127 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 Premier League 2.85 goals · 4.10 yellows / match 20 matches
  2. 2 EFL Cup 3.00 goals · – yellows / match 3 matches
  3. 3 FA Cup 4.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 7 8 Brentford – Bournemouth · 27 Dec 2025 · Yellow cards 4, Red cards 0 4 27 DecBRE–BOU Wolverhampton – West Ham United · 3 Jan 2026 · Yellow cards 1, Red cards 0 1 Fulham – Chelsea · 7 Jan 2026 · Yellow cards 6, Red cards 1 7 Burnley – Tottenham Hotspur · 24 Jan 2026 · Yellow cards 1, Red cards 0 1 24 JanBUR–TOT Arsenal – Chelsea · 3 Feb 2026 · Yellow cards 3, Red cards 0 3 Leeds United – Nottingham Forest · 6 Feb 2026 · Yellow cards 2, Red cards 0 2 Aston Villa – Brighton & Hove Albion · 11 Feb 2026 · Yellow cards 5, Red cards 0 5 11 FebAVL–BHA Tottenham Hotspur – Arsenal · 22 Feb 2026 · Yellow cards 3, Red cards 0 3 Leeds United – Manchester City · 28 Feb 2026 · Yellow cards 3, Red cards 0 3 Newcastle United – Manchester United · 4 Mar 2026 · Yellow cards 7, Red cards 1 8 4 MarNEW–MUN Wrexham – Chelsea · 7 Mar 2026 · Yellow cards 5, Red cards 1 6 Burnley – Bournemouth · 14 Mar 2026 · Yellow cards 1, Red cards 0 1 Arsenal – Manchester City · 22 Mar 2026 · Yellow cards 4, Red cards 0 4 22 MarARS–MCI Brighton & Hove Albion – Aston Villa · 23 Aug 2026 · Yellow cards 5, Red cards 1 6 Tottenham Hotspur – Newcastle United · 29 Aug 2026 · Yellow cards 3, Red cards 0 3 Ipswich Town – Arsenal · 15 Sep 2026 · Yellow cards 2, Red cards 0 2 15 SepIPS–ARS Fulham – Manchester United · 20 Sep 2026 · Yellow cards 3, Red cards 0 3 Crystal Palace – Nottingham Forest · 11 Oct 2026 · Yellow cards 4, Red cards 0 4 Aston Villa – Manchester City · 24 Oct 2026 · Yellow cards 8, Red cards 0 8 24 OctAVL–MCI Chelsea – Manchester United · 31 Oct 2026 · Yellow cards 7, Red cards 1 8 31 OctCHE–MUN 4.0

League breakdown

Competitions of the last 30 matches

Premier League 26 26 matches · 4.2 yellow/match
EFL Cup 3 3 matches · 3.0 yellow/match
FA Cup 1 1 matches · 5.0 yellow/match

Recent matches

Older matches exist at the source.