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.

  • 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
  • 26

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

198Odin BaileyLivingstonLivingstonM3132106.74
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3132106.74

Player page →

198O. PriestmanMotherwellMotherwellM3100206.74
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell2800106.75
2026-27Motherwell300106.69

Player page →

198Arnaud DjoumDundee UnitedDundee UnitedM161361816.74
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian05100–
2016-17Heart of Midlothian05040–
2017-18Heart of Midlothian00310–
2018-19Heart of Midlothian032121–
2022-23Dundee United1600106.74

Player page →

204R. CrawfordPartick ThistlePartick ThistleM2311506.73
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00130–
2020-21Livingston100006.50
2020-21Motherwell2200106.74
2021-22Partick Thistle01000–
2024-25Partick Thistle00010–
205C. RandallRoss CountyRoss CountyM131232926.72
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00231–
2020-21Ross County1500016.51
2021-22Ross County2901406.74
2022-23Ross County2400706.73
2023-24Ross County2610406.71
2024-25Ross County37101106.80
205C. MontanoLivingstonLivingstonM86772136.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston1401316.57
2022-23Livingston3142706.78
2023-24Livingston1611416.75
2025-26Livingston2523716.72
205D. CancolaRoss CountyRoss CountyM4830906.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County1810306.67
2022-23Ross County3020606.75

Player page →

205E. WilsonMotherwellMotherwellM3310306.72
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell3110306.73
2026-27Motherwell200006.60

Player page →

205Will CollarHamilton AcademicalHamilton AcademicalM610306.72
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical01030–
2020-21Hamilton Academical600006.72

Player page →

210Craig SibbaldFalkirkFalkirkM1291232606.71
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston03110–
2019-20Livingston02130–
2020-21Livingston3210706.59
2021-22Livingston1400406.69
2022-23Dundee United3510706.86
2024-25Dundee United1611106.73
2025-26Dundee United2640306.92
2026-27Falkirk600005.57

Player page →

210Harry PatonMotherwellMotherwellM1203102416.71
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County00130–
2020-21Ross County3513506.61
2021-22Ross County3103806.70
2022-23Motherwell700106.47
2023-24Motherwell2620416.97
2024-25Motherwell2103306.69

Player page →

210Scott ArfieldLivingstonLivingstonM11130171816.71
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers011771–
2019-20Rangers05430–
2020-21Rangers2845106.82
2021-22Rangers2940306.77
2022-23Rangers3151206.73
2025-26Falkirk1510106.57
2025-26Livingston800106.39

Player page →

210Finlay RobertsonDundeeDundeeM7435816.71
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee200006.50
2023-24Dundee1300216.65
2024-25Dundee2904006.74
2025-26Dundee2431606.73
2026-27Dundee600006.75

Player page →

210P. PawlettDundee UnitedDundee UnitedM60761926.71
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen01200–
2016-17Aberdeen03230–
2020-21Dundee United2611716.62
2021-22Dundee United2220716.87
2022-23Dundee United1201206.56
210K. McAllisterSt MirrenSt MirrenM4634806.71
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren02010–
2019-20St Mirren00030–
2020-21St Mirren3514306.68
2021-22St Mirren1100106.84
210A. JensenAberdeenAberdeenM4203206.71
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1503006.87
2025-26Aberdeen2700206.61

Player page →

210M. ChaiwaHibernianHibernianM3911906.71
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian2810706.81
2026-27Hibernian1101206.46

Player page →

210J. JeggoHibernianHibernianM3600716.71
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1600516.62
2023-24Hibernian2000206.77

Player page →

210L. GrimshawMotherwellMotherwellM28141606.71
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell00100–
2017-18Motherwell00030–
2018-19Motherwell00150–
2019-20Motherwell00230–
2020-21Motherwell1400106.78
2021-22Motherwell1410406.63

Player page →

210M. SangareLivingstonLivingstonM2511406.71
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston2511406.71

Player page →

210Jordan RobertsMotherwellMotherwellM2551406.71
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle02000–
2020-21Motherwell711106.80
2021-22Motherwell1820306.67

Player page →

210R. MimnaughHamilton AcademicalHamilton AcademicalM1701306.71
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical00010–
2020-21Hamilton Academical1701206.71
210E. DansoLivingstonLivingstonM1201206.71
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston1201206.71
210Eduardo AgeuHeart of MidlothianHeart of MidlothianM900106.71
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian700106.67
2026-27Heart of Midlothian200006.84
225Josh CampbellSt JohnstoneSt JohnstoneM14822122806.70
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian2613506.64
2022-23Hibernian3684906.80
2023-24Hibernian1931206.70
2024-25Hibernian3341706.75
2025-26Hibernian2733406.64
2026-27Hibernian110007.00
2026-27St Johnstone620106.37

Player page →

225A. ShinnieLivingstonLivingstonM102741106.70
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3032406.70
2022-23Livingston3312406.72
2023-24Livingston3330306.73
2025-26Livingston600006.52
225G. 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
225N. KennehRoss CountyRoss CountyM4615706.70
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1510106.67
2022-23Ross County1604306.78
2024-25Ross County1501306.65

Player page →

225C. JonesDundeeDundeeM3120206.70
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee2610206.65
2026-27Dundee510006.94

Player page →

225D. PowersDundee UnitedDundee UnitedM1400206.70
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United1400206.70

Player page →

225S. KartumHeart of MidlothianHeart of MidlothianM1200106.70
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian1200106.70

Player page →

225Sammy BraybrookeDundeeDundeeM700006.70
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee700006.70

Player page →

233J. FuchsDundee UnitedDundee UnitedM38011206.69
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2001606.72
2021-22Dundee United1800606.66
233C. BrysonSt JohnstoneSt JohnstoneM3101716.69
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen00010–
2020-21Aberdeen201006.90
2020-21St Johnstone2000206.73
2021-22St Johnstone900416.56

Player page →

233F. TaylorSt MirrenSt MirrenM2110406.69
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren300006.35
2025-26St Mirren900206.55
2026-27St Mirren910206.89
233M. SusohoLivingstonLivingstonM1810606.69
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston1810606.69

Player page →

233Y. MulumbuKilmarnockKilmarnockM1724806.69
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock01130–
2018-19Celtic00010–
2018-19Kilmarnock01230–
2020-21Kilmarnock1701106.69
238Tom SparrowMotherwellMotherwellM72661306.68
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell3261606.77
2025-26Motherwell2803306.65
2026-27Motherwell1202406.52

Player page →

238J. CotterillSt JohnstoneSt JohnstoneM2020006.68
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee1210006.72
2026-27St Johnstone810006.64

Player page →

238Sam CurtisSt JohnstoneSt JohnstoneM1301106.68
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1301106.68

Player page →

238S. Duke-McKennaSt JohnstoneSt JohnstoneM1100006.68
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1100006.68

Player page →

238K. DembeleCelticCelticM610106.68
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic510006.73
2021-22Celtic100106.50

Player page →

243A. DenholmLivingstonLivingstonM3302106.67
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian1701106.66
2024-25Ross County1501006.66
2025-26Livingston100006.90
243Aziz BehichDundee UnitedDundee UnitedM3133616.67
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United3133616.67

Player page →

243Luke BoltonDundee UnitedDundee UnitedM2413206.67
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2413206.67

Player page →

246R. AlebiosuSt MirrenSt MirrenM3601106.66
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock2300006.48
2024-25St Mirren1301106.97

Player page →

246S. AllanHibernianHibernianM25823906.66
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic00300–
2017-18Dundee00300–
2017-18Hibernian03520–
2019-20Hibernian05830–
2020-21Hibernian801106.67
2021-22Hibernian1703306.65
246Charlie LakinRoss CountyRoss CountyM1931106.66
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County1931106.66

Player page →

246Olivier NtchamCelticCelticM141361016.66
SeasonClubAppsGoalsAstYCRCRating
2017-18Celtic05240–
2018-19Celtic03131–
2019-20Celtic04220–
2020-21Celtic1411106.66

Player page →

246James McCarthyCelticCelticM1200006.66
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic1000006.73
2022-23Celtic200006.30

Player page →

Data coverage for Scottish Premiership →

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