Stephen Williams

Ranking
29
Merit
15
Wales

Olle Bäckgren

Ranking
531
Merit
-
Wales

Overall Record

34 Tournaments 16
252 Matches 85
172 Wins 32
8 Draws 3
72 Losses 50
68.25 Win % 37.65
16 (15 Sep 19) Highest Rank 35 (23 Oct 22)

Head to Head Record

1
19 Oct 24 |  Norwegian Open NO   - Last 32

Ranking History