Alan Trubshaw

Ranking
134
Merit
57
England

Mark Slack

Ranking
62
Merit
20
England

Overall Record

8 Tournaments 7
49 Matches 46
17 Wins 25
1 Draws 3
31 Losses 18
34.69 Win % 54.35
134 (19 Oct 25) Highest Rank 62 (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