Lawrence Moffat

Ranking
80
Merit
81
Scotland

Raymond Stubbs

Ranking
97
Merit
93
Scotland

Overall Record

36 Tournaments 16
243 Matches 138
165 Wins 104
8 Draws 5
70 Losses 29
67.90 Win % 75.36
6 (17 Sep 23) Highest Rank 22 (21 Sep 14)

Head to Head Record

1
20 Apr 24 |  World Masters WM   - Group 06

Ranking History