Stephen Williams

Ranking
29
Merit
15
Wales

Archie Palmer

Ranking
272
Merit
178
Wales

Overall Record

34 Tournaments 3
252 Matches 17
172 Wins 12
8 Draws 0
72 Losses 5
68.25 Win % 70.59
16 (15 Sep 19) Highest Rank 272 (22 Feb 26)

Head to Head Record

1
06 Jan 24 |  British Open BO   - Group 01

Ranking History