David Rock Referee
Last match officiated
2Matches
10Yellow cards
5.0Yellow cards / Matches
1Red cards
0.5Red cards / Matches
1Penalties awarded
0VAR reviews
Profile
Role
Referee
Federation
—
Nationality
—
Age
—
Debut
—
Recent matches officiated
English National League
4 - 1
19 Sep 2026
Bristol Rovers
vs
Peterborough United
English Football League Cup
0 - 1
08 Aug 2026