Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2025 of 2039 stored matches (99%) that name a player. Appearances count 1365 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
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
377C. CurranDundeeDundeeF–62051–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County60031–
2018-19Dundee02020–
377C. TannerMotherwellMotherwellF–62020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell62020–
377Cameron Carter-VickersCeltic· 28yCelticD2862124907.33
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4133307.33
2022-23Celtic002950–
2023-24Celtic112500–
2024-25Celtic103000–
2025-26Celtic00710–

Player page →

377Jamie WalkerHeart of Midlothian· 32yHeart of MidlothianF32624906.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian21050–
2019-20Heart of Midlothian31020–
2021-22Heart of Midlothian104206.77

Player page →

377Joseph Brennen HugillKilmarnock· 22yKilmarnockF22621430–
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock621430–

Player page →

377K. DoolanPartick ThistlePartick ThistleF–62010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle62010–
377Pape Habib GuèyeAberdeen· 26yAberdeenF26622440–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen00400–
2024-25Aberdeen622040–

Player page →

377Ryan EdwardsFalkirk· 32yFalkirkD3262961317.09
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09
2022-23Dundee United003241–
2025-26Falkirk00400–

Player page →

377Benjamin BroggioFalkirk· 19yFalkirkM19521410–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk521410–

Player page →

377Cedric IttenRangers· 29yRangersF295233106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers422710–
2021-22Rangers106006.78

Player page →

377Christopher JullienCeltic· 33yCelticD3352920–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic11900–

Player page →

377F. CurtisRangersRangersM–522610–
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers01300–
2025-26Kilmarnock411310–
2025-26Rangers101000–
377Guy MelamedSt Johnstone· 33ySt JohnstoneF33521800–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone521800–

Player page →

377Ivan DolčekDundee United· 26yDundee UnitedF26522830–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United522830–

Player page →

377James WilsonHeart of Midlothian· 19yHeart of MidlothianF19523211–
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian00200–
2024-25Heart of Midlothian522411–
2025-26Heart of Midlothian00600–

Player page →

377Pierre Landry KaboréHeart of MidlothianHeart of MidlothianF–522520–
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian522520–
377Sead HakšabanovićCeltic· 27yCelticM27522710–
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic522610–
2023-24Celtic00100–

Player page →

377A. LithgowLivingstonLivingstonD–42250–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston22030–
2019-20Livingston20020–
2020-21Livingston00200–
377A. NelsonDundeeDundeeF–42010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee42010–
377A. SporleDundee United· 30yDundee UnitedD304240306.54
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United422410–
2021-22Dundee United0016206.54

Player page →

377J. JuranovicCeltic· 30yCelticD304236107.20
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20
2022-23Celtic111000–

Player page →

377J. NisbetRoss County· 26yRoss CountyM26423600–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County423600–

Player page →

377James WilsonAberdeen· 30yAberdeenF3042000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

377Roland IdowuSt Mirren· 24ySt MirrenM244256100–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren423150–
2025-26St Mirren002550–

Player page →

377Ryan EdwardsSt Mirren· 32ySt MirrenM3242090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle41030–
2018-19Heart of Midlothian01010–
2018-19St Mirren00050–

Player page →

377S. DaviesHamilton AcademicalHamilton AcademicalF–42000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical21000–
2019-20Hamilton Academical21000–
377A. SamuelRoss CountyRoss CountyF–3251206.44
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County005006.44
2022-23Ross County111010–
2023-24Ross County001400–
2024-25Ross County212210–
377B. WalesKilmarnockKilmarnockF–323820–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock001000–
2024-25Kilmarnock322820–
377Carl StarfeltCeltic· 30yCelticD303263717.19
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0134417.19
2022-23Celtic312830–
2023-24Celtic00100–

Player page →

377Charlie MulgrewDundee United· 40yDundee UnitedD403250817.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2231507.14
2022-23Dundee United101931–

Player page →

377Craig ConwaySt Johnstone· 41ySt JohnstoneM41322800–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone322800–

Player page →

377D. GrayHibernianHibernianD–32250–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian02000–
2018-19Hibernian30050–
2020-21Hibernian00200–
377I. CameronKilmarnockKilmarnockF–324730–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock111620–
2023-24Kilmarnock101010–
2024-25Kilmarnock112100–
377J. EffordMotherwellMotherwellF–3225206.49
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2114106.49
2022-23Motherwell11910–
2023-24Motherwell00200–
377Joe WestleyDundee· 21yDundeeF21322220–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee322220–

Player page →

377L. FadingerMotherwell· 25yMotherwellM25323431–
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell323431–

Player page →

377L. MillerHibernian· 25yHibernianD253265111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian001200–
2023-24Hibernian202181–
2024-25Hibernian123230–

Player page →

377Michael MellonDundee· 22yDundeeF22321430–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee321430–

Player page →

377N. BajramiRangers· 27yRangersM27324040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers212820–
2025-26Rangers111220–

Player page →

377O. EdwardsRoss County· 25yRoss CountyF25322943–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County322943–

Player page →

377Odin BaileyLivingston· 26yLivingstonM263231106.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3231106.74

Player page →

377P. PawlettDundee UnitedDundee UnitedM–32601626.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United112671–
2021-22Dundee United2022716.87
2022-23Dundee United011220–
377R. DraperRoss CountyRoss CountyM–3221141–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County11060–
2019-20Ross County00020–
2020-21Ross County212161–
377Stephen WelshMotherwell· 26yMotherwellD263269807.07
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic101610–
2021-22Celtic0110207.07
2022-23Celtic10420–
2023-24Celtic001010–
2024-25Celtic00100–
2025-26Celtic00100–
2025-26Motherwell112720–

Player page →

377Ante PalaversaAberdeen· 26yAberdeenM262244140–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen2130110–
2025-26Aberdeen011430–

Player page →

377C. NieuwenhofHeart of Midlothian· 25yHeart of MidlothianM25223740–
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian122540–
2024-25Heart of Midlothian101200–

Player page →

377Christopher RoutisRoss CountyRoss CountyD–22040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County22040–
377D. MacKinnonHamilton AcademicalHamilton AcademicalF–220221–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical12071–
2018-19Hamilton Academical100120–
2019-20Hamilton Academical00030–
377E. AmbroseSt JohnstoneSt JohnstoneD–2228706.68
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian21030–
2018-19Hibernian01000–
2019-20Livingston00010–
2020-21Livingston002220–
2021-22St Johnstone006106.68
377G. AriyibiMotherwellMotherwellM–22020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell22020–

Data coverage for Scottish Premiership →

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