Steven Roberts

Ranking
17
Merit
13
England

Louis Helsen

Ranking
-
Merit
-
England

Overall Record

25 Tournaments 6
182 Matches 39
109 Wins 20
7 Draws 1
66 Losses 18
59.89 Win % 51.28
17 (11 Feb 24) Highest Rank 40 (11 Jan 15)

Head to Head Record

1
22 Aug 15 |  UK Open UK   - Last 32

Ranking History