Stephen Williams

Ranking
17
Merit
10
Wales

Archie Palmer

Ranking
269
Merit
205
Wales

Overall Record

35 Tournaments 3
261 Matches 17
180 Wins 12
8 Draws 0
73 Losses 5
68.97 Win % 70.59
16 (15 Sep 19) Highest Rank 269 (26 Apr 26)

Head to Head Record

1
06 Jan 24 |  British Open BO   - Group 01

Ranking History