No hidden fees, cancel anytime.
Favourites

Referee Stats beta

David Rock Stats

2.22
0.11

Referee David Rock has shown 867 yellow cards and 44 red cards in 390 fixtures and gives an average of 2.22 yellow cards per game.

Below shows a breakdown of David Rock yellow card averages, aswell as fouls averages by compeition.

Competition Cards (total) Fouls
Carabao Cup
2024/2025 (2 fixtures)
4.00 (8)
0.50 (1)
27.00 (54)
National League
2024/2025 (1 fixture)
8.00 (8)
League One
2024/2025 (7 fixtures)
4.57 (32)
26.29 (184)
League Two
2024/2025 (4 fixtures)
3.75 (15)
21.50 (86)
EFL Trophy
2023/2024 (3 fixtures)
4.00 (12)
19.33 (58)
Carabao Cup
2023/2024 (1 fixture)
1.00 (1)
26.00 (26)
League One
2023/2024 (14 fixtures)
4.14 (58)
0.29 (4)
23.43 (328)
League Two
2023/2024 (17 fixtures)
3.53 (60)
0.29 (5)
22.18 (377)
FA Cup
2023/2024 (2 fixtures)
3.00 (6)
10.50 (21)
Fa Trophy
2022/2023 (1 fixture)
0.00
EFL Trophy
2022/2023 (2 fixtures)
5.00 (10)
1.00 (2)
26.50 (53)
FA Cup
2022/2023 (2 fixtures)
3.00 (6)
1.00 (2)
21.50 (43)
Carabao Cup
2022/2023 (2 fixtures)
2.50 (5)
22.00 (44)
League Two
2022/2023 (11 fixtures)
3.55 (39)
24.36 (268)
League One
2022/2023 (15 fixtures)
4.07 (61)
0.27 (4)
19.87 (298)
Fa Trophy
2021/2022 (1 fixture)
0.00
EFL Trophy
2021/2022 (5 fixtures)
4.60 (23)
23.00 (115)
Premier League 2 Division One
2021/2022 (1 fixture)
4.00 (4)
1.00 (1)
League One
2021/2022 (12 fixtures)
3.58 (43)
25.17 (302)
League Two
2021/2022 (14 fixtures)
4.14 (58)
0.14 (2)
25.43 (356)
FA Cup
2021/2022 (2 fixtures)
4.00 (8)
14.50 (29)
Carabao Cup
2021/2022 (2 fixtures)
1.00 (2)
17.00 (34)
League One
2020/2021 (14 fixtures)
3.07 (43)
0.07 (1)
27.29 (382)
League Two
2020/2021 (9 fixtures)
3.11 (28)
0.44 (4)
24.67 (222)
EFL Trophy
2020/2021 (3 fixtures)
1.67 (5)
29.00 (87)
FA Cup
2020/2021 (2 fixtures)
5.00 (10)
11.50 (23)
Carabao Cup
2020/2021 (1 fixture)
1.00 (1)
14.00 (14)
FA Cup
2019/2020 (1 fixture)
5.00 (5)
24.00 (24)
EFL Trophy
2019/2020 (4 fixtures)
2.75 (11)
0.50 (2)
25.00 (100)
League Two
2019/2020 (15 fixtures)
3.13 (47)
0.07 (1)
25.33 (380)
League One
2019/2020 (6 fixtures)
4.00 (24)
23.17 (139)
Fa Trophy
2018/2019 (2 fixtures)
0.00
League Cup Women
2018/2019 (1 fixture)
2.00 (2)
Premier League 2 Divison Two
2018/2019 (2 fixtures)
1.00 (2)
Premier League International Cup
2018/2019 (2 fixtures)
1.50 (3)
Premier League 2 Division One
2018/2019 (5 fixtures)
2.80 (14)
FA Cup
2018/2019 (2 fixtures)
1.50 (3)
National League
2018/2019 (25 fixtures)
2.28 (57)
0.04 (1)
0.92 (23)
Challenge Cup
2018/2019 (1 fixture)
3.00 (3)
23.00 (23)
Fa Trophy
2017/2018 (3 fixtures)
0.00
National League
2017/2018 (27 fixtures)
2.30 (62)
0.11 (3)
0.93 (25)
FA Cup
2017/2018 (2 fixtures)
0.00
Premier League 2 Divison Two
2017/2018 (9 fixtures)
1.56 (14)
0.67 (6)
Fa Trophy
2016/2017 (5 fixtures)
1.20 (6)
National League
2016/2017 (24 fixtures)
2.00 (48)
0.17 (4)
FA Cup
2016/2017 (1 fixture)
3.00 (3)
Fa Trophy
2015/2016 (4 fixtures)
0.00
FA Cup
2015/2016 (2 fixtures)
0.00
National League
2015/2016 (12 fixtures)
1.42 (17)
0.08 (1)
Fa Trophy
2014/2015 (2 fixtures)
0.00
FA Cup
2014/2015 (1 fixture)
0.00
National League
2014/2015 (20 fixtures)
0.00
Vanarama National League - Playoffs
2013/2014 (1 fixture)
0.00
Fa Trophy
2013/2014 (1 fixture)
0.00
Vanarama National League North
2013/2014 (4 fixtures)
0.00
Vanarama National League South
2013/2014 (12 fixtures)
0.00
FA Cup
2013/2014 (1 fixture)
0.00
Vanarama National League - Playoffs
2012/2013 (1 fixture)
0.00
Fa Trophy
2012/2013 (1 fixture)
0.00
Vanarama National League North
2012/2013 (4 fixtures)
0.00
Vanarama National League South
2012/2013 (15 fixtures)
0.00
Fa Trophy
2011/2012 (1 fixture)
0.00
FA Cup
2011/2012 (1 fixture)
0.00
Vanarama National League South
2011/2012 (12 fixtures)
0.00
Vanarama National League South
2010/2011 (8 fixtures)
0.00