Mark McHugh

Ranking
510
Merit
-
England

Karl Hudson

Ranking
173
Merit
359
England

Overall Record

28 Tournaments 41
184 Matches 268
59 Wins 124
11 Draws 14
114 Losses 130
32.07 Win % 46.27
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