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
541L. MoultDundee United· 34yDundee UnitedF3412126806.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell81030–
2022-23Motherwell107206.64
2024-25Dundee United3019306.81

Player page →

541T. StevenSt JohnstoneSt JohnstoneF–2026506.76
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone002106.60
2024-25St Johnstone1014106.76
2026-27St Johnstone1010306.76
541S. McKinstryMotherwellMotherwellM–4121306.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell4121306.76
541R. MillenKilmarnockKilmarnockD–1419426.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock10010–
2020-21Kilmarnock0419326.76
541A. McGowanKilmarnock· 30yKilmarnockD3034181906.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical210100–
2019-20Hamilton Academical13050–
2020-21Kilmarnock0018406.76

Player page →

541O. CortesRangers· 22yRangersF221117006.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers116006.80
2024-25Rangers0010006.74
2025-26Rangers001006.70

Player page →

541S. FraserDundeeDundeeM–0116006.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0111006.76
2024-25Dundee005006.75
541A. McEneffHeart of MidlothianHeart of MidlothianM–1014006.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014006.76
541C. WilkinsonMotherwellMotherwellF–3114306.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell3114306.76
541B. ChriseneKilmarnock· 22yKilmarnockD220013106.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0013106.76

Player page →

541Ryan EdmondsonAberdeen· 25yAberdeenF252214006.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2214006.76

Player page →

541Dennis GeigerAberdeen· 28yAberdeenM281111506.76
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111506.76

Player page →

541O. T. HolmCeltic· 23yCelticM230112006.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic019006.79
2024-25Celtic003006.65

Player page →

541G. TaylorHeart of MidlothianHeart of MidlothianD–008206.76
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian008206.76
541H. MullerSt JohnstoneSt JohnstoneD–008206.76
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone008206.76
541Michel Ange BalikwishaCeltic· 25yCelticF25017006.76
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic017006.76

Player page →

541S. RamosSt Mirren· 26ySt MirrenM26127206.76
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren127206.76

Player page →

568Lewis MayoAberdeen· 26yAberdeenD26221381716.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0134206.72
2023-24Kilmarnock1036516.81
2024-25Kilmarnock0137206.78
2025-26Kilmarnock0024306.63
2026-27Aberdeen107506.87

Player page →

568D. WatsonKilmarnock· 21yKilmarnockM211241142326.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79
2024-25Kilmarnock4135406.79
2025-26Kilmarnock3133816.74

Player page →

568Scott WrightDundee· 29yDundeeF29149102816.75
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen2117106.69
2020-21Rangers109106.63
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77
2024-25Rangers002006.75
2025-26Dundee109106.70

Player page →

568Ayo ObileyeLivingston· 32yLivingstonD3250891016.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89
2022-23Livingston1025106.63
2023-24Livingston0030406.70

Player page →

568Joel NoubleLivingston· 30yLivingstonF309987816.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0316416.86
2022-23Livingston7230306.72
2023-24Livingston1232106.69
2025-26Livingston129006.88

Player page →

568Keanu BaccusSt Mirren· 28ySt MirrenM2843802406.75
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2233906.73
2023-24St Mirren1131906.81
2025-26St Mirren1016606.67

Player page →

568Kenneth VargasHeart of Midlothian· 24yHeart of MidlothianF2410563906.75
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian6233606.77
2024-25Heart of Midlothian4330306.72

Player page →

568C. KaneDunfermlineDunfermlineF–177631516.75
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone4128406.82
2021-22St Johnstone3018416.77
2022-23St Johnstone102006.75
2023-24St Johnstone1015306.62
2025-26Dunfermline10000–
568K. MagennisKilmarnockKilmarnockM–83601516.75
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren21010–
2019-20St Mirren11040–
2020-21Hibernian1014006.38
2021-22Hibernian217007.16
2022-23Hibernian2013416.77
2023-24Kilmarnock008106.96
2024-25Kilmarnock0012306.83
2025-26Kilmarnock006206.63
568Cammy KerrLivingston· 31yLivingstonD3112551306.75
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee01030–
2018-19Dundee10040–
2021-22Dundee0135406.82
2023-24Dundee0010106.52
2025-26Livingston0010106.71

Player page →

568E. HendersonHibernian· 26yHibernianM262649606.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic03000–
2020-21Celtic002006.40
2020-21Dunfermline00010–
2021-22Hibernian1016206.89
2022-23Hibernian1330306.71
2023-24Hibernian001006.30

Player page →

568Stephen KellyLivingston· 26yLivingstonM267947706.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0325406.80
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

568Ivan DolčekDundee United· 26yDundee UnitedF265228306.75
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United5228306.75

Player page →

568Marijan ČabrajaHibernian· 29yHibernianD290125706.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0125706.75

Player page →

568S. MartinHamilton AcademicalHamilton AcademicalM–11241616.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical01011–
2020-21Hamilton Academical1024506.75
568M. MillarSt Mirren· 30ySt MirrenD300112106.75
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0112106.75

Player page →

568Jeriel DorsettKilmarnock· 24yKilmarnockD241011006.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1011006.75

Player page →

568Idris OdutayoDundee· 24yDundeeD24006006.75
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee006006.75

Player page →

586S. MayLivingstonLivingstonF–32221621806.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone5434006.78
2021-22St Johnstone3130106.63
2022-23St Johnstone9637406.91
2023-24St Johnstone0228406.53
2024-25Livingston10000–
2025-26Livingston1233606.75
586G. HarmonRoss County· 25yRoss CountyD256782706.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80
2023-24Ross County1329306.59
2024-25Ross County1223206.81

Player page →

586Y. RamadaniAberdeen· 30yAberdeenM301337806.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1337806.74

Player page →

586Clark RobertsonDundee· 33yDundeeD332136706.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0021406.76
2025-26Dundee2115306.71

Player page →

586Jordan JonesKilmarnock· 32yKilmarnockM3295361126.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers103006.77
2021-22St Mirren0011006.79
2022-23Kilmarnock0122306.71

Player page →

586J. HungboRoss County· 26yRoss CountyM267333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

586B. EsselinkDundee United· 27yDundee UnitedD271031506.74
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1020406.62
2026-27Dundee United0011106.97

Player page →

586Odin BaileyLivingston· 26yLivingstonM263231106.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3231106.74

Player page →

586O. PriestmanMotherwell· 23yMotherwellM230031206.74
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell0028106.75
2026-27Motherwell003106.69

Player page →

586Kieran O'HaraDundee· 30yDundeeG300025106.74
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock003006.63
2024-25Kilmarnock0019006.64
2025-26Dundee003107.47

Player page →

586J. SerranoLivingston· 28yLivingstonD281324306.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1324306.74

Player page →

586Arnaud DjoumDundee United· 37yDundee UnitedM3735161416.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian03010–
2018-19Heart of Midlothian320121–
2022-23Dundee United0016106.74

Player page →

586K. PhillipsRoss CountyRoss CountyF–2216006.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County2216006.74
586Vasilis BarkasCeltic· 32yCelticG320016006.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic0015006.76
2021-22Celtic001006.50

Player page →

586D. ClearySt Johnstone· 30ySt JohnstoneD300215506.74
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone0215506.74

Player page →

Data coverage for Scottish Premiership →

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