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.

  • 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

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

152C. NsialaRangersRangersD1401106.82
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers1101106.85
2025-26Rangers300006.73
157Rocky BushiriHibernianHibernianD110612616.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian1400616.77
2022-23Hibernian1500306.67
2023-24Hibernian2700706.81
2024-25Hibernian2831406.94
2025-26Hibernian2630606.79

Player page →

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

Player page →

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

Player page →

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

Player page →

161Robbie DeasKilmarnockKilmarnockD100412936.80
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle00010–
2023-24Kilmarnock30101116.87
2024-25Kilmarnock3210526.76
2025-26Kilmarnock35211206.84
2026-27Kilmarnock300006.14

Player page →

161Nathan McGinleyMotherwellMotherwellD4501806.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell1901106.82
2021-22Motherwell2400606.80
2023-24Motherwell200106.55

Player page →

161Jake CarrollMotherwellMotherwellD41281026.80
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell02281–
2020-21Motherwell1501106.75
2021-22Motherwell2505116.79
2022-23Motherwell100007.60

Player page →

161S. JohansenMotherwellMotherwellD4112306.80
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell2201206.71
2022-23Motherwell1911106.91

Player page →

161L. FontaineDundeeDundeeD19131306.80
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County00210–
2019-20Ross County01090–
2021-22Dundee1901306.80
161Jake Max Girdwood-ReichMotherwellMotherwellD1101006.80
SeasonClubAppsGoalsAstYCRCRating
2026-27Motherwell1101006.80

Player page →

161Jack SimpsonRangersRangersD901306.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers500306.68
2021-22Rangers401006.95

Player page →

161S. McClellandSt JohnstoneSt JohnstoneD800306.80
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone700306.84
2024-25St Johnstone100006.50

Player page →

161Nat PhillipsCelticCelticD600106.80
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic600106.80

Player page →

161Yuki KobayashiCelticCelticD600006.80
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic600006.80

Player page →

171Jordan McGheeMotherwellMotherwellD991321506.79
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee03000–
2021-22Dundee3412606.69
2023-24Dundee3350506.83
2024-25Dundee2340406.93
2025-26Motherwell700006.72
2026-27Motherwell200006.10

Player page →

171Billy KoumetioDundeeDundeeD3900406.79
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee1900306.84
2025-26Dundee2000106.74

Player page →

171L. KingRangersRangersD2701406.79
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers10000–
2021-22Rangers400106.70
2022-23Rangers1500306.88
2023-24Rangers501006.52
2024-25Rangers200006.90
171Jonathan TomkinsonRoss CountyRoss CountyD1300106.79
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County1300106.79

Player page →

175Marcus FraserSt MirrenSt MirrenD2205114526.78
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00100–
2016-17Ross County00220–
2017-18Ross County00030–
2019-20Ross County01250–
2020-21St Mirren3710406.80
2021-22St Mirren3613606.83
2022-23St Mirren3400716.66
2023-24St Mirren3810206.75
2024-25St Mirren3803816.85
2025-26St Mirren3010606.81
2026-27St Mirren700206.58

Player page →

175Shaun RooneySt MirrenSt MirrenD56511506.78
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone2721406.73
2021-22St Johnstone2330806.76
2024-25St Mirren600307.05

Player page →

175A. DonnellyDundeeDundeeD3413506.78
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee2103406.92
2024-25Dundee1110106.53
2025-26Dundee200006.70
175M. AaronsRangersRangersD2110306.78
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers2110306.78

Player page →

175K. MegwaHibernianHibernianD1900106.78
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian400006.63
2025-26Hibernian1200106.68
2026-27Hibernian300007.33
180Stephen O'DonnellMotherwellMotherwellD1967193626.77
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock02520–
2018-19Kilmarnock00150–
2019-20Kilmarnock03310–
2020-21Motherwell3412316.76
2021-22Motherwell2800516.79
2022-23Motherwell2700506.60
2023-24Motherwell3704606.80
2024-25Motherwell2911706.84
2025-26Motherwell3503106.86
2026-27Motherwell600106.48

Player page →

180Bevis MugabiMotherwellMotherwellD99711006.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell2320006.84
2021-22Motherwell3121806.68
2022-23Motherwell1310006.63
2023-24Motherwell3220206.85

Player page →

180Jack FitzwaterLivingstonLivingstonD86511236.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2011216.68
2021-22Livingston3830806.91
2022-23Livingston2810226.64

Player page →

180S. KellyDundeeDundeeD67651806.77
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County00020–
2019-20Ross County00240–
2021-22Livingston1501406.71
2022-23Livingston2722706.82
2023-24Livingston2240106.75
2024-25Dundee300006.73

Player page →

180Calvin RamsaySt MirrenSt MirrenD4624406.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen400006.25
2021-22Aberdeen2414106.94
2024-25Kilmarnock800006.58
2026-27St Mirren1010306.58

Player page →

180Jamie RobsonDundee UnitedDundee UnitedD4012816.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3602616.75
2021-22Dundee United410206.95

Player page →

180K. BroadfootInverness Caledonian ThistleInverness Caledonian ThistleD31341636.77
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock01261–
2018-19Kilmarnock01142–
2019-20Kilmarnock00010–
2019-20St Mirren00100–
2020-21Kilmarnock3100306.77
2021-22Inverness Caledonian Thistle01020–

Player page →

180K. BalmerMotherwellMotherwellD2501316.77
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2001316.79
2025-26Motherwell500006.55

Player page →

180A. MayorHibernianHibernianD910106.77
SeasonClubAppsGoalsAstYCRCRating
2026-27Hibernian910106.77

Player page →

189Mark ReynoldsDundee UnitedDundee UnitedD3521616.76
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen00031–
2017-18Aberdeen01100–
2020-21Dundee United3410306.77
2021-22Dundee United100006.30

Player page →

189Grant HanleyHibernianHibernianD3001326.76
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian2400226.71
2026-27Hibernian601106.98

Player page →

189Alex MitchellSt JohnstoneSt JohnstoneD2910716.76
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2910716.76

Player page →

189R. MillenKilmarnockKilmarnockD1914426.76
SeasonClubAppsGoalsAstYCRCRating
2018-19Kilmarnock01010–
2020-21Kilmarnock1904326.76
189A. McGowanKilmarnockKilmarnockD18341906.76
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical021100–
2019-20Hamilton Academical01350–
2020-21Kilmarnock1800406.76

Player page →

189B. ChriseneKilmarnockKilmarnockD1300106.76
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1300106.76

Player page →

189G. TaylorHeart of MidlothianHeart of MidlothianD800206.76
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian800206.76
189H. MullerSt JohnstoneSt JohnstoneD800206.76
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone800206.76
197Lewis MayoAberdeenAberdeenD138221716.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock3401206.72
2023-24Kilmarnock3610516.81
2024-25Kilmarnock3701206.78
2025-26Kilmarnock2400306.63
2026-27Aberdeen710506.87

Player page →

197Ayo ObileyeLivingstonLivingstonD89501016.75
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3440516.89
2022-23Livingston2510106.63
2023-24Livingston3000406.70

Player page →

197Cammy KerrLivingstonLivingstonD55231706.75
SeasonClubAppsGoalsAstYCRCRating
2016-17Dundee01140–
2017-18Dundee00130–
2018-19Dundee01040–
2021-22Dundee3501406.82
2023-24Dundee1000106.52
2025-26Livingston1000106.71

Player page →

197Marijan ČabrajaHibernianHibernianD2501706.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2501706.75

Player page →

Data coverage for Scottish Premiership →

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