Appearance Totals All Competitions


1. Glenn Main

491 Apps

20 seasons
430 starts | 61 as sub

2. Wayne Mackintosh

345 Apps

15 seasons
299 starts | 46 as sub

3. Martin MacDonald

340 Apps

11 seasons
324 starts | 16 as sub


Name Nation Seasons Apps Starts Sub
4. Gregg Main 16 315 249 (66)
5. Robbie Duncanson 9 278 250 (28)
6. Conor Gethins 7 243 221 (22)
7. Willie Barron 10 240 220 (20)
8. Brian Macleod 10 220 200 (20)
9. Callum Donaldson 14 208 203 (5)
10. John Bowie 12 203 203 -
11. John Mackintosh 13 190 190 -
12. Adam Naismith 8 185 162 (23)
13. Kenny McKenzie 8 184 161 (23)
14. Callum Maclean 8 169 163 (6)
15. Paul Macleod 11 166 142 (24)
16. Iain Brooks 6 161 152 (9)
17. Seán Webb 5 158 157 (1)
18. Michael Morrison 5 155 152 (3)
19. John Cameron 6 145 81 (64)
20. Steven Edwards 8 139 123 (16)
21. Dylan Mackenzie 6 138 82 (56)
22. Adam Porritt 6 138 130 (8)
23. Johnny Gray 10 137 137 -
24. Dylan Maclean 8 136 134 (2)
25. Cohen Ramsay 5 132 129 (3)
26. Ross Naismith 7 130 59 (71)
27. Harry McFadden 7 125 118 (7)
28. Martin Sanderson 5 124 122 (2)
29. David Hind 4 122 122 -
30. Scott Kellacher 6 122 112 (10)
31. Steven Mackay 4 118 112 (6)
32. Ronald Gordon 9 109 109 -
33. Shaun Kerr 4 107 82 (25)
34. Max Ewan 5 104 80 (24)
35. Duncan Jones 4 104 79 (25)
36. Alex Mackenzie 6 104 104 -
37. David MacRae 3 101 98 (3)
38. Gary Farquhar 4 100 86 (14)
39. Jack Maclean 8 100 76 (24)
40. John Campbell 4 98 98 -
41. Tony Low 4 94 64 (30)
42. Johnny Seaton 4 94 79 (15)
43. Davie Watson 3 94 78 (16)
44. Dale Gillespie 3 93 86 (7)
45. Richard Konczak 5 93 92 (1)
46. George Lobban 8 93 93 -
47. Alan Pollock 3 91 84 (7)
48. Steve Sanderson 6 87 46 (41)
49. Neal Sinclair 7 87 73 (14)
50. Fraser Dingwall 5 85 84 (1)
51. Andy Neill 4 85 70 (15)
52. Andy Cadenhead 4 84 84 -
53. Garry Ewing 7 83 82 (1)
54. John MacAskill 3 83 81 (2)
55. George MacKay 9 82 82 -
56. Dave MacDonald 12 81 79 (2)
57. J Miller 6 81 81 -
58. John Sim 4 80 79 (1)
59. Sam Urquhart 2 79 56 (23)
60. Colin MacLeod 4 78 74 (4)
61. Angus Dey 5 76 48 (28)
62. Billy Smith 4 76 73 (3)
63. Craig Campbell 2 75 75 -
64. Jordan MacRae 3 75 67 (8)
65. Liam Shewan 5 75 62 (13)
66. Jim MacDonald 11 74 74 -
67. Ryan MacDonald 3 74 52 (22)
68. J Donnelly 9 73 73 -
69. C Mackenzie 8 73 73 -
70. Charlie Kennedy 3 72 72 -
71. James Nicol 4 72 72 -
72. Stephen Skinner 3 71 70 (1)
73. Calum Antell 2 70 70 -
74. Tom MacLennan 5 70 55 (15)
75. Tom Leith 7 69 69 -
76. Robbie Smart 3 68 67 (1)
77. Gary Kerr 4 67 47 (20)
78. Alex Nicholson 6 67 67 -
79. Gareth Smith 4 66 62 (4)
80. Steven Ellis 4 65 44 (21)
81. Billy Robertson 4 65 65 -
82. Abby Stephen 3 64 64 -
83. George Scott 8 63 63 -
84. Seamus McConaghy 6 61 19 (42)
85. Rooney 4 61 61 -
86. Morris McMillan 12 60 54 (6)
87. Michael Rae 3 60 60 -
88. 'Chatter' Taylor 3 59 59 -
89. Peter Glass 6 58 58 -
90. Alex Ellen 6 57 57 -
91. Davie Grant 7 57 57 -
92. A Fraser 6 55 55 -
93. Sandy Thomson 5 55 55 -
94. Cherrie 3 54 54 -
95. Callum Ednie 6 54 40 (14)
96. Andrea Coletto 7 53 38 (15)
97. Jim Calder 2 51 50 (1)
98. Sutherland 2 50 50 -
99. Scott Nicholl 5 49 27 (22)
100. R Russell 5 48 48 -
101. Scott Davidson 4 47 41 (6)
102. Bradley Halsman 2 47 27 (20)
103. William MacRae 7 47 47 -
104. T Douglas 7 46 46 -
105. Neil MacDonald 5 46 36 (10)
106. Arthur Nicoll 6 46 46 -
107. Ewen Urquhart 2 46 32 (14)
108. Sandy Boyne 4 45 45 -
109. Sam Gordon 2 45 23 (22)
110. Ciaran Young 4 45 19 (26)
111. Ken Mackenzie 2 44 44 -
112. Billy Neilson 10 44 44 -
113. Ron Murray 2 43 41 (2)
114. George Stapleton 2 42 42 -
115. Dina Wallace 6 42 42 -
116. Stan Brown 5 41 39 (2)
117. Scott Graham 2 41 28 (13)
118. Donald Robertson 1 40 40 -
119. Mark Holmes 2 39 34 (5)
120. Stuart Leslie 2 39 35 (4)
121. Archie MacPhee 1 39 34 (5)
122. Robin Mitchell 2 39 39 -
123. Barney Morrison 5 39 39 -
124. Peter Robertson 1 39 39 -
125. Brian Derby 2 38 38 -
126. Sammy Forsyth 4 38 36 (2)
127. Billy Grant 3 38 38 -
128. C MacGregor 7 38 38 -
129. Lewis Mackinnon 2 38 35 (3)
130. Ian Davidson 3 37 37 -
131. Marc MacDonald 10 37 10 (27)
132. Ray MacKintosh 3 37 36 (1)
133. Dave Cochrane 3 36 36 -
134. Ian Fraser 2 36 34 (2)
135. Logie 4 36 36 -
136. Willie McDougall 3 36 34 (2)
137. Andrew Skinner 1 36 32 (4)
138. Andrew Greig 2 35 35 -
139. Duncan Hendry 4 35 35 -
140. Stephen Mackenzie 2 35 33 (2)
141. Doug McIldowie 1 35 32 (3)
142. Gordon McNab 3 35 33 (2)
143. Daniel Moore 1 35 21 (14)
144. Ally Ridgers 3 35 34 (1)
145. Alan Cormie 2 34 32 (2)
146. Ronnie Dunbar 2 34 33 (1)
147. Jim Wallace 3 34 34 -
148. James Mackintosh 6 33 33 -
149. Ryan Fyffe 1 32 32 -
150. Jason Robertson 6 32 4 (28)
151. Chris Finnigan 2 31 17 (14)
152. Fred Knowles 4 31 31 -
153. Jamie Mackay 3 31 13 (18)
154. K Mackenzie 2 31 31 -
155. Davie Mone 1 31 31 -
156. Les Murray 3 31 31 -
157. Robbie Porter 3 31 26 (5)
158. Billy Horne 2 30 27 (3)
159. Kyle Wilkie 1 30 29 (1)
160. Rory Williamson 2 30 18 (12)
161. Alec Young 2 30 27 (3)
162. Craig MacMillan 2 29 4 (25)
163. James Main 4 29 29 -
164. John Main 5 29 29 -
165. David McLeod 2 29 23 (6)
166. Mike Sanderson 1 29 28 (1)
167. Cameron Lisle 2 28 26 (2)
168. Derek Main 9 28 28 -
169. Billy Mitchell 1 28 20 (8)
170. Kenny Munro 1 28 28 -
171. Calum Riddell 5 28 21 (7)
172. Eddie Swan 2 28 28 -
173. Alec Gordon 2 27 24 (3)
174. Harvey 1 27 27 -
175. R MacFarlane 3 27 27 -
176. D Macrae 7 27 27 -
177. Jason Morganti 2 27 19 (8)
178. Jackie Urquhart 2 27 27 -
179. Eddie Lundon 4 26 25 (1)
180. James Kendall 2 25 23 (2)
181. Billy Lyons 3 25 25 -
182. Norman MacMillan 2 25 22 (3)
183. A J Stewart 4 25 25 -
184. Gary Black 2 24 24 -
185. K Gordon 3 24 24 -
186. Gowie 1 24 24 -
187. Jim Hosie 2 24 24 -
188. Bruce McCraw 1 24 24 -
189. A Webster 4 24 24 -
190. David Hannah 1 23 22 (1)
191. John MacGillivray 1 23 23 -
192. Colin MacKenzie 10 23 23 -
193. Darren Shallicker 1 23 21 (2)
194. Hugh Thom 3 23 23 -
195. Tony Wallace 1 23 17 (6)
196. William Hastings 4 22 22 -
197. James Hay 2 22 22 -
198. Darren Jarvie 3 22 17 (5)
199. John Treasurer 2 22 16 (6)
200. Alan W Wilson 1 22 21 (1)
201. Billy Forsyth 1 21 20 (1)
202. Derek Wright 5 21 21 -
203. Kenny Dawson 1 20 20 -
204. Norman MacDonald 3 20 18 (2)
205. Ernest Munro 8 20 20 -
206. George Boardman 1 19 19 -
207. Brian Fraser 3 19 19 -
208. Ross Grant 1 19 3 (16)
209. M McAskill 1 19 19 -
210. Mitchell 5 19 19 -
211. Allan 4 18 18 -
212. Andrew Allan 2 18 13 (5)
213. Jim Dalziel 1 18 18 -
214. Tony Mone 1 18 13 (5)
215. Joe Mulholland 1 18 18 -
216. William Boyne 3 17 17 -
217. Ally Munro 1 17 17 -
218. Reynold Cameron 2 16 16 -
219. Will Counsell 4 16 16 -
220. W Gordon 1 16 16 -
221. Richard Hastings 1 16 13 (3)
222. W Hill 3 16 16 -
223. Davy Johnston 10 16 14 (2)
224. Martin Pirie 1 16 16 -
225. Kevin Sweeney 4 16 16 -
226. Steve Tolmie 1 16 14 (2)
227. R Westwood 1 16 16 -
228. Jocky Cameron 5 15 15 -
229. Martin Hill 1 15 15 -
230. W Jones 3 15 15 -
231. Mike Mackay 2 15 13 (2)
232. Jock MacLean 2 15 15 -
233. Ryan MacLeod 3 15 13 (2)
234. Garry Stewart 2 15 15 -
235. Paul McDonald 1 14 13 (1)
236. Junior Mendes 1 14 4 (10)
237. Mortimer 1 14 14 -
238. E Robertson 2 14 14 -
239. P Ross 2 14 14 -
240. Iñaki Fernandino-Soto 2 13 6 (7)
241. Calum Howarth 3 13 10 (3)
242. Gordon Laing 1 13 13 -
243. Michael MacCallum 4 13 9 (4)
244. Stephen Rennie 1 13 11 (2)
245. Ross 3 13 13 -
246. Burns 3 12 12 -
247. Jocky Clark 1 12 12 -
248. H Grant 2 12 12 -
249. Jonathan Holland 2 12 4 (8)
250. Jack 1 12 12 -
251. Jamieson 1 12 12 -
252. Macneil 4 12 12 -
253. Jack Main 2 12 12 -
254. Ronnie Sharp 2 12 12 -
255. Spiers 1 12 12 -
256. John Young 1 12 12 -
257. Stephen Foster 1 11 11 -
258. Peter Lynch 1 11 2 (9)
259. Chris Moir 2 11 8 (3)
260. W Scott 1 11 11 -
261. Sandy Thomson 1 11 11 -
262. Ross Tokely 1 11 11 -
263. Ben Williamson 1 11 9 (2)
264. Charlie Charlesworth 2 10 10 -
265. Esslemont 1 10 10 -
266. Peter Farrell 1 10 10 -
267. Peter Laing 5 10 10 -
268. L H MacDonald 2 10 10 -
269. D Mackenzie 4 10 10 -
270. James Mackenzie 2 10 10 -
271. R Mackintosh 2 10 10 -
272. J Barron 4 9 9 -
273. Jackie Birrell 4 9 9 -
274. Danny Highet 2 9 2 (7)
275. John Mackay 1 9 8 (1)
276. John MacPherson 3 9 9 -
277. Manderson 3 9 9 -
278. Steve Murray 1 9 8 (1)
279. Newlands 1 9 9 -
280. Reid 3 9 9 -
281. Tarrell 1 9 9 -
282. Turner 2 9 9 -
283. Claud Cameron 2 8 8 -
284. A Dobson 3 8 8 -
285. John Duggie 2 8 8 -
286. N Garden 1 8 8 -
287. Gunn 2 8 8 -
288. A Kinnaird 2 8 8 -
289. G McDonald 2 8 8 -
290. Alan Ross 1 8 6 (2)
291. Thompson 1 8 8 -
292. Wight 1 8 8 -
293. George Young 2 8 8 -
294. Chisholm 1 7 7 -
295. Bunny Cruickshank 1 7 7 -
296. Duncan 2 7 7 -
297. Kevin Fraser 3 7 6 (1)
298. Daniel Hoban 1 7 7 -
299. Maclennan 2 7 7 -
300. Alasdair McGinlay 1 7 7 -
301. Dave Penman 5 7 7 -
302. Michael A Rae 1 7 5 (2)
303. Ross Thomson 1 7 4 (3)
304. Alex Anderson 3 6 6 -
305. Dennett 1 6 6 -
306. Scott Houston 1 6 2 (4)
307. D Ian 4 6 6 -
308. Jed Jankowski 1 6 3 (3)
309. J MacPherson 3 6 6 -
310. R Ross 2 6 6 -
311. Trigg 1 6 6 -
312. Willie Watson 1 6 3 (3)
313. G Wilson 1 6 6 -
314. Adam 3 5 5 -
315. Baillie 2 5 5 -
316. Alan Boyd 2 5 5 -
317. Aidan Cruickshank 1 5 - (5)
318. John Grant 2 5 4 (1)
319. Nathan Grant 2 5 3 (2)
320. Liam MacDonald 1 5 5 -
321. P Macdonald 3 5 5 -
322. Bill Mackenzie 3 5 5 -
323. Macrae 1 5 5 -
324. McCulloch 3 5 5 -
325. Willie McDonald 1 5 5 -
326. McSwayde 1 5 5 -
327. Lewis Mitchell 5 5 1 (4)
328. Craig Munro 6 5 3 (2)
329. Donnie Munro 1 5 5 -
330. John Mutch 1 5 5 -
331. Keith Rattray 1 5 4 (1)
332. Gavin Smith 5 5 - (5)
333. Mark Smith 1 5 5 -
334. Graeme Stewart 1 5 - (5)
335. Watson 2 5 5 -
336. Alan Wilson 4 5 5 -
337. Kenny Wood 3 5 3 (2)
338. Reece Barton 3 4 - (4)
339. Dave Bellshaw 3 4 4 -
340. Billy Campbell 1 4 4 -
341. Gavin Chisholm 1 4 - (4)
342. Terry Curtis 1 4 3 (1)
343. Downie 2 4 4 -
344. Craig Forsyth 1 4 4 -
345. Derek Fraser 2 4 4 -
346. Ian Gibson 3 4 4 -
347. Grant Hogg 2 4 3 (1)
348. Johnston 1 4 4 -
349. Kirkby 3 4 4 -
350. Lamont 1 4 4 -
351. Lawrie 1 4 4 -
352. Leighton 1 4 4 -
353. A Mackay 2 4 4 -
354. Alex McIntosh 2 4 4 -
355. R Mennie 1 4 4 -
356. Milne 2 4 4 -
357. Lewis Munro 1 4 4 -
358. Scott Ogston 2 4 4 -
359. Pirie 2 4 4 -
360. Riley 1 4 4 -
361. Paul Ross 1 4 4 -
362. Kevin Simpson 2 4 4 -
363. Scott Barlow 1 3 2 (1)
364. Bochel 1 3 3 -
365. Clark 1 3 3 -
366. Joe Cuthbert 3 3 - (3)
367. Duncan 1 3 3 -
368. R Duncan 3 3 3 -
369. Fowlis 1 3 3 -
370. A Fraser 4 3 3 -
371. Ricky Fraser 1 3 1 (2)
372. Gentles 2 3 3 -
373. Gordon Haines 3 3 - (3)
374. Mike Hendry 1 3 - (3)
375. Higgins 1 3 3 -
376. Johnston 2 3 3 -
377. Alan Kennedy 1 3 3 -
378. A Macdonald 2 3 3 -
379. Ian MacIver 1 3 3 -
380. Matty Macleod 3 3 - (3)
381. Manderson 1 3 3 -
382. Massey 1 3 3 -
383. Robbie Mutch 1 3 2 (1)
384. Orr 2 3 3 -
385. Owens 1 3 2 (1)
386. B Scott 1 3 3 -
387. George Sinclair 2 3 3 -
388. Tweedie 1 3 3 -
389. John Watson 1 3 3 -
390. Whyte 1 3 3 -
391. Aird 1 2 2 -
392. Aitken 1 2 2 -
393. Archibald 2 2 2 -
394. Black 1 2 2 -
395. J Bochel 1 2 2 -
396. John Boyne 1 2 2 -
397. Ian Chisholm 1 2 2 -
398. Coull 1 2 2 -
399. Crolla 1 2 2 -
400. Cuthbert 1 2 2 -
401. Forsyth 1 2 2 -
402. Fraser 1 2 1 (1)
403. J Fraser 2 2 2 -
404. Vic Fridge 1 2 1 (1)
405. Andy Gillan 1 2 2 -
406. Kelly 1 2 2 -
407. Kelso 1 2 2 -
408. Lowe 1 2 2 -
409. Kyle Macdonald 1 2 - (2)
410. J Mackenzie 1 2 2 -
411. Ross Mackenzie 3 2 - (2)
412. MacLean 2 2 2 -
413. Cameron Maclean 2 2 - (2)
414. Leo MacNeil 1 2 2 -
415. Peter McIntosh 1 2 1 (1)
416. McPherson 2 2 2 -
417. Mein 1 2 2 -
418. Scott Mutch 2 2 - (2)
419. Nicols 1 2 2 -
420. Steve Polson 1 2 2 -
421. Harry Rae 1 2 - (2)
422. Ryan Richmond 1 2 2 -
423. William Ridgers 2 2 1 (1)
424. Roberts 1 2 2 -
425. J Robertson 1 2 2 -
426. Strachan 1 2 2 -
427. Adder 1 1 1 -
428. Anderson 1 1 1 -
429. Bain 1 1 1 -
430. George Ballantyne 1 1 1 -
431. Bannerman 1 1 1 -
432. R F Barron 1 1 1 -
433. Willie Barron 1 1 1 -
434. Bennett 1 1 1 -
435. Birnie 1 1 1 -
436. Boyle 1 1 1 -
437. Brunger 1 1 1 -
438. Burgess 1 1 1 -
439. Burnett 1 1 1 -
440. Burns 1 1 1 -
441. Burr 1 1 1 -
442. Burrow 1 1 1 -
443. Alex Caldwell 2 1 1 -
444. Clark 1 1 1 -
445. Clunas 1 1 1 -
446. Crombie 1 1 1 -
447. Doherty 1 1 1 -
448. Andrew Douglas 2 1 1 -
449. Kieran Duffty 2 1 - (1)
450. Ewen 1 1 1 -
451. Fagan 1 1 1 -
452. ? Fagin 1 1 1 -
453. Joe Flynn 1 1 1 -
454. Folley 1 1 1 -
455. Forbes 1 1 1 -
456. Geddes 1 1 1 -
457. Gibson 1 1 1 -
458. David Gibson 1 1 1 -
459. Glendinning 1 1 1 -
460. Goodall 1 1 1 -
461. Graham 1 1 1 -
462. James Gray 1 1 1 -
463. Haig 1 1 1 -
464. Hoey 1 1 1 -
465. Hollick 1 1 1 -
466. C Innes 1 1 1 -
467. W Innes 1 1 1 -
468. Jack 1 1 1 -
469. Jones 1 1 1 -
470. Kirk 1 1 1 -
471. Knapp 1 1 1 -
472. Angus Lawrie 1 1 - (1)
473. Leask 1 1 1 -
474. Legge 1 1 1 -
475. Leiper 1 1 1 -
476. MacAdam 1 1 1 -
477. Ryan MacBean 2 1 - (1)
478. Drew MacDonald 1 1 1 -
479. Kenny Macinnes 1 1 - (1)
480. MacKenna 1 1 1 -
481. Rod Mackie 1 1 1 -
482. David Mackintosh 1 1 - (1)
483. H Mackintosh 1 1 1 -
484. P Mackintosh 1 1 1 -
485. A MacPherson 1 1 1 -
486. MacSween 1 1 1 -
487. Marnoch 1 1 1 -
488. Masson 1 1 1 -
489. Masterton 1 1 1 -
490. McCabe 1 1 1 -
491. McCann 1 1 1 -
492. D McDonald 1 1 1 -
493. John McDonald 1 1 1 -
494. D McKenzie 1 1 1 -
495. McLellan 1 1 1 -
496. Martin McNiven 3 1 1 -
497. McPhee 1 1 1 -
498. Morrison 1 1 1 -
499. Mulholland 1 1 1 -
500. Murray 1 1 1 -
501. Murray 1 1 1 -
502. Neilson 1 1 1 -
503. John Nicol 1 1 1 -
504. John Noble 2 1 1 -
505. ? O'Donnell 1 1 1 -
506. David Osborne 1 1 1 -
507. Raeburn 1 1 1 -
508. Ray 1 1 1 -
509. D Robertson 1 1 1 -
510. Sampson 1 1 1 -
511. Neil Shaw 1 1 1 -
512. Skinner 1 1 1 -
513. David Smith 1 1 1 -
514. Smith II 1 1 1 -
515. Doug Storm 1 1 1 -
516. Thom 1 1 1 -
517. Tulloch 1 1 1 -
518. G Wallace 1 1 - (1)
519. Fraser Wilkie 4 1 1 -
520. Murray Wilson 1 1 - (1)
521. Tommy Wilson 3 1 1 -
522. Young 1 1 1 -