Robert Lenza

Ranking
392
Merit
-
Scotland

Declan McLaughlin

Ranking
334
Merit
-
Scotland

Overall Record

14 Tournaments 6
89 Matches 45
50 Wins 21
5 Draws 2
34 Losses 22
56.18 Win % 46.67
70 (10 Feb 19) Highest Rank 161 (21 Apr 24)

Head to Head Record

Draws: 1
16 Sep 23 |  Irish Open IO   - Group 34

Ranking History