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

751Sam CosgroveAberdeenAberdeenF143131236.77
SeasonClubAppsGoalsAstYCRCRating
2017-18Aberdeen00101–
2018-19Aberdeen017171–
2019-20Aberdeen011141–
2020-21Aberdeen1430106.77

Player page →

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

Player page →

751S. MallanHibernianHibernianM1411111406.88
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian078100–
2019-20Hibernian03320–
2020-21Hibernian1410206.88

Player page →

751J. HastieMotherwellMotherwellM1461106.40
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell06110–
2020-21Motherwell1400006.40
751Mika BierethMotherwellMotherwellF1465207.19
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1465207.19

Player page →

751Benjamin BroggioFalkirkFalkirkM1452107.04
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk1452107.04

Player page →

751J. CummingsDundeeDundeeF1450206.63
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers02020–
2021-22Dundee1430006.63

Player page →

751Luke ArmstrongMotherwellMotherwellF1440106.88
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell1440106.88

Player page →

751C. WilkinsonMotherwellMotherwellF1431306.76
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell1431306.76
751Michael MellonDundeeDundeeF1432306.85
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1432306.85

Player page →

751Alex Oxlade-ChamberlainCelticCelticM1420106.78
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic920106.89
2026-27Celtic500006.58

Player page →

751D. LembikisaHeart of MidlothianHeart of MidlothianD1420106.89
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian1420106.89

Player page →

751J. MoriasSt MirrenSt MirrenF1420306.62
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren02020–
2020-21St Mirren1400106.62
751K. TagawaHeart of MidlothianHeart of MidlothianF1420006.64
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian1420006.64

Player page →

751Ryan EdmondsonAberdeenAberdeenF1422006.76
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen1422006.76

Player page →

751A. GnanduilletHeart of MidlothianHeart of MidlothianF1410106.78
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1410106.78
751A. McEneffHeart of MidlothianHeart of MidlothianM1410006.76
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1410006.76
751B. KhelaRoss CountyRoss CountyM1410006.40
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1410006.40

Player page →

751Tuur RommensRangersRangersD1412106.96
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers1012107.03
2026-27Rangers400006.77

Player page →

751Andrew DallasKilmarnockKilmarnockF1401006.47
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock1401006.47

Player page →

751Andy FisherSt JohnstoneSt JohnstoneG1400106.89
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1400106.89

Player page →

751Bongani ZunguRangersRangersM1400106.59
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers1400106.59

Player page →

751C. Egan-RileyHibernianHibernianD1400506.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1400506.69

Player page →

751C. NsialaRangersRangersD1401106.82
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers1101106.85
2025-26Rangers300006.73
751D. LobbanAberdeenAberdeenM1400416.54
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1400416.54
751D. PowersDundee UnitedDundee UnitedM1400206.70
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United1400206.70

Player page →

751Emmanuel GyamfiAberdeenAberdeenM1400306.61
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1300306.63
2026-27Aberdeen100006.30
751J. BrenetLivingstonLivingstonD1401006.59
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston1401006.59

Player page →

751J. BrownSt MirrenSt MirrenD1402206.55
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren700006.44
2024-25St Mirren702206.66

Player page →

751J. RaeSt JohnstoneSt JohnstoneG1400106.79
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1400106.79
751James HillHeart of MidlothianHeart of MidlothianD1400306.86
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian1400306.86

Player page →

751Jonjoe KennyCelticCelticD1402207.18
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1402207.18

Player page →

751L. ChambersKilmarnockKilmarnockD1401106.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1401106.69

Player page →

751M. CudjoeDundee UnitedDundee UnitedM1400206.47
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United200006.30
2022-23Dundee United1200206.51

Player page →

751Nicolas MilanovicAberdeenAberdeenF1400106.44
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1400106.44

Player page →

751Paul DigbyDundeeDundeeM1401106.84
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee1401106.84

Player page →

751S. AnakuDundee UnitedDundee UnitedF1400206.45
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United1400206.45
751Steve SeddonMotherwellMotherwellD1400206.89
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell1400206.89

Player page →

789G. StewartKilmarnockKilmarnockF132519606.80
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee09900–
2017-18Aberdeen03110–
2018-19Aberdeen02010–
2018-19Kilmarnock08630–
2019-20Rangers03200–
2020-21Rangers501006.97
2023-24Kilmarnock800106.73
789Kelechi IheanachoCelticCelticF1350206.62
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic1350206.62

Player page →

789J. HamiltonRaith RoversRaith RoversF1331116.63
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01111–
2020-21Livingston510006.68
2021-22Livingston800006.60
2023-24Raith Rovers01000–
789D. BalodisSt JohnstoneSt JohnstoneD1320006.89
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1320006.89

Player page →

789C. ElliottDundeeDundeeF1312706.52
SeasonClubAppsGoalsAstYCRCRating
2016-17Partick Thistle00220–
2017-18Partick Thistle00040–
2021-22Dundee1310106.52

Player page →

789Dane ScarlettHibernianHibernianF1311206.32
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1311206.32

Player page →

789Jeffrey SchluppCelticCelticD1311007.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic1311007.12

Player page →

789Julius EskesenDundee UnitedDundee UnitedM1310106.48
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United1310106.48

Player page →

789L. RossMotherwellMotherwellF1310006.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell100006.60
2023-24Motherwell310006.80
2025-26Motherwell900006.50
789Maik NawrockiCelticCelticD1310207.15
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1000206.99
2024-25Celtic310007.70

Player page →

789Marc LeonardHeart of MidlothianHeart of MidlothianM1313317.63
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian1313317.63

Player page →

789O. DabbaghAberdeenAberdeenF1311006.61
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1311006.61

Player page →

Data coverage for Scottish Premiership →

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