Stephen Williams

Ranking
24
Merit
8
Wales

Mark McHugh

Ranking
529
Merit
-
Wales

Overall Record

33 Tournaments 29
246 Matches 184
170 Wins 59
7 Draws 11
69 Losses 114
69.11 Win % 32.07
16 (15 Sep 19) Highest Rank 121 (26 Aug 18)

Head to Head Record

1
12 Jan 19 |  British Open BO   - Group 26

Ranking History