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

639Jake VokinsRoss CountyRoss CountyD2000406.56
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County2000406.56

Player page →

652Ross StewartRoss CountyRoss CountyF1993906.85
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County07270–
2020-21Ross County1921206.85

Player page →

652R. NaderiRangersRangersF1974006.86
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers911006.39
2026-27Rangers1063007.28

Player page →

652Charlie LakinRoss CountyRoss CountyM1931106.66
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County1931106.66

Player page →

652M. JohnstonMotherwellMotherwellD1933006.68
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell200006.35
2022-23Motherwell1733006.72

Player page →

652Stephen HumphrysHeart of MidlothianHeart of MidlothianF1930206.67
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian1930206.67

Player page →

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

Player page →

652A. MeekisonDundee UnitedDundee UnitedM1910306.59
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United310006.87
2021-22Dundee United900206.58
2022-23Dundee United700106.43

Player page →

652Daniel OyegokeHeart of MidlothianHeart of MidlothianD1910306.72
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian1910306.72

Player page →

652L. FontaineDundeeDundeeD19131306.80
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County00210–
2019-20Ross County01090–
2021-22Dundee1901306.80

Player page →

652Marcelo SaracchiCelticCelticD1912107.05
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic1912107.05

Player page →

652R. MillenKilmarnockKilmarnockD1914426.76
SeasonClubAppsGoalsAstYCRCRating
2018-19Kilmarnock01010–
2020-21Kilmarnock1904326.76
652K. MegwaHibernianHibernianD1900106.78
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian400006.63
2025-26Hibernian1200106.68
2026-27Hibernian300007.33
652Kazeem OlaigbeRoss CountyRoss CountyF1900206.63
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1900206.63

Player page →

652M. PoplatnikLivingstonLivingstonF1902006.48
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston1902006.48
652Nikolaj MöllerDundee UnitedDundee UnitedF1902406.56
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United1902406.56

Player page →

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

Player page →

668M. MaolidaHibernianHibernianM18102107.14
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian18102107.14

Player page →

668A. GreiveSt MirrenSt MirrenF1850006.58
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren03000–
2023-24St Mirren1820006.58
668Guy MelamedSt JohnstoneSt JohnstoneF1852006.72
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone1852006.72

Player page →

668Jesper KarlssonAberdeenAberdeenF1850206.85
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1850206.85

Player page →

668Fábio SilvaRangersRangersF1840006.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1840006.93

Player page →

668R. MacIverFalkirkFalkirkF1841006.72
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell01000–
2020-21Motherwell100006.70
2025-26Falkirk1231006.78
2026-27Falkirk500006.58
668A. McGowanKilmarnockKilmarnockD18341906.76
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical021100–
2019-20Hamilton Academical01350–
2020-21Kilmarnock1800406.76

Player page →

668Shane DuffyCelticCelticD1831207.23
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1831207.23

Player page →

668A. DevineMotherwellMotherwellD1810006.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers200006.65
2022-23Rangers600006.70
2023-24Motherwell1010006.74
668Alfie DorringtonAberdeenAberdeenD1810216.63
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1210216.71
2025-26Aberdeen600006.47

Player page →

668C. SmithSt JohnstoneSt JohnstoneM1810306.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian700106.57
2023-24St Johnstone1110206.61
668E. BjorgolfssonMotherwellMotherwellF1812106.48
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell912106.58
2026-27Motherwell900006.39
668E. MooneySt MirrenSt MirrenF1811006.52
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren711006.65
2025-26St Mirren1100006.44
668J. ButterfieldSt JohnstoneSt JohnstoneM1811406.62
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone1811406.62
668M. SusohoLivingstonLivingstonM1810606.69
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston1810606.69

Player page →

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

Player page →

668C. JohnsonRoss CountyRoss CountyD1800306.63
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1800306.63
668D. RichardsDundee UnitedDundee UnitedG1800106.70
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United200007.05
2025-26Dundee United1600106.66
668E. ParishSt JohnstoneSt JohnstoneG1800006.64
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone900006.66
2021-22St Johnstone700006.47
2022-23St Johnstone200007.20

Player page →

668E. Schilte-BrownKilmarnockKilmarnockD1800106.64
SeasonClubAppsGoalsAstYCRCRating
2025-26Kilmarnock1700106.68
2026-27Kilmarnock100005.90

Player page →

668R. MacLeodDundee UnitedDundee UnitedF1800006.61
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United300006.60
2022-23Dundee United1500006.62
668R. MolotnikovHibernianHibernianM1800206.51
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian300106.70
2024-25Hibernian1100106.41
2025-26Hibernian300006.67
2026-27Hibernian100006.60
668R. SinclairSt JohnstoneSt JohnstoneG1800006.77
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone200007.30
2024-25St Johnstone1100006.75
2025-26St Mirren400006.68
2026-27St Johnstone100006.30

Player page →

691J. DefoeRangersRangersF17254206.80
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers08210–
2019-20Rangers013110–
2020-21Rangers1541006.81
2021-22Rangers200006.70

Player page →

691Barney StewartFalkirkFalkirkF1782106.93
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk1782106.93

Player page →

691Ellis SimmsHeart of MidlothianHeart of MidlothianF1751206.71
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1751206.71

Player page →

691K. TurnerPartick ThistlePartick ThistleM1745606.62
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle02410–
2023-24Raith Rovers01010–
2023-24Ross County1711306.62
2024-25Partick Thistle00010–
691Callum LangMotherwellMotherwellF1731016.62
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell1731016.62

Player page →

691J. NaismithRoss CountyRoss CountyD1739506.72
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County02320–
2019-20Hibernian01320–
2020-21Ross County1703106.72

Player page →

691K. BilalovicAberdeenAberdeenM1730106.59
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1730106.59
691Patryk KlimalaCelticCelticF1730106.65
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1730106.65

Player page →

691B. MikulicSt JohnstoneSt JohnstoneD1720006.47
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1420006.99
2026-27St Johnstone300004.04
691D. WhitehallKilmarnockKilmarnockF1720206.64
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock1720206.64

Data coverage for Scottish Premiership →

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