Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1771 of 1793 stored matches (99%) that name a player. Appearances count 684 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

95% or more of matches name a playerSome matches name a playerNone recorded

1James BrownSt JohnstoneSt JohnstoneD5312706.61
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone500006.52
2021-22St Johnstone2202206.66
2022-23St Johnstone2610506.58

Player page →

1Jack MackenzieAberdeenAberdeenD4412506.66
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen600106.60
2021-22Aberdeen2011106.80
2022-23Aberdeen1801306.52

Player page →

1I. WilsonKilmarnockKilmarnockM01260–
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00010–
2017-18Kilmarnock01140–
2018-19Kilmarnock00100–
2019-20Kilmarnock00010–
1Harry CochraneHeart of MidlothianHeart of MidlothianM01240–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian01240–
1G. LeighAberdeenAberdeenD812006.88
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen01200–
2020-21Aberdeen800006.88

Player page →

1F. OjoAberdeenAberdeenM41121316.64
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen00040–
2020-21Aberdeen1100206.50
2021-22Aberdeen3012716.69

Player page →

1Erik SviatchenkoCelticCelticD01220–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic00200–
2016-17Celtic01020–

Player page →

1D. ZanattaHeart of MidlothianHeart of MidlothianM01200–
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian00200–
2017-18Heart of Midlothian01000–

Player page →

1Calvin MillerDundeeDundeeF01220–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01220–

Player page →

1C. MorrisonHeart of MidlothianHeart of MidlothianF01210–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian01210–
1C. ElliottDundeeDundeeF1312706.52
SeasonClubAppsGoalsAstYCRCRating
2016-17Partick Thistle00220–
2017-18Partick Thistle00040–
2021-22Dundee1310106.52
1C. BrownLivingstonLivingstonD1612206.99
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00110–
2020-21Livingston1611106.99

Player page →

1C. BarronAberdeenAberdeenM3012306.83
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen1300106.88
2022-23Aberdeen1712206.79

Player page →

1Alim ÖztürkHeart of MidlothianHeart of MidlothianD01220–
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian01200–
2016-17Heart of Midlothian00020–

Player page →

1A. BartonPartick ThistlePartick ThistleM01250–
SeasonClubAppsGoalsAstYCRCRating
2016-17Partick Thistle01210–
2017-18Partick Thistle00040–
1Y. RamadaniAberdeenAberdeenM3713806.74
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3713806.74

Player page →

1S. OjoRangersRangersM01310–
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers01310–
1S. LawsonLivingstonLivingstonD1513806.73
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01240–
2019-20Livingston00130–
2020-21Livingston1500106.73
1R. McGowanSt JohnstoneSt JohnstoneD28131106.88
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United00100–
2018-19Dundee00030–
2022-23St Johnstone2812806.88
1Luke BoltonDundee UnitedDundee UnitedM2413206.67
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2413206.67

Player page →

1L. FontaineDundeeDundeeD19131306.80
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County00210–
2019-20Ross County01090–
2021-22Dundee1901306.80
1Julien SerranoLivingstonLivingstonD2413306.74
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2413306.74

Player page →

1J. KeatingsHamilton AcademicalHamilton AcademicalF01330–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical01330–
1J. FranksRoss CountyRoss CountyF01300–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00300–
2016-17Ross County01000–
1G. FraserPartick ThistlePartick ThistleM01310–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle01300–
2017-18Partick Thistle00010–
1B. McKayInverness Caledonian ThistleInverness Caledonian ThistleD01330–
SeasonClubAppsGoalsAstYCRCRating
2016-17Inverness Caledonian Thistle01330–
1A. DreyerSt MirrenSt MirrenF01300–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01300–

Player page →

1A. BernabeiCelticCelticD1513206.55
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1513206.55

Player page →

1R. SnodgrassHeart of MidlothianHeart of MidlothianM2314917.05
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2314917.05

Player page →

1R. MillenKilmarnockKilmarnockD1914426.76
SeasonClubAppsGoalsAstYCRCRating
2018-19Kilmarnock01010–
2020-21Kilmarnock1904326.76
1N. KennehRoss CountyRoss CountyM3114406.73
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1510106.67
2022-23Ross County1604306.78

Player page →

1L. GrimshawMotherwellMotherwellM28141606.71
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell00100–
2017-18Motherwell00030–
2018-19Motherwell00150–
2019-20Motherwell00230–
2020-21Motherwell1400106.78
2021-22Motherwell1410406.63

Player page →

1J. MarshallDundeeDundeeD3014416.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee3014416.72
1Calvin RamsayAberdeenAberdeenD2814106.88
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen400006.25
2021-22Aberdeen2414106.94

Player page →

1Stefan JohansenCelticCelticM01500–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01500–

Player page →

1K. JacobsLivingstonLivingstonM215706.60
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01350–
2019-20Livingston00220–
2021-22Livingston200006.60
1J. DoigHibernianHibernianD6215306.72
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian2813206.63
2021-22Hibernian3402106.80

Player page →

1D. WilliamsDundeeDundeeF01540–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle01300–
2016-17Dundee00240–
1Steven DavisRangersRangersM6116407.00
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00100–
2019-20Rangers00200–
2020-21Rangers3502307.05
2021-22Rangers1801006.94
2022-23Rangers810106.89

Player page →

1S. BanniganPartick ThistlePartick ThistleM01630–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle01400–
2017-18Partick Thistle00130–
2022-23Partick Thistle00100–
1B. EastonHamilton AcademicalHamilton AcademicalD2416916.50
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone01200–
2016-17St Johnstone00210–
2017-18St Johnstone00110–
2019-20Hamilton Academical00041–
2020-21Hamilton Academical2401306.50
1S. FraserDundee UnitedDundee United—01700–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United01700–
1R. FlynnSt MirrenSt MirrenM57171416.54
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01251–
2019-20St Mirren00340–
2020-21St Mirren1401106.56
2021-22St Mirren2300306.54
2022-23St Mirren2001106.51
1Harry PatonMotherwellMotherwellM73171706.63
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County00130–
2020-21Ross County3513506.61
2021-22Ross County3103806.70
2022-23Motherwell700106.47

Player page →

1A. OsmanPartick ThistlePartick ThistleM01781–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle00400–
2016-17Partick Thistle01351–
2017-18Partick Thistle00030–
1P. McMullanDundeeDundeeM4419306.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee00200–
2020-21Dundee United800006.71
2021-22Dundee3617306.84
1S. McMannDundee UnitedDundee UnitedD951102816.89
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical00120–
2017-18Hamilton Academical00150–
2018-19Hamilton Academical00140–
2019-20Hamilton Academical00120–
2020-21Hamilton Academical3614517.04
2021-22Dundee United2902406.83
2022-23Dundee United3000606.75
1R. FosterSt JohnstoneSt JohnstoneD0112191–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00300–
2016-17Ross County00110–
2016-17St Johnstone01050–
2017-18St Johnstone00341–
2018-19St Johnstone00360–
2019-20Ross County00220–
2019-20St Johnstone00010–
199Z. RuddenSt JohnstoneSt JohnstoneF2520306.53
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee1310106.51
2022-23St Johnstone1210206.56
199T. MikkelsenRoss CountyRoss CountyF02010–
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County02010–

Data coverage for Scottish Premiership →

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