Referee profile
Zac Kennard-Kettle
- Matches officiated
- 45 career total (source)
- Yellow cards / match
- 4.36 196 yellow in total
- Reds / match
- 0.16 3 red · 4 second yellow
- Yellow / match, recent
- 4.54 24 matches · red 0.17
Last 12 months
18 matches since 6 Nov 2025, compared with the average referee
| Metric | Zac Kennard-Kettle | Average | Difference from average |
|---|---|---|---|
| Yellow cards / match | 4.07 | 3.99 | +2% |
| Red cards / match | 0.06 | 0.21 | −72% |
| Penalty goals / match | 0.07 | 0.23 | −70% |
| Goals / match | 2.72 | 2.79 | −2% |
| Home wins | 61% | 44% | +39% |
| Draws | 6% | 25% | −78% |
Ranked 477 of 1119 referees for yellow cards (1 = strictest).
Match results
By league
-
1
National League 2.75 goals · 3.50 yellows / match
12 matches
-
2
League Two 2.67 goals · – yellows / match
3 matches
-
3
League One 2.00 goals · – yellows / match
2 matches
-
4
FA Cup 4.00 goals · – yellows / match
1 match
Cards per match
Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.
Yellow cardsRed cardsCareer avg.
League breakdown
Competitions of the last 30 matches
Recent matches
Older matches exist at the source.
FT
27 Oct
AFC Fylde
Hartlepool United
3
1
National League
1
0
FT
15 Aug
Kidderminster Harriers
Eastleigh
1
0
National League
–
FT
8 Aug
Altrincham FC
Southend United
1
3
National League
4
1
FT
18 Apr
Crewe Alexandra
Milton Keynes Dons
1
3
League Two
2
0
FT
11 Apr
Altrincham FC
Eastleigh
1
0
National League
1
0
FT
6 Apr
Morecambe
Carlisle United
2
2
National League
4
0
FT
7 Mar
Rochdale
Boston United
1
0
National League
4
0
FT
28 Feb
Rotherham United
Plymouth Argyle
1
0
League One
10
0
FT
24 Feb
Scunthorpe United
York City
0
3
National League
6
0
FT
17 Feb
Barnsley
Peterborough United
2
1
League One
3
0
FT
7 Feb
Morecambe
Truro City
1
2
National League
4
0
FT
24 Jan
Harrogate Town
Gillingham
0
3
League Two
2
0
FT
3 Jan
Yeovil Town
Braintree Town
3
1
National League
2
0
FT
1 Jan
Notts County
Accrington Stanley
0
1
League Two
9
0
FT
26 Dec
FC Halifax Town
Altrincham FC
2
1
National League
5
0
FT
29 Nov
Hartlepool United
Truro City
3
1
National League
2
0
FT
15 Nov
Rochdale
Aldershot Town
1
0
National League
3
0
FT
25 Oct
Forest Green Rovers
Boreham Wood
2
1
National League
1
0
FT
18 Oct
Grimsby Town
Gillingham
1
0
League Two
10
2
FT
23 Sep
York City
Carlisle United
5
0
National League
9
0
FT
6 Sep
Walsall
Chesterfield
1
0
League Two
8
1
FT
2 Sep
Morecambe
Forest Green Rovers
1
3
National League
3
0
FT
30 Aug
Tranmere Rovers
Notts County
1
2
League Two
7
0
FT
16 Aug
Grimsby Town
Newport County
2
1
League Two
5
0
FT
2 Aug
Shrewsbury Town
Bromley
0
0
League Two
4
0
FT
21 Apr
Northampton Town
Shrewsbury Town
4
1
League One
–