Loading...
Referees / Andy Madley
AM

Referee

Andy Madley

28 games refereed · from 28/09/2025 to 18/09/2026

Cards per game
3.68
-0.02 vs league average: 3.70
Yellow cards per game
3.46
-0.13 vs league average: 3.59
Red cards per game
0.21
+0.10 vs league average: 0.11
Fouls per game
22.8
+1.06 vs league average: 21.76
Penalties per game
0.21
-0.02 vs league average: 0.23
Totals
28 games
97 yellow · 6 red · 6 penalties

📈 Cards in recent games

bars = cards in the game · line = league average

📊 Frequency

share of games refereed
Games with 5 or more cards25%
Games with a red card18%
Games with a penalty18%

⚖️ Splits

average per game
Cards for the home team 1.711.96 for the away team
Yellow cards in the 1st half 0.682.79 in the 2nd half
in 28 games with cards by half

🏆 By competition

CompetitionGPCardsLeague averageFoulsPenalties
Premier League 243.543.7122.60.25
Championship 44.503.6324.20.00

👥 Teams refereed most

cards received per game
TeamGPCards
Aston Villa 51.00
Crystal Palace 51.60
Brentford 41.50
Manchester City 41.00
Chelsea 32.33
Everton 31.33
Fulham 33.67
Liverpool 31.33
Middlesbrough 32.00
Newcastle United 32.67

📋 Games refereed

cards and fouls add up both teams
DateCompetitionGameFoulsPen.
18/09/26 Premier League Brentford 3 x 0 Chelsea 20170
12/09/26 Premier League Aston Villa 1 x 2 Nottingham Forest 70270
05/09/26 Championship Queens Park Rangers 0 x 1 Middlesbrough 30110
28/08/26 Premier League Crystal Palace 1 x 4 Manchester City 30180
24/05/26 Premier League Manchester City 1 x 2 Aston Villa 10120
12/05/26 Championship Southampton 2 x 1 Middlesbrough 80340
09/05/26 Premier League Fulham 0 x 1 AFC Bournemouth 62330
25/04/26 Premier League Liverpool 3 x 1 Crystal Palace 40200
22/04/26 Premier League Burnley 0 x 1 Manchester City 00220
12/04/26 Premier League Crystal Palace 2 x 1 Newcastle United 30291
14/03/26 Premier League Arsenal 2 x 0 Everton 00230
05/03/26 Premier League Tottenham Hotspur 1 x 3 Crystal Palace 51281
01/03/26 Premier League Brighton & Hove Albion 2 x 1 Nottingham Forest 40250
21/02/26 Championship Hull City 1 x 3 Queens Park Rangers 40220
10/02/26 Premier League Everton 1 x 2 AFC Bournemouth 41291
07/02/26 Premier League Newcastle United 2 x 3 Brentford 40322
24/01/26 Championship Middlesbrough 4 x 0 Preston North End 21300
17/01/26 Premier League Liverpool 1 x 1 Burnley 30181
07/01/26 Premier League Crystal Palace 0 x 0 Aston Villa 20110
01/01/26 Premier League Brentford 0 x 0 Tottenham Hotspur 30180
20/12/25 Premier League Newcastle United 2 x 2 Chelsea 90270
06/12/25 Premier League Manchester City 3 x 0 Sunderland 11190
03/12/25 Premier League Brighton & Hove Albion 3 x 4 Aston Villa 40190
22/11/25 Premier League Liverpool 0 x 3 Nottingham Forest 20190
08/11/25 Premier League Everton 2 x 0 Fulham 40250
25/10/25 Premier League Chelsea 1 x 2 Sunderland 20280
20/10/25 Premier League West Ham United 0 x 2 Brentford 20200
28/09/25 Premier League Aston Villa 3 x 1 Fulham 50230

Games since July 2025 in the competitions covered by QueroStats. "League average" = average of all referees in the same competitions, weighted by the games of this referee.
Foto: Timmy96 · CC0 · Wikimedia Commons (license).