Karl Hudson

Ranking
76
Merit
75
England

Mark McHugh

Ranking
-
Merit
-
England

Overall Record

40 Tournaments 29
279 Matches 184
131 Wins 59
14 Draws 11
134 Losses 114
46.95 Win % 32.07
51 (28 Aug 22) Highest Rank 121 (26 Aug 18)

Head to Head Record

Draws: 1
27 Oct 18 |  Norwegian Open NO   - Group 13

Ranking History