Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2464 of 2495 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

739Alex IacovittiSt MirrenSt MirrenD117821606.85
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County3620406.81
2021-22Ross County3122506.81
2022-23Ross County3630406.94
2024-25St Mirren1410306.77

Player page →

739Adama SidibehSt JohnstoneSt JohnstoneF4682716.84
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1550206.70
2024-25St Johnstone3132516.91

Player page →

739K. 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
739A. FatahDundee UnitedDundee UnitedF3083316.79
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United3083316.79

Player page →

739Martyn WaghornRangersRangersF08450–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers08450–

Player page →

739Emmanuel LongeloMotherwellMotherwellD3684616.88
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell3684616.88

Player page →

739Elliot WattMotherwellMotherwellM42841017.47
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone821207.07
2025-26Motherwell3463817.56

Player page →

739Topi KeskinenAberdeenAberdeenM69851006.65
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen3652506.61
2025-26Aberdeen3333506.70

Player page →

739M. MillerHamilton AcademicalHamilton AcademicalF085112–
SeasonClubAppsGoalsAstYCRCRating
2017-18Hamilton Academical00100–
2018-19Hamilton Academical05171–
2019-20Hamilton Academical03341–

Player page →

739Tom LawrenceRangersRangersM4686507.04
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers521007.08
2023-24Rangers2323107.07
2024-25Rangers1842406.98

Player page →

739Nir BittonCelticCelticM38861226.98
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic05400–
2016-17Celtic01130–
2019-20Celtic00010–
2020-21Celtic1410117.08
2021-22Celtic2411716.92

Player page →

739P. HanlonHibernianHibernianD116872717.02
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian02230–
2018-19Hibernian01160–
2019-20Hibernian02000–
2020-21Hibernian3711607.11
2021-22Hibernian2400416.95
2022-23Hibernian3412706.92
2023-24Hibernian2111107.06
739L. StephensonDundee UnitedDundee UnitedM60871406.85
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United3132706.84
2025-26Dundee United2955706.87

Player page →

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

Player page →

739S. LoganAberdeenAberdeenD128111906.57
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen04300–
2016-17Aberdeen02530–
2017-18Aberdeen02140–
2018-19Aberdeen00170–
2019-20Aberdeen00140–
2020-21Aberdeen1200106.57
739P. McGowanDundeeDundeeF288112206.70
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee01400–
2016-17Dundee03280–
2017-18Dundee01140–
2018-19Dundee02150–
2020-21Dundee00110–
2021-22Dundee2812406.70
739Calvin MillerFalkirkFalkirkM38811806.85
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01220–
2025-26Falkirk3879606.85

Player page →

739Mikael LustigCelticCelticD0815111–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic04600–
2016-17Celtic01340–
2017-18Celtic01061–
2018-19Celtic02610–

Player page →

739S. AllanHibernianHibernianM25823906.66
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic00300–
2017-18Dundee00300–
2017-18Hibernian03520–
2019-20Hibernian05830–
2020-21Hibernian801106.67
2021-22Hibernian1703306.65
770J. MacLarenHibernianHibernianF09000–
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian08000–
2018-19Hibernian01000–

Player page →

770Lee ErwinSt MirrenSt MirrenF3491406.66
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock05130–
2019-20Ross County01000–
2020-21Ross County400006.70
2020-21St Mirren2730106.69
2021-22St Mirren300006.33

Player page →

770Steven FletcherDundee UnitedDundee UnitedF3392307.04
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United3392307.04

Player page →

770Benjamin Mbunga-KimpiokaSt JohnstoneSt JohnstoneF4392316.62
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1730106.66
2024-25St Johnstone2662216.59

Player page →

770Ross StewartRoss CountyRoss CountyF1993906.85
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County07270–
2020-21Ross County1921206.85

Player page →

770Sam NicholsonMotherwellMotherwellM3594406.61
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian03200–
2016-17Heart of Midlothian04200–
2023-24Motherwell1620206.79
2024-25Motherwell900106.59
2025-26Motherwell1000106.38
770Michael JohnstonCelticCelticF3295206.87
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic00100–
2018-19Celtic05000–
2019-20Celtic02310–
2020-21Celtic1001006.63
2021-22Celtic1200106.88
2023-24Celtic920007.16
2024-25Celtic100006.50

Player page →

770John SouttarRangersRangersD115952707.26
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United00100–
2016-17Heart of Midlothian00110–
2017-18Heart of Midlothian01080–
2018-19Heart of Midlothian00110–
2019-20Heart of Midlothian00120–
2021-22Heart of Midlothian2740407.30
2022-23Rangers1210106.96
2023-24Rangers2821207.27
2024-25Rangers2410107.28
2025-26Rangers2400707.30

Player page →

770J. ScottSt MirrenSt MirrenF4095106.70
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell01100–
2019-20Motherwell03110–
2021-22Hibernian1641006.77
2023-24St Mirren1110006.65
2024-25St Mirren1302006.65

Player page →

770J. GrantHeart of MidlothianHeart of MidlothianM8697926.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2822316.77
2023-24Heart of Midlothian2744007.06
2024-25Heart of Midlothian3131617.02

Player page →

770Joel NoubleLivingstonLivingstonF8799816.75
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston1603416.86
2022-23Livingston3072306.72
2023-24Livingston3212106.69
2025-26Livingston912006.88

Player page →

770Glenn MiddletonDundee UnitedDundee UnitedF95911806.73
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers02300–
2019-20Hibernian00100–
2020-21St Johnstone920006.78
2021-22St Johnstone2811206.63
2022-23Dundee United2922306.71
2024-25Dundee United2924306.83

Player page →

770Junior HoilettHibernianHibernianF55912407.08
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen1327307.38
2024-25Hibernian2844107.05
2025-26Hibernian1431006.86

Player page →

783Stephen KingsleyHeart of MidlothianHeart of MidlothianD117101907.02
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3360207.02
2022-23Heart of Midlothian2100406.79
2023-24Heart of Midlothian3310007.18
2024-25Heart of Midlothian910206.82
2025-26Heart of Midlothian2121107.08

Player page →

783M. MaolidaHibernianHibernianM18102107.14
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian18102107.14

Player page →

783M. HaberDundeeDundeeF010230–
SeasonClubAppsGoalsAstYCRCRating
2016-17Dundee08210–
2017-18Dundee02020–
783Joe WrightKilmarnockKilmarnockD911032036.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock3450506.95
2023-24Kilmarnock2931816.94
2024-25Kilmarnock2822726.98

Player page →

783J. GuthrieLivingstonLivingstonD361031207.07
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston05140–
2020-21Livingston3652807.07

Player page →

783Ryan BowmanMotherwellMotherwellF010450–
SeasonClubAppsGoalsAstYCRCRating
2016-17Motherwell02100–
2017-18Motherwell07120–
2018-19Motherwell01230–

Player page →

783Osman SowDundeeDundeeF010420–
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian09400–
2020-21Dundee01020–
783Malik TillmanRangersRangersM28104407.09
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers28104407.09

Player page →

783J. MagennisKilmarnockKilmarnock—010400–
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock010400–

Player page →

783C. RamirezAberdeenAberdeenF45104106.78
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen36103106.83
2022-23Aberdeen901006.56

Player page →

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

Player page →

783R. MuirheadLivingstonLivingstonF32106906.66
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle02000–
2016-17Heart of Midlothian02320–
2024-25Livingston01100–
2025-26Livingston3252706.66
783Rory McKenzieKilmarnockKilmarnockM13110103226.57
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock01400–
2016-17Kilmarnock04340–
2017-18Kilmarnock00050–
2018-19Kilmarnock01121–
2019-20Kilmarnock01110–
2020-21Kilmarnock2920506.70
2022-23Kilmarnock36011116.57
2023-24Kilmarnock2810406.53
2024-25Kilmarnock1900006.45
2025-26Kilmarnock1900006.50

Player page →

783Connor McLennanLivingstonLivingstonF8810121706.61
SeasonClubAppsGoalsAstYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen03800–
2019-20Aberdeen03120–
2020-21Aberdeen2701306.63
2021-22Aberdeen1900106.56
2022-23St Johnstone2611406.58
2024-25Ayr Utd00100–
2025-26Livingston1630606.72

Player page →

783G. CareyLivingstonLivingstonM10710151406.91
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone3032806.69
2023-24St Johnstone3629407.08
2024-25St Johnstone3443106.97
2025-26Livingston711106.69
798R. PorteousHibernianHibernianD841102937.12
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian01030–
2018-19Hibernian03050–
2019-20Hibernian01021–
2020-21Hibernian3410507.01
2021-22Hibernian2920727.13
2022-23Hibernian2130707.27

Player page →

798Oh Hyeon-gyuCelticCelticF36110306.90
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1660206.81
2023-24Celtic2050106.98

Player page →

798M. KukharevychHibernianHibernianF40111816.81
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1551206.89
2024-25Hibernian2560616.76

Player page →

Data coverage for Scottish Premiership →

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