FIRST XV ALL-TIME POINTS SCORERS
50 POINTS OR MORE :-
*1 Dale Robertson 1866
2 Stuart Barton 1741
3 Jock White 1155
* 4 David Hutchison 630
5 Colin Anderson 559
* 6 Danny Lamb 518
7 Scott Lindsay 485
7 Alex Craik 481
9 Keith Cockburn 424
10 Colin Aitchison 420
11 Jamie Renton 375
12 John Aitken 361
13 Iain Grant 360
14= Ronnie Budge 352
14= Neil Buckley 352
16 Dave Earsman 326
17 Neil Foreman 321
18 Dougal Affleck 278
19= Willie Allison 270
19= Neil Ainslie 270
* 19= Ged Lamb 270
22 Michael Lamb 267
23 Lewis Craik 252
24 George Storey 241
25 Colin Bell 229
26 Bill Foreman 218
27 Neil Anderson 200
28 Dale Prentice 199
29= Billy Kinghorn 191
* 29= Keiran Wilkinson 191
31 Crispin Ponder 190
32 Brian Bolton 189
33 Keith Davidson 186
34 Paul Lyons 185
35 Kevin Aitchison 172
36 Hayden Martin 167
37 Bob Leitch 166
38 Ian Aitchison 164
39 Kenny Neilson 151
40 Alan Foreman 143
41 Stuart Thomson 139
42= Harvey Smith 135
42= Dwayne Jackson 135
* 42= Richard Burns 135
44 Eddie Martin 133
46 Dave Foreman 128
* 47 Michael Thomson 127
48 Eddie Eminger 125
49 Craig Edwards 123
50 Johnny Simpson 121
51 John Craik 120
52= Jim Birbeck 117
52= Dougie Archibald 117
54= Ricky Amos 113
54= Richie Dixon 113
54= Michael Reed 113
57 Stuart Mackay 111
58 Alex Horsburgh 102
59 Ewart Thorburn 98
60 Stephen Clark 95
61= Robbie Ross 93
61= Don Smith 93
63= Andrew Millar 90
* 63= Andrew Baxter 90
65 George Moffat 86
66= Duncan Martin 85
* 66= Bert Grigg 85
* 66= John Walker 85
* 69 Josh Herbert 80
70= Paul Cartledge 76
70= Max Nimmo 76
* 72 Chris Williamson 75
73 David Duncan 74
74= Johnny Jamieson 72
74= Richard Oliver 72
76= John Thomson 71
76= Sandy Thomson 71
78= Bill Thorburn 70
78= Darren Silcock 70
78= James Thorburn 70
81 Stuart Hislop 67
82= Monty Pearson 65
* 82= Richard Hume 65
* 82= Nathan Melrose 65
* 82= Ewan Fleming 65
86 Eddie Dalton 64
* 87 Ben Black 63
88 Scot Maceachen 62
89= Willie Watson 61
89= Tony Hall 61
91= Richard Simmonds 60
91= Gordon Smith 60
91= Neil White 60
91= Noel Hooke 60
* 91= Ryan Burns 60
96 Adam Marshall 59
97= Sandy Pate 58
97= David Buglass 58
97= Shane Findlay 58
100 Jamie Stewart 57
* 101= Ryan Mania 55
101= Ryan Selkirk 55
103= Michael Bryce 54
103= George Small 54
103= Barry Pearson 54
106 Peter Whitehead 52
107 Alastair Spence 51
108= Ian Robertson 50
* 108= Callum Redden 50
* 108= James Murphy 50
* indicates current player