Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1236 of 1245 stored matches (99%) that name a player. Appearances count 1206 matches with a stored lineup.

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

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

#PlayerSeason · ClubPosAgeGoalsAstAppsYCRCRating
626Dennis Geiger2025-26Aberdeen· 27y2025-26AberdeenM27111150–
626Derek Cornelius2025-26Rangers· 28y2025-26RangersD2811710–
626Diallang Jaiyesimi2023-24St Johnstone· 26y2023-24St JohnstoneM261116116.57
626Djenairo Daniels2026-27Kilmarnock2026-27KilmarnockF–119216.69
626E. Agyei2025-26Dundee United· 21y2025-26Dundee UnitedM21111141–
626E. Alić2026-27St Johnstone2026-27St JohnstoneD–115107.08
626E. Mooney2024-25St Mirren2024-25St MirrenF–11700–
626E. Ross2025-26Falkirk2025-26FalkirkF–112930–
626G. Carey2025-26Livingston2025-26LivingstonM–11710–
626G. Molloy2026-27Aberdeen· 25y2026-27AberdeenD25118006.76
626Glenn Middleton2021-22St Johnstone· 22y2021-22St JohnstoneF221128206.63
626I. Cameron2022-23Kilmarnock2022-23KilmarnockF–1116206.63
626I. Cameron2024-25Kilmarnock2024-25KilmarnockF–112100–
626I. Niskanen2022-23Dundee United· 25y2022-23Dundee UnitedM251120506.57
626J. Bacuna2021-22Rangers· 24y2021-22RangersM24116207.08
626J. Baldwin2023-24Ross County2023-24Ross CountyD–1130716.90
626J. Butterfield2021-22St Johnstone2021-22St JohnstoneM–1118406.62
626J. Efford2022-23Motherwell2022-23MotherwellF–119106.78
626J. Iredale2024-25Hibernian· 29y2024-25HibernianD29112860–
626J. Juranovic2022-23Celtic· 27y2022-23CelticD271110007.25
626J. Kenny2024-25Celtic· 21y2024-25CelticF2111810–
626Jack Mackenzie2021-22Aberdeen· 22y2021-22AberdeenD221120106.80
626Jack Mackenzie2023-24Aberdeen· 24y2023-24AberdeenD241127006.77
626Jack Sanders2024-25St Johnstone· 26y2024-25St JohnstoneD26112251–
626James Forrest2025-26Celtic· 34y2025-26CelticM34112710–
626Jamie McGrath2026-27Hibernian· 30y2026-27HibernianM30117006.40
626Jeffrey Schlupp2024-25Celtic· 32y2024-25CelticD32111300–
626Jeppe Okkels2024-25Aberdeen· 25y2024-25AberdeenM25111600–
626Joe Shaughnessy2024-25Dundee· 32y2024-25DundeeD32111130–
626Juhani Ojala2021-22Motherwell· 32y2021-22MotherwellD321121306.86
626K. Guthrie2023-24Livingston2023-24LivingstonF–1126206.79
626K. Rowles2022-23Heart of Midlothian· 24y2022-23Heart of MidlothianD241129416.97
626K. Trapanovski2025-26Dundee United· 26y2025-26Dundee UnitedM26111820–
626K. Turner2023-24Ross County2023-24Ross CountyM–1117306.62
626Kai Andrews2025-26Hibernian2025-26HibernianM–111110–
626Keanu Baccus2023-24St Mirren· 25y2023-24St MirrenM251131906.81
626Kevin Ciubotaru2026-27Dundee United· 22y2026-27Dundee UnitedD22117006.73
626L. Ashcroft2021-22Dundee2021-22DundeeD–1116506.98
626L. McCowan2025-26Celtic· 28y2025-26CelticM28113020–
626Leon Balogun2024-25Rangers· 36y2024-25RangersD36112010–
626Lewis Smith2024-25Livingston· 25y2024-25LivingstonM2511020–
626Liam Gordon2024-25Motherwell· 29y2024-25MotherwellD29112731–
626Liam Polworth2025-26Kilmarnock2025-26KilmarnockM–112930–
626Liam Scales2021-22Celtic· 23y2021-22CelticD23115107.00
626Liel Abada2023-24Celtic· 22y2023-24CelticF22119006.87
626M. Boyes2022-23Livingston· 22y2022-23LivingstonD221122316.60
626M. Frame2025-26Aberdeen2025-26AberdeenD–111110–
626M. Sangare2023-24Livingston· 25y2023-24LivingstonM251125406.71
626Marley Watkins2022-23Aberdeen· 32y2022-23AberdeenF321126606.59
626Marley Watkins2025-26Kilmarnock· 35y2025-26KilmarnockF35111400–

Data coverage for Scottish Premiership →

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