Robert Lenza

Ranking
392
Merit
-
Scotland

David McCullough

Ranking
78
Merit
117
Scotland

Overall Record

14 Tournaments 12
89 Matches 86
50 Wins 58
5 Draws 5
34 Losses 23
56.18 Win % 67.44
70 (10 Feb 19) Highest Rank 59 (14 Sep 25)

Head to Head Record

Draws: 1
21 Apr 18 |  World Masters WM   - Group 27

Ranking History