Lawrence Moffat

Ranking
80
Merit
81
Scotland

Steven Stafford

Ranking
73
Merit
248
Scotland

Overall Record

36 Tournaments 14
243 Matches 103
165 Wins 57
8 Draws 4
70 Losses 42
67.90 Win % 55.34
6 (17 Sep 23) Highest Rank 45 (15 Sep 24)

Head to Head Record

1
11 Jan 20 |  British Open BO   - Group 13

Ranking History