Appearances
Appearances, season contribution and consecutive team matches.
Complete player tallies
361 players
Player directory| Player | Apps ↓ | Seasons | Apps/season | Starts % | Longest run |
|---|---|---|---|---|---|
| Greg Tansey |
191 | 5 | 38.20 | 97.4% | 38 |
|
Most appearances against: Celtic (17) Highest season total: 2015/16 (45 appearances) More about Greg Tansey
| |||||
| David Raven |
188 | 6 | 31.33 | 95.2% | 28 |
|
Most appearances against: Ross County (17) Highest season total: 2012/13 (43 appearances) More about David Raven
| |||||
| Ryan Esson |
187 | 8 | 23.38 | 98.9% | 47 |
|
Most appearances against: Kilmarnock (16) Highest season total: 2009/10 (45 appearances) More about Ryan Esson
| |||||
| Nick Ross |
176 | 6 | 29.33 | 63.1% | 30 |
|
Most appearances against: Celtic (17) Highest season total: 2010/11, 2013/14 (39 appearances) More about Nick Ross
| |||||
| Barry Robson |
167 | 6 | 27.83 | 75.4% | 36 |
|
Most appearances against: Clyde (14) Highest season total: 2001/02 (43 appearances) More about Barry Robson
| |||||
| David Proctor |
165 | 8 | 20.63 | 71.5% | 30 |
|
Most appearances against: Kilmarnock (13) Highest season total: 2009/10 (40 appearances) More about David Proctor
| |||||
| Cameron Harper |
164 | 7 | 23.43 | 75.0% | 38 |
|
Most appearances against: Arbroath (16) Highest season total: 2023/24 (46 appearances) More about Cameron Harper
| |||||
| Richie Hart |
164 | 6 | 27.33 | 70.1% | 34 |
|
Most appearances against: Falkirk (13) Highest season total: 2004/05 (40 appearances) More about Richie Hart
| |||||
| Brad Mckay |
164 | 5 | 32.80 | 96.3% | 36 |
|
Most appearances against: Dundee Utd, Dunfermline (13) Highest season total: 2018/19 (49 appearances) More about Brad Mckay
| |||||
| David Carson |
163 | 5 | 32.60 | 87.1% | 29 |
|
Most appearances against: Greenock Morton, Ayr United (15) Highest season total: 2022/23 (45 appearances) More about David Carson
| |||||
| Shane Sutherland |
162 | 6 | 27.00 | 54.3% | 37 |
|
Most appearances against: Hearts (15) Highest season total: 2021/22 (42 appearances) More about Shane Sutherland
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
