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.

  • 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

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

Player page →

202C. McMenaminSt MirrenSt MirrenF6463606.78
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren2711406.72
2024-25St Mirren1141107.02
2025-26St Mirren2611106.74
202C. NdabaKilmarnockKilmarnockD6421716.92
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock2810216.81
2024-25Kilmarnock3611506.99

Player page →

202James BrownSt JohnstoneSt JohnstoneD6412806.61
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone500006.52
2021-22St Johnstone2202206.66
2022-23St Johnstone2610506.58
2023-24St Johnstone1100106.64

Player page →

202Jamie BrandonKilmarnockKilmarnockD64122426.58
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00071–
2018-19Heart of Midlothian00001–
2019-20Heart of Midlothian00020–
2022-23Livingston800106.48
2023-24Livingston3200706.65
2024-25Livingston01010–
2025-26Kilmarnock1200206.82
2026-27Kilmarnock1202406.26

Player page →

206C. KaneDunfermlineDunfermlineF632671816.75
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone04000–
2016-17St Johnstone05030–
2017-18St Johnstone03120–
2018-19St Johnstone03310–
2019-20St Johnstone01210–
2020-21St Johnstone2841406.82
2021-22St Johnstone1830416.77
2022-23St Johnstone210006.75
2023-24St Johnstone1510306.62
2025-26Dunfermline01000–
206Kemar RoofeRangersRangersF63264206.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers24143107.13
2021-22Rangers21101107.03
2022-23Rangers310006.70
2023-24Rangers1510006.69

Player page →

206Ash TaylorKilmarnockKilmarnockD631361216.98
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen04200–
2016-17Aberdeen03120–
2019-20Aberdeen01040–
2020-21Aberdeen3110007.15
2022-23Kilmarnock3243616.82

Player page →

206Kenneth VargasHeart of MidlothianHeart of MidlothianF63105906.75
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian3362606.77
2024-25Heart of Midlothian3043306.72

Player page →

206Carl StarfeltCelticCelticD6332717.20
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic3401417.19
2022-23Celtic2831307.24
2023-24Celtic100006.60

Player page →

206Warren O'HoraHibernianHibernianD6310606.96
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian3210306.94
2025-26Hibernian2900307.00
2026-27Hibernian200006.80

Player page →

206J. McCrackenDundeeDundeeG6301207.03
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1200007.27
2024-25Dundee1601106.83
2025-26Dundee3500107.04

Player page →

213J. DoigHibernianHibernianD6215306.72
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian2813206.63
2021-22Hibernian3402106.80

Player page →

214Liam BoyceHeart of MidlothianHeart of MidlothianF615219906.84
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County015500–
2016-17Ross County023440–
2019-20Heart of Midlothian02200–
2021-22Heart of Midlothian31103206.91
2022-23Heart of Midlothian510106.58
2023-24Heart of Midlothian1513206.89
2024-25Heart of Midlothian1002006.60

Player page →

214Josh GinnellyHeart of MidlothianHeart of MidlothianF61166626.75
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3152316.56
2022-23Heart of Midlothian30114316.95

Player page →

214J. MurphyAyr UtdAyr UtdF611110206.85
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers04700–
2018-19Rangers00100–
2020-21Hibernian1911006.96
2021-22Hibernian1821106.76
2022-23St Johnstone2430106.82
2024-25Ayr Utd01000–
214Lennon MillerMotherwellMotherwellM61210917.10
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell400106.33
2023-24Motherwell2502316.98
2024-25Motherwell3228507.27

Player page →

214Steven DavisRangersRangersM6116407.00
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00100–
2019-20Rangers00200–
2020-21Rangers3502307.05
2021-22Rangers1801006.94
2022-23Rangers810106.89

Player page →

219K. MagennisKilmarnockKilmarnockM60831516.75
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren02110–
2019-20St Mirren01140–
2020-21Hibernian1410006.38
2021-22Hibernian721007.16
2022-23Hibernian1320416.77
2023-24Kilmarnock800106.96
2024-25Kilmarnock1200306.83
2025-26Kilmarnock600206.63
219L. StephensonDundee UnitedDundee UnitedM60871406.85
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United3132706.84
2025-26Dundee United2955706.87

Player page →

219P. PawlettDundee UnitedDundee UnitedM60761926.71
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen01200–
2016-17Aberdeen03230–
2020-21Dundee United2611716.62
2021-22Dundee United2220716.87
2022-23Dundee United1201206.56
222Fashion SakalaRangersRangersF592110207.05
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers3093107.03
2022-23Rangers29127107.06

Player page →

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

Player page →

222C. McCarthySt MirrenSt MirrenD5921906.92
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren01010–
2020-21St Mirren3701606.92
2021-22St Mirren2210206.93

Player page →

225A. CampbellSt MirrenSt MirrenM581471606.76
SeasonClubAppsGoalsAstYCRCRating
2016-17Motherwell01100–
2017-18Motherwell02030–
2018-19Motherwell02450–
2019-20Motherwell05210–
2020-21Motherwell3440606.84
2024-25Dundee United1300006.57
2025-26St Mirren1100106.75

Player page →

225N. CaddenHibernianHibernianM58612407.00
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2957207.12
2025-26Hibernian2505206.91
2026-27Hibernian410006.70

Player page →

225Paulo BernardoCelticCelticM5856507.00
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic2233206.90
2024-25Celtic2823207.14
2025-26Celtic800106.77

Player page →

225Roland IdowuSt MirrenSt MirrenM58431006.63
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren3142506.72
2025-26St Mirren2500506.50
2026-27St Mirren201006.95

Player page →

225Kasper SchmeichelCelticCelticG5800307.09
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic3200007.14
2025-26Celtic2600307.02

Player page →

230O. ShawMotherwellMotherwellF57166406.72
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian04000–
2018-19Hibernian06300–
2020-21Ross County2561206.83
2021-22Ross County100006.30
2022-23Kilmarnock1200106.58
2023-24Motherwell1902106.66
230Jack MilneAberdeenAberdeenD5700616.67
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen100006.30
2023-24Aberdeen600006.63
2024-25Aberdeen900106.60
2025-26Aberdeen3400316.73
2026-27Aberdeen700206.55

Player page →

230Jayden RichardsonSt MirrenSt MirrenD5700516.54
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen1900306.43
2025-26St Mirren3300116.58
2026-27St Mirren500106.66

Player page →

230Stéphane OméongaLivingstonLivingstonM57022316.65
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian00130–
2019-20Hibernian00120–
2021-22Livingston2700906.66
2022-23Livingston3000916.64

Player page →

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

Player page →

234D. PhillipsSt JohnstoneSt JohnstoneM56021916.77
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2300916.62
2023-24St Johnstone33021006.87

Player page →

236Tom RogicCelticCelticM553234806.84
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic08700–
2016-17Celtic07310–
2017-18Celtic05410–
2018-19Celtic03620–
2019-20Celtic02400–
2020-21Celtic2314106.81
2021-22Celtic3266306.87

Player page →

236G. Mackay-StevenKilmarnockKilmarnockM551612406.70
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic04400–
2017-18Aberdeen05210–
2018-19Aberdeen04020–
2021-22Heart of Midlothian3224006.77
2022-23Heart of Midlothian401106.58
2023-24Kilmarnock910006.66
2024-25Kilmarnock1001006.56
236Junior HoilettHibernianHibernianF55912407.08
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen1327307.38
2024-25Hibernian2844107.05
2025-26Hibernian1431006.86

Player page →

236Scott BrownAberdeenAberdeenM55884536.93
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01100–
2016-17Celtic01191–
2017-18Celtic00270–
2018-19Celtic011111–
2019-20Celtic02060–
2020-21Celtic3112616.94
2021-22Aberdeen2421606.92

Player page →

236William FishHibernianHibernianD5541607.07
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2130007.06
2023-24Hibernian3411607.09

Player page →

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

Player page →

236Auston TrustyCelticCelticD5511627.30
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic2211207.45
2025-26Celtic2600427.20
2026-27Celtic700007.23

Player page →

243Aaron TshibolaKilmarnockKilmarnockM54412616.77
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock00020–
2018-19Kilmarnock01080–
2020-21Kilmarnock31311006.74
2025-26Kilmarnock1300307.05
2026-27Kilmarnock1000316.50

Player page →

243Matthew SmithSt JohnstoneSt JohnstoneM5414606.87
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone3413406.90
2024-25St Johnstone2001206.82

Player page →

245Jonathan ObikaMotherwellMotherwellF53152606.68
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren08110–
2020-21St Mirren3451206.72
2022-23Motherwell910306.64
2023-24Motherwell1010006.61

Player page →

245Peter HaringHeart of MidlothianHeart of MidlothianM53641816.79
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian05260–
2021-22Heart of Midlothian3112906.85
2022-23Heart of Midlothian1600116.74
2023-24Heart of Midlothian600206.67

Player page →

245I. NiskanenDundee UnitedDundee UnitedM5325806.61
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United3314306.63
2022-23Dundee United2011506.57

Player page →

245A. MontgomeryLivingstonLivingstonD5304806.62
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic200006.45
2021-22Aberdeen701006.54
2021-22Celtic801106.71
2022-23St Johnstone2801506.62
2025-26Livingston801206.64
249A. IdahCelticCelticF52212306.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1582107.01
2024-25Celtic35130106.93
2025-26Celtic200106.40

Player page →

249N. AtkinsonHeart of MidlothianHeart of MidlothianD52231306.71
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1511206.71
2022-23Heart of Midlothian1812606.69
2023-24Heart of Midlothian1900506.72

Player page →

Data coverage for Scottish Premiership →

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