Skip to content
Almanac
Menu

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
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 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

587K. BowieHibernianHibernianF40144406.92
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian1861207.02
2025-26Hibernian2283206.85

Player page →

587K. HemmingsDundeeDundee—021400–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee021400–
587J. DefoeRangersRangersF17254206.80
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers08210–
2019-20Rangers013110–
2020-21Rangers1541006.81
2021-22Rangers200006.70

Player page →

587Kemar RoofeRangersRangersF63264206.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers24143107.13
2021-22Rangers21101107.03
2022-23Rangers310006.70
2023-24Rangers1510006.69

Player page →

655Macaulay TaitSt JohnstoneSt JohnstoneM49051106.55
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian1201306.49
2025-26Livingston3203806.55
2026-27St Johnstone501006.68

Player page →

655J. LawMotherwellMotherwell—00500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell00500–
655Tony YoganeAberdeenAberdeenM4115106.87
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee3515106.91
2026-27Aberdeen600006.68

Player page →

655Stefan JohansenCelticCelticM01500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01500–

Player page →

655Rıdvan YılmazRangersRangersD5215306.96
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers902106.81
2023-24Rangers2611107.07
2024-25Rangers1702106.89

Player page →

655N. KennehRoss CountyRoss CountyM4615706.70
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1510106.67
2022-23Ross County1604306.78
2024-25Ross County1501306.65

Player page →

655K. JacobsLivingstonLivingstonM215706.60
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01350–
2019-20Livingston00220–
2021-22Livingston200006.60
655J. DoigHibernianHibernianD6215306.72
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian2813206.63
2021-22Hibernian3402106.80

Player page →

655G. GentMotherwellMotherwellM2915507.03
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell2915507.03
655D. WilliamsDundeeDundeeF01540–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle01300–
2016-17Dundee00240–
655R. AstleyDundeeDundeeD7525416.94
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee300006.57
2024-25Dundee2603206.86
2025-26Dundee3521216.95
2026-27Dundee1101007.23

Player page →

655Jackson IrvineHibernianHibernianM1525306.91
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County02200–
2020-21Hibernian1503306.91

Player page →

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

Player page →

655Felix PasslackHibernianHibernianM2425417.01
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1323317.05
2026-27Hibernian1102106.98

Player page →

655S. SmithKilmarnockKilmarnock—03500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock02400–
2016-17Kilmarnock01100–
655Noah ChilversRoss CountyRoss CountyF3035406.97
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3035406.97

Player page →

655J. HyltonRoss CountyRoss CountyF2335406.61
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell02320–
2020-21Motherwell500006.42
2020-21Ross County1812206.66
655Finlay RobertsonDundeeDundeeM7435816.71
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee200006.50
2023-24Dundee1300216.65
2024-25Dundee2904006.74
2025-26Dundee2431606.73
2026-27Dundee600006.75

Player page →

655E. FrearMotherwellMotherwellM03530–
SeasonClubAppsGoalsAstYCRCRating
2016-17Motherwell01400–
2017-18Motherwell01010–
2018-19Motherwell01120–
655Charlie AdamDundeeDundeeM27351306.88
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee01220–
2021-22Dundee27231106.88

Player page →

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

Player page →

655Kris CommonsCelticCelticM04500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic04500–

Player page →

655K. TurnerPartick ThistlePartick ThistleM1745606.62
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle02410–
2023-24Raith Rovers01010–
2023-24Ross County1711306.62
2024-25Partick Thistle00010–
655G. HarkinsDundeeDundee—04500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee04500–
655Fraser MurrayKilmarnockKilmarnockM6745506.86
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian00100–
2022-23Kilmarnock1900106.54
2023-24Kilmarnock1501006.74
2024-25Kilmarnock3343407.07

Player page →

655U. IkpeazuSt JohnstoneSt JohnstoneF4551206.78
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian03340–
2019-20Heart of Midlothian02260–
2024-25St Johnstone400206.78

Player page →

655R. LamieDundeeDundeeD101552016.90
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston00030–
2019-20Livingston01120–
2020-21Motherwell3101506.90
2021-22Motherwell2532206.88
2022-23Motherwell2400616.92
2023-24Dundee2111206.89
655Caolan Boyd-MunceSt MirrenSt MirrenM6855606.96
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren300006.60
2023-24St Mirren3504306.95
2024-25St Mirren3051306.99

Player page →

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

Player page →

655Mika BierethMotherwellMotherwellF1465207.19
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1465207.19

Player page →

655M. MilinkovićHeart of MidlothianHeart of MidlothianF06520–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian06520–
655L. AinsworthMotherwellMotherwellF06510–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell02400–
2016-17Motherwell04110–
655John LundstramRangersRangersM98651127.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers2710106.92
2022-23Rangers3750717.05
2023-24Rangers3405317.34

Player page →

655David AmooPartick ThistlePartick ThistleM06510–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle05400–
2016-17Partick Thistle01110–

Player page →

655C. MacPhersonSt JohnstoneSt JohnstoneM96652516.81
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01020–
2019-20St Mirren02220–
2020-21St Mirren3221516.80
2021-22St Johnstone2011606.83
2021-22St Mirren200006.80
2022-23St Johnstone2301406.88
2023-24St Johnstone1200306.67
2024-25St Johnstone700306.72
655A. BakayokoDundeeDundeeF3765706.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee3765706.93

Player page →

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

Player page →

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

Player page →

655Emmanuel LongeloMotherwellMotherwellD4885816.86
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell3684616.88
2026-27Motherwell1201206.78

Player page →

655Michael JohnstonCelticCelticF3295206.87
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic00100–
2018-19Celtic05000–
2019-20Celtic02310–
2020-21Celtic1001006.63
2021-22Celtic1200106.88
2023-24Celtic920007.16
2024-25Celtic100006.50

Player page →

655John 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 →

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

Player page →

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

Player page →

655Lewis SmithAberdeenAberdeenM49115606.82
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical00010–
2019-20Hamilton Academical03210–
2020-21Hamilton Academical900006.50
2024-25Livingston01120–
2025-26Livingston3472206.94
2026-27Aberdeen600006.57

Player page →

655L. DykesLivingstonLivingstonF3115816.90
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston09581–
2020-21Livingston320006.90

Player page →

655A. GogicSt MirrenSt MirrenM2011155836.78
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical00010–
2017-18Hamilton Academical01041–
2018-19Hamilton Academical00030–
2019-20Hamilton Academical01000–
2020-21Hibernian3110806.81
2021-22Hibernian900206.57
2021-22St Mirren1310206.76
2022-23St Mirren3021606.68
2023-24St Mirren3821706.82
2024-25St Mirren3611916.87
2025-26St Mirren32211216.72
2026-27St Mirren1201406.80

Player page →

Data coverage for Scottish Premiership →

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