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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
391Abdallah SimaRangers· 25yRangersF251122510–
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers1122510–

Player page →

391K. MillerLivingstonLivingstonF–112030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers32000–
2018-19Dundee80020–
2018-19Livingston00010–
391Z. SapsfordDundee United· 24yDundee UnitedF2411247706.80
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United823740–
2026-27Dundee United3010306.80

Player page →

391M. MaolidaHibernian· 27yHibernianM271021810–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1021810–

Player page →

391Benjamin Mbunga-KimpiokaSt Johnstone· 26ySt JohnstoneF26924331–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone301710–
2024-25St Johnstone622621–

Player page →

391Steven FletcherDundee United· 39yDundee UnitedF39923330–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United923330–

Player page →

391Tyreece John-JulesKilmarnock· 25yKilmarnockF259230506.77
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock821820–
2026-27Kilmarnock1012306.77

Player page →

391Adama SidibehSt Johnstone· 28ySt JohnstoneF28824671–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone501520–
2024-25St Johnstone323151–

Player page →

391Alex IacovittiSt Mirren· 29ySt MirrenD29821171606.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County203640–
2021-22Ross County2231506.81
2022-23Ross County303640–
2024-25St Mirren101430–

Player page →

391Barney StewartFalkirkFalkirkF–821710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk821710–
391James WilsonHeart of Midlothian· 19yHeart of MidlothianF198242116.65
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian00200–
2024-25Heart of Midlothian522411–
2025-26Heart of Midlothian00600–
2026-27Heart of Midlothian3010006.65

Player page →

391R. GrahamDundee United· 25yDundee UnitedD2582651207.09
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2115507.09
2022-23Dundee United011520–
2024-25Dundee United401530–
2025-26Dundee United202020–

Player page →

391Joe WestleyDundee· 22yDundeeF227230306.69
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee322220–
2026-27Dundee408106.69

Player page →

391Sean ClareHeart of Midlothian· 30yHeart of MidlothianM3072091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

391Tete YengiLivingston· 23yLivingstonF23723571–
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston421651–
2024-25Livingston10010–
2025-26Livingston201910–

Player page →

391Ajay Leitch-SmithDundeeDundeeF–62000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee62000–
391C. CurranDundeeDundeeF–62051–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County60031–
2018-19Dundee02020–
391C. TannerMotherwellMotherwellF–62020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell62020–
391Cameron Carter-VickersCeltic· 28yCelticD28621321007.35
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4133307.33
2022-23Celtic002950–
2023-24Celtic112500–
2024-25Celtic103000–
2025-26Celtic00710–
2026-27Celtic008107.44

Player page →

391Jamie WalkerHeart of Midlothian· 33yHeart of MidlothianF33624906.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian21050–
2019-20Heart of Midlothian31020–
2021-22Heart of Midlothian104206.77

Player page →

391K. DoolanPartick ThistlePartick ThistleF–62010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle62010–
391L. FadingerMotherwell· 26yMotherwellM266245516.82
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell323431–
2026-27Motherwell3011206.82

Player page →

391Pape Habib GuèyeAberdeen· 27yAberdeenF27622440–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen00400–
2024-25Aberdeen622040–

Player page →

391R. McCrorieRangers· 28yRangersD2862952736.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–
2018-19Rangers00001–
2020-21Aberdeen102960–
2021-22Aberdeen11301116.73
2022-23Aberdeen203351–
2026-27Rangers013106.70

Player page →

391Ryan EdwardsFalkirk· 33yFalkirkD3362961317.09
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09
2022-23Dundee United003241–
2025-26Falkirk00400–

Player page →

391Benjamin BroggioFalkirk· 19yFalkirkM19521410–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk521410–

Player page →

391Cedric IttenRangers· 29yRangersF295233106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers422710–
2021-22Rangers106006.78

Player page →

391Christopher JullienCeltic· 33yCelticD3352920–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic11900–

Player page →

391F. CurtisRangersRangersM–5236206.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers01300–
2025-26Kilmarnock411310–
2025-26Rangers101000–
2026-27Rangers0010106.81
391Guy MelamedSt Johnstone· 33ySt JohnstoneF33521800–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone521800–

Player page →

391Ivan DolčekDundee United· 26yDundee UnitedF26522830–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United522830–

Player page →

391Pierre Landry KaboréHeart of MidlothianHeart of MidlothianF–5228206.37
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian522520–
2026-27Heart of Midlothian003006.37
391Sead HakšabanovićCeltic· 27yCelticM27522710–
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic522610–
2023-24Celtic00100–

Player page →

391A. LithgowLivingstonLivingstonD–42250–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston22030–
2019-20Livingston20020–
2020-21Livingston00200–
391A. NelsonDundeeDundeeF–42010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee42010–
391A. SporleDundee United· 31yDundee UnitedD314240306.54
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United422410–
2021-22Dundee United0016206.54

Player page →

391J. JuranovicCeltic· 31yCelticD314236107.20
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20
2022-23Celtic111000–

Player page →

391J. NisbetRoss County· 27yRoss CountyM27423600–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County423600–

Player page →

391James WilsonAberdeen· 30yAberdeenF3042000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

391Ryan EdwardsSt Mirren· 32ySt MirrenM3242090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle41030–
2018-19Heart of Midlothian01010–
2018-19St Mirren00050–

Player page →

391S. DaviesHamilton AcademicalHamilton AcademicalF–42000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical21000–
2019-20Hamilton Academical21000–
391A. SamuelRoss CountyRoss CountyF–3251206.44
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County005006.44
2022-23Ross County111010–
2023-24Ross County001400–
2024-25Ross County212210–
391B. WalesDundeeDundeeF–3243206.26
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock001000–
2024-25Kilmarnock322820–
2026-27Dundee005006.26
391Carl StarfeltCeltic· 31yCelticD313263717.19
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0134417.19
2022-23Celtic312830–
2023-24Celtic00100–

Player page →

391Charlie MulgrewDundee United· 40yDundee UnitedD403250817.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2231507.14
2022-23Dundee United101931–

Player page →

391Craig ConwaySt Johnstone· 41ySt JohnstoneM41322800–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone322800–

Player page →

391D. GrayHibernianHibernianD–32250–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian02000–
2018-19Hibernian30050–
2020-21Hibernian00200–
391I. CameronKilmarnockKilmarnockF–324730–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock111620–
2023-24Kilmarnock101010–
2024-25Kilmarnock112100–
391J. EffordMotherwellMotherwellF–3225206.49
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2114106.49
2022-23Motherwell11910–
2023-24Motherwell00200–
391L. MillerHibernian· 26yHibernianD263265111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian001200–
2023-24Hibernian202181–
2024-25Hibernian123230–

Player page →

Data coverage for Scottish Premiership →

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