EN
EnglandMatches analysed: 392023–2026

David Rock · League Two: referee stats

David Rock (England) has shown 4.15 cards per game in 39 analysed matches — −0% compared with the average of the same leagues. Profile: average.

Average · −0%
Cards per game4.15league avg 4.17
Over 4.5 cards41%Over 3.5 cards: 54%
Matches with a penalty23%
Matches with a red card26%
Fouls per game23.3
Cards 1st / 2nd half1.3 / 2.8

Upcoming matches with David Rock

No appointment published yet. Referee appointments usually appear 1–3 days before kick-off.

Referee radar

Strictness 63Fouls called 67Penalties 70Red cards 92Late cards 29Away cards 40

Percentile among 2957 referees with at least 15 matches; 50 = typical referee. Each axis compares the referee with the average of the leagues where this referee officiates.

Cards per match (last 20 matches)

10
11
22
33
24
35
36
37
28+

Last matches refereed by David Rock

DateMatchScoreCards (home–away)FoulsPen.
Sat 2 MayGillingham – ShrewsburyLeague Two1:03240
Sat 25 AprNewport County – OldhamLeague Two3:25330
Sat 11 AprGrimsby – CreweLeague Two3:21131
Fri 3 AprBarnet – BromleyLeague Two2:26201
Tue 17 MarBristol Rovers – ShrewsburyLeague Two1:02210
Tue 10 MarFleetwood Town – CheltenhamLeague Two2:25191
Tue 17 FebSalford City – Newport CountyLeague Two1:39320
Sat 7 FebSwindon Town – OldhamLeague Two3:05190
Tue 9 DecBromley – Crawley TownLeague Two3:14210
Sat 22 NovCrewe – ChesterfieldLeague Two3:33291
Sat 8 NovHarrogate Town – OldhamLeague Two0:16190
Sat 25 OctGillingham – Salford CityLeague Two1:27330
Sat 2 AugColchester – TranmereLeague Two1:14270
Sat 29 MarHarrogate Town – GillinghamLeague Two1:17282
Sat 15 MarNotts County – ChesterfieldLeague Two1:20240

How the numbers are calculated

Cards = yellow and red cards shown to players during 90 minutes (a second yellow counts as a yellow plus a red, as most bookmakers settle). Cards for coaches and substitutes on the bench and cards in extra time are excluded. Penalties = penalties awarded during the match (shoot-outs excluded). “vs league” compares the referee with the average of the exact league seasons this referee worked, so a referee from a card-heavy league is not called strict just because of the league.

Data: official match events and statistics (API-Sports), updated daily.

Frequently asked questions

How many cards does David Rock give per game?

On average 4.15 cards per game in 39 analysed matches (league average in the same competitions: 4.17).

Is David Rock a strict referee?

Compared with the leagues where David Rock officiates, the card count is −0% – profile: average. A red card appeared in 26% of these matches.

How often do matches with David Rock go over 4.5 cards?

Over 4.5 cards in 41% of matches and over 3.5 cards in 54%. Both teams were booked in 77%.

Does David Rock give many penalties?

A penalty was awarded in 23% of matches refereed by David Rock.