Karl Hudson

Ranking
133
Merit
206
England

Steven Roberts

Ranking
17
Merit
13
England

Overall Record

31 Tournaments 28
222 Matches 182
105 Wins 109
11 Draws 7
106 Losses 66
47.30 Win % 59.89
51 (28 Aug 22) Highest Rank 17 (11 Feb 24)

Head to Head Record

2
27 Aug 22 |  UK Open UK   - Group 21
22 Aug 15 |  UK Open UK   - Semi-Final

Ranking History