Skip to content
Almanac
Menu

Goals, assists and cards count 646 of 647 stored matches (100%) that name a player. Appearances count 456 matches with a stored lineup.

  • 19
  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 30yRangersD302429681307.74
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37030–
2020-21Rangers12933207.71
2021-22Rangers91335807.78

Player page →

2Kyle LaffertyKilmarnock· 34yKilmarnockF34929507.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock929507.63

Player page →

3JotaCeltic· 23yCelticF23101029307.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57

Player page →

4David TurnbullCeltic· 22yCelticM22151161707.55
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic8631307.48
2020-21Motherwell105107.64
2021-22Celtic6525307.60

Player page →

5Anthony RalstonCeltic· 23yCelticD2341029907.41
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01060–
2020-21Celtic001107.20
2021-22Celtic4928207.42

Player page →

6Christopher JullienCeltic· 29yCelticD29529207.39
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic119007.39

Player page →

7Matt O'RileyCeltic· 21yCelticM214316107.38
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38

Player page →

8Borna BarišićRangers· 29yRangersD29315561107.37
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers26030–
2020-21Rangers1633407.42
2021-22Rangers0323407.30

Player page →

9Ryan ChristieCeltic· 27yCelticM27162338417.35
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic1111031–
2020-21Celtic5934107.29
2021-22Celtic034007.92

Player page →

10Cameron Carter-VickersCeltic· 24yCelticD244133307.33
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4133307.33

Player page →

11Connor GoldsonRangers· 29yRangersD29106741307.31
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers31040–
2020-21Rangers4238207.40
2021-22Rangers3336707.21

Player page →

12John SouttarHeart of Midlothian· 25yHeart of MidlothianD254127607.30
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30

Player page →

13Craig GordonHeart of Midlothian· 39yHeart of MidlothianG390036107.25
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian0036107.25

Player page →

14Lewis FergusonAberdeen· 22yAberdeenM22217713127.24
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen14081–
2020-21Aberdeen92351117.17
2021-22Aberdeen111361207.31

Player page →

14Conor HazardCeltic· 24yCelticG24005007.24
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic005007.24

Player page →

16Shane DuffyCeltic· 30yCelticD303118207.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3118207.23

Player page →

17Alfredo MorelosRangers· 25yRangersF253512552127.22
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers121062–
2020-21Rangers12429807.12
2021-22Rangers11726707.33

Player page →

17Odsonne ÉdouardCeltic· 24yCelticF24421235207.22
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic227000–
2020-21Celtic18431107.23
2021-22Celtic214107.18

Player page →

19J. JuranovicCeltic· 26yCelticD263126107.20
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20

Player page →

20Jamie McGrathSt Mirren· 25ySt MirrenM2512253707.19
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00020–
2020-21St Mirren10135307.21
2021-22St Mirren2118207.16

Player page →

20Carl StarfeltCeltic· 26yCelticD260134417.19
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0134417.19

Player page →

22Ryan KentRangers· 25yRangersF25191763517.18
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers70010–
2020-21Rangers10937007.25
2021-22Rangers2826417.07

Player page →

22Jonjoe KennyCeltic· 25yCelticD250214207.18
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic0214207.18

Player page →

24Barrie McKayHeart of Midlothian· 27yHeart of MidlothianF2721033007.17
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian21033007.17

Player page →

25D. WotherspoonSt JohnstoneSt JohnstoneM–64471207.16
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone30030–
2020-21St Johnstone3437607.21
2021-22St Johnstone0010306.95
25Kristoffer AjerCeltic· 24yCelticD245435407.16
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic31030–
2020-21Celtic2335107.16

Player page →

25Z. ZlámalSt MirrenSt MirrenG–005007.16
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone002007.20
2020-21St Mirren003007.13
28Ash TaylorAberdeen· 31yAberdeenD312031407.15
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10040–
2020-21Aberdeen1031007.15

Player page →

28Craig HalkettHeart of Midlothian· 27yHeart of MidlothianD2742281307.15
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15

Player page →

30Charlie MulgrewDundee United· 36yDundee UnitedD362231507.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2231507.14

Player page →

31Callum McGregorCeltic· 28yCelticM281415701217.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic96020–
2020-21Celtic3737617.09
2021-22Celtic2233407.14

Player page →

31Joe AriboRangers· 25yRangersM25181665607.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers7431007.17
2021-22Rangers8534507.07

Player page →

31Dylan LevittDundee United· 21yDundee UnitedM215125107.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12

Player page →

34Kyōgo FuruhashiCeltic· 27yCelticF2712020007.11
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic12020007.11

Player page →

35R. GrahamDundee United· 21yDundee UnitedD212115507.09
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2115507.09

Player page →

36B. SiegristDundee United· 30yDundee UnitedG300066307.08
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0032007.30
2021-22Dundee United0034306.88

Player page →

36Kemar RoofeRangers· 29yRangersF2924445207.08
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers14324107.13
2021-22Rangers10121107.03

Player page →

36Ryan JackRangers· 30yRangersM306428307.08
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers43020–
2020-21Rangers2119107.16
2021-22Rangers009006.90

Player page →

36D. McGregorHibernianHibernianD–1021917.08
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian00010–
2020-21Hibernian1010407.11
2021-22Hibernian0011417.06
36J. BacunaRangers· 24yRangersM24116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

41R. PorteousHibernian· 23yHibernianD2340631437.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10021–
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13

Player page →

41J. GuthrieLivingston· 29yLivingstonD29103361207.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston5236807.07

Player page →

41David BatesAberdeen· 25yAberdeenD252033907.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2033907.07

Player page →

44Ryan EdwardsDundee United· 28yDundee UnitedD286260907.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United2024207.01
2021-22Dundee United4236707.09

Player page →

44Joe NewellHibernian· 29yHibernianM2919591807.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian1332907.13
2021-22Hibernian0327706.96

Player page →

44Ianis HagiRangers· 23yRangersM23101248507.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers71133307.03
2021-22Rangers2015207.11

Player page →

44O. MarcianoHibernian· 32yHibernianG320032107.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian00010–
2020-21Hibernian0032007.06

Player page →

44Stephen WelshCeltic· 22yCelticD221126307.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1016107.06
2021-22Celtic0110207.07

Player page →

44Daryl HorganHibernian· 29yHibernianM29325407.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian30040–
2020-21Hibernian025007.06

Player page →

50P. HanlonHibernianHibernianD–31611017.05
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian20000–
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95

Data coverage for Scottish Premiership →

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