England ·Referee·League Two

Zac Kennard-Kettle

28 matches since September 2024

Zac Kennard-Kettle referee stats

Zac Kennard-Kettle has refereed 28 matches in the leagues we cover since September 2024, the latest in the League Two.

Cards: 5.19 a match, against an average of 4.31 in the same leagues and seasons (+0.88). Fouls: 23.2 a match, against 23.3.

Goals: 2.21 a match, against 2.56; over 2.5 goals in 43% of matches, against 48%.

Decided by the referee

About half of a difference here carries over to a referee's next matches.

Cards
5.19
League 4.31
Yellow cards
4.93
League 4.10
Red cards
0.26
League 0.21
Fouls
23.2
League 23.3

Decided by the teams

Differences here are mostly chance: goals do not follow the referee.

Goals
2.21
League 2.56
Over 2.5
43%
League 48%
Both teams score
50%
League 51%
Home wins
43%
League 43%

What to expect next

Cards against the league average
+0.39 a match
Fouls against the league average
0.0 a match

A record is part referee and part luck. Over 27 matches, about 44% of a difference in cards has held in later matches, so this is the difference to expect, not the full +0.88.

How much referees really change: our study →

Next appointments

No appointment announced yet. Referees are usually named a few days before a match.

Recent matches

MatchScoreYellowRed
Bradford City – Mansfield Town5 Sept 2026League One1–040
Doncaster Rovers – Notts County1 Sept 2026League One1–150
Rochdale – Crawley Town22 Aug 2026League Two1–280
Crewe Alexandra – Milton Keynes Dons18 Apr 2026League Two1–320
Rotherham United – Plymouth Argyle28 Feb 2026League One1–0100
Barnsley – Peterborough United17 Feb 2026League One2–130
Harrogate Town – Gillingham24 Jan 2026League Two0–320
Notts County – Accrington Stanley1 Jan 2026League Two0–190
Grimsby Town – Gillingham18 Oct 2025League Two1–093
Walsall – Chesterfield6 Sept 2025League Two1–082
Tranmere Rovers – Notts County30 Aug 2025League Two1–270
Grimsby Town – Newport County16 Aug 2025League Two2–150
Shrewsbury Town – Bromley2 Aug 2025League Two0–040
Northampton Town – Shrewsbury Town21 Apr 2025League One4–150
Harrogate Town – Tranmere Rovers1 Apr 2025League Two3–250
Port Vale – Barrow25 Mar 2025League Two0–1——
Salford City – Crewe Alexandra8 Mar 2025League Two1–180
Bradford City – Cheltenham Town4 Mar 2025League Two3–060
Grimsby Town – Carlisle United8 Feb 2025League Two2–160
Doncaster Rovers – Milton Keynes Dons1 Feb 2025League Two2–130

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League One24.503.9722.01.500%
2026/2027League Two18.004.3926.03.00100%
2025/2026League One26.504.0321.52.0050%
2025/2026League Two86.384.1925.02.0050%
2024/2025League One42.004.2025.32.7550%
2024/2025League Two115.104.5721.52.2736%

Betting involves risk. Past results do not guarantee future ones. 18+.