Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2100 of 2114 stored matches (99%) that name a player. Appearances count 1434 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
  • 26

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

#PlayerSeason · ClubPosAgeGoalsAstAppsYCRCRating
80Callum McGregor2022-23Celtic· 29y2022-23CelticM294131317.08
80D. Watson2024-25Kilmarnock· 20y2024-25KilmarnockM20413540–
80J. Scott2021-22Hibernian· 21y2021-22HibernianF214116006.77
80Josh Campbell2024-25Hibernian· 25y2024-25HibernianM25413370–
80O. Burke2018-19Celtic· 22y2018-19CelticF2241000–
80R. Callachan2021-22Ross County· 28y2021-22Ross CountyM284135706.70
80Scott Wright2021-22Rangers· 24y2021-22RangersF244119006.96
80Simon Murray2022-23Ross County· 31y2022-23Ross CountyF314114106.61
80A. Campbell2020-21Motherwell· 22y2020-21MotherwellM22403460–
80A. Forrest2022-23Heart of Midlothian· 26y2022-23Heart of MidlothianF264035106.62
80Andy Halliday2021-22Heart of Midlothian· 30y2021-22Heart of MidlothianM304027616.91
80Craig Halkett2025-26Heart of Midlothian· 31y2025-26Heart of MidlothianD31403091–
80Craig Sibbald2025-26Dundee United· 31y2025-26Dundee UnitedM31402630–
80John Souttar2021-22Heart of Midlothian· 25y2021-22Heart of MidlothianD254027407.30
80Jordan McGhee2024-25Dundee· 28y2024-25DundeeD28402340–
80Mark O'Hara2017-18Dundee· 22y2017-18DundeeM2240030–
80Nicky Devlin2024-25Aberdeen· 31y2024-25AberdeenD31403140–
80R. Graham2024-25Dundee United· 24y2024-25Dundee UnitedD24401530–
80S. Kelly2023-24Livingston· 30y2023-24LivingstonD304022106.75
121Callum McGregor2018-19Celtic· 25y2018-19CelticM25312000–
121Connor McLennan2018-19Aberdeen· 19y2018-19AberdeenF1938000–
121Callum McGregor2020-21Celtic· 27y2020-21CelticM27373761–
121Daniel Armstrong2024-25Kilmarnock· 27y2024-25KilmarnockM27373391–
121Kieran Tierney2017-18Celtic· 20y2017-18CelticD2037030–
121J. McPake2026-27Heart of Midlothian· 25y2026-27Heart of MidlothianF253610107.32
121L. Craig2017-18St Johnstone· 31y2017-18St JohnstoneM3135070–
121S. Armstrong2017-18Celtic· 26y2017-18CelticM2635000–
121Greg Taylor2022-23Celtic· 25y2022-23CelticD253431307.09
121Greg Taylor2023-24Celtic· 26y2023-24CelticD263435407.41
121Paul McGinn2018-19St Mirren· 28y2018-19St MirrenD2834080–
121Scott Wright2018-19Dundee· 21y2018-19DundeeF2134010–
121Andy Halliday2022-23Heart of Midlothian· 31y2022-23Heart of MidlothianM313328206.80
121Greg Docherty2017-18Hamilton Academical· 21y2017-18Hamilton AcademicalM2133020–
121Josh Campbell2025-26Hibernian· 26y2025-26HibernianM26332740–
121L. Craig2020-21St Johnstone· 34y2020-21St JohnstoneM34332391–
121M. Johnston2022-23Motherwell· 19y2022-23MotherwellD193317006.72
121Paul McGinn2021-22Hibernian· 31y2021-22HibernianD313325616.93
121S. Mallan2019-20Hibernian· 24y2019-20HibernianM2433020–
121Stephen O'Donnell2019-20Kilmarnock· 28y2019-20KilmarnockD2833010–
121A. Considine2018-19Aberdeen· 32y2018-19AberdeenD3232091–
121Andy Halliday2024-25Motherwell· 33y2024-25MotherwellM33323880–
121Craig Conway2020-21St Johnstone· 36y2020-21St JohnstoneM36322800–
121Lewis Smith2019-20Hamilton Academical· 20y2019-20Hamilton AcademicalM2032010–
121Michael Mellon2023-24Dundee· 20y2023-24DundeeF203214306.85
121Paul McGinn2020-21Hibernian· 30y2020-21HibernianD30323870–
121A. Lowry2026-27Motherwell· 23y2026-27MotherwellM23319006.94
121Connor McLennan2019-20Aberdeen· 20y2019-20AberdeenF2031020–
121Craig Sibbald2018-19Livingston· 24y2018-19LivingstonM2431010–
121D. Tait2025-26Falkirk· 24y2025-26FalkirkM243138100–

Data coverage for Scottish Premiership →

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