Steve Smith

Ranking
82
Merit
63
England

Leo Algepeus

Ranking
538
Merit
545
England

Overall Record

11 Tournaments 4
73 Matches 26
42 Wins 6
1 Draws 1
30 Losses 19
57.53 Win % 23.08
64 (22 Feb 26) Highest Rank 433 (24 Aug 25)

Head to Head Record

1
19 Oct 24 |  Norwegian Open NO   - Last 64

Ranking History