Skip to content
Almanac
Menu
Clear filters

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

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

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

Player page →

2William DennisKilmarnockKilmarnockG3600207.22
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock3600207.22

Player page →

3I. KonovalovLivingstonLivingstonG700007.19
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston300007.03
2022-23Livingston400007.30
4Dimitar MitovAberdeenAberdeenG6200607.17
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone3800407.18
2024-25Aberdeen2400207.16

Player page →

5George WickensRoss CountyRoss CountyG1300107.16
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1300107.16

Player page →

5Z. ZlámalSt MirrenSt MirrenG500307.16
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00030–
2020-21St Johnstone200007.20
2020-21St Mirren300007.13
7Kasper SchmeichelCelticCelticG3200007.14
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic3200007.14

Player page →

8V. SinisaloCelticCelticG600007.13
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic600007.13

Player page →

9A. OxboroughMotherwellMotherwellG2500007.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2500007.12
10B. SiegristDundee UnitedDundee UnitedG6600307.08
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3200007.30
2021-22Dundee United3400306.88

Player page →

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

Player page →

12Jack WaltonDundee UnitedDundee UnitedG3600307.05
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United3600307.05

Player page →

13Kelle RoosAberdeenAberdeenG6800307.04
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3100007.03
2023-24Aberdeen3700307.04

Player page →

13Jordan SmithHibernianHibernianG2500107.04
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2500107.04

Player page →

15Jack ButlandRangersRangersG6601307.02
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers3800107.02
2024-25Rangers2801207.01

Player page →

15J. McCrackenDundeeDundeeG2801107.02
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1200007.27
2024-25Dundee1601106.83

Player page →

15J. AmissahRoss CountyRoss CountyG2000007.02
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County2000007.02

Player page →

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

Player page →

19Craig GordonHeart of MidlothianHeart of MidlothianG8800607.00
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic00010–
2016-17Celtic00020–
2021-22Heart of Midlothian3600107.25
2022-23Heart of Midlothian1600106.92
2023-24Heart of Midlothian300006.77
2024-25Heart of Midlothian3300106.80

Player page →

19J. HamiltonRoss CountyRoss CountyG1100007.00
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston300006.40
2023-24Livingston400007.52
2024-25Ross County400006.93
21M. MaceyHibernianHibernianG3500006.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian300007.47
2021-22Hibernian3200006.92

Player page →

22Ellery BalcombeSt MirrenSt MirrenG3302206.92
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell1201007.16
2024-25St Mirren2101206.78

Player page →

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

Player page →

24Ross LaidlawRoss CountyRoss CountyG13100206.90
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County3300006.78
2021-22Ross County2000006.91
2022-23Ross County3800206.84
2023-24Ross County2500007.14
2024-25Ross County1500006.86

Player page →

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

Player page →

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

Player page →

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

Player page →

27Kevin DąbrowskiHibernianHibernianG600006.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian600006.88
29Liam KellyRangersRangersG142011206.87
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston00040–
2020-21Motherwell1800006.97
2021-22Motherwell3800306.80
2022-23Motherwell3801206.79
2023-24Motherwell3800306.96
2024-25Rangers1000006.96

Player page →

29Allan McGregorRangersRangersG80001016.87
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00031–
2019-20Rangers00030–
2020-21Rangers2700107.18
2021-22Rangers2900206.74
2022-23Rangers2400106.66

Player page →

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

Player page →

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

Player page →

33Joe HartCelticCelticG10900116.85
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic3500006.95
2022-23Celtic3700006.75
2023-24Celtic3700116.86

Player page →

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

Player page →

35K. GourlayHamilton AcademicalHamilton AcademicalG1000006.84
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical1000006.84
35H. SharpDundeeDundeeG700006.84
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee600006.83
2023-24Dundee100006.90
37David MarshallHibernianHibernianG7100306.83
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3800306.70
2023-24Hibernian3300006.97

Player page →

37Scott BainCelticCelticG2400106.83
SeasonClubAppsGoalsAstYCRCRating
2017-18Celtic00010–
2020-21Celtic1800006.86
2021-22Celtic200006.95
2022-23Celtic100006.20
2023-24Celtic300006.85

Player page →

37Ross DoohanAberdeenAberdeenG1600106.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen100006.60
2024-25Aberdeen1500106.85

Player page →

37R. SinclairSt JohnstoneSt JohnstoneG1300006.83
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone200007.30
2024-25St Johnstone1100006.75

Player page →

41Zander ClarkHeart of MidlothianHeart of MidlothianG11800206.82
SeasonClubAppsGoalsAstYCRCRating
2018-19St Johnstone00010–
2020-21St Johnstone2700006.55
2021-22St Johnstone3200106.88
2022-23Heart of Midlothian2100006.82
2023-24Heart of Midlothian3500006.98
2024-25Heart of Midlothian300006.73

Player page →

42Z. HemmingSt MirrenSt MirrenG6500406.81
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1000006.42
2023-24St Mirren3800306.93
2024-25St Mirren1700106.78

Player page →

42R. FultonHeart of MidlothianHeart of MidlothianG3101106.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical2800106.79
2024-25Heart of Midlothian301006.97

Player page →

44J. RaeSt JohnstoneSt JohnstoneG1400106.79
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1400106.79
45T. CarsonDundeeDundeeG10001616.78
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell00001–
2020-21Motherwell1200106.70
2021-22Dundee United400007.10
2022-23St Mirren3700106.70
2023-24Dundee2500106.86
2024-25Dundee2201306.82

Player page →

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

Player page →

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

Player page →

48Josef BursikHibernianHibernianG1300106.73
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian1300106.73

Player page →

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

Player page →

50Shamal GeorgeLivingstonLivingstonG6400716.72
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston3200516.63
2023-24Livingston3200206.80

Player page →

Data coverage for Scottish Premiership →

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