Appearances
Appearances, season contribution and consecutive team matches.
Complete player tallies
361 players
Player directory| Player | Apps ↑ | Seasons | Apps/season | Starts % | Longest run |
|---|---|---|---|---|---|
| Daniel Mackay |
103 | 5 | 20.60 | 52.4% | 22 |
|
Most appearances against: Greenock Morton (9) Highest season total: 2022/23 (40 appearances) More about Daniel Mackay
| |||||
| Paul Cherry |
104 | 3 | 34.67 | 96.2% | 47 |
|
Most appearances against: Forfar Athletic (9) Highest season total: 1997/98 (39 appearances) More about Paul Cherry
| |||||
| Tom Walsh |
104 | 4 | 26.00 | 76.9% | 27 |
|
Most appearances against: Dunfermline, Greenock Morton (11) Highest season total: 2018/19 (43 appearances) More about Tom Walsh
| |||||
| Davie Ross |
105 | 3 | 35.00 | 73.3% | 20 |
|
Most appearances against: Alloa Athletic (9) Highest season total: 1995/96 (38 appearances) More about Davie Ross
| |||||
| James Vincent |
105 | 5 | 21.00 | 79.0% | 11 |
|
Most appearances against: Dundee Utd (12) Highest season total: 2019/20 (28 appearances) More about James Vincent
| |||||
| Liam Keogh |
106 | 5 | 21.20 | 51.9% | 51 |
|
Most appearances against: St. Johnstone, Queen of the South, St. Mirren (8) Highest season total: 2003/04 (35 appearances) More about Liam Keogh
| |||||
| Danny Williams |
108 | 3 | 36.00 | 70.4% | 24 |
|
Most appearances against: Dundee Utd (11) Highest season total: 2015/16 (43 appearances) More about Danny Williams
| |||||
| Darren Dods |
112 | 3 | 37.33 | 100.0% | 34 |
|
Most appearances against: Dundee Utd (12) Highest season total: 2005/06 (43 appearances) More about Darren Dods
| |||||
| Robbie Deas |
113 | 3 | 37.67 | 95.6% | 54 |
|
Most appearances against: Raith Rovers (12) Highest season total: 2021/22 (50 appearances) More about Robbie Deas
| |||||
| Wallace Duffy |
113 | 5 | 22.60 | 90.3% | 12 |
|
Most appearances against: Ayr United (11) Highest season total: 2022/23 (33 appearances) More about Wallace Duffy
| |||||
| Mike Noble |
113 | 4 | 28.25 | 97.3% | 56 |
|
Most appearances against: East Stirlingshire, Ross County, Albion Rovers, Alloa Athletic, Cowdenbeath (11) Highest season total: 1995/96 (43 appearances) More about Mike Noble
| |||||
| Mark McCulloch |
119 | 3 | 39.67 | 99.2% | 51 |
|
Most appearances against: Livingston (13) Highest season total: 1999/00 (46 appearances) More about Mark McCulloch
| |||||
| Martin Bavidge |
122 | 4 | 30.50 | 58.2% | 31 |
|
Most appearances against: Airdrieonians (12) Highest season total: 2001/02 (42 appearances) More about Martin Bavidge
| |||||
| Roddy MacGregor |
125 | 7 | 17.86 | 56.0% | 16 |
|
Most appearances against: Greenock Morton (15) Highest season total: 2020/21 (30 appearances) More about Roddy MacGregor
| |||||
| Adam Rooney |
125 | 3 | 41.67 | 68.0% | 53 |
|
Most appearances against: Motherwell (8) Highest season total: 2009/10 (46 appearances) More about Adam Rooney
| |||||
| Luis Longstaff |
127 | 4 | 31.75 | 63.0% | 22 |
|
Most appearances against: Arbroath, Montrose (10) Highest season total: 2025/26 (49 appearances) More about Luis Longstaff
| |||||
| Paul Ritchie |
130 | 3 | 43.33 | 81.5% | 54 |
|
Most appearances against: St. Mirren (14) Highest season total: 2003/04 (44 appearances) More about Paul Ritchie
| |||||
| Remi Savage |
131 | 4 | 32.75 | 100.0% | 61 |
|
Most appearances against: Montrose, Stenhousemuir (11) Highest season total: 2025/26 (52 appearances) More about Remi Savage
| |||||
| Graham Bayne |
133 | 4 | 33.25 | 66.9% | 46 |
|
Most appearances against: Dundee Utd, Motherwell (13) Highest season total: 2006/07 (43 appearances) More about Graham Bayne
| |||||
| Joe Chalmers |
136 | 4 | 34.00 | 94.1% | 45 |
|
Most appearances against: Dundee Utd (11) Highest season total: 2018/19 (51 appearances) More about Joe Chalmers
| |||||
| Iain Stewart |
140 | 6 | 23.33 | 87.1% | 91 |
|
Most appearances against: Alloa Athletic (11) Highest season total: 1995/96, 1996/97 (42 appearances) More about Iain Stewart
| |||||
| Iain Vigurs |
141 | 5 | 28.20 | 85.8% | 23 |
|
Most appearances against: Dundee Utd, Kilmarnock (10) Highest season total: 2017/18 (41 appearances) More about Iain Vigurs
| |||||
| Paul Sheerin |
142 | 4 | 35.50 | 97.9% | 98 |
|
Most appearances against: Livingston (17) Highest season total: 1999/00 (43 appearances) More about Paul Sheerin
| |||||
| Sean Welsh |
143 | 6 | 23.83 | 85.3% | 18 |
|
Most appearances against: Partick Thistle, Greenock Morton (13) Highest season total: 2021/22 (41 appearances) More about Sean Welsh
| |||||
| Ian Black |
144 | 5 | 28.80 | 89.6% | 18 |
|
Most appearances against: Kilmarnock, Dundee Utd (15) Highest season total: 2008/09 (38 appearances) More about Ian Black
| |||||
