Menu
CK
England

Chris Kavanagh

Referee Profile

Age
40
Born
1985-09-04

Career Statistics

181

Chris Kavanagh has officiated 181 matches, issuing 349 yellow and 8 red cards (1.93 yellows per match). Home teams win 48.1% of the time when this referee is in charge.

181

Matches

349

1.93/game

Yellow Cards

8

0.04/game

Red Cards

18

0.10/game

Penalties

470

2.60/game

Goals

87

48.1%

Home Wins

54

29.8%

Away Wins

40

22.1%

Draws

Result Distribution

Match outcome breakdown when Chris Kavanagh officiates: 48.1% home wins, 22.1% draws, 29.8% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 48.1%
D 22.1%
A 29.8%
Home winDrawAway win

Matches per Year

Chris Kavanagh's workload across 11 years (2015–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201516201624201733201824201929202017202120222024202517202615

League Level Breakdown

181matches
Premier League91 (50%)
Championship62 (34%)
League One8 (4%)
UEFA Europa League5 (3%)
UEFA Nations League5 (3%)
FA Cup4 (2%)
League Cup4 (2%)
World Cup - Qualification Europe2 (1%)

Statistics by League

8

Chris Kavanagh has officiated across 8 competitions, with the most appearances in Premier League (91 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

PLPremier League · England91Matches
3098Y/M 3.4Goals 226
CChampionship · England62Matches
Y/M 0.0Goals 163
LOLeague One · England8Matches
Y/M 0.0Goals 23
13Y/M 2.6Goals 12
Y/M 0.0Goals 12
FCFA Cup · England4Matches
2Y/M 0.5Goals 14
LCLeague Cup · England4Matches
15Y/M 3.8Goals 12
10Y/M 5.0Goals 8

Recent Matches

50

The last 50 matches officiated by Chris Kavanagh. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

May 2, 2026Premier League
Match Details
Apr 27, 2026Premier League6
Match Details
Apr 19, 2026Premier League2
Match Details
Apr 12, 2026Premier League4
Match Details
Mar 21, 2026Premier League41
Match Details
Mar 15, 2026Premier League
Match Details
Mar 4, 2026Premier League5
Match Details
Mar 1, 2026Premier League41
Match Details
Feb 11, 2026Premier League1
Match Details
Jan 31, 2026Premier League3
Match Details
Jan 17, 2026Premier League6
Match Details
Jan 13, 2026League Cup8
Match Details
Jan 10, 2026FA Cup2
Match Details
Jan 3, 2026Premier League4
Match Details
Jan 1, 2026Premier League2
Match Details
Dec 27, 2025Premier League4
Match Details
Dec 20, 2025Premier League2
Match Details
Dec 6, 2025Premier League7
Match Details
Nov 30, 2025Premier League4
Match Details
Nov 9, 2025Premier League6
Match Details
Nov 1, 2025Premier League3
Match Details
Oct 29, 2025League Cup7
Match Details
Oct 18, 2025Premier League61
Match Details
Sep 27, 2025Premier League4
Match Details
Sep 20, 2025Premier League3
Match Details
Sep 13, 2025Premier League5
Match Details
Aug 21, 2025UEFA Europa League3
Match Details
Aug 18, 2025Premier League2
Match Details
Aug 14, 2025UEFA Europa League8
Match Details
Jul 31, 2025UEFA Europa League2
Match Details
Match Details
Nov 16, 2024UEFA Nations League
Match Details
Sep 8, 2024UEFA Nations League
Match Details
Jun 3, 2022UEFA Nations League
Match Details
May 29, 2021Championship
Match Details
May 23, 2021Premier League1
Match Details
Apr 18, 2021FA Cup
Match Details
Dec 3, 2020UEFA Europa League
Match Details
Nov 15, 2020UEFA Nations League
Match Details
Oct 29, 2020UEFA Europa League
Match Details
Sep 5, 2020UEFA Nations League
Match Details
Jul 26, 2020Premier League1
Match Details
Jul 21, 2020Premier League6
Match Details
Jul 13, 2020Premier League4
Match Details
Jul 7, 2020Premier League11
Match Details
Jul 2, 2020Premier League2
Match Details
Jun 24, 2020Premier League4
Match Details
Mar 1, 2020Premier League7
Match Details
Feb 23, 2020Premier League5
Match Details