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
1Josh Windass2017-18Rangers· 24y2017-18RangersM24136060–
2Ryan Kent2020-21Rangers· 24y2020-21RangersM241093700–
2Scott Sinclair2017-18Celtic· 29y2017-18CelticM29107000–
4Scott Sinclair2018-19Celtic· 30y2018-19CelticM3092010–
5Y. Dhanda2022-23Ross County· 24y2022-23Ross CountyM24773030–
5Todd Cantwell2023-24Rangers· 26y2023-24RangersM26753050–
5J. Hungbo2021-22Ross County· 22y2021-22Ross CountyM227333206.74
5Mikey Moore2025-26Rangers· 18y2025-26RangersM18733320–
5D. Wright2022-23St Johnstone· 28y2022-23St JohnstoneM28713840–
5Ryan Kent2019-20Rangers· 23y2019-20RangersM2370010–
11Y. Dhanda2023-24Ross County· 25y2023-24Ross CountyM25663560–
11Ryan Kent2018-19Rangers· 22y2018-19RangersM2264020–
11Todd Cantwell2022-23Rangers· 25y2022-23RangersM25641650–
11Callum Slattery2024-25Motherwell· 26y2024-25MotherwellM26611540–
15L. Clarkson2022-23Aberdeen· 21y2022-23AberdeenM21583450–
15L. Stephenson2025-26Dundee United· 22y2025-26Dundee UnitedM22552970–
15Benjamin Broggio2025-26Falkirk· 19y2025-26FalkirkM19521410–
15John Lundstram2022-23Rangers· 29y2022-23RangersM29503771–
19J. Grant2023-24Heart of Midlothian· 29y2023-24Heart of MidlothianM29442700–
19A. Hammill2018-19St Mirren· 31y2018-19St MirrenM3143010–
19Mitch Pinnock2020-21Kilmarnock· 26y2020-21KilmarnockM26433000–
19Callum Slattery2022-23Motherwell· 24y2022-23MotherwellM244229141–
19L. Clarkson2024-25Aberdeen· 23y2024-25AberdeenM23413430–
19Sean Clare2019-20Heart of Midlothian· 23y2019-20Heart of MidlothianM2340031–
25Callum Slattery2025-26Motherwell· 27y2025-26MotherwellM27383180–
25Ryan Kent2022-23Rangers· 26y2022-23RangersM26382930–
25O. Lee2018-19Heart of Midlothian· 27y2018-19Heart of MidlothianM2736020–
25Davis Keillor-Dunn2017-18Ross County· 20y2017-18Ross CountyM2034020–
25L. Clarkson2023-24Aberdeen· 22y2023-24AberdeenM22333620–
25L. Stephenson2024-25Dundee United· 21y2024-25Dundee UnitedM21323170–
25Odin Bailey2021-22Livingston· 22y2021-22LivingstonM223231106.74
25Sean Clare2018-19Heart of Midlothian· 22y2018-19Heart of MidlothianM2232060–
25Callum Wright2026-27Hibernian· 26y2026-27HibernianM26317007.10
25Charlie Lakin2020-21Ross County· 22y2020-21Ross CountyM22311910–
25J. Grant2024-25Heart of Midlothian· 30y2024-25Heart of MidlothianM30313161–
36Ryan Kent2021-22Rangers· 25y2021-22RangersM252826417.07
36Joe Newell2023-24Hibernian· 31y2023-24HibernianM312537100–
36J. Grant2022-23Heart of Midlothian· 28y2022-23Heart of MidlothianM28222831–
36Kieran Dowell2023-24Rangers· 26y2023-24RangersM26221210–
36Alex Oxlade-Chamberlain2025-26Celtic· 32y2025-26CelticM3220910–
36Ben Krauhaus2026-27Falkirk· 22y2026-27FalkirkM22209306.82
36Callum Slattery2021-22Motherwell· 23y2021-22MotherwellM2320311206.86
36Joe Newell2024-25Hibernian· 32y2024-25HibernianM32201671–
36Jordan Roberts2021-22Motherwell· 28y2021-22MotherwellM282018306.67
36Y. Dhanda2025-26Dundee· 27y2025-26DundeeM27202841–
46Joe Newell2022-23Hibernian· 30y2022-23HibernianM30163460–
46Tony Yogane2025-26Dundee· 20y2025-26DundeeM20153510–
46Joe Newell2020-21Hibernian· 28y2020-21HibernianM28133290–
46Luke Bolton2020-21Dundee United· 21y2020-21Dundee UnitedM21132420–
46Marvin Bartley2019-20Livingston· 33y2019-20LivingstonM3312070–

Data coverage for Scottish Premiership →

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