Appearances
Appearances, season contribution and consecutive team matches.
Complete player tallies
361 players
Player directory| Player | Apps ↓ | Seasons | Apps/season | Starts % | Longest run |
|---|---|---|---|---|---|
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| 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
| |||||
| Coll Donaldson |
103 | 3 | 34.33 | 97.1% | 33 |
|
Most appearances against: Queen of the South, Dundee Utd (10) Highest season total: 2018/19 (43 appearances) More about Coll Donaldson
| |||||
| 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
| |||||
| Johnny Hayes |
101 | 3 | 33.67 | 91.1% | 24 |
|
Most appearances against: Dunfermline (8) Highest season total: 2009/10 (44 appearances) More about Johnny Hayes
| |||||
| Scott Allardice |
100 | 3 | 33.33 | 86.0% | 29 |
|
Most appearances against: Raith Rovers (11) Highest season total: 2022/23 (36 appearances) More about Scott Allardice
| |||||
| Iain MacArthur |
98 | 4 | 24.50 | 94.9% | 42 |
|
Most appearances against: Arbroath (8) Highest season total: 1996/97 (40 appearances) More about Iain MacArthur
| |||||
| Miles Storey |
97 | 3 | 32.33 | 83.5% | 36 |
|
Most appearances against: Alloa Athletic (9) Highest season total: 2015/16 (37 appearances) More about Miles Storey
| |||||
| Charlie Trafford |
96 | 3 | 32.00 | 79.2% | 22 |
|
Most appearances against: Dundee Utd (12) Highest season total: 2018/19 (38 appearances) More about Charlie Trafford
| |||||
| Paul Allan |
94 | 3 | 31.33 | 83.0% | 35 |
|
Most appearances against: Stenhousemuir (11) Highest season total: 2025/26 (44 appearances) More about Paul Allan
| |||||
| Adam Mackinnon |
93 | 3 | 31.00 | 75.3% | 37 |
|
Most appearances against: Cove Rangers (9) Highest season total: 2024/25, 2025/26 (37 appearances) More about Adam Mackinnon
| |||||
| Calum MacLeod |
93 | 4 | 23.25 | 76.3% | 26 |
|
Most appearances against: Stenhousemuir (9) Highest season total: 2025/26 (44 appearances) More about Calum MacLeod
| |||||
| Brian Thomson |
93 | 3 | 31.00 | 88.2% | 42 |
|
Most appearances against: Livingston (8) Highest season total: 1997/98 (42 appearances) More about Brian Thomson
| |||||
| Jordan White |
89 | 2 | 44.50 | 79.8% | 68 |
|
Most appearances against: Alloa Athletic, Dundee Utd (10) Highest season total: 2018/19 (52 appearances) More about Jordan White
| |||||
| George Oakley |
86 | 3 | 28.67 | 61.6% | 35 |
|
Most appearances against: Falkirk (8) Highest season total: 2017/18 (44 appearances) More about George Oakley
| |||||
| Lee Cox |
85 | 3 | 28.33 | 85.9% | 31 |
|
Most appearances against: Dunfermline (6) Highest season total: 2009/10 (43 appearances) More about Lee Cox
| |||||
| Owain Fon Williams |
85 | 3 | 28.33 | 100.0% | 47 |
|
Most appearances against: Motherwell, Partick Thistle, Celtic, Hamilton Academical, Ross County, Kilmarnock (7) Highest season total: 2015/16 (47 appearances) More about Owain Fon Williams
| |||||
