Stephen Williams

Ranking
17
Merit
10
Wales

Mark McHugh

Ranking
-
Merit
-
Wales

Overall Record

35 Tournaments 29
261 Matches 184
180 Wins 59
8 Draws 11
73 Losses 114
68.97 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