Robert Lenza

Ranking
137
Merit
97
Scotland

Mark McHugh

Ranking
260
Merit
294
Scotland

Overall Record

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

Head to Head Record

1
11 Jan 20 |  British Open BO   - Last 64

Ranking History