Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2100 of 2114 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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
601Jack MackenzieAberdeen· 26yAberdeenD2624961006.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen006106.60
2021-22Aberdeen1120106.80
2022-23Aberdeen0118306.52
2023-24Aberdeen1127006.77
2024-25Aberdeen0125506.82

Player page →

601Glenn MiddletonDundee United· 26yDundee UnitedF2691195806.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers23000–
2019-20Hibernian01000–
2020-21St Johnstone209006.78
2021-22St Johnstone1128206.63
2022-23Dundee United2229306.71
2024-25Dundee United2429306.83

Player page →

601Liam SmithSt Johnstone· 30ySt JohnstoneD3043861106.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1230606.87
2021-22Dundee United2120406.84
2022-23Dundee United1028006.64
2026-27St Johnstone008106.24

Player page →

601M. McNultyDundee UnitedDundee UnitedF–136441106.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United3125406.86
2021-22Dundee United2119306.57
601E. MosesMotherwell· 29yMotherwellF295133006.73
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell206007.05
2024-25Motherwell3127006.66

Player page →

601M. DevlinLivingston· 33yLivingstonD3311311816.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen10041–
2019-20Aberdeen00020–
2020-21Aberdeen001006.90
2022-23Hibernian001106.50
2023-24Livingston01291106.73

Player page →

601R. CrawfordPartick ThistlePartick ThistleM–1123506.73
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01030–
2020-21Livingston001006.50
2020-21Motherwell0022106.74
2021-22Partick Thistle10000–
2024-25Partick Thistle00010–
601Djenairo DanielsKilmarnockKilmarnockF–3116416.73
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock207206.77
2026-27Kilmarnock119216.69
601Kyle CameronSt Johnstone· 29ySt JohnstoneD290015006.73
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0015006.73

Player page →

601S. LawsonLivingstonLivingstonD–1315806.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston12040–
2019-20Livingston01030–
2020-21Livingston0015106.73
601Josef BursikHibernian· 26yHibernianG260013106.73
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian0013106.73

Player page →

601C. MorrisRoss CountyRoss CountyD–00121106.73
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00080–
2020-21Ross County0012306.73
601C. ErikssonDundee United· 31yDundee UnitedG31009006.73
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United009006.73

Player page →

601Kevin CiubotaruDundee United· 22yDundee UnitedD22117006.73
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United117006.73

Player page →

615C. RandallRoss CountyRoss CountyM–231312926.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian02031–
2020-21Ross County0015016.51
2021-22Ross County0129406.74
2022-23Ross County0024706.73
2023-24Ross County1026406.71
2024-25Ross County10371106.80
615C. MontanoLivingstonLivingstonM–77862136.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
2022-23Livingston4231706.78
2023-24Livingston1116416.75
2025-26Livingston2325716.72
615K. WatsonRoss CountyRoss CountyD–00751706.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00020–
2020-21Ross County0023106.72
2021-22Ross County0024606.69
2022-23Ross County0028806.75
615J. DoigHibernian· 24yHibernianD241562306.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1328206.63
2021-22Hibernian0234106.80

Player page →

615O. ShawMotherwellMotherwellF–16657406.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
2020-21Ross County6125206.83
2021-22Ross County001006.30
2022-23Kilmarnock0012106.58
2023-24Motherwell0219106.66
615D. CancolaRoss County· 30yRoss CountyM303048906.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County1018306.67
2022-23Ross County2030606.75

Player page →

615Vicente BesuijenAberdeen· 25yAberdeenF257145506.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59
2022-23Aberdeen3118006.86
2024-25Aberdeen2011106.68

Player page →

615R. McCrorieKilmarnock· 28yKilmarnockG280042106.72
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00010–
2020-21Livingston0016006.26
2021-22Rangers001007.50
2022-23Rangers004007.37
2024-25Kilmarnock0021006.90

Player page →

615E. WilsonMotherwell· 21yMotherwellM211033306.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell1031306.73
2026-27Motherwell002006.60

Player page →

615J. MarshallDundeeDundeeD–1430416.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1430416.72
615O. AdewumiDundee· 21yDundeeF214528206.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee4528206.72

Player page →

615Aaron MartinHamilton Academical· 37yHamilton AcademicalD370024706.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical0024706.72

Player page →

615T. MooreHeart of MidlothianHeart of MidlothianD–0122516.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian0122516.72
615M. KaletaMotherwell· 22yMotherwellD220221106.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0221106.72

Player page →

615Daniel OyegokeHeart of Midlothian· 23yHeart of MidlothianD231019306.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian1019306.72

Player page →

615R. MacIverFalkirkFalkirkF–4118006.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell10000–
2020-21Motherwell001006.70
2025-26Falkirk3112006.78
2026-27Falkirk005006.58
615A. DevineMotherwellMotherwellD–1018006.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers002006.65
2022-23Rangers006006.70
2023-24Motherwell1010006.74
615Guy MelamedSt Johnstone· 33ySt JohnstoneF335218006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone5218006.72

Player page →

615J. NaismithRoss CountyRoss CountyD–3917506.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County23020–
2019-20Hibernian13020–
2020-21Ross County0317106.72
615T. SobowaleSt Mirren· 27ySt MirrenD27006006.72
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren006006.72

Player page →

615Will CollarHamilton Academical· 29yHamilton AcademicalM29106306.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical10030–
2020-21Hamilton Academical006006.72

Player page →

636B. AndersonKilmarnockKilmarnockF–44111761106.71
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20000–
2019-20Aberdeen10000–
2020-21Aberdeen006006.33
2020-21Hamilton Academical2213106.82
2021-22Livingston11428406.86
2022-23Livingston6230006.69
2023-24Livingston7034206.70
2024-25Kilmarnock11130106.86
2025-26Kilmarnock4235306.49
636Craig SibbaldFalkirk· 31yFalkirkM311231292606.71
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston31010–
2019-20Livingston21030–
2020-21Livingston1032706.59
2021-22Livingston0014406.69
2022-23Dundee United1035706.86
2024-25Dundee United1116106.73
2025-26Dundee United4026306.92
2026-27Falkirk006005.57

Player page →

636Harry PatonMotherwell· 28yMotherwellM283101202416.71
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County01030–
2020-21Ross County1335506.61
2021-22Ross County0331806.70
2022-23Motherwell007106.47
2023-24Motherwell2026416.97
2024-25Motherwell0321306.69

Player page →

636Scott ArfieldLivingston· 38yLivingstonM3830171111816.71
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers117071–
2019-20Rangers54030–
2020-21Rangers4528106.82
2021-22Rangers4029306.77
2022-23Rangers5131206.73
2025-26Falkirk1015106.57
2025-26Livingston008106.39

Player page →

636Finlay RobertsonDundee· 23yDundeeM233574816.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee002006.50
2023-24Dundee0013216.65
2024-25Dundee0429006.74
2025-26Dundee3124606.73
2026-27Dundee006006.75

Player page →

636P. PawlettDundee UnitedDundee UnitedM–32601626.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1126716.62
2021-22Dundee United2022716.87
2022-23Dundee United0112206.56
636N. AtkinsonHeart of Midlothian· 27yHeart of MidlothianD2723521306.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1115206.71
2022-23Heart of Midlothian1218606.69
2023-24Heart of Midlothian0019506.72

Player page →

636B. MaguireMotherwellMotherwellD–11471016.71
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell1124506.80
2021-22Motherwell0013316.66
2022-23Motherwell0010106.58
636K. McAllisterSt MirrenSt MirrenM–3446806.71
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren20010–
2019-20St Mirren00030–
2020-21St Mirren1435306.68
2021-22St Mirren0011106.84
636A. JensenAberdeen· 25yAberdeenM250342206.71
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0315006.87
2025-26Aberdeen0027206.61

Player page →

636M. ChaiwaHibernian· 22yHibernianM221139906.71
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian1028706.81
2026-27Hibernian0111206.46

Player page →

636A. SporleDundee United· 31yDundee UnitedD314240306.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United4224106.81
2021-22Dundee United0016206.54

Player page →

636J. JeggoHibernian· 34yHibernianM340036716.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0016516.62
2023-24Hibernian0020206.77

Player page →

636K. DennisSt MirrenSt MirrenF–3130116.71
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren3117006.79
2021-22St Mirren0013116.61
636T. GallacherSt JohnstoneSt JohnstoneD–1031106.71
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone009006.73
2022-23St Johnstone005006.40
2023-24St Johnstone1017106.76

Data coverage for Scottish Premiership →

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