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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
282J. McPakeSt Johnstone· 24ySt JohnstoneF24131300–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone131300–

Player page →

282J. SerranoLivingston· 28yLivingstonD28132430–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston132430–

Player page →

282L. FontaineDundeeDundeeD–13191306.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County02010–
2019-20Ross County10090–
2021-22Dundee0119306.80
282L. GrimshawMotherwellMotherwellM–13281606.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell00030–
2018-19Motherwell01050–
2019-20Motherwell02030–
2020-21Motherwell001410–
2021-22Motherwell1014406.63
282Leon BalogunRangers· 37yRangersD371374626.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers021900–
2021-22Rangers0021416.88
2023-24Rangers001411–
2024-25Rangers112010–

Player page →

282Luke BoltonDundee United· 26yDundee UnitedM26132420–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United132420–

Player page →

282M. BoatengHeart of Midlothian· 23yHeart of MidlothianM23135260–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park10000–
2023-24Dundee013250–
2024-25Heart of Midlothian022010–

Player page →

282Marc LeonardHeart of Midlothian· 24yHeart of MidlothianM24131331–
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian131331–

Player page →

282O. AntmanRangers· 24yRangersF24131610–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers131610–

Player page →

282S. BradleyLivingstonLivingstonF–1336206.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian00200–
2021-22Hibernian001006.70
2022-23Livingston121610–
2023-24Livingston011710–
282S. LawsonLivingstonLivingstonD–131580–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston12040–
2019-20Livingston01030–
2020-21Livingston001510–
282S. OjoRangersRangersM–13010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers13010–
282Y. RamadaniAberdeen· 30yAberdeenM30133780–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen133780–

Player page →

282A. JensenAberdeen· 24yAberdeenM24034220–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen031500–
2025-26Aberdeen002720–

Player page →

282Álex ValleCeltic· 22yCelticD22031110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic031110–

Player page →

282Andrew IrvingHeart of Midlothian· 26yHeart of MidlothianM2603020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01000–
2019-20Heart of Midlothian02020–

Player page →

282Brad SpencerFalkirk· 30yFalkirkM300338150–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers01020–
2025-26Falkirk0238130–

Player page →

282C. EaglesRoss CountyRoss County—–03000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County03000–
282Calvin BasseyRangers· 26yRangersD260337407.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers00800–
2021-22Rangers0329407.00

Player page →

282Daniel BarlaserHibernian· 29yHibernianM29033550–
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian033550–

Player page →

282Dominic ThompsonKilmarnock· 25yKilmarnockD25035171–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell021520–
2025-26Kilmarnock013651–

Player page →

282J. FurlongMotherwell· 23yMotherwellM23031630–
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell031630–

Player page →

282Jackson IrvineHibernian· 33yHibernianM33031530–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian031530–

Player page →

282Leon McCannFalkirk· 26yFalkirkD26032660–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk032660–

Player page →

282Patrick RobertsCeltic· 29yCelticF2903000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic03000–

Player page →

282R. JenkinsHamilton AcademicalHamilton AcademicalM–03010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical03010–
377K. LaffertyKilmarnock· 38yKilmarnockF3827221211–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian1200101–
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock92950–
2022-23Kilmarnock101230–

Player page →

377A. IdahCeltic· 25yCelticF252125230–
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic821510–
2024-25Celtic1303510–
2025-26Celtic00210–

Player page →

377Callum HendryMotherwell· 28yMotherwellF28202681927.08
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–
2021-22St Johnstone9019607.08
2025-26Motherwell002140–

Player page →

377G. GiakoumakisCeltic· 31yCelticF3119240606.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99
2022-23Celtic611920–

Player page →

377Craig HalkettHeart of Midlothian· 31yHeart of MidlothianD31162903227.15
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15
2022-23Heart of Midlothian00600–
2023-24Heart of Midlothian00910–
2024-25Heart of Midlothian101730–
2025-26Heart of Midlothian403091–

Player page →

377Jonathan ObikaMotherwell· 35yMotherwellF351525360–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–
2022-23Motherwell10930–
2023-24Motherwell101000–

Player page →

377S. DalbyDundee United· 26yDundee UnitedF261523510–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United1523510–

Player page →

377S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
377Jordan McGheeMotherwell· 29yMotherwellD29132971506.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69
2023-24Dundee503350–
2024-25Dundee402340–
2025-26Motherwell00700–

Player page →

377M. OgkmpoeHamilton AcademicalHamilton AcademicalF–1322030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–
377Abdallah SimaRangers· 24yRangersF241122510–
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers1122510–

Player page →

377K. MillerLivingstonLivingstonF–112030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers32000–
2018-19Dundee80020–
2018-19Livingston00010–
377M. MaolidaHibernian· 27yHibernianM271021810–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1021810–

Player page →

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

Player page →

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

Player page →

377Adama SidibehSt Johnstone· 27ySt JohnstoneF27824671–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone501520–
2024-25St Johnstone323151–

Player page →

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

Player page →

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

Player page →

377Tyreece John-JulesKilmarnock· 25yKilmarnockF25821820–
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock821820–

Player page →

377Z. SapsfordDundee United· 23yDundee UnitedF23823740–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United823740–

Player page →

377Sean ClareHeart of Midlothian· 29yHeart of MidlothianM2972091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

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

Player page →

377Ajay Leitch-SmithDundeeDundeeF–62000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee62000–

Data coverage for Scottish Premiership →

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