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

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

Player page →

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

Player page →

237A. BakayokoDundeeDundeeF3765706.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee3765706.93

Player page →

237C. 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
237David AmooPartick ThistlePartick ThistleM06510–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle05400–
2016-17Partick Thistle01110–

Player page →

237John LundstramRangersRangersM98651127.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers2710106.92
2022-23Rangers3750717.05
2023-24Rangers3405317.34

Player page →

237L. AinsworthMotherwellMotherwellF06510–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell02400–
2016-17Motherwell04110–
237M. MilinkovićHeart of MidlothianHeart of MidlothianF06520–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian06520–
237Mika BierethMotherwellMotherwellF1465207.19
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1465207.19

Player page →

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

Player page →

237Caolan Boyd-MunceSt MirrenSt MirrenM6855606.96
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren300006.60
2023-24St Mirren3504306.95
2024-25St Mirren3051306.99

Player page →

237R. LamieDundeeDundeeD101552016.90
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston00030–
2019-20Livingston01120–
2020-21Motherwell3101506.90
2021-22Motherwell2532206.88
2022-23Motherwell2400616.92
2023-24Dundee2111206.89
237U. IkpeazuSt JohnstoneSt JohnstoneF4551206.78
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian03340–
2019-20Heart of Midlothian02260–
2024-25St Johnstone400206.78

Player page →

237Fraser MurrayKilmarnockKilmarnockM6745506.86
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian00100–
2022-23Kilmarnock1900106.54
2023-24Kilmarnock1501006.74
2024-25Kilmarnock3343407.07

Player page →

237G. HarkinsDundeeDundee—04500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee04500–
237K. TurnerPartick ThistlePartick ThistleM1745606.62
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle02410–
2023-24Raith Rovers01010–
2023-24Ross County1711306.62
2024-25Partick Thistle00010–
237Kris CommonsCelticCelticM04500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic04500–

Player page →

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

Player page →

237Charlie AdamDundeeDundeeM27351306.88
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee01220–
2021-22Dundee27231106.88

Player page →

237E. FrearMotherwellMotherwellM03530–
SeasonClubAppsGoalsAstYCRCRating
2016-17Motherwell01400–
2017-18Motherwell01010–
2018-19Motherwell01120–
237Finlay RobertsonDundeeDundeeM7435816.71
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee200006.50
2023-24Dundee1300216.65
2024-25Dundee2904006.74
2025-26Dundee2431606.73
2026-27Dundee600006.75

Player page →

237J. HyltonRoss CountyRoss CountyF2335406.61
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell02320–
2020-21Motherwell500006.42
2020-21Ross County1812206.66
237Noah ChilversRoss CountyRoss CountyF3035406.97
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3035406.97

Player page →

237S. SmithKilmarnockKilmarnock—03500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock02400–
2016-17Kilmarnock01100–
237Felix PasslackHibernianHibernianM2425417.01
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1323317.05
2026-27Hibernian1102106.98

Player page →

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

Player page →

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

Player page →

237R. AstleyDundeeDundeeD7525416.94
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee300006.57
2024-25Dundee2603206.86
2025-26Dundee3521216.95
2026-27Dundee1101007.23

Player page →

237D. WilliamsDundeeDundeeF01540–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle01300–
2016-17Dundee00240–
237G. GentMotherwellMotherwellM2915507.03
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell2915507.03
237J. DoigHibernianHibernianD6215306.72
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian2813206.63
2021-22Hibernian3402106.80

Player page →

237K. JacobsLivingstonLivingstonM215706.60
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01350–
2019-20Livingston00220–
2021-22Livingston200006.60
237N. KennehRoss CountyRoss CountyM4615706.70
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1510106.67
2022-23Ross County1604306.78
2024-25Ross County1501306.65

Player page →

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

Player page →

237Stefan JohansenCelticCelticM01500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01500–

Player page →

237Tony YoganeAberdeenAberdeenM4115106.87
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee3515106.91
2026-27Aberdeen600006.68

Player page →

237J. LawMotherwellMotherwell—00500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell00500–
237Macaulay TaitSt JohnstoneSt JohnstoneM49051106.55
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian1201306.49
2025-26Livingston3203806.55
2026-27St Johnstone501006.68

Player page →

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

Player page →

289J. DefoeRangersRangersF17254206.80
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers08210–
2019-20Rangers013110–
2020-21Rangers1541006.81
2021-22Rangers200006.70

Player page →

289K. HemmingsDundeeDundee—021400–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee021400–
289K. BowieHibernianHibernianF40144406.92
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian1861207.02
2025-26Hibernian2283206.85

Player page →

289Regan Charles-CookMotherwellMotherwellM951441406.61
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County2600406.37
2021-22Ross County37132706.78
2025-26Motherwell2402206.59
2026-27Motherwell810106.65

Player page →

289D. WatsonKilmarnockKilmarnockM1141242326.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1000216.46
2023-24Kilmarnock3652906.79
2024-25Kilmarnock3541406.79
2025-26Kilmarnock3331816.74

Player page →

289Dedryck BoyataCelticCelticD012490–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic04000–
2016-17Celtic05120–
2017-18Celtic02240–
2018-19Celtic01130–

Player page →

289V. CernyRangersRangersM33124307.42
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers33124307.42

Player page →

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

Player page →

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

Player page →

289Malik TillmanRangersRangersM28104407.09
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers28104407.09

Player page →

289Osman SowDundeeDundeeF010420–
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian09400–
2020-21Dundee01020–

Data coverage for Scottish Premiership →

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