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.

  • 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

287T. ChowRoss CountyRoss CountyM02181–
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County01121–
2017-18Ross County01060–

Player page →

287W. NightingaleRoss CountyRoss CountyD2700816.87
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County2100616.83
2024-25Ross County600207.02
287X. TomasHamilton AcademicalHamilton AcademicalD01081–
SeasonClubAppsGoalsAstYCRCRating
2017-18Hamilton Academical01081–
287A. MontgomeryLivingstonLivingstonD5304806.62
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic200006.45
2021-22Aberdeen701006.54
2021-22Celtic801106.71
2022-23St Johnstone2801506.62
2025-26Livingston801206.64
287C. WatersKilmarnockKilmarnockD2002806.62
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock00010–
2018-19Kilmarnock00010–
2019-20St Mirren00050–
2020-21Kilmarnock1802106.61
2022-23Kilmarnock200006.70
287Chris BurkeKilmarnockKilmarnockM372119807.03
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County01310–
2017-18Kilmarnock01210–
2018-19Kilmarnock05610–
2019-20Kilmarnock05420–
2020-21Kilmarnock3794307.03

Player page →

287Davor ZdravkovskiMotherwellMotherwellM5210806.60
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell2710506.63
2024-25Motherwell2500306.57

Player page →

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

Player page →

287Dominic SamuelRoss CountyRoss CountyF3910806.53
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County2810506.55
2022-23Ross County1100306.50

Player page →

287G. BigirimanaMotherwellMotherwellM02680–
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell01230–
2018-19Motherwell01450–
287G. KusungaDundeeDundeeD02080–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee01030–
2018-19Dundee01050–
287Glenn 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 →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

287Joe GarnerRangersRangersF07280–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers07280–

Player page →

287Josh WindassRangersRangersM0131180–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers00520–
2017-18Rangers013660–

Player page →

287K. McAllisterSt MirrenSt MirrenM4634806.71
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren02010–
2019-20St Mirren00030–
2020-21St Mirren3514306.68
2021-22St Mirren1100106.84
287Kieran TierneyCelticCelticD451233807.30
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01500–
2016-17Celtic01610–
2017-18Celtic03730–
2018-19Celtic00400–
2025-26Celtic3568207.28
2026-27Celtic1013207.34

Player page →

287M. KucheriavyiSt JohnstoneSt JohnstoneM3621806.82
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone400106.85
2023-24St Johnstone2820606.84
2024-25St Johnstone401106.65
287M. MilliganHibernianHibernianD00080–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian00080–

Player page →

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

Player page →

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

Player page →

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

Player page →

287Reo HatateCelticCelticM1322520807.09
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic1742006.99
2022-23Celtic3268007.22
2023-24Celtic1634107.23
2024-25Celtic37104207.29
2025-26Celtic3022506.70

Player page →

287S. LawsonLivingstonLivingstonD1513806.73
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01240–
2019-20Livingston00130–
2020-21Livingston1500106.73
287S. MoussaDundeeDundeeF07080–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee07080–
287Sam FoleySt MirrenSt MirrenM1520806.81
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren01060–
2020-21Motherwell410007.23
2020-21St Mirren1100206.70

Player page →

287Stephen 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 →

287Tom RogicCelticCelticM553234806.84
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic08700–
2016-17Celtic07310–
2017-18Celtic05410–
2018-19Celtic03620–
2019-20Celtic02400–
2020-21Celtic2314106.81
2021-22Celtic3266306.87

Player page →

287Y. MulumbuKilmarnockKilmarnockM1724806.69
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock01130–
2018-19Celtic00010–
2018-19Kilmarnock01230–
2020-21Kilmarnock1701106.69
287Y. RamadaniAberdeenAberdeenM3713806.74
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3713806.74

Player page →

334A. GorrinMotherwellMotherwellM00171–
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell00171–

Player page →

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

Player page →

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

Player page →

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

Player page →

334C. BrysonSt JohnstoneSt JohnstoneM3101716.69
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen00010–
2020-21Aberdeen201006.90
2020-21St Johnstone2000206.73
2021-22St Johnstone900416.56

Player page →

334C. CurranDundeeDundeeF018371–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County07000–
2016-17Ross County05120–
2017-18Ross County06031–
2018-19Dundee00220–
334C. HillRangersRangersD03171–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers03171–
334C. NdabaKilmarnockKilmarnockD6421716.92
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock2810216.81
2024-25Kilmarnock3611506.99

Player page →

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

Player page →

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

Player page →

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

Player page →

334Elijah Xavier CampbellRoss CountyRoss CountyD2810716.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County2810716.81

Player page →

334G. OakleyAyr UtdAyr UtdM681716.57
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical04010–
2019-20Hamilton Academical04151–
2020-21Kilmarnock600006.57
2024-25Ayr Utd00010–
334Greg TaylorKilmarnockKilmarnock—00071–
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00031–
2017-18Kilmarnock00040–
334J. JeggoHibernianHibernianM3600716.71
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1600516.62
2023-24Hibernian2000206.77

Player page →

334Kyle VassellKilmarnockKilmarnockF72156716.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1442217.00
2023-24Kilmarnock3593406.96
2024-25Kilmarnock2321106.91

Player page →

334L. SpenceRoss CountyRoss CountyM00071–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee00030–
2018-19Dundee00010–
2019-20Ross County00031–

Data coverage for Scottish Premiership →

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