Mark McHugh

Ranking
260
Merit
294
England

Robert Lenza

Ranking
137
Merit
97
England

Overall Record

27 Tournaments 14
180 Matches 85
58 Wins 47
9 Draws 5
113 Losses 33
32.22 Win % 55.29
121 (26 Aug 18) Highest Rank 70 (10 Feb 19)

Head to Head Record

1
11 Jan 20 |  British Open BO   - Last 64

Ranking History