Skip to content
Almanac
Menu
Clear filters

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

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

535S. McKinstryMotherwellMotherwellM2141306.76
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell2141306.76
535S. AndersonSt JohnstoneSt JohnstoneD04191–
SeasonClubAppsGoalsAstYCRCRating
2016-17St Johnstone03030–
2017-18St Johnstone01151–
2018-19St Johnstone00010–
535Robbie DeasKilmarnockKilmarnockD100412936.80
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle00010–
2023-24Kilmarnock30101116.87
2024-25Kilmarnock3210526.76
2025-26Kilmarnock35211206.84
2026-27Kilmarnock300006.14

Player page →

535R. MacIverFalkirkFalkirkF1841006.72
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell01000–
2020-21Motherwell100006.70
2025-26Falkirk1231006.78
2026-27Falkirk500006.58
535P. HartleyMotherwellMotherwellD04190–
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell02030–
2018-19Motherwell01030–
2019-20Motherwell01130–
535O. BurkeCelticCelticF04100–
SeasonClubAppsGoalsAstYCRCRating
2018-19Celtic04100–

Player page →

535Marko LazetićAberdeenAberdeenF2741606.49
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen2741606.49

Player page →

535M. FreckletonSt MirrenSt MirrenD3641707.13
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren3641707.13

Player page →

535L. AinsworthMotherwellMotherwellF04110–
SeasonClubAppsGoalsAstYCRCRating
2016-17Motherwell04110–
535D. O'DeaDundeeDundeeD041173–
SeasonClubAppsGoalsAstYCRCRating
2016-17Dundee04150–
2017-18Dundee00072–
2018-19Dundee00051–
535D. McMillanSt JohnstoneSt JohnstoneF04100–
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone02000–
2018-19St Johnstone02100–
535Ante ŠutoHibernianHibernianF2441306.60
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1441206.73
2026-27Hibernian1000106.42

Player page →

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

Player page →

535A. WrightRoss CountyRoss CountyD3841507.06
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3841507.06
535S. DaviesHamilton AcademicalHamilton AcademicalF04200–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical02100–
2019-20Hamilton Academical02100–
535James WilsonAberdeenAberdeenF04200–
SeasonClubAppsGoalsAstYCRCRating
2018-19Aberdeen04200–

Player page →

535J. ŠimunovićCelticCelticD04251–
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic01120–
2017-18Celtic00001–
2018-19Celtic02020–
2019-20Celtic01110–
535J. NisbetRoss CountyRoss CountyM3642006.83
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3642006.83

Player page →

535J. JuranovicCelticCelticD3642107.21
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic2631107.20
2022-23Celtic1011007.25

Player page →

535A. SporleDundee UnitedDundee UnitedD4042306.71
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2442106.81
2021-22Dundee United1600206.54

Player page →

535A. NelsonDundeeDundeeF04210–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee04210–
535A. LithgowLivingstonLivingstonD242506.25
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston02230–
2019-20Livingston02020–
2020-21Livingston200006.25
535S. WelshInverness Caledonian ThistleInverness Caledonian ThistleM04331–
SeasonClubAppsGoalsAstYCRCRating
2016-17Partick Thistle03331–
2021-22Inverness Caledonian Thistle01000–
535Roland IdowuSt MirrenSt MirrenM58431006.63
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren3142506.72
2025-26St Mirren2500506.50
2026-27St Mirren201006.95

Player page →

535Mitch PinnockKilmarnockKilmarnockM3043006.87
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock3043006.87

Player page →

535M. StoreyPartick ThistlePartick ThistleF04330–
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen01000–
2017-18Aberdeen01000–
2017-18Partick Thistle02330–
535Keanu BaccusSt MirrenSt MirrenM80432406.75
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren3322906.73
2023-24St Mirren3111906.81
2025-26St Mirren1610606.67

Player page →

535K. TrapanovskiDundee UnitedDundee UnitedM4743606.64
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United2932406.60
2025-26Dundee United1811206.70

Player page →

535D. TaitDundee UnitedDundee UnitedM48431506.91
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk38311006.85
2026-27Dundee United1012507.15

Player page →

535A. LowryMotherwellMotherwellM3043206.91
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers411107.00
2022-23Rangers500006.60
2023-24Heart of Midlothian1201106.93
2026-27Motherwell931006.94

Player page →

535A. HammillSt MirrenSt MirrenM04310–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren04310–

Player page →

535J. BaldwinRoss CountyRoss CountyD89442736.91
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County30211406.88
2022-23Ross County2912626.96
2023-24Ross County3011716.90
535Harry ClarkeRoss CountyRoss CountyD2444416.90
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian712006.97
2021-22Ross County1732416.87

Player page →

535O. AdewumiDundeeDundeeF2845206.72
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee2845206.72

Player page →

535K. TurnerPartick ThistlePartick ThistleM1745606.62
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle02410–
2023-24Raith Rovers01010–
2023-24Ross County1711306.62
2024-25Partick Thistle00010–
535Fraser MurrayKilmarnockKilmarnockM6745506.86
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian00100–
2022-23Kilmarnock1900106.54
2023-24Kilmarnock1501006.74
2024-25Kilmarnock3343407.07

Player page →

535Liam SmithSt JohnstoneSt JohnstoneD86461506.73
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian00340–
2020-21Dundee United3012606.87
2021-22Dundee United2021406.84
2022-23Dundee United2810006.64
2026-27St Johnstone800106.24

Player page →

535M. SmithHeart of MidlothianHeart of MidlothianD48472416.90
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00250–
2018-19Heart of Midlothian00161–
2019-20Heart of Midlothian00350–
2021-22Heart of Midlothian2021106.95
2022-23Heart of Midlothian2820706.87

Player page →

535A. KyziridisHeart of MidlothianHeart of MidlothianM3847506.99
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian3847506.99

Player page →

535S. LoganAberdeenAberdeenD12481906.57
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen02530–
2017-18Aberdeen02140–
2018-19Aberdeen00170–
2019-20Aberdeen00140–
2020-21Aberdeen1200106.57
535Sean GossMotherwellMotherwellM67492006.95
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers02110–
2018-19St Johnstone00020–
2021-22Motherwell2914706.94
2022-23Motherwell38141006.95

Player page →

535Mikael LustigCelticCelticD049111–
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic01340–
2017-18Celtic01061–
2018-19Celtic02610–

Player page →

535J. McPakeHeart of MidlothianHeart of MidlothianF2349107.14
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1313006.99
2026-27Heart of Midlothian1036107.32

Player page →

535Melker HallbergSt JohnstoneSt JohnstoneM694101716.76
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian01060–
2020-21Hibernian2502106.85
2021-22St Johnstone1416316.79
2022-23St Johnstone3022706.67

Player page →

535A. MooyCelticCelticM29410207.15
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic29410207.15

Player page →

535J. MulliganHibernianHibernianM984112016.76
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee1120406.74
2023-24Dundee1810216.53
2024-25Dundee3405506.82
2025-26Hibernian2415706.92
2026-27Hibernian1101206.63

Player page →

535Alex CochraneHeart of MidlothianHeart of MidlothianD964111236.89
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3122206.86
2022-23Heart of Midlothian3425336.77
2023-24Heart of Midlothian3104707.04

Player page →

535J. HoltSt JohnstoneSt JohnstoneM1774125526.77
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers00130–
2017-18Rangers02460–
2019-20St Johnstone00020–
2020-21Livingston3014706.84
2021-22Livingston37101106.88
2022-23Livingston35021016.61
2023-24Livingston3501606.83
2024-25St Johnstone2800816.71
2026-27St Johnstone1200206.72

Player page →

535Borna BarišićRangersRangersD1064292107.32
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00230–
2019-20Rangers02630–
2020-21Rangers3316407.42
2021-22Rangers2303407.30
2022-23Rangers3019407.41
2023-24Rangers2003307.06

Player page →

600S. McKennaAberdeenAberdeenD4501017.13
SeasonClubAppsGoalsAstYCRCRating
2017-18Aberdeen02050–
2018-19Aberdeen02031–
2019-20Aberdeen01020–
2020-21Aberdeen400007.13

Player page →

Data coverage for Scottish Premiership →

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