Mark McHugh

Ranking
529
Merit
-
England

Karl Hudson

Ranking
100
Merit
134
England

Overall Record

28 Tournaments 42
184 Matches 273
59 Wins 127
11 Draws 14
114 Losses 132
32.07 Win % 46.52
121 (26 Aug 18) Highest Rank 51 (28 Aug 22)

Head to Head Record

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

Ranking History