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

923Brodie SpencerMotherwellMotherwellM1801706.65
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1801706.65

Player page →

923Aaron MartinHamilton AcademicalHamilton AcademicalD2400706.72
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical2400706.72

Player page →

923A. CrawfordSt JohnstoneSt JohnstoneF441914706.80
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical05700–
2016-17Hamilton Academical08350–
2017-18Hamilton Academical01210–
2021-22St Johnstone2830006.82
2022-23St Johnstone1622106.76
923A. BakayokoDundeeDundeeF3765706.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee3765706.93

Player page →

923Tete YengiLivingstonLivingstonF3572716.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston1642516.91
2024-25Livingston01010–
2025-26Livingston1920106.76

Player page →

923T. YouanHibernianHibernianF971917716.84
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3697416.74
2023-24Hibernian3148107.04
2024-25Hibernian1321006.74
2025-26Hibernian1741206.76

Player page →

923Richard KingSt MirrenSt MirrenD3120716.84
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren3120716.84

Player page →

923L. SpenceRoss CountyRoss CountyM00071–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee00030–
2018-19Dundee00010–
2019-20Ross County00031–
923Kyle VassellKilmarnockKilmarnockF72156716.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1442217.00
2023-24Kilmarnock3593406.96
2024-25Kilmarnock2321106.91

Player page →

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

Player page →

923Greg TaylorKilmarnockKilmarnock—00071–
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00031–
2017-18Kilmarnock00040–
923G. OakleyAyr UtdAyr UtdM681716.57
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical04010–
2019-20Hamilton Academical04151–
2020-21Kilmarnock600006.57
2024-25Ayr Utd00010–
923Elijah Xavier CampbellRoss CountyRoss CountyD2810716.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County2810716.81

Player page →

923Dominic ThompsonKilmarnockKilmarnockD5103716.67
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell1502206.60
2025-26Kilmarnock3601516.69

Player page →

923Demetri MitchellHibernianHibernianD910716.60
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00020–
2018-19Heart of Midlothian00041–
2021-22Hibernian610106.62
2022-23Hibernian300006.57

Player page →

923Carl StarfeltCelticCelticD6332717.20
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic3401417.19
2022-23Celtic2831307.24
2023-24Celtic100006.60

Player page →

923C. NdabaKilmarnockKilmarnockD6421716.92
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock2810216.81
2024-25Kilmarnock3611506.99

Player page →

923C. HillRangersRangersD03171–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers03171–
923C. CurranDundeeDundeeF018371–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County07000–
2016-17Ross County05120–
2017-18Ross County06031–
2018-19Dundee00220–
923C. BrysonSt JohnstoneSt JohnstoneM3101716.69
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen00010–
2020-21Aberdeen201006.90
2020-21St Johnstone2000206.73
2021-22St Johnstone900416.56

Player page →

923Alex MitchellSt JohnstoneSt JohnstoneD2910716.76
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2910716.76

Player page →

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

Player page →

923Aaron Buchanan HickeyHeart of MidlothianHeart of MidlothianD01171–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian01161–

Player page →

923A. GorrinMotherwellMotherwellM00171–
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell00171–

Player page →

975Y. RamadaniAberdeenAberdeenM3713806.74
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3713806.74

Player page →

975Y. MulumbuKilmarnockKilmarnockM1724806.69
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock01130–
2018-19Celtic00010–
2018-19Kilmarnock01230–
2020-21Kilmarnock1701106.69
975Tom RogicCelticCelticM553234806.84
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic08700–
2016-17Celtic07310–
2017-18Celtic05410–
2018-19Celtic03620–
2019-20Celtic02400–
2020-21Celtic2314106.81
2021-22Celtic3266306.87

Player page →

975Stephen WelshMotherwellMotherwellD6932807.06
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1610107.06
2021-22Celtic1001207.07
2022-23Celtic410207.03
2023-24Celtic1000106.76
2024-25Celtic100008.30
2025-26Celtic100006.60
2025-26Motherwell2711207.14

Player page →

975Sam FoleySt MirrenSt MirrenM1520806.81
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren01060–
2020-21Motherwell410007.23
2020-21St Mirren1100206.70

Player page →

975S. MoussaDundeeDundeeF07080–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee07080–
975S. LawsonLivingstonLivingstonD1513806.73
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01240–
2019-20Livingston00130–
2020-21Livingston1500106.73
975Reo HatateCelticCelticM1322520807.09
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic1742006.99
2022-23Celtic3268007.22
2023-24Celtic1634107.23
2024-25Celtic37104207.29
2025-26Celtic3022506.70

Player page →

975R. PropperRangersRangersD2720806.97
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers2720806.97

Player page →

975O. BeckDundeeDundeeD2524807.30
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee2524807.30

Player page →

975Nathan McGinleyMotherwellMotherwellD4501806.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell1901106.82
2021-22Motherwell2400606.80
2023-24Motherwell200106.55

Player page →

975M. MilliganHibernianHibernianD00080–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian00080–

Player page →

975M. KucheriavyiSt JohnstoneSt JohnstoneM3621806.82
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone400106.85
2023-24St Johnstone2820606.84
2024-25St Johnstone401106.65
975Kieran TierneyCelticCelticD451233807.30
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01500–
2016-17Celtic01610–
2017-18Celtic03730–
2018-19Celtic00400–
2025-26Celtic3568207.28
2026-27Celtic1013207.34

Player page →

975K. McAllisterSt MirrenSt MirrenM4634806.71
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren02010–
2019-20St Mirren00030–
2020-21St Mirren3514306.68
2021-22St Mirren1100106.84
975Josh WindassRangersRangersM0131180–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers00520–
2017-18Rangers013660–

Player page →

975Joe GarnerRangersRangersF07280–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers07280–

Player page →

975James BrownSt JohnstoneSt JohnstoneD6412806.61
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone500006.52
2021-22St Johnstone2202206.66
2022-23St Johnstone2610506.58
2023-24St Johnstone1100106.64

Player page →

975Ibrahim SaidMotherwellMotherwellM4950806.78
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell3830606.73
2026-27Motherwell1120206.93

Player page →

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

Player page →

975Hayden CoulsonAberdeenAberdeenD2801806.53
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren00030–
2022-23Aberdeen2801506.53

Player page →

975Glenn 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 →

975G. KusungaDundeeDundeeD02080–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee01030–
2018-19Dundee01050–
975G. BigirimanaMotherwellMotherwellM02680–
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell01230–
2018-19Motherwell01450–
975Dominic SamuelRoss CountyRoss CountyF3910806.53
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County2810506.55
2022-23Ross County1100306.50

Player page →

975Dimitar MitovAberdeenAberdeenG9400807.06
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone3800407.18
2024-25Aberdeen2400207.16
2025-26Aberdeen3200206.83

Player page →

Data coverage for Scottish Premiership →

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