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

1Conor HazardCelticCelticG500007.24
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic500007.24

Player page →

2I. KonovalovLivingstonLivingstonG700007.19
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston300007.03
2022-23Livingston400007.30
3Z. ZlámalSt MirrenSt MirrenG500307.16
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00030–
2020-21St Johnstone200007.20
2020-21St Mirren300007.13
4Craig GordonHeart of MidlothianHeart of MidlothianG5200507.15
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic00010–
2016-17Celtic00020–
2021-22Heart of Midlothian3600107.25
2022-23Heart of Midlothian1600106.92

Player page →

5B. SiegristDundee UnitedDundee UnitedG6600307.08
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3200007.30
2021-22Dundee United3400306.88

Player page →

6O. MarcianoHibernianHibernianG3200217.06
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian00011–
2019-20Hibernian00010–
2020-21Hibernian3200007.06

Player page →

7Kelle RoosAberdeenAberdeenG3100007.03
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3100007.03

Player page →

8Jak AlnwickSt MirrenSt MirrenG6701527.01
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren3400316.92
2021-22St Mirren3301217.10

Player page →

9M. MaceyHibernianHibernianG3500006.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian300007.47
2021-22Hibernian3200006.92

Player page →

10J. McLaughlinRangersRangersG2900206.91
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers1100007.11
2021-22Rangers800206.91
2022-23Rangers1000006.70

Player page →

11S. WalkerKilmarnockKilmarnockG2800106.89
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock2800106.89

Player page →

12Adam LegzdinsDundeeDundeeG2400206.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee2400206.88

Player page →

12Kevin DąbrowskiHibernianHibernianG600006.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian600006.88
14Allan McGregorRangersRangersG80001016.87
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00031–
2019-20Rangers00030–
2020-21Rangers2700107.18
2021-22Rangers2900206.74
2022-23Rangers2400106.66

Player page →

14Max StryjekLivingstonLivingstonG5700506.87
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2200206.85
2021-22Livingston3500306.88

Player page →

16Ian LawlorDundeeDundeeG800006.86
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee800006.86

Player page →

17Joe HartCelticCelticG7200006.85
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic3500006.95
2022-23Celtic3700006.75

Player page →

17Mark BirighittiDundee UnitedDundee UnitedG2600206.85
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United2600206.85

Player page →

19K. GourlayHamilton AcademicalHamilton AcademicalG1000006.84
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical1000006.84
20Liam KellyMotherwellMotherwellG9401906.83
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston00040–
2020-21Motherwell1800006.97
2021-22Motherwell3800306.80
2022-23Motherwell3801206.79

Player page →

20Ross LaidlawRoss CountyRoss CountyG9100206.83
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County3300006.78
2021-22Ross County2000006.91
2022-23Ross County3800206.84

Player page →

20Scott BainCelticCelticG2100106.83
SeasonClubAppsGoalsAstYCRCRating
2017-18Celtic00010–
2020-21Celtic1800006.86
2021-22Celtic200006.95
2022-23Celtic100006.20

Player page →

20H. SharpDundeeDundeeG600006.83
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee600006.83
24R. FultonHamilton AcademicalHamilton AcademicalG2800106.79
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical2800106.79

Player page →

25Zander ClarkHeart of MidlothianHeart of MidlothianG8000206.75
SeasonClubAppsGoalsAstYCRCRating
2018-19St Johnstone00010–
2020-21St Johnstone2700006.55
2021-22St Johnstone3200106.88
2022-23Heart of Midlothian2100006.82

Player page →

25Ashley Maynard-BrewerRoss CountyRoss CountyG1700006.75
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County1700006.75

Player page →

27Vasilis BarkasCelticCelticG1600006.74
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1500006.76
2021-22Celtic100006.50

Player page →

28T. CarsonSt MirrenSt MirrenG5300216.73
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell00001–
2020-21Motherwell1200106.70
2021-22Dundee United400007.10
2022-23St Mirren3700106.70

Player page →

28C. ErikssonDundee UnitedDundee UnitedG900006.73
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United900006.73

Player page →

30David MarshallHibernianHibernianG3800306.70
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3800306.70

Player page →

31Joe LewisAberdeenAberdeenG7201506.67
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen00100–
2018-19Aberdeen00020–
2019-20Aberdeen00020–
2020-21Aberdeen3500006.82
2021-22Aberdeen3400106.63
2022-23Aberdeen300005.53

Player page →

31Colin DoyleKilmarnockKilmarnockG1100006.67
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock1100006.67
31D. LynessSt MirrenSt MirrenG800006.67
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren200006.85
2021-22St Mirren600006.62
34E. ParishSt JohnstoneSt JohnstoneG1800006.64
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone900006.66
2021-22St Johnstone700006.47
2022-23St Johnstone200007.20

Player page →

35Shamal GeorgeLivingstonLivingstonG3200516.63
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston3200516.63

Player page →

35Aaron ChapmanMotherwellMotherwellG600006.63
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell600006.63

Player page →

37Remi MatthewsSt JohnstoneSt JohnstoneG3400206.62
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone3400206.62

Player page →

38Danny RogersKilmarnockKilmarnockG2700106.60
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock2700106.60

Player page →

39R. StewartHeart of MidlothianHeart of MidlothianG500006.58
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian200006.25
2022-23Heart of Midlothian300006.80
40Ross DoohanRoss CountyRoss CountyG700006.54
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United200006.80
2020-21Ross County500006.44
41R. McCrorieRangersRangersG2100106.53
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00010–
2020-21Livingston1600006.26
2021-22Rangers100007.50
2022-23Rangers400007.37

Player page →

42Z. HemmingKilmarnockKilmarnockG1000006.42
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1000006.42

Player page →

43G. WoodsAberdeenAberdeenG701206.41
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00100–
2017-18Hamilton Academical00010–
2018-19Hamilton Academical00010–
2020-21Aberdeen300006.97
2021-22Aberdeen400006.00

Player page →

Data coverage for Scottish Premiership →

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