Alex Kley

Ranking
2
Merit
105
England

Mark Slack

Ranking
62
Merit
20
England

Overall Record

35 Tournaments 7
277 Matches 46
210 Wins 25
11 Draws 3
56 Losses 18
75.81 Win % 54.35
1 (27 Apr 25) Highest Rank 62 (19 Oct 25)

Head to Head Record

1
23 Aug 25 |  UK Open UK   - Group 13

Ranking History