Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2025 of 2039 stored matches (99%) that name a player. Appearances count 1365 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

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

#PlayerSeason · ClubPosAgeGoalsAstAppsYCRCRating
201O. Shaw2020-21Ross County2020-21Ross CountyF–6125206.83
201S. May2019-20St Johnstone2019-20St JohnstoneF–61000–
201Tom Sparrow2024-25Motherwell· 22y2024-25MotherwellM226132606.77
201Toyosi Olusanya2023-24St Mirren· 26y2023-24St MirrenF266135516.73
201B. Graham2022-23Partick Thistle2022-23Partick ThistleF–60010–
201C. Curran2017-18Ross County2017-18Ross CountyF–60031–
201D. Johnson2018-19Motherwell2018-19MotherwellF–60060–
201J. White2024-25Ross County2024-25Ross CountyF–6038506.94
201M. Kukharevych2024-25Hibernian· 23y2024-25HibernianF236025616.76
201Oh Hyeon-gyu2022-23Celtic· 22y2022-23CelticF226016206.81
201Stephen Kingsley2021-22Heart of Midlothian· 27y2021-22Heart of MidlothianD276033207.02
263Ryan Christie2020-21Celtic· 26y2020-21CelticM265934107.29
263L. Clarkson2022-23Aberdeen· 21y2022-23AberdeenM215834507.15
263S. Allan2019-20Hibernian2019-20HibernianM–58030–
263N. Cadden2024-25Hibernian· 28y2024-25HibernianM285729207.12
263C. Burke2018-19Kilmarnock· 35y2018-19KilmarnockM3556010–
263J. White2021-22Ross County2021-22Ross CountyF–5638406.82
263Candeias2018-19Rangers· 31y2018-19RangersM3155041–
263L. Stephenson2025-26Dundee United· 22y2025-26Dundee UnitedM225529706.87
263C. Burke2019-20Kilmarnock· 36y2019-20KilmarnockM3654020–
263Danilo Pereira2024-25Rangers· 26y2024-25RangersF265423007.00
263N. McGinn2018-19Aberdeen2018-19AberdeenM–54010–
263S. May2020-21St Johnstone2020-21St JohnstoneF–5434006.78
263Scott Arfield2019-20Rangers· 31y2019-20RangersM3154030–
263Stephen Kelly2022-23Livingston· 23y2022-23LivingstonM235411206.80
263Tom Rogic2017-18Celtic· 25y2017-18CelticM2554010–
263A. Engels2025-26Celtic· 22y2025-26CelticM225330606.74
263Blair Spittal2021-22Ross County· 26y2021-22Ross CountyM265334507.06
263D. Vente2023-24Hibernian· 25y2023-24HibernianF255330106.92
263Dylan Levitt2022-23Dundee United· 22y2022-23Dundee UnitedM225327306.97
263Graham Dorrans2017-18Rangers· 31y2017-18RangersM3153050–
263Martin Boyle2017-18Hibernian· 25y2017-18HibernianF2553000–
263Martin Boyle2019-20Hibernian· 27y2019-20HibernianF2753050–
263Martin Boyle2023-24Hibernian· 31y2023-24HibernianF315331606.90
263Rabbi Matondo2023-24Rangers· 23y2023-24RangersF235319107.03
263Ryan Hedges2020-21Aberdeen· 25y2020-21AberdeenM255328116.90
263S. May2017-18Aberdeen2017-18AberdeenF–53020–
263A. Campbell2019-20Motherwell· 21y2019-20MotherwellM2152010–
263Benjamin Broggio2025-26Falkirk· 19y2025-26FalkirkM195214107.04
263Curtis Main2017-18Motherwell· 25y2017-18MotherwellF2552020–
263D. Watson2023-24Kilmarnock· 19y2023-24KilmarnockM195236906.79
263G. Mackay-Steven2017-18Aberdeen2017-18AberdeenM–52010–
263Guy Melamed2020-21St Johnstone· 28y2020-21St JohnstoneF285218006.72
263Ivan Dolček2025-26Dundee United· 26y2025-26Dundee UnitedF265228306.75
263J. Guthrie2020-21Livingston· 28y2020-21LivingstonD285236807.07
263James Wilson2024-25Heart of Midlothian· 18y2024-25Heart of MidlothianF185224116.78
263John McGinn2017-18Hibernian· 23y2017-18HibernianM23520100–
263Josh Ginnelly2021-22Heart of Midlothian· 25y2021-22Heart of MidlothianF255231316.56
263Nicke Kabamba2020-21Kilmarnock· 28y2020-21KilmarnockF285233406.79

Data coverage for Scottish Premiership →

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