Skip to content
Almanac
Menu

Goals, assists and cards count 1303 of 1325 stored matches (98%) that name a player. Appearances count 228 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

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

1James TavernierRangersRangersD3338421207.71
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers01540–
2017-18Rangers08730–
2018-19Rangers0141400–
2019-20Rangers03730–
2020-21Rangers33129207.71

Player page →

2Borna BarišićRangersRangersD333141007.42
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00230–
2019-20Rangers02630–
2020-21Rangers3316407.42

Player page →

3Connor GoldsonRangersRangersD381031307.40
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers03070–
2019-20Rangers03140–
2020-21Rangers3842207.40

Player page →

4Christopher JullienCelticCelticD952207.39
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic04120–
2020-21Celtic911007.39

Player page →

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

Player page →

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

Player page →

7Kristoffer AjerCelticCelticD35541217.16
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00010–
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic03130–
2020-21Celtic3523107.16

Player page →

8Ash TaylorAberdeenAberdeenD3193607.15
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen04200–
2016-17Aberdeen03120–
2019-20Aberdeen01040–
2020-21Aberdeen3110007.15

Player page →

9Leon BalogunRangersRangersD1902007.12
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers1902007.12

Player page →

10P. HanlonHibernianHibernianD37641507.11
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian02230–
2018-19Hibernian01160–
2019-20Hibernian02000–
2020-21Hibernian3711607.11
10Filip HelanderRangersRangersD2220407.11
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers01020–
2020-21Rangers2210207.11

Player page →

10D. McGregorHibernianHibernianD10301217.11
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian00010–
2018-19Hibernian02061–
2019-20Hibernian00010–
2020-21Hibernian1010407.11
13J. GuthrieLivingstonLivingstonD361031207.07
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston05140–
2020-21Livingston3652807.07

Player page →

14Stephen WelshCelticCelticD1610107.06
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1610107.06

Player page →

15S. McMannHamilton AcademicalHamilton AcademicalD36181817.04
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical00120–
2017-18Hamilton Academical00150–
2018-19Hamilton Academical00140–
2019-20Hamilton Academical00120–
2020-21Hamilton Academical3614517.04
16Tommie HobanAberdeenAberdeenD3730407.03
SeasonClubAppsGoalsAstYCRCRating
2018-19Aberdeen01020–
2020-21Aberdeen3720207.03

Player page →

17Paul McGinnHibernianHibernianD386132607.02
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee00500–
2017-18Partick Thistle00160–
2018-19St Mirren03480–
2019-20Hibernian00010–
2019-20St Mirren00140–
2020-21Hibernian3832707.02

Player page →

18R. PorteousHibernianHibernianD34601517.01
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian01030–
2018-19Hibernian03050–
2019-20Hibernian01021–
2020-21Hibernian3410507.01

Player page →

18Ryan EdwardsDundee UnitedDundee UnitedD2420207.01
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2420207.01

Player page →

18Diego LaxaltCelticCelticD1710107.01
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1710107.01

Player page →

18H. ElhamedCelticCelticD802007.01
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic802007.01

Player page →

22Hakeem OdoffinHamilton AcademicalHamilton AcademicalD3730907.00
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical3730807.00

Player page →

22D. GallagherMotherwellMotherwellD29492207.00
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01770–
2019-20Motherwell02190–
2020-21Motherwell2911607.00
24C. BrownLivingstonLivingstonD1612206.99
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00110–
2020-21Livingston1611106.99

Player page →

25S. WantHamilton AcademicalHamilton AcademicalD1110816.97
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical00010–
2017-18Hamilton Academical00010–
2018-19Hamilton Academical00031–
2019-20Hamilton Academical01020–
2020-21Hamilton Academical1100106.97
26A. ConsidineAberdeenAberdeenD362082926.96
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen02010–
2016-17Aberdeen06140–
2017-18Aberdeen04250–
2018-19Aberdeen03291–
2019-20Aberdeen04240–
2020-21Aberdeen3611616.96

Player page →

27C. McCarthySt MirrenSt MirrenD3711706.92
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren01010–
2020-21St Mirren3701606.92

Player page →

27Mark ConnollyDundee UnitedDundee UnitedD2520406.92
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock02000–
2020-21Dundee United2500406.92

Player page →

29Jamie McCartSt JohnstoneSt JohnstoneD3700506.91
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone3700506.91

Player page →

30R. LamieMotherwellMotherwellD31121006.90
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston00030–
2019-20Livingston01120–
2020-21Motherwell3101506.90
30Nathan PattersonRangersRangersD700006.90
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers700006.90

Player page →

32Joe ShaughnessySt MirrenSt MirrenD33741016.88
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone01300–
2016-17St Johnstone01010–
2017-18St Johnstone01020–
2018-19St Johnstone03010–
2020-21St Mirren3311616.88

Player page →

32Zeno Ibsen RossiKilmarnockKilmarnockD1400106.88
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock1400106.88

Player page →

32G. LeighAberdeenAberdeenD812006.88
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen01200–
2020-21Aberdeen800006.88

Player page →

35Liam GordonSt JohnstoneSt JohnstoneD3611806.87
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone00010–
2019-20St Johnstone00020–
2020-21St Johnstone3611506.87

Player page →

35Liam SmithDundee UnitedDundee UnitedD30151006.87
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian00340–
2020-21Dundee United3012606.87

Player page →

37Nicky DevlinLivingstonLivingstonD3622806.84
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00010–
2020-21Livingston3622706.84

Player page →

37S. TanserSt JohnstoneSt JohnstoneD3054606.84
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone00220–
2018-19St Johnstone03020–
2019-20St Johnstone00210–
2020-21St Johnstone3020106.84

Player page →

37Bevis MugabiMotherwellMotherwellD2320006.84
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell2320006.84

Player page →

37Calvin BasseyRangersRangersD800006.84
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers800006.84

Player page →

41Nathan McGinleyMotherwellMotherwellD1901106.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell1901106.82

Player page →

42Alex IacovittiRoss CountyRoss CountyD3620406.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County3620406.81

Player page →

42R. McCrorieAberdeenAberdeenD29301016.81
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers02040–
2018-19Rangers00001–
2020-21Aberdeen2910606.81

Player page →

42A. SporleDundee UnitedDundee UnitedD2442106.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2442106.81

Player page →

42Jeremie FrimpongCelticCelticD2233206.81
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic02120–
2020-21Celtic2212006.81

Player page →

46Marcus FraserSt MirrenSt MirrenD37251406.80
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00100–
2016-17Ross County00220–
2017-18Ross County00030–
2019-20Ross County01250–
2020-21St Mirren3710406.80

Player page →

46B. MaguireMotherwellMotherwellD2411606.80
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell00010–
2020-21Motherwell2411506.80
48Mark O'HaraMotherwellMotherwellD271651426.78
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock00110–
2016-17Dundee06341–
2017-18Dundee04030–
2019-20Motherwell01140–
2020-21Motherwell2750216.78

Player page →

49Mark ReynoldsDundee UnitedDundee UnitedD3421616.77
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen00031–
2017-18Aberdeen01100–
2020-21Dundee United3410306.77

Player page →

49K. BroadfootKilmarnockKilmarnockD31241436.77
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock01261–
2018-19Kilmarnock01142–
2019-20Kilmarnock00010–
2019-20St Mirren00100–
2020-21Kilmarnock3100306.77

Player page →

Data coverage for Scottish Premiership →

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