David Rock — matches officiated

David Rock

David Rock — referee profile and matches officiated on Champslig.

Season record

SeasonCompetitionMatchesYellowRedFouls
2026/2027League One5230119
2026/2027League Two317386
2026/2027FA Cup14027
2026/2027Enterprise National League171–
2026/2027Carabao Cup14024
2025/2026FA Cup14024
2025/2026Enterprise National League14018
2025/2026Carabao Cup211051
2025/2026League Two15702355
2025/2026League One18770386
2024/2025Enterprise National League2100–
2024/2025Carabao Cup28154
2024/2025League Two10420243
2024/2025League One16651391

Matches officiated