Skip to content
Almanac
Menu

Goals, assists and cards count 880 of 881 stored matches (100%) that name a player. Appearances count 684 matches with a stored lineup.

  • 19
  • 20
  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 31yRangersD3140381061907.70
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37030–
2020-21Rangers12933207.71
2021-22Rangers91335807.78
2022-23Rangers16938607.61

Player page →

2JotaCeltic· 24yCelticF24212162407.51
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57
2022-23Celtic111133107.46

Player page →

3David TurnbullCeltic· 23yCelticM23191789817.39
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic8631307.48
2020-21Motherwell105107.64
2021-22Celtic6525307.60
2022-23Celtic4628117.05

Player page →

3Christopher JullienCeltic· 30yCelticD30529207.39
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic119007.39

Player page →

5Borna BarišićRangers· 30yRangersD30424861507.38
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers26030–
2020-21Rangers1633407.42
2021-22Rangers0323407.30
2022-23Rangers1930407.41

Player page →

6Todd CantwellRangers· 25yRangersM256416507.36
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36

Player page →

7Ryan ChristieCeltic· 28yCelticM28162338417.35
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic1111031–
2020-21Celtic5934107.29
2021-22Celtic034007.92

Player page →

8Matt O'RileyCeltic· 22yCelticM2271554407.33
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38
2022-23Celtic31238307.31

Player page →

9Connor GoldsonRangers· 30yRangersD30128991707.31
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers31040–
2020-21Rangers4238207.40
2021-22Rangers3336707.21
2022-23Rangers2225407.32

Player page →

10Cameron Carter-VickersCeltic· 25yCelticD254162807.25
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4133307.33
2022-23Celtic0029507.16

Player page →

10Anthony RalstonCeltic· 24yCelticD24411451107.25
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01060–
2020-21Celtic001107.20
2021-22Celtic4928207.42
2022-23Celtic0116206.96

Player page →

12Lewis FergusonAberdeen· 23yAberdeenM23217713127.24
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen14081–
2020-21Aberdeen92351117.17
2021-22Aberdeen111361207.31

Player page →

12Conor HazardCeltic· 25yCelticG25005007.24
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic005007.24

Player page →

14Shane DuffyCeltic· 31yCelticD313118207.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3118207.23

Player page →

15Odsonne ÉdouardCeltic· 25yCelticF25421235207.22
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic227000–
2020-21Celtic18431107.23
2021-22Celtic214107.18

Player page →

16Carl StarfeltCeltic· 27yCelticD273262717.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0134417.19
2022-23Celtic3128307.24

Player page →

16John SouttarRangers· 26yRangersD265139707.21
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30
2022-23Rangers1012106.96

Player page →

16J. JuranovicCeltic· 27yCelticD274236107.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20
2022-23Celtic1110007.25

Player page →

16Mattie PollockAberdeen· 21yAberdeenD212115207.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2115207.21

Player page →

20Alistair JohnstonCeltic· 24yCelticD241114107.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic1114107.19

Player page →

20I. KonovalovLivingstonLivingstonG–007007.19
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston003007.03
2022-23Livingston004007.30
22Jonjoe KennyCeltic· 26yCelticD260214207.18
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic0214207.18

Player page →

23Kristoffer AjerCeltic· 25yCelticD255435407.16
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic31030–
2020-21Celtic2335107.16

Player page →

23Z. ZlámalSt MirrenSt MirrenG–005007.16
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone002007.20
2020-21St Mirren003007.13
25Jamie McGrathDundee United· 26yDundee UnitedM26204851207.15
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00020–
2020-21St Mirren10135307.21
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08

Player page →

25Craig GordonHeart of Midlothian· 40yHeart of MidlothianG400052207.15
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian0036107.25
2022-23Heart of Midlothian0016106.92

Player page →

25L. ClarksonAberdeen· 21yAberdeenM215834507.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15

Player page →

25A. MooyCeltic· 32yCelticM3241029207.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic41029207.15

Player page →

29Joe NewellHibernian· 30yHibernianM30215932407.14
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian1332907.13
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29

Player page →

29Reo HatateCeltic· 25yCelticM25101049007.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4217006.99
2022-23Celtic6832007.22

Player page →

29Craig HalkettHeart of Midlothian· 28yHeart of MidlothianD2842341307.14
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15
2022-23Heart of Midlothian006007.10

Player page →

32Ryan KentRangers· 26yRangersM26222592817.13
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers70010–
2020-21Rangers10937007.25
2021-22Rangers2826417.07
2022-23Rangers3829307.03

Player page →

32Alfredo MorelosRangers· 26yRangersF264617872737.13
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers121062–
2020-21Rangers12429807.12
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

32A. ColakRangers· 29yRangersF2914125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

35R. PorteousHibernian· 24yHibernianD2470842137.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10021–
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

35Joe AriboRangers· 26yRangersM26181665607.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers7431007.17
2021-22Rangers8534507.07

Player page →

35Kyōgo FuruhashiCeltic· 28yCelticF2839256307.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic12020007.11
2022-23Celtic27236307.13

Player page →

38Callum McGregorCeltic· 29yCelticM2918161011527.11
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic96020–
2020-21Celtic3737617.09
2021-22Celtic2233407.14
2022-23Celtic4131317.08

Player page →

39Kyle LaffertyKilmarnock· 35yKilmarnockF3510221807.10
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock929507.63
2022-23Kilmarnock1012306.69

Player page →

40Malik TillmanRangers· 21yRangersM2110428407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers10428407.09

Player page →

41B. SiegristDundee United· 31yDundee UnitedG310066307.08
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0032007.30
2021-22Dundee United0034306.88

Player page →

41D. McGregorHibernianHibernianD–1021917.08
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian00010–
2020-21Hibernian1010407.11
2021-22Hibernian0011417.06
41J. BacunaRangers· 25yRangersM25116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

41Tom LawrenceRangers· 29yRangersM29215007.08
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers215007.08

Player page →

45Charlie MulgrewDundee United· 37yDundee UnitedD373250817.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2231507.14
2022-23Dundee United1019316.95

Player page →

45J. GuthrieLivingston· 30yLivingstonD30103361207.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston5236807.07

Player page →

45David BatesAberdeen· 26yAberdeenD262033907.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2033907.07

Player page →

48Kemar RoofeRangers· 30yRangersF3025448207.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers14324107.13
2021-22Rangers10121107.03
2022-23Rangers103006.70

Player page →

48O. MarcianoHibernian· 33yHibernianG330032107.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian00010–
2020-21Hibernian0032007.06

Player page →

48Stephen WelshCeltic· 23yCelticD232130507.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1016107.06
2021-22Celtic0110207.07
2022-23Celtic104207.03

Player page →

Data coverage for Scottish Premiership →

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