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

1Callum LangMotherwellMotherwellF1731016.62
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell1731016.62

Player page →

1Scott McDonaldMotherwellMotherwellF019911–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell010500–
2016-17Motherwell09411–

Player page →

1K. FotheringhamSt JohnstoneSt JohnstoneF3822116.51
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United100005.90
2022-23Dundee United1102106.55
2024-25Dundee United1600006.46
2025-26Dundee United200006.20
2026-27St Johnstone820016.64
1K. DennisSt MirrenSt MirrenF3031116.71
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren1731006.79
2021-22St Mirren1300116.61
1James WilsonHeart of MidlothianHeart of MidlothianF4282116.69
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian200006.75
2024-25Heart of Midlothian2452116.78
2025-26Heart of Midlothian600006.34
2026-27Heart of Midlothian1030006.65

Player page →

1J. HamiltonRaith RoversRaith RoversF1331116.63
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01111–
2020-21Livingston510006.68
2021-22Livingston800006.60
2023-24Raith Rovers01000–
1A. SoudaLivingstonLivingstonF223116.35
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston02311–
2020-21Livingston200006.35
1J. YoungSt MirrenSt MirrenF2410216.46
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren1210016.45
2026-27St Mirren1200206.46

Player page →

1C. ManzingaMotherwellMotherwellF01021–
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell01021–
1S. JacksonSt MirrenSt MirrenF05131–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren05131–
1K. GuthrieLivingstonLivingstonF4211316.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston1600116.51
2023-24Livingston2611206.79
1J. StockleyAberdeenAberdeenF05231–
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen05231–

Player page →

1Benjamin Mbunga-KimpiokaSt JohnstoneSt JohnstoneF4392316.62
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1730106.66
2024-25St Johnstone2662216.59

Player page →

1A. FatahDundee UnitedDundee UnitedF3083316.79
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United3083316.79

Player page →

1Yang Hyun-JunCelticCelticF83166417.00
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic2413116.92
2024-25Celtic2352107.07
2025-26Celtic3181106.92
2026-27Celtic520107.48

Player page →

1R. McCauslandRangersRangersF4436416.91
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers101007.00
2022-23Rangers10000–
2023-24Rangers2934007.03
2024-25Rangers1301416.64

Player page →

1Djenairo DanielsKilmarnockKilmarnockF1631416.73
SeasonClubAppsGoalsAstYCRCRating
2025-26Kilmarnock720206.77
2026-27Kilmarnock911216.69

Player page →

1C. ShieldsQueen's ParkQueen's ParkF4424416.62
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell2522206.65
2022-23Motherwell1902116.57
2022-23Queen's Park00010–

Player page →

1J. BokilaLivingstonLivingstonF2350516.50
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston2350516.50

Player page →

1Esmaël GonçalvesLivingstonLivingstonF8130516.27
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian07010–
2017-18Heart of Midlothian06041–
2022-23Livingston800006.27
1D. CostelloeSt JohnstoneSt JohnstoneF2812516.63
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1602406.72
2023-24St Johnstone1210116.51

Player page →

1S. BoydHamilton AcademicalHamilton AcademicalF03361–
SeasonClubAppsGoalsAstYCRCRating
2017-18Hamilton Academical01110–
2018-19Hamilton Academical02251–
1N. ClarkSt JohnstoneSt JohnstoneF141337616.85
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3181306.91
2021-22Dundee United3782006.90
2022-23Dundee United300006.37
2022-23St Johnstone2042116.71
2023-24St Johnstone2170006.99
2024-25St Johnstone2962206.77
1K. BoydKilmarnockKilmarnockF033861–
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock05200–
2016-17Kilmarnock08320–
2017-18Kilmarnock018220–
2018-19Kilmarnock02121–
1Tete YengiLivingstonLivingstonF3572716.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston1642516.91
2024-25Livingston01010–
2025-26Livingston1920106.76

Player page →

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

Player page →

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

Player page →

1C. CurranDundeeDundeeF018371–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County07000–
2016-17Ross County05120–
2017-18Ross County06031–
2018-19Dundee00220–
1Adama SidibehSt JohnstoneSt JohnstoneF4682716.84
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1550206.70
2024-25St Johnstone3132516.91

Player page →

1Scott WrightDundeeDundeeF102179816.75
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen03000–
2017-18Aberdeen01010–
2018-19Aberdeen00200–
2018-19Dundee03410–
2020-21Aberdeen1721106.69
2020-21Rangers910106.63
2021-22Rangers1941006.96
2022-23Rangers2301106.65
2023-24Rangers2320216.77
2024-25Rangers200006.75
2025-26Dundee910106.70

Player page →

1M. KukharevychHibernianHibernianF40111816.81
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1551206.89
2024-25Hibernian2560616.76

Player page →

1L. DykesLivingstonLivingstonF3115816.90
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston09581–
2020-21Livingston320006.90

Player page →

1Joel NoubleLivingstonLivingstonF8799816.75
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston1603416.86
2022-23Livingston3072306.72
2023-24Livingston3212106.69
2025-26Livingston912006.88

Player page →

1Florian KamberiAberdeenAberdeenF112110916.54
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian09220–
2018-19Hibernian08371–
2019-20Hibernian03200–
2019-20Rangers01200–
2020-21Aberdeen1101006.54

Player page →

1B. GrahamFalkirkFalkirkF242531016.63
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County06200–
2019-20Ross County04021–
2021-22Partick Thistle00110–
2022-23Partick Thistle06010–
2023-24Partick Thistle03010–
2024-25Partick Thistle02030–
2025-26Falkirk2440206.63
1Jonah AyungaSt MirrenSt MirrenF871261116.67
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren1932516.63
2023-24St Mirren1720106.72
2024-25St Mirren2844406.75
2025-26St Mirren2330106.56

Player page →

1E. BrophyRoss CountyRoss CountyF10848101116.64
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical04000–
2016-17Hamilton Academical02000–
2017-18Kilmarnock07130–
2018-19Kilmarnock011230–
2019-20Kilmarnock09110–
2020-21Kilmarnock1520016.39
2020-21St Mirren600006.60
2021-22St Mirren3170306.70
2022-23Ross County832007.09
2022-23St Mirren1202006.49
2023-24Ross County2532106.71
2024-25Ross County1100006.51
1Chris LongMotherwellMotherwellF291131216.62
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell07161–
2020-21Motherwell2942606.62

Player page →

1Michael GardyneRoss CountyRoss CountyF3112131416.78
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County05300–
2016-17Ross County02420–
2017-18Ross County03361–
2019-20Ross County00340–
2020-21Ross County3120206.78

Player page →

1Daizen MaedaCelticCelticF14950291716.95
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic1665006.86
2022-23Celtic3585416.77
2023-24Celtic2863407.03
2024-25Celtic341610307.31
2025-26Celtic36146606.77

Player page →

1C. KaneDunfermlineDunfermlineF632671816.75
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone04000–
2016-17St Johnstone05030–
2017-18St Johnstone03120–
2018-19St Johnstone03310–
2019-20St Johnstone01210–
2020-21St Johnstone2841406.82
2021-22St Johnstone1830416.77
2022-23St Johnstone210006.75
2023-24St Johnstone1510306.62
2025-26Dunfermline01000–
1D. ImrieHamilton AcademicalHamilton AcademicalF0228191–
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical06100–
2016-17Hamilton Academical04160–
2017-18Hamilton Academical08581–
2018-19Hamilton Academical04150–
1Kyle LaffertyKilmarnockKilmarnockF212722117.10
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian0120101–
2018-19Heart of Midlothian01010–
2018-19Rangers04020–
2020-21Kilmarnock992507.63
2022-23Kilmarnock1210306.69

Player page →

1Simon MurrayDundeeDundeeF12259112216.82
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United07100–
2017-18Dundee03010–
2017-18Hibernian06210–
2022-23Ross County1441106.61
2023-24Ross County37164707.05
2024-25Dundee38163907.02
2025-26Dundee3170316.44
2026-27Dundee200006.55

Player page →

1T. WattMotherwellMotherwellF12624132616.88
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian01030–
2018-19St Johnstone03320–
2019-20Motherwell01000–
2020-21Motherwell3535806.92
2021-22Dundee United1712407.00
2021-22Motherwell1990307.04
2022-23Dundee United1741316.72
2022-23St Mirren1010006.66
2024-25Motherwell2812306.81
1Martin BoyleHibernianHibernianF17969323416.96
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian05300–
2018-19Hibernian04430–
2019-20Hibernian05350–
2020-21Hibernian36126507.01
2021-22Hibernian2073217.08
2022-23Hibernian1251307.07
2023-24Hibernian3153606.90
2024-25Hibernian36156707.05
2025-26Hibernian3683206.75
2026-27Hibernian830106.95

Player page →

47T. SmallSt MirrenSt MirrenF1901326.46
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren1401326.43
2023-24St Mirren500006.56

Player page →

47J. ValeMotherwellMotherwellF1922326.81
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1322216.89
2024-25Motherwell600116.62

Player page →

47Josh GinnellyHeart of MidlothianHeart of MidlothianF61166626.75
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3152316.56
2022-23Heart of Midlothian30114316.95

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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