Scottish Premiership
Replaced Scottish Premier League (1998–2013), Scottish Premier Division (1975–1998), Scottish Football League Division One (1890–1975)
NationalityAll
- All nationalities
- England256
- Scotland187
- Republic of Ireland65
- Australia42
- Wales32
- Northern Ireland27
- France18
- USA17
- Denmark15
- Germany15
- Netherlands15
- Canada13
- Japan13
- Austria12
- Croatia12
- Nigeria12
- Norway12
- Sweden12
- Belgium10
- Finland10
- Portugal9
- Spain7
- Israel6
- New Zealand6
- Serbia6
- Congo DR5
- Côte d'Ivoire5
- Ghana5
- Switzerland5
- Albania4
- Colombia4
- Greece4
- Jamaica4
- North Macedonia4
- Poland4
- Türkiye4
- Brazil3
- Czechia3
- Gambia3
- Korea Republic3
- Romania3
- Senegal3
- Argentina2
- Bulgaria2
- Cameroon2
- Costa Rica2
- Guyana2
- Iceland2
- Kenya2
- Latvia2
- Liberia2
- Mexico2
- Montenegro2
- Morocco2
- Sierra Leone2
- South Africa2
- Uganda2
- Ukraine2
- Uruguay2
- Venezuela2
- Zambia2
- Zimbabwe2
- Algeria1
- Burkina Faso1
- Cape Verde1
- Chinese Taipei1
- Congo1
- Curaçao1
- Cyprus1
- Dominican Republic1
- Estonia1
- Grenada1
- Guinea-Bissau1
- Haiti1
- Honduras1
- Hungary1
- Lithuania1
- Mali1
- Malta1
- Moldova1
- Palestine1
- Panama1
- Slovenia1
- St. Kitts and Nevis1
- Togo1
- Trinidad and Tobago1
- Tunisia1
- No matches
Goals, assists and cards count 2325 of 2342 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.
- 88
- 89
- 90
- 92
- 93
- 94
- 95
- 96
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
95% or more of matches name a playerSome matches name a playerNone recorded
1
Mark O'HaraSt Mirren· 30ySt MirrenM302091171716.89
2
Mikael MandronSt Mirren· 32ySt MirrenF3219101041106.85
3
Toyosi OlusanyaSt Mirren· 29ySt MirrenF29143671426.68
4
Jonathan ObikaSt Mirren· 36ySt MirrenF3613234306.72
5
Jonah AyungaSt Mirren· 29ySt MirrenF29126871116.67
5
Jamie McGrathSt Mirren· 30ySt MirrenM3012253707.19
7
Curtis MainSt Mirren· 34ySt MirrenF3411368706.86
7
Killian PhillipsSt Mirren· 24ySt MirrenM24113802206.87
9
Greg KiltieSt Mirren· 29ySt MirrenM298101231306.77
11
Connor RonanSt Mirren· 28ySt MirrenM287427216.97
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2021-22 | St Mirren | 7 | 4 | 27 | 2 | 1 | 6.97 |
11
İlkay DurmuşSt Mirren· 32ySt MirrenM327331206.83
11
Danny MullenSt Mirren· 31ySt MirrenF3170040–
15C. McMenaminSt MirrenSt MirrenF–6364606.78
17
R. StrainSt Mirren· 29ySt MirrenD295653816.89
17
Caolan Boyd-MunceSt Mirren· 26ySt MirrenM265568606.96
17C. MacPhersonSt MirrenSt MirrenM–5334916.80
17
Joe ShaughnessySt Mirren· 34ySt MirrenD3453911326.93
17S. JacksonSt MirrenSt MirrenF–51031–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2018-19 | St Mirren | 5 | 1 | 0 | 3 | 1 | – |
23
Declan JohnSt Mirren· 31ySt MirrenD314659206.82
23
Marcus FraserSt Mirren· 32ySt MirrenD32462203526.78
23
A. HammillSt Mirren· 38ySt MirrenM3843010–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2018-19 | St Mirren | 4 | 3 | 0 | 1 | 0 | – |
23
Keanu BaccusSt Mirren· 28ySt MirrenM2843802406.75
23
Roland IdowuSt Mirren· 24ySt MirrenM2443581006.63
23
M. FreckletonSt Mirren· 24ySt MirrenD244136707.12
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | St Mirren | 4 | 1 | 36 | 7 | 0 | 7.12 |
30
Paul McGinnSt Mirren· 36ySt MirrenD36350120–
30
Ethan ErhahonSt Mirren· 25ySt MirrenM2534741836.77
30K. McAllisterSt MirrenSt MirrenM–3446806.71
30K. MagennisSt MirrenSt MirrenM–32050–
30
A. GreiveSt Mirren· 27ySt MirrenF273145306.64
30
D. N'LunduluSt Mirren· 27ySt MirrenF273027206.46
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | St Mirren | 3 | 0 | 27 | 2 | 0 | 6.46 |
30
L. ErwinSt Mirren· 32ySt MirrenF323030106.65
39
Dylan ConnollySt Mirren· 31ySt MirrenM312329106.58
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | St Mirren | 2 | 3 | 29 | 1 | 0 | 6.58 |
39J. HendersonSt MirrenSt MirrenM–2327006.63
39
Richard TaitSt Mirren· 36ySt MirrenD3623721216.67
39
C. McCarthySt Mirren· 28ySt MirrenD282159906.92
39
Richard TaylorSt Mirren· 26ySt MirrenD2621711206.85
39
Alfie JonesSt Mirren· 29ySt MirrenD2920010–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2018-19 | St Mirren | 2 | 0 | 0 | 1 | 0 | – |
39D. GallagherSt MirrenSt MirrenD–2027816.69
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2022-23 | St Mirren | 2 | 0 | 27 | 8 | 1 | 6.69 |
39
Richard KingSt Mirren· 24ySt MirrenD242031716.84
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | St Mirren | 2 | 0 | 31 | 7 | 1 | 6.84 |
Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources