Mark Slack

Ranking
62
Merit
20
England

Alan Trubshaw

Ranking
134
Merit
57
England

Overall Record

7 Tournaments 8
46 Matches 49
25 Wins 17
3 Draws 1
18 Losses 31
54.35 Win % 34.69
62 (19 Oct 25) Highest Rank 134 (19 Oct 25)

Head to Head Record

1
1
26 Apr 25 |  World Masters WM   - Last 64
04 Jan 25 |  British Open BO   - Group 20

Ranking History