Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1469 of 1479 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerSeason · ClubPosAgeGoalsAstAppsYCRCRating
245A. Forrest2020-21Livingston· 24y2020-21LivingstonF24413010–
245A. Forrest2024-25Heart of Midlothian· 28y2024-25Heart of MidlothianF28413110–
245A. Hay2025-26Dundee· 22y2025-26DundeeF22412900–
245A. Wright2024-25Ross County2024-25Ross CountyD–413850–
245Ante Šuto2025-26Hibernian· 25y2025-26HibernianF25411420–
245C. Kane2020-21St Johnstone2020-21St JohnstoneF–412840–
245C. McMenamin2024-25St Mirren2024-25St MirrenF–411110–
245Callum McGregor2022-23Celtic· 29y2022-23CelticM294131317.08
245Cameron Carter-Vickers2021-22Celtic· 24y2021-22CelticD244133307.33
245D. Watson2024-25Kilmarnock· 20y2024-25KilmarnockM20413540–
245Danilo Pereira2023-24Rangers· 25y2023-24RangersF254112006.96
245F. Curtis2025-26Kilmarnock2025-26KilmarnockM–411310–
245J. Defoe2020-21Rangers· 38y2020-21RangersF38411500–
245J. Scott2021-22Hibernian· 21y2021-22HibernianF214116006.77
245Joe Shaughnessy2023-24Dundee· 31y2023-24DundeeD314133207.04
245Josh Campbell2024-25Hibernian· 25y2024-25HibernianM25413370–
245Killian Phillips2024-25St Mirren· 23y2024-25St MirrenM23413590–
245L. Clarkson2024-25Aberdeen· 23y2024-25AberdeenM23413430–
245M. Freckleton2025-26St Mirren· 23y2025-26St MirrenD23413670–
245M. Kennedy2024-25Kilmarnock· 30y2024-25KilmarnockM30411940–
245Marko Lazetić2025-26Aberdeen· 22y2025-26AberdeenF22412760–
245Marley Watkins2024-25Kilmarnock· 34y2024-25KilmarnockF34413130–
245R. Callachan2021-22Ross County· 28y2021-22Ross CountyM284135706.70
245S. McKinstry2022-23Motherwell2022-23MotherwellM–4121306.76
245S. Robinson2020-21Livingston2020-21LivingstonF–412620–
245Scott Wright2021-22Rangers· 24y2021-22RangersM244119006.96
245Simon Murray2022-23Ross County· 31y2022-23Ross CountyF314114106.61
245T. Watt2022-23Dundee United2022-23Dundee UnitedF–4117316.72
245T. Youan2025-26Hibernian· 27y2025-26HibernianF27411720–
245A. Campbell2020-21Motherwell· 22y2020-21MotherwellM22403460–
245A. Forrest2022-23Heart of Midlothian· 26y2022-23Heart of MidlothianF264035106.62
245Andy Halliday2021-22Heart of Midlothian· 30y2021-22Heart of MidlothianM304027616.91
245Ayo Obileye2021-22Livingston· 27y2021-22LivingstonD274034516.89
245B. Fink2026-27Dundee· 23y2026-27DundeeF23409106.80
245B. Graham2025-26Falkirk2025-26FalkirkF–402420–
245Craig Halkett2025-26Heart of Midlothian· 31y2025-26Heart of MidlothianD31403091–
245Craig Sibbald2025-26Dundee United· 31y2025-26Dundee UnitedM31402630–
245Fábio Silva2023-24Rangers· 21y2023-24RangersF214018006.93
245Joe Westley2026-27Dundee· 22y2026-27DundeeF22408106.69
245John Souttar2021-22Heart of Midlothian· 25y2021-22Heart of MidlothianD254027407.30
245Jordan McGhee2024-25Dundee· 28y2024-25DundeeD28402340–
245K. Kelsy2026-27Rangers· 22y2026-27RangersF22407007.19
245Killian Phillips2025-26St Mirren· 24y2025-26St MirrenM24403790–
245Luke Armstrong2024-25Motherwell· 28y2024-25MotherwellF28401410–
245Nicky Devlin2024-25Aberdeen· 31y2024-25AberdeenD31403140–
245O. Smyth2024-25St Mirren2024-25St MirrenM–401910–
245R. Graham2024-25Dundee United· 24y2024-25Dundee UnitedD24401530–
245S. Kelly2023-24Livingston· 30y2023-24LivingstonD304022106.75
245Scott Arfield2021-22Rangers· 33y2021-22RangersM334029306.77
350Matt O'Riley2022-23Celtic· 22y2022-23CelticM2231238307.31

Data coverage for Scottish Premiership →

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