Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2539 of 2570 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 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

393İlkay DurmuşSt MirrenSt MirrenM3173206.83
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren04110–
2020-21St Mirren3132106.83

Player page →

393Z. LarkecheDundeeDundeeD2733606.83
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee2733606.83

Player page →

393Pape Habib GuèyeAberdeenAberdeenF2462406.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen400006.48
2024-25Aberdeen2062406.90

Player page →

393J. BoltonSt MirrenSt MirrenD2310116.83
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren2310116.83

Player page →

393T. ChukwuaniRangersRangersM2130006.83
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers1520006.89
2026-27Rangers610006.62

Player page →

393O. AntmanRangersRangersF1613106.83
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers1613106.83

Player page →

393Ross DoohanAberdeenAberdeenG1600106.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen100006.60
2024-25Aberdeen1500106.85

Player page →

393E. KingRoss CountyRoss CountyM1502106.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1502106.83

Player page →

409Greg KiltieKilmarnockKilmarnockM19728222106.82
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock06300–
2016-17Kilmarnock00100–
2019-20Kilmarnock01010–
2020-21Kilmarnock2962206.84
2021-22St Mirren2524206.72
2022-23St Mirren3521406.76
2023-24St Mirren3445106.98
2024-25St Mirren2900606.60
2025-26Kilmarnock3346406.92
2026-27Kilmarnock1230106.94

Player page →

409Simon MurrayDundeeDundeeF12259112216.82
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United07100–
2017-18Dundee03010–
2017-18Hibernian06210–
2022-23Ross County1441106.61
2023-24Ross County37164707.05
2024-25Dundee38163907.02
2025-26Dundee3170316.44
2026-27Dundee200006.55

Player page →

409B. MiovskiRangersRangersF1124051206.82
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen37162606.83
2023-24Aberdeen38162306.95
2024-25Aberdeen200006.60
2025-26Rangers3071306.67
2026-27Rangers510006.69

Player page →

409Jordan ObitaHibernianHibernianD992101716.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian3410606.77
2024-25Hibernian3505516.78
2025-26Hibernian2615606.98
2026-27Hibernian400006.58

Player page →

409Declan JohnSt MirrenSt MirrenD5979406.82
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers03320–
2024-25St Mirren1821106.87
2025-26St Mirren3015106.93
2026-27St Mirren1110006.45

Player page →

409Lewis SmithAberdeenAberdeenM49115606.82
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical00010–
2019-20Hamilton Academical03210–
2020-21Hamilton Academical900006.50
2024-25Livingston01120–
2025-26Livingston3472206.94
2026-27Aberdeen600006.57

Player page →

409P. McMullanDundeeDundeeM4419306.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee00200–
2020-21Dundee United800006.71
2021-22Dundee3617306.84
409E. HamiltonDundeeDundeeM43121306.82
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee3210906.80
2026-27Dundee1102406.88

Player page →

409L. GriffithsDundeeDundeeF3771211006.82
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic031500–
2016-17Celtic012830–
2017-18Celtic09120–
2018-19Celtic02110–
2019-20Celtic09420–
2020-21Celtic2262006.84
2021-22Dundee1520206.79

Player page →

409M. KucheriavyiSt JohnstoneSt JohnstoneM3621806.82
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone400106.85
2023-24St Johnstone2820606.84
2024-25St Johnstone401106.65
409M. KirkSt JohnstoneSt JohnstoneF3681106.82
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian10000–
2024-25St Johnstone3581106.82

Player page →

409Tete YengiLivingstonLivingstonF3572716.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston1642516.91
2024-25Livingston01010–
2025-26Livingston1920106.76

Player page →

409Cameron CongreveDundeeDundeeM3337306.82
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee3337306.82

Player page →

409Cedric IttenRangersRangersF3352106.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers2742106.83
2021-22Rangers610006.78

Player page →

409Dwight GayleHibernianHibernianF2864006.82
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2864006.82

Player page →

409J. AltenaHeart of MidlothianHeart of MidlothianD2601306.82
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian1601106.79
2026-27Heart of Midlothian1000206.86

Player page →

409Zeno Ibsen RossiDundeeDundeeD1700106.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock1400106.88
2021-22Dundee300006.60

Player page →

409C. NsialaRangersRangersD1401106.82
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers1101106.85
2025-26Rangers300006.73
409Ben KrauhausFalkirkFalkirkM920306.82
SeasonClubAppsGoalsAstYCRCRating
2026-27Falkirk920306.82

Player page →

409F. BoydAberdeenAberdeenM620006.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen220007.50
2024-25Aberdeen200006.50
2025-26Aberdeen200006.45
429Liam DonnellySt MirrenSt MirrenM1181234746.81
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell01010–
2019-20Motherwell071121–
2020-21Motherwell100006.80
2021-22Motherwell2300616.70
2022-23Kilmarnock2220806.90
2023-24Kilmarnock2700806.81
2024-25Kilmarnock2512826.77
2025-26St Mirren1710306.91
2026-27St Mirren300106.58

Player page →

429Rocky BushiriHibernianHibernianD110612616.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian1400616.77
2022-23Hibernian1500306.67
2023-24Hibernian2700706.81
2024-25Hibernian2831406.94
2025-26Hibernian2630606.79

Player page →

429Curtis MainDundeeDundeeF1102781926.81
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell05220–
2018-19Motherwell03351–
2019-20Aberdeen04001–
2020-21Aberdeen1420106.72
2021-22St Mirren3121206.70
2022-23St Mirren3792507.00
2023-24Dundee1400306.60
2024-25Dundee1420106.82

Player page →

429C. MacPhersonSt JohnstoneSt JohnstoneM96652516.81
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01020–
2019-20St Mirren02220–
2020-21St Mirren3221516.80
2021-22St Johnstone2011606.83
2021-22St Mirren200006.80
2022-23St Johnstone2301406.88
2023-24St Johnstone1200306.67
2024-25St Johnstone700306.72
429Ian HarkesDundee UnitedDundee UnitedM93671016.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3512306.73
2021-22Dundee United2832107.00
2022-23Dundee United3023616.72

Player page →

429Z. HemmingSt MirrenSt MirrenG6500406.81
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1000006.42
2023-24St Mirren3800306.93
2024-25St Mirren1700106.78

Player page →

429Dante PolvaraAberdeenAberdeenM6531506.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen500006.78
2022-23Aberdeen300006.87
2023-24Aberdeen2821206.85
2024-25Aberdeen1100206.70
2025-26Aberdeen1810106.81

Player page →

429G. MolloyAberdeenAberdeenD4411506.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1900406.97
2025-26Aberdeen1700106.65
2026-27Aberdeen811006.76

Player page →

429M. KukharevychHibernianHibernianF40111816.81
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1551206.89
2024-25Hibernian2560616.76

Player page →

429Sivert Heltne NilsenAberdeenAberdeenM40111206.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen2601906.83
2025-26Aberdeen1410306.77

Player page →

429J. Emmanuel-ThomasAberdeenAberdeenF3951106.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2450006.80
2021-22Aberdeen1501106.82
429Kaiyne WooleryMotherwellMotherwellF3123206.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell3123206.81

Player page →

429R. FultonHeart of MidlothianHeart of MidlothianG3101106.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical2800106.79
2024-25Heart of Midlothian301006.97

Player page →

429Iain VigursRoss CountyRoss CountyM301172816.81
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle06200–
2016-17Inverness Caledonian Thistle01260–
2019-20Ross County02250–
2020-21Ross County30211716.81

Player page →

429Elijah Xavier CampbellRoss CountyRoss CountyD2810716.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County2810716.81

Player page →

429Ismaila SoroCelticCelticM2711306.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1911206.91
2021-22Celtic800106.59

Player page →

429James SandsRangersRangersM2400406.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers700106.86
2022-23Rangers1700306.79

Player page →

429Jeremie FrimpongCelticCelticD2233206.81
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic02120–
2020-21Celtic2212006.81

Player page →

429J. ValeMotherwellMotherwellF1922326.81
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1322216.89
2024-25Motherwell600116.62

Player page →

429Jeppe OkkelsAberdeenAberdeenM1611006.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1611006.81

Player page →

429Sam FoleySt MirrenSt MirrenM1520806.81
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren01060–
2020-21Motherwell410007.23
2020-21St Mirren1100206.70

Player page →

429J. FowlerSt JohnstoneSt JohnstoneF1261006.81
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone1261006.81

Data coverage for Scottish Premiership →

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