Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1799 of 1805 stored matches (100%) that name a player. Appearances count 1140 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

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerSeason · ClubPosAgeGoalsAstAppsYCRCRating
1Iain Vigurs2020-21Ross County· 33y2020-21Ross CountyM3321301716.81
2Alan Power2020-21Kilmarnock· 33y2020-21KilmarnockM3313321607.02
3Callum Slattery2022-23Motherwell· 24y2022-23MotherwellM2442291416.81
3J. Baldwin2021-22Ross County2021-22Ross CountyD–21301406.88
5Graeme Shinnie2017-18Aberdeen2017-18AberdeenM–260130–
6Liam Donnelly2019-20Motherwell· 24y2019-20MotherwellM24710121–
6Callum Slattery2021-22Motherwell· 23y2021-22MotherwellM2320311206.86
6Kevin van Veen2021-22Motherwell· 30y2021-22MotherwellF3094321206.88
6Lewis Ferguson2021-22Aberdeen· 22y2021-22AberdeenM22111361207.31
6Marvin Bartley2020-21Livingston· 34y2020-21LivingstonM3411331206.58
6Murray Davidson2017-18St Johnstone· 30y2017-18St JohnstoneM30500120–
6W. Ferry2024-25Dundee United· 24y2024-25Dundee UnitedM2404351207.21
15Alfredo Morelos2018-19Rangers· 22y2018-19RangersF221840114–
15Alan Power2019-20Kilmarnock· 32y2019-20KilmarnockM32040111–
15Carl McHugh2017-18Motherwell2017-18MotherwellM–000111–
15Graeme Shinnie2023-24Aberdeen2023-24AberdeenM–13371116.85
15Lewis Ferguson2020-21Aberdeen· 21y2020-21AberdeenM2192351117.17
15R. McCrorie2021-22Aberdeen· 24y2021-22AberdeenD2411301116.73
15Robbie Deas2023-24Kilmarnock· 24y2023-24KilmarnockD2410301116.87
15Rory McKenzie2022-23Kilmarnock· 29y2022-23KilmarnockM2901361116.57
15Scott Brown2018-19Celtic· 33y2018-19CelticM33110111–
15Ante Palaversa2024-25Aberdeen· 25y2024-25AberdeenM2521301106.88
15C. Randall2024-25Ross County2024-25Ross CountyM–10371106.80
15Charlie Adam2021-22Dundee· 36y2021-22DundeeM3623271106.88
15J. Holt2021-22Livingston· 29y2021-22LivingstonM2910371106.88
15James Penrice2024-25Heart of Midlothian· 26y2024-25Heart of MidlothianD2625331107.22
15Lewis Ferguson2018-19Aberdeen· 19y2018-19AberdeenM19510110–
15M. Devlin2023-24Livingston· 30y2023-24LivingstonD3001291106.73
15Murray Davidson2021-22St Johnstone· 34y2021-22St JohnstoneM3400231106.81
15R. Callachan2020-21Hamilton Academical· 27y2020-21Hamilton AcademicalM2793331106.88
33Carl McHugh2018-19Motherwell2018-19MotherwellM–110101–
33E. Adegboyega2024-25Dundee United· 21y2024-25Dundee UnitedD2130311016.93
33J. Holt2022-23Livingston· 30y2022-23LivingstonM3002351016.61
33Kyle Lafferty2017-18Heart of Midlothian· 30y2017-18Heart of MidlothianF301200101–
33A. McGowan2018-19Hamilton Academical· 22y2018-19Hamilton AcademicalD22210100–
33Aaron Tshibola2020-21Kilmarnock· 26y2020-21KilmarnockM2631311006.74
33C. Butcher2020-21Dundee United· 30y2020-21Dundee UnitedM3000281006.78
33Cameron Devlin2021-22Heart of Midlothian· 23y2021-22Heart of MidlothianM2312251007.04
33D. Phillips2023-24St Johnstone· 23y2023-24St JohnstoneM2302331006.87
33Jake Doyle-Hayes2021-22Hibernian· 23y2021-22HibernianM2320341006.96
33Joe Newell2023-24Hibernian· 31y2023-24HibernianM3125371007.14
33John McGinn2017-18Hibernian· 23y2017-18HibernianM23520100–
33Liam Gordon2021-22St Johnstone· 26y2021-22St JohnstoneD2610311006.92
33Richard Tait2017-18Motherwell· 28y2017-18MotherwellD28180100–
33S. Mallan2018-19Hibernian· 23y2018-19HibernianM23780100–
33Sean Goss2022-23Motherwell· 27y2022-23MotherwellM2714381006.95
50A. Considine2018-19Aberdeen· 32y2018-19AberdeenD3232091–

Data coverage for Scottish Premiership →

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