Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2024 of 2033 stored matches (100%) that name a player. Appearances count 1140 matches with a stored lineup.

  • 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
201Greg TaylorCeltic· 27yCelticD277311442007.18
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock01000–
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–
2019-20Celtic03010–
2020-21Celtic0526106.98
2021-22Celtic0324206.98
2022-23Celtic3431307.09
2023-24Celtic3435407.41
2024-25Celtic0728507.33

Player page →

201Liam PolworthKilmarnockKilmarnockM–7211011426.85
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle35041–
2019-20Motherwell18030–
2020-21Motherwell0321116.79
2022-23Kilmarnock1226106.97
2023-24Kilmarnock0328206.85
2024-25Kilmarnock2026306.79
201Anthony RalstonCeltic· 26yCelticD26716761107.27
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic10000–
2019-20St Johnstone01060–
2020-21Celtic001107.20
2021-22Celtic4928207.42
2022-23Celtic0116206.96
2023-24Celtic0215007.26
2024-25Celtic2316007.36

Player page →

201Stephen O'DonnellMotherwell· 33yMotherwellD337161553426.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60
2023-24Motherwell0437606.80
2024-25Motherwell1129706.84

Player page →

201Connor McLennanAyr Utd· 25yAyr UtdF25712721106.59
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen0127306.63
2021-22Aberdeen0019106.56
2022-23St Johnstone1126406.58
2024-25Ayr Utd01000–

Player page →

201D. GallagherDundee UnitedDundee UnitedD–7121124126.91
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
2024-25Dundee United1234617.06
201G. TanseySt MirrenSt MirrenM–710060–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle79030–
2017-18Aberdeen01010–
2017-18Ross County00010–
2018-19St Mirren00010–
201M. GardyneRoss CountyRoss CountyF–710311416.78
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County24020–
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County2031206.78
201Luis PalmaCeltic· 25yCelticF257936207.47
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7928207.63
2024-25Celtic008006.89

Player page →

201Rabbi MatondoRangers· 24yRangersF247944106.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0419006.74
2023-24Rangers5319107.03
2024-25Rangers226007.07

Player page →

201Stephen KellyLivingston· 25yLivingstonM257947706.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0325406.80
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

201P. McGowanDundeeDundeeF–77282206.70
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee32080–
2017-18Dundee11040–
2018-19Dundee21050–
2020-21Dundee01010–
2021-22Dundee1228406.70
201Scott BrownAberdeen· 39yAberdeenM3977554536.93
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11091–
2017-18Celtic02070–
2018-19Celtic110111–
2019-20Celtic20060–
2020-21Celtic1231616.94
2021-22Aberdeen2124606.92

Player page →

201A. ShinnieLivingstonLivingstonM–74961106.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3230406.70
2022-23Livingston1233406.72
2023-24Livingston3033306.73
201Connor RonanSt Mirren· 27ySt MirrenM277427216.97
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7427216.97

Player page →

201İlkay DurmuşSt Mirren· 31ySt MirrenM317331206.83
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren41010–
2020-21St Mirren3231106.83

Player page →

201J. HungboRoss County· 25yRoss CountyM257333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

201Nicke KabambaKilmarnock· 32yKilmarnockF327333506.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock5233406.79

Player page →

201Joe GarnerRangers· 37yRangersF3772080–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers72080–

Player page →

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

Player page →

201Stuart FindlayKilmarnock· 29yKilmarnockD2972761226.90
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock0022016.72
2023-24Kilmarnock0037507.02
2024-25Kilmarnock0017006.85

Player page →

201Anthony StokesHibernian· 36yHibernianF3671040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

201Bevis MugabiMotherwell· 30yMotherwellD3071991006.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell2023006.84
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63
2023-24Motherwell2032206.85

Player page →

201D'AkolHamilton AcademicalHamilton AcademicalF–71000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical71000–
201Ryan HardieLivingston· 28yLivingstonF2871010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston71010–

Player page →

201Vicente BesuijenAberdeen· 24yAberdeenF247145506.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59
2022-23Aberdeen3118006.86
2024-25Aberdeen2011106.68

Player page →

201Yūtarō OdaHeart of Midlothian· 23yHeart of MidlothianF237142206.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1012006.62
2023-24Heart of Midlothian5125206.76
2024-25Heart of Midlothian105006.60

Player page →

201S. MoussaDundeeDundeeF–70080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee70080–
229Joe NewellHibernian· 32yHibernianM326201464117.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian1332907.13
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00

Player page →

229Alistair JohnstonCeltic· 26yCelticD2661678907.45
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic1114107.19
2023-24Celtic1532507.49
2024-25Celtic41032307.53

Player page →

229Junior HoilettHibernian· 34yHibernianF3461141407.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2713307.38
2024-25Hibernian4428107.05

Player page →

229Glen KamaraRangers· 29yRangersM2969861206.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers1133207.00
2021-22Rangers3331007.02
2022-23Rangers1022106.74

Player page →

229Daryl HorganHibernian· 32yHibernianM32685407.06
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian025007.06

Player page →

229G. HarmonRoss County· 24yRoss CountyD246782706.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80
2023-24Ross County1329306.59
2024-25Ross County1223206.81

Player page →

229Ian HarkesDundee United· 30yDundee UnitedM3067931016.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1235306.73
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

229M. DiomandéRangers· 23yRangersM236749717.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2013107.08
2024-25Rangers4736617.19

Player page →

229R. DraperRoss CountyRoss CountyM–66211916.58
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle34050–
2017-18Ross County11060–
2019-20Ross County00020–
2020-21Ross County2121616.58
229A. BakayokoDundee· 29yDundeeF296537706.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee6537706.93

Player page →

229C. MacPhersonSt JohnstoneSt JohnstoneM–65962516.81
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10020–
2019-20St Mirren22020–
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
2022-23St Johnstone0123406.88
2023-24St Johnstone0012306.67
2024-25St Johnstone007306.72
229John LundstramRangers· 31yRangersM3165981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

229M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
229Mika BierethMotherwell· 22yMotherwellF226514207.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell6514207.19

Player page →

229S. KellyDundee· 31yDundeeD3165671806.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County00020–
2019-20Ross County02040–
2021-22Livingston0115406.71
2022-23Livingston2227706.82
2023-24Livingston4022106.75
2024-25Dundee003006.73

Player page →

229Yang Hyun-JunCeltic· 23yCelticF236547216.99
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1324116.92
2024-25Celtic5223107.07

Player page →

229Ali McCannSt Johnstone· 25ySt JohnstoneM2564381306.87
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone2234706.85
2021-22St Johnstone004107.05

Player page →

229B. JohnsenHeart of MidlothianHeart of MidlothianF–64020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian64020–
229Dan CaseyMotherwell· 27yMotherwellD2764731727.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0012506.97
2023-24Motherwell3228807.05
2024-25Motherwell3233427.08

Player page →

229Dwight GayleHibernian· 35yHibernianF356428006.82
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian6428006.82

Player page →

229G. CumminsSt JohnstoneSt JohnstoneF–64030–
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone53030–
2017-18St Johnstone11000–
229Jack McMillanPartick Thistle· 27yPartick ThistleD276424906.62
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston008006.64
2021-22Livingston1016106.61
2022-23Partick Thistle42010–
2023-24Partick Thistle01010–

Player page →

Data coverage for Scottish Premiership →

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