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
266S. LawsonLivingstonLivingstonD–131580–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston12040–
2019-20Livingston01030–
2020-21Livingston001510–
266S. MoussaDundeeDundeeF–70080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee70080–
266Sam FoleySt Mirren· 39ySt MirrenM39201580–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10060–
2020-21Motherwell10400–
2020-21St Mirren001120–

Player page →

266Stephen WelshMotherwell· 26yMotherwellD263269807.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic101610–
2021-22Celtic0110207.07
2022-23Celtic104207.03
2023-24Celtic0010106.76
2024-25Celtic001008.30
2025-26Celtic001006.60
2025-26Motherwell1127207.14

Player page →

266Y. MulumbuKilmarnockKilmarnockM–241780–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock11030–
2018-19Celtic00010–
2018-19Kilmarnock12030–
2020-21Kilmarnock011710–
266Y. RamadaniAberdeen· 30yAberdeenM301337806.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1337806.74

Player page →

307A. GorrinMotherwell· 32yMotherwellM3201071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell01071–

Player page →

307Aaron Buchanan HickeyHeart of Midlothian· 23yHeart of MidlothianD2311071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian11061–

Player page →

307Adama SidibehSt Johnstone· 27ySt JohnstoneF278246716.84
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone5015206.70
2024-25St Johnstone3231516.91

Player page →

307Alex MitchellSt Johnstone· 24ySt JohnstoneD241029716.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1029716.76

Player page →

307C. BrysonSt Johnstone· 39ySt JohnstoneM390131716.56
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00010–
2020-21Aberdeen01200–
2020-21St Johnstone002020–
2021-22St Johnstone009416.56

Player page →

307C. NdabaKilmarnock· 26yKilmarnockD262164716.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1028216.81
2024-25Kilmarnock1136506.99

Player page →

307Carl StarfeltCeltic· 30yCelticD303263717.20
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0134417.19
2022-23Celtic3128307.24
2023-24Celtic001006.60

Player page →

307Demetri MitchellHibernian· 29yHibernianD29109716.60
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00020–
2018-19Heart of Midlothian00041–
2021-22Hibernian106106.62
2022-23Hibernian003006.57

Player page →

307Dominic ThompsonKilmarnock· 25yKilmarnockD250351716.67
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0215206.60
2025-26Kilmarnock0136516.69

Player page →

307Elijah Xavier CampbellRoss County· 21yRoss CountyD211028716.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County1028716.81

Player page →

307G. OakleyAyr UtdAyr UtdM–81671–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical40010–
2019-20Hamilton Academical41051–
2020-21Kilmarnock00600–
2024-25Ayr Utd00010–
307J. JeggoHibernian· 34yHibernianM340036716.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0016516.62
2023-24Hibernian0020206.77

Player page →

307Kyle VassellKilmarnock· 33yKilmarnockF3315672716.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock4214217.00
2023-24Kilmarnock9335406.96
2024-25Kilmarnock2123106.91

Player page →

307L. SpenceRoss CountyRoss CountyM–00071–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00030–
2018-19Dundee00010–
2019-20Ross County00031–
307Mikael LustigCeltic· 39yCelticD3936071–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic10061–
2018-19Celtic26010–

Player page →

307Richard KingSt Mirren· 24ySt MirrenD242031716.84
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren2031716.84

Player page →

307S. WantHamilton AcademicalHamilton AcademicalD–101171–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical00010–
2018-19Hamilton Academical00031–
2019-20Hamilton Academical10020–
2020-21Hamilton Academical001110–
307T. YouanHibernian· 27yHibernianF27191797716.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74
2023-24Hibernian4831107.04
2024-25Hibernian2113006.74
2025-26Hibernian4117206.76

Player page →

307Tete YengiLivingston· 23yLivingstonF237235716.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston4216516.91
2024-25Livingston10010–
2025-26Livingston2019106.76

Player page →

307A. BakayokoDundee· 30yDundeeF306537706.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee6537706.93

Player page →

307Aaron MartinHamilton Academical· 36yHamilton AcademicalD36002470–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical002470–

Player page →

307Brodie SpencerMotherwell· 22yMotherwellM220118706.65
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0118706.65

Player page →

307C. BurkeKilmarnock· 42yKilmarnockM4220163770–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12010–
2018-19Kilmarnock56010–
2019-20Kilmarnock54020–
2020-21Kilmarnock943730–

Player page →

307Clark RobertsonDundee· 32yDundeeD322136706.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0021406.76
2025-26Dundee2115306.71

Player page →

307Dedryck BoyataCeltic· 35yCelticD3533070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic22040–
2018-19Celtic11030–

Player page →

307Dominic BallAberdeen· 30yAberdeenM3001070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen01060–

Player page →

307Efe AmbroseSt Johnstone· 37ySt JohnstoneD372228706.68
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian21030–
2018-19Hibernian01000–
2019-20Livingston00010–
2020-21Livingston002220–
2021-22St Johnstone006106.68

Player page →

307G. HarmonRoss County· 25yRoss CountyD256782706.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80
2023-24Ross County1329306.59
2024-25Ross County1223206.81

Player page →

307JefteRangers· 22yRangersD221434707.17
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers1433707.19
2025-26Rangers001006.60

Player page →

307K. JacobsLivingstonLivingstonM–152706.60
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston13050–
2019-20Livingston02020–
2021-22Livingston002006.60
307K. KeresztesDundee United· 26yDundee UnitedD263034706.84
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United3034706.84

Player page →

307L. AshcroftDundeeDundeeD–3124706.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee10000–
2021-22Dundee1116506.98
2023-24Dundee108206.94
307L. GriffithsDundeeDundeeF–28837706.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic91020–
2018-19Celtic21010–
2019-20Celtic94020–
2020-21Celtic622200–
2021-22Dundee2015206.79
307L. RobinsonSt JohnstoneSt JohnstoneD–0232706.94
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone0232706.94
307M. ChaiwaHibernian· 21yHibernianM211028706.81
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian1028706.81

Player page →

307M. FreckletonSt Mirren· 23ySt MirrenD234136707.12
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren4136707.12

Player page →

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

Player page →

307Matt O'RileyCeltic· 25yCelticM25252993707.58
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38
2022-23Celtic31238307.31
2023-24Celtic181337307.92
2024-25Celtic012008.20

Player page →

307N. KennehRoss County· 23yRoss CountyM231546706.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1015106.67
2022-23Ross County0416306.78
2024-25Ross County0115306.65

Player page →

307Odsonne ÉdouardCeltic· 28yCelticF28661935707.18
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic92010–
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic1843110–
2021-22Celtic214107.18

Player page →

307R. DochertyDundee UnitedDundee UnitedM–0022706.78
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle00010–
2024-25Dundee United0022606.78
307R. MuirheadLivingstonLivingstonF–6332706.66
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston11000–
2025-26Livingston5232706.66
307Stephen KellyLivingston· 26yLivingstonM267947706.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County032540–
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

307Tom AldredMotherwell· 35yMotherwellD3540070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10000–
2018-19Motherwell30070–

Player page →

Data coverage for Scottish Premiership →

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