Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2539 of 2570 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 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

1Wesley FoderinghamRangersRangersG00010–
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers00010–

Player page →

1S. WalkerKilmarnockKilmarnockG2800106.89
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock2800106.89

Player page →

1S. FoxRoss CountyRoss CountyG00110–
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County00010–
2017-18Ross County00100–
1Ross DoohanAberdeenAberdeenG1600106.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen100006.60
2024-25Aberdeen1500106.85

Player page →

1R. McCrorieKilmarnockKilmarnockG4200106.72
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00010–
2020-21Livingston1600006.26
2021-22Rangers100007.50
2022-23Rangers400007.37
2024-25Kilmarnock2100006.90

Player page →

1R. FultonHeart of MidlothianHeart of MidlothianG3101106.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical2800106.79
2024-25Heart of Midlothian301006.97

Player page →

1O. GoodmanDundeeDundeeG1101106.98
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee1101106.98

Player page →

1N. HogarthFalkirkFalkirkG700106.44
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk700106.44
1N. BaxterRoss CountyRoss CountyG00010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County00010–

Player page →

1Marius MüllerAberdeenAberdeenG1101107.15
SeasonClubAppsGoalsAstYCRCRating
2026-27Aberdeen1101107.15

Player page →

1Kieran O'HaraDundeeDundeeG2500106.74
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock300006.63
2024-25Kilmarnock1900006.64
2025-26Dundee300107.47

Player page →

1Josef BursikHibernianHibernianG1300106.73
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian1300106.73

Player page →

1Jordan SmithHibernianHibernianG3100107.04
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2500107.04
2025-26Hibernian600007.03

Player page →

1Jordan ArcherMotherwellMotherwellG400106.65
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell400106.65

Player page →

1Jay GorterAberdeenAberdeenG400106.85
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen400106.85
1J. RaeSt JohnstoneSt JohnstoneG1400106.79
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1400106.79
1J. MacDonaldKilmarnockKilmarnockG00010–
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00010–
1J. ClarkeAyr UtdAyr UtdG00010–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ayr Utd00010–
1George WickensRoss CountyRoss CountyG1300107.16
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1300107.16

Player page →

1Fraser ForsterCelticCelticG00010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic00010–

Player page →

1Danny RogersKilmarnockKilmarnockG2700106.60
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock2700106.60

Player page →

1Daniel BachmannKilmarnockKilmarnockG00010–
SeasonClubAppsGoalsAstYCRCRating
2018-19Kilmarnock00010–

Player page →

1D. RichardsDundee UnitedDundee UnitedG1800106.70
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United200007.05
2025-26Dundee United1600106.66
1D. MacKayKilmarnockKilmarnockG00010–
SeasonClubAppsGoalsAstYCRCRating
2018-19Kilmarnock00010–
1C. WardMotherwellMotherwellG3700107.19
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell3700107.19

Player page →

1Andy FisherSt JohnstoneSt JohnstoneG1400106.89
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1400106.89

Player page →

1A. OxboroughDunfermlineDunfermlineG2500107.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2500007.12
2025-26Dunfermline00010–
1A. McCareyRoss CountyRoss CountyG00010–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County00010–
1Joe HartCelticCelticG10900116.85
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic3500006.95
2022-23Celtic3700006.75
2023-24Celtic3700116.86

Player page →

30Zander ClarkHeart of MidlothianHeart of MidlothianG12200206.80
SeasonClubAppsGoalsAstYCRCRating
2018-19St Johnstone00010–
2020-21St Johnstone2700006.55
2021-22St Johnstone3200106.88
2022-23Heart of Midlothian2100006.82
2023-24Heart of Midlothian3500006.98
2024-25Heart of Midlothian300006.73
2025-26Heart of Midlothian400006.15

Player page →

30William DennisKilmarnockKilmarnockG3600207.22
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock3600207.22

Player page →

30Václav HladkýSt MirrenSt MirrenG00120–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren00010–
2019-20St Mirren00110–

Player page →

30Ross LaidlawRoss CountyRoss CountyG13100206.90
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County3300006.78
2021-22Ross County2000006.91
2022-23Ross County3800206.84
2023-24Ross County2500007.14
2024-25Ross County1500006.86

Player page →

30Remi MatthewsSt JohnstoneSt JohnstoneG3400206.62
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone3400206.62

Player page →

30Mark BirighittiDundee UnitedDundee UnitedG2600206.85
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United2600206.85

Player page →

30J. McLaughlinRangersRangersG2900206.91
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers1100007.11
2021-22Rangers800206.91
2022-23Rangers1000006.70

Player page →

30J. McCrackenDundeeDundeeG6301207.03
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1200007.27
2024-25Dundee1601106.83
2025-26Dundee3500107.04

Player page →

30G. WoodsAberdeenAberdeenG701206.41
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00100–
2017-18Hamilton Academical00010–
2018-19Hamilton Academical00010–
2020-21Aberdeen300006.97
2021-22Aberdeen400006.00

Player page →

30Ellery BalcombeSt MirrenSt MirrenG3302206.92
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell1201007.16
2024-25St Mirren2101206.78

Player page →

30Adam LegzdinsDundeeDundeeG2400206.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee2400206.88

Player page →

30A. MannusSt JohnstoneSt JohnstoneG00020–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone00010–
2017-18St Johnstone00010–
30Raphael SallingerHibernianHibernianG4400217.04
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian3300217.02
2026-27Hibernian1100007.10

Player page →

30O. MarcianoHibernianHibernianG3200217.06
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian00011–
2019-20Hibernian00010–
2020-21Hibernian3200007.06

Player page →

44Z. ZlámalSt MirrenSt MirrenG500307.16
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00030–
2020-21St Johnstone200007.20
2020-21St Mirren300007.13
44Scott BainFalkirkFalkirkG6800307.14
SeasonClubAppsGoalsAstYCRCRating
2017-18Celtic00010–
2020-21Celtic1800006.86
2021-22Celtic200006.95
2022-23Celtic100006.20
2023-24Celtic300006.85
2025-26Falkirk3200207.19
2026-27Falkirk1200007.58

Player page →

44Kelle RoosKilmarnockKilmarnockG7900307.09
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3100007.03
2023-24Aberdeen3700307.04
2025-26Kilmarnock1100007.38

Player page →

44Kasper SchmeichelCelticCelticG5800307.09
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic3200007.14
2025-26Celtic2600307.02

Player page →

44David MarshallHibernianHibernianG7100306.83
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3800306.70
2023-24Hibernian3300006.97

Player page →

44C. MaxwellHibernianHibernianG00030–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian00030–

Player page →

44B. SiegristDundee UnitedDundee UnitedG6600307.08
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3200007.30
2021-22Dundee United3400306.88

Player page →

Data coverage for Scottish Premiership →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources