Karl Hudson

Ranking
118
Merit
142
England

Steve Puttock

Ranking
89
Merit
143
England

Overall Record

32 Tournaments 39
228 Matches 263
108 Wins 155
11 Draws 4
109 Losses 104
47.37 Win % 58.94
51 (28 Aug 22) Highest Rank 23 (1 Feb 15)

Head to Head Record

3
22 Apr 23 |  World Masters WM   - Group 08
07 Jan 23 |  British Open BO   - Last 32
10 Jan 15 |  Swedish Masters SM   - Group 15

Ranking History