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 →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

6Barrie McKayHeart of Midlothian· 28yHeart of MidlothianF2861670107.01
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian21033007.17
2022-23Heart of Midlothian4637106.87

Player page →

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

Player page →

9J. WhiteRoss CountyRoss CountyF–21131061106.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell0018106.59
2020-21Ross County4512207.15
2021-22Ross County5638406.82
2022-23Ross County12238406.96
10Ryan ChristieCeltic· 28yCelticM2851238107.35
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic5934107.29
2021-22Celtic034007.92

Player page →

10Greg TaylorCeltic· 25yCelticD2531281607.02
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic0526106.98
2021-22Celtic0324206.98
2022-23Celtic3431307.09

Player page →

10Joe NewellHibernian· 30yHibernianM30212932207.14
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1332907.13
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29

Player page →

13Liel AbadaCeltic· 21yCelticF21201170307.00
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic10636106.98
2022-23Celtic10534207.02

Player page →

13S. MaySt JohnstoneSt JohnstoneF–1711101506.78
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone5434006.78
2021-22St Johnstone3130106.63
2022-23St Johnstone9637406.91
13Blair SpittalMotherwell· 27yMotherwellM27121179807.04
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County119106.91
2021-22Ross County5334507.06
2022-23Motherwell6736207.06

Player page →

13Ianis HagiRangers· 24yRangersM24101156607.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers71133307.03
2021-22Rangers2015207.11
2022-23Rangers108106.87

Player page →

17Martin BoyleHibernian· 30yHibernianM302410681017.04
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian12636507.01
2021-22Hibernian7320217.09
2022-23Hibernian5112307.07

Player page →

17Fashion SakalaRangers· 26yRangersF26211059207.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers9330107.03
2022-23Rangers12729107.06

Player page →

17Daizen MaedaCeltic· 25yCelticF25141051416.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86
2022-23Celtic8535416.77

Player page →

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

Player page →

17Callum McGregorCeltic· 29yCelticM299101011327.11
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3737617.09
2021-22Celtic2233407.14
2022-23Celtic4131317.08

Player page →

17Tom RogicCeltic· 30yCelticM3071055406.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1423106.81
2021-22Celtic6632306.87

Player page →

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

Player page →

17Anthony RalstonCeltic· 24yCelticD2441045507.25
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic001107.20
2021-22Celtic4928207.42
2022-23Celtic0116206.96

Player page →

17Melker HallbergSt Johnstone· 27ySt JohnstoneM27310691116.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian0225106.85
2021-22St Johnstone1614316.79
2022-23St Johnstone2230706.67

Player page →

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

Player page →

26Nicky DevlinLivingston· 29yLivingstonD29691112206.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston2236706.84
2021-22Livingston2237706.99
2022-23Livingston2538806.83

Player page →

26Jonny HayesAberdeen· 35yAberdeenM3559991706.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73

Player page →

26P. McMullanDundeeDundeeM–1944306.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee02000–
2020-21Dundee United008006.71
2021-22Dundee1736306.84
30B. AndersonLivingstonLivingstonF–19877506.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen006006.33
2020-21Hamilton Academical2213106.82
2021-22Livingston11428406.86
2022-23Livingston6230006.69
30T. WattSt MirrenSt MirrenF–188981816.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell3535806.92
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
30L. ClarksonAberdeen· 21yAberdeenM215834507.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15

Player page →

30Sean GossMotherwell· 27yMotherwellM2728671706.95
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1429706.94
2022-23Motherwell14381006.95

Player page →

34Lawrence ShanklandHeart of Midlothian· 27yHeart of MidlothianF27327701007.01
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United8332406.89
2021-22Dundee United001106.30
2022-23Heart of Midlothian24437507.14

Player page →

34Greg KiltieSt Mirren· 26ySt MirrenM2610789806.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock6229206.84
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76

Player page →

34Connor GoldsonRangers· 30yRangersD3097991307.31
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4238207.40
2021-22Rangers3336707.21
2022-23Rangers2225407.32

Player page →

34Daniel ArmstrongKilmarnock· 25yKilmarnockM259737917.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04

Player page →

34Josh CampbellHibernian· 23yHibernianM2397621406.73
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian1326506.64
2022-23Hibernian8436906.80

Player page →

34T. YouanHibernian· 24yHibernianM249736416.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74

Player page →

34Ryan HedgesAberdeen· 27yAberdeenM277744416.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen5328116.90
2021-22Aberdeen2416307.05

Player page →

34Y. DhandaRoss County· 24yRoss CountyM247730306.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97

Player page →

34Ian HarkesDundee United· 28yDundee UnitedM2867931016.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1235306.73
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

34Stephen KellyLivingston· 23yLivingstonM235736606.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0325406.80
2022-23Livingston5411206.80

Player page →

34Alex CochraneHeart of Midlothian· 23yHeart of MidlothianD234765536.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77

Player page →

45Kevin van VeenMotherwell· 31yMotherwellF31346701706.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell94321206.88
2022-23Motherwell25238507.07

Player page →

45Josh GinnellyHeart of Midlothian· 26yHeart of MidlothianF2616661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

45Scott ArfieldRangers· 34yRangersM3413688606.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4528106.82
2021-22Rangers4029306.77
2022-23Rangers5131206.73

Player page →

45Christian DoidgeKilmarnock· 30yKilmarnockF3012685626.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian7236216.94
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78

Player page →

45Cameron DevlinHeart of Midlothian· 24yHeart of MidlothianM2426551516.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian12251007.04
2022-23Heart of Midlothian1430516.79

Player page →

45J. HoltLivingston· 30yLivingstonM30261022816.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1430706.84
2021-22Livingston10371106.88
2022-23Livingston02351016.61

Player page →

Data coverage for Scottish Premiership →

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