Skip to main content
England flagEngland

David Rock

Officiated 177 matches, 86 in the League One
177
Matches
4.10
Cards a game
23.5
Fouls a game
44
Penalties
37
Red cards
44.1
Booking points

Next match

League One logoLeague One
14:00Tomorrow
Match oddsBet365Bet365
11.95
X3.40
23.75
View match

Match-by-match stats

David Rock

England flagEngland
Line
2.5
Avg4.05
Hit in

16/20

Hit80%
FootyMetrics banner url
Yellow cards
Red cards
Line

Recent matches

Last 20 refereed · cards, fouls and penalties
DateMatchYelRedFoulsPen
1 SepLeague OneWYC1-2SHF30251
15 AugLeague OnePLA1-3STO20230
8 AugCarabao CupBRR0-1PTU40241
2 MayLeague TwoGLG1-0SHT30240
25 AprLeague TwoNPT3-2OAT41331
22 AprLeague OneCDF1-0PTV1090
11 AprLeague TwoGBT3-2CAX20131
6 AprLeague OneSTV1-0BLK30230
3 AprLeague TwoBNT2-2BMY51201
21 MarLeague OneBRS0-1DNR40161
17 MarLeague TwoBRR1-0SHT20210
10 MarLeague TwoFLT2-2CTT50191
28 FebLeague OneNHT1-1PTU30220
21 FebLeague OneMAN0-2LNC50261
17 FebLeague TwoSAL1-3NPT90320
7 FebLeague TwoSWI3-0OAT50191
31 JanLeague OneLEY0-1PTV40150
24 JanLeague OneDNR3-3WIG60200
17 JanLeague OneBDC1-2CDF50190
10 JanLeague OneSTO1-0HDD40220
Average over 204.00.1021.30.45

Upcoming schedule

David Rock 26/27 stats

26/27 summary

League One · 26/27
2
Matches
2.50
Yellows / game
0.00
Reds / game
24.0
Fouls / game
9.6
Fouls per card
25.0
Booking pts / gm
Outcomes in his matches
0%
Home wins
0%
Draws
100%
Away wins

David Rock has officiated 2 matches in League One, showing 2.50 cards and calling 24.0 fouls a game, with 1 penalties awarded.

Cards

Per game, and how they split between the teams
Cards per game
Per gameMatchTo homeTo away
Yellow cards2.501.501.00
Red cards0.000.000.00
Total cards2.501.501.00
Booking points25.015.010.0
Fouls24.011.013.0
Match card markets
MarketHit rate
Over 3.5 cards0%
Over 4.5 cards0%
Over 5.5 cards0%
Both teams carded50%
A red card shown0%
Penalty awarded50%

David Rock averages 2.50 cards a game, with over 4.5 cards landing in 0% of his matches and both teams carded in 50%.

Fouls & penalties

League One · 26/27
Per gameMatchTo homeTo away
Fouls24.011.013.0
Fouls per card9.6--
Penalties / game0.500.000.50
Penalty in a match50%--
Added time
AverageMatch1st half2nd half
Added time (min)9.04.54.5

Home vs away cards

per game
1.50Yellows1.00
0.00Reds0.00
1.50Total cards1.00

The away team picks up more cards in 50% of his matches.

By season & competition

Total matches: 177
LeagueMatches
Total (avg)
Total (avg)
Total (avg)
Pens
26/27390722
League OneLeague One25 (2.50)0 (0.00)48 (24.0)1
Carabao CupCarabao Cup14 (4.00)0 (0.00)24 (24.0)1
25/2637169483511
Enterprise National LeagueEnterprise National League14 (4.00)0 (0.00)18 (18.0)1
League TwoLeague Two1572 (4.80)3 (0.20)356 (23.7)7
League OneLeague One1877 (4.28)0 (0.00)386 (21.4)3
FA CupFA Cup14 (4.00)0 (0.00)24 (24.0)0
Carabao CupCarabao Cup212 (6.00)1 (0.50)51 (25.5)0
24/253012357358
Carabao CupCarabao Cup28 (4.00)1 (0.50)54 (27.0)0
League OneLeague One1664 (4.00)2 (0.13)391 (24.4)3
League TwoLeague Two1042 (4.20)2 (0.20)242 (24.2)5
Enterprise National LeagueEnterprise National League29 (4.50)0 (0.00)48 (24.0)0
23/2434124107584
Carabao CupCarabao Cup11 (1.00)0 (0.00)26 (26.0)0
League OneLeague One1458 (4.14)5 (0.36)323 (23.1)2
FA CupFA Cup25 (2.50)0 (0.00)21 (10.5)0
League TwoLeague Two1760 (3.53)5 (0.29)388 (22.8)2
22/233010966606
FA CupFA Cup26 (3.00)1 (0.50)39 (19.5)1
Carabao CupCarabao Cup25 (2.50)0 (0.00)43 (21.5)0
League OneLeague One1560 (4.00)5 (0.33)314 (20.9)5
League TwoLeague Two1138 (3.45)0 (0.00)264 (24.0)0
21/223011277226
League OneLeague One1244 (3.67)1 (0.08)302 (25.2)2
FA CupFA Cup28 (4.00)0 (0.00)29 (14.5)2
Carabao CupCarabao Cup22 (1.00)0 (0.00)34 (17.0)0
League TwoLeague Two1458 (4.14)6 (0.43)357 (25.5)2
20/21134353737
League OneLeague One927 (3.00)2 (0.22)253 (28.1)4
League TwoLeague Two416 (4.00)3 (0.75)120 (30.0)3

About David Rock

Overview

David Rock is a England football referee who has officiated 177 professional matches in our database across approximately 4 seasons. Most recently active in the League One 26/27.

Career averages

Across 177 matches, David Rock averages 3.89 yellow cards and 0.21 red cards per match, with 23.5 fouls awarded per match. 44 penalties and 37 red cards across the full sample.

League One 26/27 season

David Rock has been the appointed official for 2 matches in the League One 26/27 season, averaging 2.50 yellow cards, 0.00 red cards and 24.0 fouls per match. 1 penalties have been awarded so far.

Cards and discipline

Over 4.5 cards have landed in 0% of David Rock's matches and over 5.5 in 0%. Both teams have been carded in 50% of his games. A penalty has been awarded in 50% of matches, and a red card shown in 0%.

Home and away tendencies

David Rock shows the home team more cards, averaging 1.50 a game to them versus 1.00 to the away side, with the home team carded more often in 50% of his matches. Home teams have won 0% of the games he has officiated.

Recent form

In their last 5 appointments, David Rock's matches have produced an average of 3.4 total cards and 25.8 fouls per game. The most recent assignment was Wycombe vs Sheff Wed followed by Plymouth vs Stockport County.

Next fixture

David Rock is next scheduled to officiate Reading vs Blackpool in the League One on January 4th.

Related

David Rock stats FAQ

How many cards does David Rock average per game?
David Rock shows an average of 4.10 cards per game (yellow and red combined) across the 177 matches tracked on FootyMetrics.
How often do David Rock's matches go over 4.5 cards?
Over 4.5 total cards has landed in 36% of David Rock's matches, and over 5.5 cards in 25%, based on the 177 matches tracked on FootyMetrics.
Does David Rock show more cards to home or away teams?
David Rock cards the away side more, averaging 2.24 cards a game to them versus 1.85 to the home side. The away team picks up more cards in 46% of his matches.
How many fouls does David Rock call per game?
David Rock calls 23.5 fouls per game on average over 177 matches.
What is David Rock's next match?
David Rock is the confirmed referee for Reading vs Blackpool on 5 September.

Help FootyMetrics improve

Found a bug, got an idea, or just want to share your thoughts? We read everything.

Daily picks on Telegram

Trend alerts, value bets, and platform updates straight to your phone. Free to join.

Join channel