PremRefTracker
← Team Stats

West Ham

103
Games
197
Total Yellows
1.91
Yellows / game
9
Red Cards

Yellows received per game — by referee

Referee Breakdown

Referee Games Yellows Y/game Reds
S Barrott 6 20 3.33
D Coote 2 6 3.00
T Bramall 5 13 2.60 2
P Bankes 5 12 2.40 1
J Brooks 5 11 2.20 1
T Harrington 5 11 2.20
A Madley 6 13 2.17 1
C Kavanagh 4 8 2.00
C Pawson 6 12 2.00
J Smith 1 2 2.00
L Smith 1 2 2.00
D Bond 1 2 2.00
A Kitchen 2 4 2.00
S Hooper 5 9 1.80
T Robinson 4 7 1.75
J Gillett 4 7 1.75 1
M Salisbury 7 12 1.71 1
S Attwell 6 10 1.67
G Scott 2 3 1.50
A Taylor 7 10 1.43 1
M Oliver 6 8 1.33
D England 5 6 1.20 1
R Jones 5 6 1.20
P Tierney 3 3 1.00

Match Log

Date Referee H/A Opponent Team Y Opp Y R Res
01/02/2024 T Robinson H Bournemouth 1 3 D
01/04/2025 T Harrington A Wolves 2 4 L
01/09/2023 P Tierney A Luton 1 1 W
02/01/2024 S Barrott H Brighton 1 0 D
02/03/2024 C Pawson A Everton 2 1 W
02/04/2024 J Brooks H Tottenham 1 4 D
02/11/2024 P Bankes A Nott'm Forest 2 1 1 L
02/11/2025 R Jones H Newcastle 1 2 W
03/01/2026 P Bankes A Wolves 0 1 L
03/02/2025 S Attwell A Chelsea 1 3 L
03/12/2023 M Oliver H Crystal Palace 2 0 D
03/12/2024 J Smith A Leicester 2 2 L
04/01/2025 M Salisbury A Man City 1 2 L
04/02/2024 A Madley A Man United 1 0 L
04/05/2025 M Oliver H Tottenham 2 2 D
04/10/2025 J Brooks A Arsenal 2 0 L
04/11/2023 T Bramall A Brentford 4 1 L
04/12/2025 A Kitchen A Man United 2 2 D
05/04/2025 T Robinson H Bournemouth 2 2 D
05/05/2024 A Madley A Chelsea 3 1 L
05/10/2024 A Taylor H Ipswich 0 1 W
06/01/2026 T Harrington H Nott'm Forest 3 0 L
06/04/2024 T Harrington A Wolves 2 5 W
07/02/2026 D England A Burnley 1 3 W
07/12/2023 M Salisbury A Tottenham 3 3 W
07/12/2025 S Hooper A Brighton 2 2 D
08/10/2023 P Bankes H Newcastle 3 3 D
08/11/2025 M Salisbury H Burnley 2 2 W
09/11/2024 S Attwell H Everton 1 2 D
09/12/2024 J Brooks H Wolves 5 4 W
10/02/2026 S Hooper H Man United 1 1 D
10/03/2024 D England H Burnley 2 4 D
10/03/2025 M Salisbury H Newcastle 0 1 L
10/12/2023 P Tierney A Fulham 1 2 L
11/02/2024 C Pawson H Arsenal 4 0 L
11/05/2024 M Oliver H Luton 1 3 W
11/05/2025 J Gillett A Man United 1 0 W
12/08/2023 P Bankes A Bournemouth 4 1 D
12/11/2023 M Salisbury H Nott'm Forest 2 2 W
13/04/2025 A Madley A Liverpool 2 0 L
13/09/2025 J Gillett H Tottenham 0 1 1 L
14/01/2025 C Pawson H Fulham 3 3 W
14/04/2024 S Attwell H Fulham 1 2 L
14/09/2024 T Robinson A Fulham 3 2 D
14/12/2025 A Taylor H Aston Villa 1 2 L
15/02/2025 D England H Brentford 1 1 L
15/03/2025 D Bond A Everton 2 1 D
16/08/2025 R Jones A Sunderland 1 0 L
16/09/2023 A Madley H Man City 3 2 L
16/12/2024 C Kavanagh A Bournemouth 2 0 D
17/01/2026 J Gillett A Tottenham 3 5 W
17/02/2024 T Bramall A Nott'm Forest 4 4 1 L
17/03/2024 J Gillett H Aston Villa 3 3 D
17/08/2024 T Harrington H Aston Villa 1 2 L
17/12/2023 C Kavanagh H Wolves 3 1 W
18/01/2025 T Bramall H Crystal Palace 1 0 1 L
18/05/2025 S Barrott H Nott'm Forest 6 3 L
19/04/2025 A Kitchen H Southampton 2 1 D
19/05/2024 J Brooks A Man City 1 0 L
19/10/2024 A Madley A Tottenham 3 1 1 L
20/08/2023 J Brooks H Chelsea 2 3 1 W
20/09/2025 T Harrington H Crystal Palace 3 3 L
20/10/2025 A Madley H Brentford 1 1 L
20/12/2025 P Tierney A Man City 1 1 L
21/01/2024 M Salisbury A Sheffield United 1 3 1 D
21/02/2026 S Barrott H Bournemouth 1 1 D
21/04/2024 G Scott A Crystal Palace 2 3 L
21/09/2024 S Barrott H Chelsea 5 2 L
21/12/2024 R Jones H Brighton 2 2 D
22/02/2025 C Pawson A Arsenal 3 1 W
22/08/2025 M Oliver H Chelsea 0 1 L
22/10/2023 D Coote A Aston Villa 1 0 L
22/11/2025 T Bramall A Bournemouth 2 3 D
23/12/2023 S Hooper H Man United 2 3 W
24/01/2026 T Bramall H Sunderland 2 4 W
24/08/2024 R Jones A Crystal Palace 1 1 W
24/09/2023 C Kavanagh A Liverpool 2 0 L
24/10/2025 S Attwell A Leeds 3 3 L
25/05/2025 T Robinson A Ipswich 1 1 W
25/11/2023 S Barrott A Burnley 3 1 W
25/11/2024 C Pawson A Newcastle 0 1 W
26/01/2025 P Bankes A Aston Villa 3 2 D
26/02/2024 S Hooper H Brentford 1 2 W
26/04/2025 D England A Brighton 1 1 L
26/08/2023 A Taylor A Brighton 3 1 W
26/12/2024 L Smith A Southampton 2 1 W
27/02/2025 S Attwell H Leicester 0 0 W
27/04/2024 A Taylor H Liverpool 0 2 D
27/10/2024 D Coote H Man United 5 1 W
27/12/2025 C Kavanagh H Fulham 1 3 L
28/09/2024 S Hooper A Brentford 3 2 D
28/12/2023 M Oliver A Arsenal 0 2 W
29/09/2025 S Barrott A Everton 4 3 D
29/10/2023 S Attwell H Everton 4 1 L
29/12/2024 A Taylor H Liverpool 0 0 L
30/03/2024 R Jones A Newcastle 1 1 L
30/09/2023 G Scott H Sheffield United 1 1 W
30/11/2024 A Taylor H Arsenal 4 1 L
30/11/2025 D England H Liverpool 1 0 1 L
30/12/2025 M Salisbury H Brighton 3 5 D
31/01/2026 A Taylor A Chelsea 2 3 1 L
31/08/2024 M Oliver H Man City 3 2 L
31/08/2025 C Pawson A Nott'm Forest 0 0 W