160 × 600
728 × 90 leaderboard
Peter Bankes

Peter Bankes

Referee
Nationality England
Nationality England
344
Career matches
1357
Yellow cards
35
Red cards

Stats by competition

Competición PJ Resultado Amarillas Rojas Penaltis
V. local Empate V. visitante
EFL Cup
39 22 8 9 162 9 6
MLS
7 2 4 1 37 0 0
Ligue 2
4 2 1 1 10 1 0
EFL Cup
3 2 0 1 11 0 0

Stats by team

Equipo PJ Local Visitante Pen.
V E D V E D AF EC
10 2 2 0 3 0 3 26 2 1 0
9 2 2 1 0 0 4 15 1 1 0
7 2 0 1 1 2 1 16 1 0 0
6 3 0 1 1 0 1 9 0 0 0
6 1 0 2 2 0 1 12 0 0 1
5 2 0 1 0 1 1 10 1 0 1
5 0 0 1 1 2 1 8 0 0 0
5 1 0 0 1 0 3 8 0 0 0
5 2 1 1 0 1 0 14 1 0 0
5 1 0 1 1 1 1 10 0 2 1
4 1 0 0 0 1 2 8 1 1 0
4 3 1 0 0 0 0 6 0 0 0
4 0 1 1 1 1 0 3 0 0 1
4 1 2 0 0 0 1 11 1 1 0
4 1 1 0 0 1 1 9 0 0 0
3 0 0 0 0 0 3 9 1 0 1
3 1 0 0 0 1 1 5 0 0 1
2 2 0 0 0 0 0 0 0 0 0
2 1 1 0 0 0 0 6 0 0 0
1 0 0 1 0 0 0 2 1 0 0
1 1 0 0 0 0 0 5 0 0 0
1 1 0 0 0 0 0 2 0 0 0
1 0 1 0 0 0 0 2 0 0 0
1 0 1 0 0 0 0 3 0 0 0
1 0 0 0 0 1 0 6 0 0 0
1 0 0 0 0 0 1 5 0 0 0
1 0 0 0 0 0 1 1 0 0 0
1 0 0 0 0 1 0 2 0 0 0
1 0 0 1 0 0 0 1 0 0 0
1 0 0 0 1 0 0 1 0 0 0
1 0 0 0 0 0 1 4 0 0 0
1 0 0 0 0 0 1 1 0 0 0

Full history

53 partidos
22/03
2026
Arsenal
30
Arsenal
0
2
Manchester City
Manchester City
20
07/03
2026
FA Cup
Wrexham
21
Wrexham
2
4
Chelsea
Chelsea
30
04/03
2026
Premier League
Newcastle United
31P 1
Newcastle United
2
1
Manchester United
Manchester United
30
28/02
2026
Premier League
Leeds United
01
Leeds United
0
1
Manchester City
Manchester City
30
22/02
2026
Premier League
Tottenham Hotspur
20
Tottenham Hotspur
1
4
Arsenal
Arsenal
10
11/02
2026
Premier League
Aston Villa
20
Aston Villa
1
0
Brighton & Hove Albion
Brighton & Hove Albion
30
06/02
2026
Premier League
Leeds United
10
Leeds United
3
1
Nottingham Forest
Nottingham Forest
10
03/02
2026
Arsenal
10
Arsenal
1
0
Chelsea
Chelsea
30
24/01
2026
Premier League
Burnley
10
Burnley
2
2
Tottenham Hotspur
Tottenham Hotspur
07/01
2026
Premier League
Fulham
40
Fulham
2
1
Chelsea
Chelsea
41
03/01
2026
Premier League
Wolverhampton
10P 1
Wolverhampton
3
0
West Ham United
West Ham United
27/12
2025
Premier League
Brentford
20
Brentford
4
1
Bournemouth
Bournemouth
20
14/12
2025
Premier League
Sunderland
50
Sunderland
1
0
Newcastle United
Newcastle United
40
06/12
2025
Premier League
Aston Villa
Aston Villa
2
1
Arsenal
Arsenal
20
29/11
2025
Premier League
Manchester City
40
Manchester City
3
2
Leeds United
Leeds United
10P 1
22/11
2025
Premier League
Burnley
20
Burnley
0
2
Chelsea
Chelsea
40
01/11
2025
Premier League
Crystal Palace
Crystal Palace
2
0
Brentford
Brentford
30
26/10
2025
Premier League
Wolverhampton
10P 1
Wolverhampton
2
3
Burnley
Burnley
20/09
2025
Premier League
Manchester United
11
Manchester United
2
1
Chelsea
Chelsea
61
13/09
2025
Premier League
Bournemouth
40P 1
Bournemouth
2
1
Brighton & Hove Albion
Brighton & Hove Albion
50
30/08
2025
Premier League
Leeds United
10
Leeds United
0
0
Newcastle United
Newcastle United
10
23/08
2025
Premier League
Manchester City
10
Manchester City
0
2
Tottenham Hotspur
Tottenham Hotspur
40
16/05
2025
Premier League
Aston Villa
10
Aston Villa
2
0
Tottenham Hotspur
Tottenham Hotspur
20
27/04
2025
Premier League
Bournemouth
41
Bournemouth
1
1
Manchester United
Manchester United
20
02/12
2023
Premier League
Arsenal
10
Arsenal
2
1
Wolverhampton
Wolverhampton
20
12/08
2023
Premier League
Bournemouth
10
Bournemouth
1
1
West Ham United
West Ham United
40
21/05
2023
Premier League
West Ham United
10
West Ham United
3
1
Leeds United
Leeds United
30
29/04
2023
Premier League
Brentford
10
Brentford
2
1
Nottingham Forest
Nottingham Forest
20
22/04
2023
Premier League
Fulham
10
Fulham
2
1
Leeds United
Leeds United
40
25/02
2023
Premier League
Leeds United
20
Leeds United
1
0
Southampton
Southampton
40
22/01
2023
Premier League
Leeds United
20
Leeds United
0
0
Brentford
Brentford
20
11/01
2023
Southampton
20
Southampton
2
0
Manchester City
Manchester City
12/11
2022
Premier League
Manchester City
20
Manchester City
1
2
Brentford
Brentford
20
20/10
2022
Premier League
Leicester City
20
Leicester City
2
0
Leeds United
Leeds United
10
13/09
2022
Championship
Preston North End
20
Preston North End
1
1
Burnley
Burnley
07/05
2022
Premier League
Chelsea
10P 1
Chelsea
2
2
Wolverhampton
Wolverhampton
30
02/04
2022
Championship
Coventry City
30
Coventry City
2
2
Blackburn Rovers
Blackburn Rovers
60
16/03
2022
Championship
Nottingham Forest
20
Nottingham Forest
3
1
Queens Park Rangers
Queens Park Rangers
50
15/02
2022
Premier League
Manchester United
30
Manchester United
2
0
Brighton & Hove Albion
Brighton & Hove Albion
11
05/02
2022
FA Cup
Crystal Palace
Crystal Palace
2
0
Hartlepool United
Hartlepool United
10
29/01
2022
Championship
Fulham
40
Fulham
1
1
Blackpool
Blackpool
20
22/01
2022
Premier League
Brentford
31
Brentford
1
2
Wolverhampton
Wolverhampton
30
15/01
2022
Championship
Millwall
10
Millwall
0
1
Nottingham Forest
Nottingham Forest
20
28/08
2021
Premier League
Aston Villa
30
Aston Villa
1
1
Brentford
Brentford
30
15/02
2021
Premier League
Chelsea
Chelsea
2
0
Newcastle United
Newcastle United
27/01
2021
Premier League
Manchester United
10
Manchester United
1
2
Sheffield United
Sheffield United
10
16/01
2021
Premier League
Fulham
21
Fulham
0
1
Chelsea
Chelsea
30
17/10
2020
Premier League
Chelsea
10
Chelsea
3
3
Southampton
Southampton
10
01/07
2020
Premier League
Arsenal
10
Arsenal
4
0
Norwich City
Norwich City
40
25/01
2020
FA Cup
Southampton
20
Southampton
1
1
Tottenham Hotspur
Tottenham Hotspur
05/01
2020
FA Cup
Chelsea
10
Chelsea
2
0
Nottingham Forest
Nottingham Forest
10
17/10
2015
Championship
Middlesbrough
30
Middlesbrough
0
0
Fulham
Fulham
30
17/01
2015
Championship
Middlesbrough
30
Middlesbrough
2
0
Huddersfield Town
Huddersfield Town
10
160 × 600