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.

  • 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

#PlayerSeason · ClubPosAgeAppsGoalsAstYCRCRating
1Iain Vigurs2020-21Ross County· 33y2020-21Ross CountyM3330211716.81
2Alan Power2020-21Kilmarnock· 33y2020-21KilmarnockM3332131607.02
3Callum Slattery2022-23Motherwell· 24y2022-23MotherwellM2429421416.81
3J. Baldwin2021-22Ross County2021-22Ross CountyD–30211406.88
5Brad Spencer2025-26Falkirk· 30y2025-26FalkirkM3038021307.07
5Graeme Shinnie2017-18Aberdeen2017-18AberdeenM–026130–
7A. Gogic2025-26St Mirren· 32y2025-26St MirrenM3232211216.72
7Liam Donnelly2019-20Motherwell· 24y2019-20MotherwellM24071121–
7Callum Slattery2021-22Motherwell· 23y2021-22MotherwellM2331201206.86
7Kevin van Veen2021-22Motherwell· 30y2021-22MotherwellF3032941206.88
7Lewis Ferguson2021-22Aberdeen· 22y2021-22AberdeenM22361111207.31
7Liam Scales2025-26Celtic· 27y2025-26CelticD2737031207.23
7Marvin Bartley2020-21Livingston· 34y2020-21LivingstonM3433111206.58
7Murray Davidson2017-18St Johnstone· 30y2017-18St JohnstoneM30050120–
7Robbie Deas2025-26Kilmarnock· 26y2025-26KilmarnockD2635211206.84
7W. Ferry2024-25Dundee United· 24y2024-25Dundee UnitedM2435041207.21
19Alfredo Morelos2018-19Rangers· 22y2018-19RangersF220184114–
19Alan Power2019-20Kilmarnock· 32y2019-20KilmarnockM32004111–
19Carl McHugh2017-18Motherwell· 25y2017-18MotherwellM25000111–
19Graeme Shinnie2023-24Aberdeen2023-24AberdeenM–37131116.85
19Lewis Ferguson2020-21Aberdeen· 21y2020-21AberdeenM2135921117.17
19R. McCrorie2021-22Aberdeen· 24y2021-22AberdeenD2430111116.73
19Robbie Deas2023-24Kilmarnock· 24y2023-24KilmarnockD2430101116.87
19Rory McKenzie2022-23Kilmarnock· 29y2022-23KilmarnockM2936011116.57
19Scott Brown2018-19Celtic· 33y2018-19CelticM33011111–
19Ante Palaversa2024-25Aberdeen· 25y2024-25AberdeenM2530211106.88
19C. Randall2024-25Ross County2024-25Ross CountyM–37101106.80
19Charlie Adam2021-22Dundee· 36y2021-22DundeeM3627231106.88
19J. Holt2021-22Livingston· 29y2021-22LivingstonM2937101106.88
19James Penrice2024-25Heart of Midlothian· 26y2024-25Heart of MidlothianD2633251107.22
19Lewis Ferguson2018-19Aberdeen· 19y2018-19AberdeenM19051110–
19Mikey Devlin2023-24Livingston· 30y2023-24LivingstonD3029011106.73
19Murray Davidson2021-22St Johnstone· 34y2021-22St JohnstoneM3423001106.81
19R. Callachan2020-21Hamilton Academical· 27y2020-21Hamilton AcademicalM2733931106.88
37Carl McHugh2018-19Motherwell· 26y2018-19MotherwellM26011101–
37E. Adegboyega2024-25Dundee United· 21y2024-25Dundee UnitedD2131301016.93
37J. Holt2022-23Livingston· 30y2022-23LivingstonM3035021016.61
37Kyle Lafferty2017-18Heart of Midlothian· 30y2017-18Heart of MidlothianF300120101–
37A. McGowan2018-19Hamilton Academical· 22y2018-19Hamilton AcademicalD22021100–
37Aaron Tshibola2020-21Kilmarnock· 26y2020-21KilmarnockM2631311006.74
37C. Butcher2020-21Dundee United· 30y2020-21Dundee UnitedM3028001006.78
37Cameron Devlin2021-22Heart of Midlothian· 23y2021-22Heart of MidlothianM2325121007.04
37D. Phillips2023-24St Johnstone· 23y2023-24St JohnstoneM2333021006.87
37D. Tait2025-26Falkirk· 24y2025-26FalkirkM2438311006.85
37I. Iovu2025-26Dundee United· 23y2025-26Dundee UnitedD2327001006.64
37Jake Doyle-Hayes2021-22Hibernian· 23y2021-22HibernianM2334201006.96
37Joe Newell2023-24Hibernian· 31y2023-24HibernianM3137251007.14
37John McGinn2017-18Hibernian· 23y2017-18HibernianM23052100–

Data coverage for Scottish Premiership →

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