Skip to content
Almanac
Menu

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

  • 20
  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 31yRangersD3137311061607.70
SeasonClubGoalsAstAppsYCRCRating
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· 30yCelticD30119007.39
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic119007.39

Player page →

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

Player page →

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

Player page →

7Ryan ChristieCeltic· 28yCelticM2851238107.35
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic5934107.29
2021-22Celtic034007.92

Player page →

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

Player page →

9Connor GoldsonRangers· 30yRangersD3097991307.31
SeasonClubGoalsAstAppsYCRCRating
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· 24yCelticD2441045507.25
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic001107.20
2021-22Celtic4928207.42
2022-23Celtic0116206.96

Player page →

12Lewis FergusonAberdeen· 23yAberdeenM23203712317.24
SeasonClubGoalsAstAppsYCRCRating
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· 25yCelticF2520535207.22
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic18431107.23
2021-22Celtic214107.18

Player page →

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

Player page →

16John SouttarRangers· 26yRangersD265039507.21
SeasonClubGoalsAstAppsYCRCRating
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· 25yCelticD252335107.16
SeasonClubGoalsAstAppsYCRCRating
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 UnitedM26204851007.15
SeasonClubGoalsAstAppsYCRCRating
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· 30yHibernianM30212932207.14
SeasonClubGoalsAstAppsYCRCRating
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 MidlothianD282034607.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2028607.15
2022-23Heart of Midlothian006007.10

Player page →

32Ryan KentRangers· 26yRangersF26152592717.13
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers10937007.25
2021-22Rangers2826417.07
2022-23Rangers3829307.03

Player page →

32Alfredo MorelosRangers· 26yRangersF263416872117.13
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers12429807.12
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

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

Player page →

35R. PorteousHibernian· 24yHibernianD2460841927.12
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

35Joe AriboRangers· 26yRangersM2615965507.12
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers7431007.17
2021-22Rangers8534507.07

Player page →

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

Player page →

38Callum McGregorCeltic· 29yCelticM299101011327.11
SeasonClubGoalsAstAppsYCRCRating
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–1021817.08
SeasonClubGoalsAstAppsYCRCRating
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· 30yLivingstonD305236807.07
SeasonClubGoalsAstAppsYCRCRating
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· 33yHibernianG330032007.06
SeasonClubGoalsAstAppsYCRCRating
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