Lawrence Moffat

Ranking
15
Merit
13
Scotland

Richard Glass

Ranking
336
Merit
311
Scotland

Overall Record

29 Tournaments 2
207 Matches 15
140 Wins 7
5 Draws 1
62 Losses 7
67.63 Win % 46.67
6 (17 Sep 23) Highest Rank 336 (21 Apr 24)

Head to Head Record

1
20 Apr 24 |  World Masters WM   - Last 64

Ranking History