Steven Roberts

Ranking
17
Merit
13
England

Keelan Nelson

Ranking
541
Merit
-
England

Overall Record

25 Tournaments 5
182 Matches 36
109 Wins 20
7 Draws 3
66 Losses 13
59.89 Win % 55.56
17 (11 Feb 24) Highest Rank 74 (16 Sep 18)

Head to Head Record

1
25 Aug 18 |  UK Open UK   - Last 64

Ranking History