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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
185S. McKennaAberdeen· 28yAberdeenD28504101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen00400–

Player page →

185Toby SibbickHeart of Midlothian· 26yHeart of MidlothianD2602671016.64
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian01000–
2021-22Heart of Midlothian0014106.59
2022-23Heart of Midlothian0132616.66
2023-24Heart of Midlothian0021306.65

Player page →

185Beni BaningimeHeart of Midlothian· 26yHeart of MidlothianM2615811006.93
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1124406.99
2023-24Heart of Midlothian0129306.88
2024-25Heart of Midlothian032830–

Player page →

185Bevis MugabiMotherwell· 30yMotherwellD3071991006.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell202300–
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63
2023-24Motherwell2032206.85

Player page →

185Danny MullenPartick Thistle· 30yPartick ThistleF30161251006.78
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee7125606.78
2022-23Partick Thistle10000–

Player page →

185David BatesAberdeen· 28yAberdeenD2830331007.07
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10010–
2021-22Aberdeen2033907.07

Player page →

185Jack MackenzieAberdeen· 25yAberdeenD2524961006.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00610–
2021-22Aberdeen1120106.80
2022-23Aberdeen0118306.52
2023-24Aberdeen1127006.77
2024-25Aberdeen012550–

Player page →

185John McGinnHibernian· 30yHibernianM30530100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian520100–
2018-19Hibernian01000–

Player page →

185K. HoltDundee UnitedDundee UnitedM–6323100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee22050–
2022-23Partick Thistle20010–
2024-25Dundee United212340–
185L. ClarksonAberdeen· 23yAberdeenM2312121041007.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96
2024-25Aberdeen413430–

Player page →

185Liam SmithDundee United· 29yDundee UnitedD2943781006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123060–
2021-22Dundee United2120406.84
2022-23Dundee United1028006.64

Player page →

185R. GrahamDundee United· 24yDundee UnitedD2462451006.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2115507.09
2022-23Dundee United0115206.56
2024-25Dundee United401530–

Player page →

185S. McGinnHibernianHibernianM–205100–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10080–
2020-21Hibernian10520–
185Todd CantwellRangers· 27yRangersM27139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

215J. GrantHeart of Midlothian· 30yHeart of MidlothianM309786926.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2228316.77
2023-24Heart of Midlothian4427007.06
2024-25Heart of Midlothian313161–

Player page →

215Nir BittonCeltic· 33yCelticM332138926.92
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic00010–
2020-21Celtic101411–
2021-22Celtic1124716.92

Player page →

215Florian KamberiAberdeen· 30yAberdeenF3021101191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

215J. LongridgeLivingstonLivingstonD–0134916.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston00910–
2021-22Livingston0116616.63
2022-23Livingston009206.67
215L. McCowanDundee· 27yDundeeM272215102916.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee4229006.67
2023-24Dundee10537917.05
2024-25Celtic673300–
2024-25Dundee21300–

Player page →

215Lennon MillerMotherwell· 18yMotherwellM1821061916.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell004106.33
2023-24Motherwell0225316.98
2024-25Motherwell283250–

Player page →

215Lewis MayoKilmarnock· 25yKilmarnockD2512107916.77
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0134206.72
2023-24Kilmarnock1036516.81
2024-25Kilmarnock013720–

Player page →

215R. SnodgrassHeart of Midlothian· 37yHeart of MidlothianM371423917.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1423917.05

Player page →

215Sean ClareHeart of Midlothian· 28yHeart of MidlothianM2872091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

215Alistair JohnstonCeltic· 26yCelticD2661678907.40
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic1114107.19
2023-24Celtic1532507.49
2024-25Celtic4103230–

Player page →

215B. MiovskiAberdeen· 25yAberdeenF2532477906.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.83
2023-24Aberdeen16238306.95
2024-25Aberdeen00200–

Player page →

215C. McCarthySt Mirren· 27ySt MirrenD272159906.93
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–
2020-21St Mirren013760–
2021-22St Mirren1022206.93

Player page →

215D. CancolaRoss County· 28yRoss CountyM283048906.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County1018306.67
2022-23Ross County2030606.75

Player page →

215Hakeem OdoffinHamilton Academical· 27yHamilton AcademicalD27303790–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical303780–

Player page →

215Jack McMillanPartick Thistle· 27yPartick ThistleD276424906.61
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston00800–
2021-22Livingston1016106.61
2022-23Partick Thistle42010–
2023-24Partick Thistle01010–

Player page →

215Jamie WalkerHeart of Midlothian· 31yHeart of MidlothianF31624906.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian21050–
2019-20Heart of Midlothian31020–
2021-22Heart of Midlothian104206.77

Player page →

215Kenneth VargasHeart of Midlothian· 23yHeart of MidlothianF2310563906.77
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian6233606.77
2024-25Heart of Midlothian433030–

Player page →

215Killian PhillipsSt Mirren· 23ySt MirrenM234145906.53
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0010006.53
2024-25St Mirren413590–

Player page →

215M. WoodsDundeeDundeeM–23090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle02020–
2018-19Dundee21070–
215P. HartleyMotherwellMotherwellD–41090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell10030–
2019-20Motherwell11030–
215Ross StewartRoss County· 28yRoss CountyF28931990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County211920–

Player page →

215Ryan EdwardsSt Mirren· 31ySt MirrenM3142090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle41030–
2018-19Heart of Midlothian01010–
2018-19St Mirren00050–

Player page →

215S. AllanHibernianHibernianM–82025906.65
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee03000–
2017-18Hibernian35020–
2019-20Hibernian58030–
2020-21Hibernian01810–
2021-22Hibernian0317306.65
215Sivert Heltne NilsenAberdeen· 33yAberdeenM33012690–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen012690–

Player page →

239B. EastonHamilton AcademicalHamilton AcademicalD–022481–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01010–
2019-20Hamilton Academical00041–
2020-21Hamilton Academical012430–
239B. GrahamPartick ThistlePartick ThistleF–151081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
2023-24Partick Thistle30010–
2024-25Partick Thistle20030–
239CandeiasRangers· 37yRangersM371113081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers68040–
2018-19Rangers55041–

Player page →

239Cédric KipréMotherwell· 28yMotherwellD2810081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10081–

Player page →

239Charlie MulgrewDundee United· 39yDundee UnitedD393250817.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2231507.14
2022-23Dundee United1019316.95

Player page →

239D. SterlingRangers· 25yRangersD250244816.87
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0224316.87
2024-25Rangers002050–

Player page →

239Jamie RobsonDundee United· 27yDundee UnitedD271240816.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United023661–
2021-22Dundee United104206.95

Player page →

239Joel NoubleLivingston· 29yLivingstonF298778816.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0316416.86
2022-23Livingston7230306.72
2023-24Livingston1232106.69

Player page →

239L. DykesLivingston· 29yLivingstonF29115381–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston20300–

Player page →

239M. KukharevychHibernian· 23yHibernianF2311140816.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5115206.89
2024-25Hibernian602561–

Player page →

239R. SweeneyDundee· 28yDundeeD283035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

239W. NightingaleRoss CountyRoss CountyD–0027816.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0021616.83
2024-25Ross County00620–

Data coverage for Scottish Premiership →

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