Skip to content
Almanac
Menu
Clear filters

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

  • 97
  • 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 · ClubPosAgeAppsGoalsAstYCRCRating
1L. Griffiths2015-16Celtic· 25y2015-16CelticF25031500–
4Simon Murray2023-24Ross County· 32y2023-24Ross CountyF3237164707.05
4Simon Murray2024-25Dundee· 33y2024-25DundeeF3338163907.02
7S. Armstrong2016-17Celtic· 25y2016-17CelticM25015710–
7David Turnbull2018-19Motherwell· 19y2018-19MotherwellM19015420–
9Kevin Nisbet2020-21Hibernian· 24y2020-21HibernianF2433142007.03
10L. Griffiths2016-17Celtic· 26y2016-17CelticF26012830–
10Jamie Walker2016-17Heart of Midlothian· 23y2016-17Heart of MidlothianF23012550–
10Kevin Nisbet2022-23Hibernian· 26y2022-23HibernianF2619121506.99
13Ryan Christie2019-20Celtic· 25y2019-20CelticM250111131–
13James Forrest2018-19Celtic· 27y2018-19CelticM27011910–
13Kevin Nisbet2024-25Aberdeen· 28y2024-25AberdeenF2832115406.95
13Lewis Ferguson2021-22Aberdeen· 22y2021-22AberdeenM22361111207.31
17James Forrest2019-20Celtic· 28y2019-20CelticM280101400–
17L. McCowan2023-24Dundee· 26y2023-24DundeeM2637105917.05
17Mark O'Hara2022-23St Mirren· 27y2022-23St MirrenM2735102816.88
20Blair Spittal2023-24Motherwell· 28y2023-24MotherwellM2837911507.54
20Daniel Armstrong2022-23Kilmarnock· 25y2022-23KilmarnockM253797917.04
20Callum McGregor2019-20Celtic· 26y2019-20CelticM2609620–
20L. Dykes2019-20Livingston· 24y2019-20LivingstonF2409581–
20Lyall Cameron2024-25Dundee· 22y2024-25DundeeM223395207.10
20Chris Burke2020-21Kilmarnock· 37y2020-21KilmarnockM373794307.03
20L. Griffiths2019-20Celtic· 29y2019-20CelticF2909420–
20Ryan Christie2018-19Celtic· 24y2018-19CelticM2409410–
20R. Callachan2020-21Hamilton Academical· 27y2020-21Hamilton AcademicalM2733931106.88
20Lewis Ferguson2020-21Aberdeen· 21y2020-21AberdeenM2135921117.17
20Steven Fletcher2022-23Dundee United· 36y2022-23Dundee UnitedF363392307.04
20Kevin Nisbet2025-26Aberdeen· 29y2025-26AberdeenF293491306.66
20L. Griffiths2017-18Celtic· 27y2017-18CelticF2709120–
20Callum Hendry2021-22St Johnstone· 24y2021-22St JohnstoneF241990607.08
34James Forrest2017-18Celtic· 26y2017-18CelticM2608710–
34David Turnbull2020-21Celtic· 21y2020-21CelticM213186307.48
34Kenny McLean2017-18Aberdeen· 26y2017-18AberdeenM2608540–
34Josh Campbell2022-23Hibernian· 23y2022-23HibernianM233684906.80
34Callum McGregor2024-25Celtic· 31y2024-25CelticM313583307.41
34K. Bowie2025-26Hibernian· 23y2025-26HibernianF232283206.85
34Lawrence Shankland2020-21Dundee United· 25y2020-21Dundee UnitedF253283406.89
44Calvin Miller2025-26Falkirk· 28y2025-26FalkirkM283879606.85
44S. Mallan2018-19Hibernian· 23y2018-19HibernianM23078100–
44Callum McGregor2017-18Celtic· 24y2017-18CelticM2407300–
44Lewis Smith2025-26Livingston· 26y2025-26LivingstonM263472206.94
44Ross Stewart2019-20Ross County· 23y2019-20Ross CountyF2307270–
44Callum Hendry2019-20St Johnstone· 22y2019-20St JohnstoneF2207141–
44Danny Mullen2021-22Dundee· 27y2021-22DundeeF272571606.78

Data coverage for Scottish Premiership →

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