Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 935 of 936 stored matches (100%) that name a player. Appearances count 912 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 32yRangersD3254411441807.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers12933207.71
2021-22Rangers91335807.78
2022-23Rangers16938607.61
2023-24Rangers171038207.99

Player page →

2Matt O'RileyCeltic· 23yCelticM23252891707.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38
2022-23Celtic31238307.31
2023-24Celtic181337307.92

Player page →

3Ryan KentRangers· 27yRangersF27152592717.13
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers10937007.25
2021-22Rangers2826417.07
2022-23Rangers3829307.03

Player page →

4Blair SpittalMotherwell· 28yMotherwellM2821221161307.20
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County119106.91
2021-22Ross County5334507.06
2022-23Motherwell6736207.06
2023-24Motherwell91137507.54

Player page →

5JotaCeltic· 25yCelticF25212162407.51
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57
2022-23Celtic111133107.46

Player page →

5Borna BarišićRangers· 31yRangersD312211061507.32
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1633407.42
2021-22Rangers0323407.30
2022-23Rangers1930407.41
2023-24Rangers0320307.06

Player page →

7Barrie McKayHeart of Midlothian· 29yHeart of MidlothianF2961881106.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian21033007.17
2022-23Heart of Midlothian4637106.87
2023-24Heart of Midlothian0211006.83

Player page →

8J. WhiteRoss CountyRoss CountyF–27171442006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell0018106.59
2020-21Ross County4512207.15
2021-22Ross County5638406.82
2022-23Ross County12238406.96
2023-24Ross County6438906.85
8David TurnbullCeltic· 24yCelticM2426171051017.37
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic8631307.48
2020-21Motherwell105107.64
2021-22Celtic6525307.60
2022-23Celtic4628117.05
2023-24Celtic7016207.24

Player page →

8Daniel ArmstrongKilmarnock· 26yKilmarnockM261517751817.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04
2023-24Kilmarnock61038907.16

Player page →

8Joe NewellHibernian· 31yHibernianM314171303207.14
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1332907.13
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14

Player page →

12Alfredo MorelosRangers· 27yRangersF273416872117.13
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers12429807.12
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

12Callum McGregorCeltic· 30yCelticM3011161361827.16
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3737617.09
2021-22Celtic2233407.14
2022-23Celtic4131317.08
2023-24Celtic2635507.31

Player page →

12Greg TaylorCeltic· 26yCelticD266161161007.14
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic0526106.98
2021-22Celtic0324206.98
2022-23Celtic3431307.09
2023-24Celtic3435407.41

Player page →

15T. YouanHibernian· 25yHibernianM25131567516.88
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74
2023-24Hibernian4831107.04

Player page →

16Reo HatateCeltic· 26yCelticM26131465107.16
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4217006.99
2022-23Celtic6832007.22
2023-24Celtic3416107.23

Player page →

17Martin BoyleHibernian· 31yHibernianM312913991616.99
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian12636507.01
2021-22Hibernian7320217.09
2022-23Hibernian5112307.07
2023-24Hibernian5331606.90

Player page →

17Daizen MaedaCeltic· 26yCelticF26201379816.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86
2022-23Celtic8535416.77
2023-24Celtic6328407.03

Player page →

17S. MaySt JohnstoneSt JohnstoneF–1713129906.74
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone5434006.78
2021-22St Johnstone3130106.63
2022-23St Johnstone9637406.91
2023-24St Johnstone0228406.53
17Y. DhandaRoss County· 25yRoss CountyM25131365907.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10

Player page →

21Liel AbadaCeltic· 22yCelticF22211279306.98
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic10636106.98
2022-23Celtic10534207.02
2023-24Celtic119006.87

Player page →

21Greg KiltieSt Mirren· 27ySt MirrenF271412123906.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock6229206.84
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76
2023-24St Mirren4534106.98

Player page →

21Ryan ChristieCeltic· 29yCelticM2951238107.35
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic5934107.29
2021-22Celtic034007.92

Player page →

21Anthony RalstonCeltic· 25yCelticD2541260507.25
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic001107.20
2021-22Celtic4928207.42
2022-23Celtic0116206.96
2023-24Celtic0215007.26

Player page →

25Lawrence ShanklandHeart of Midlothian· 28yHeart of MidlothianF2856111071807.14
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United8332406.89
2021-22Dundee United001106.30
2022-23Heart of Midlothian24437507.14
2023-24Heart of Midlothian24437807.39

Player page →

25Ianis HagiRangers· 25yRangersM25101156607.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers71133307.03
2021-22Rangers2015207.11
2022-23Rangers108106.87

Player page →

25L. ClarksonAberdeen· 22yAberdeenM2281170707.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96

Player page →

25G. CareySt JohnstoneSt JohnstoneM–511661206.90
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone2936407.08
25Alex CochraneHeart of Midlothian· 24yHeart of MidlothianD24411961236.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

30Fashion SakalaRangers· 27yRangersF27211059207.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers9330107.03
2022-23Rangers12729107.06

Player page →

30A. ForrestHeart of Midlothian· 27yHeart of MidlothianM2718101341106.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston4130106.72
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian4533306.91

Player page →

30Nicky DevlinAberdeen· 30yAberdeenD308101482806.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston2236706.84
2021-22Livingston2237706.99
2022-23Livingston2538806.83
2023-24Aberdeen2137606.88

Player page →

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

Player page →

30A. MooyCeltic· 33yCelticM3341029207.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic41029207.15

Player page →

30Melker HallbergSt Johnstone· 28ySt JohnstoneM28310691116.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian0225106.85
2021-22St Johnstone1614316.79
2022-23St Johnstone2230706.67

Player page →

36Joe AriboRangers· 27yRangersM2715965507.12
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers7431007.17
2021-22Rangers8534507.07

Player page →

36Todd CantwellRangers· 26yRangersM26139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

36Luis PalmaCeltic· 24yCelticF247928207.63
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7928207.63

Player page →

36Stephen KellyLivingston· 24yLivingstonM247947706.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0325406.80
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

36Jonny HayesAberdeen· 36yAberdeenM36691132006.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

36P. McMullanDundeeDundeeM–1944306.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee02000–
2020-21Dundee United008006.71
2021-22Dundee1736306.84
42B. AndersonLivingstonLivingstonF–268111706.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen006006.33
2020-21Hamilton Academical2213106.82
2021-22Livingston11428406.86
2022-23Livingston6230006.69
2023-24Livingston7034206.70
42T. WattSt MirrenSt MirrenF–188981816.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell3535806.92
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
42Christian DoidgeHibernian· 31yHibernianF31158103826.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian7236216.94
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78
2023-24Hibernian3218206.83

Player page →

42Josh CampbellHibernian· 24yHibernianM24128811606.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian1326506.64
2022-23Hibernian8436906.80
2023-24Hibernian3119206.70

Player page →

42Connor GoldsonRangers· 31yRangersD31981292007.31
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4238207.40
2021-22Rangers3336707.21
2022-23Rangers2225407.32
2023-24Rangers0130707.31

Player page →

42S. TanserSt Mirren· 29ySt MirrenM29681291606.90
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2030106.84
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95

Player page →

42Sean GossMotherwell· 28yMotherwellM2828671706.95
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1429706.94
2022-23Motherwell14381006.95

Player page →

42Liam PolworthKilmarnockKilmarnockM–1875416.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell0321116.79
2022-23Kilmarnock1226106.97
2023-24Kilmarnock0328206.85
50Kyōgo FuruhashiCeltic· 29yCelticF2953794507.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic12020007.11
2022-23Celtic27236307.13
2023-24Celtic14538206.96

Player page →

Data coverage for Scottish Premiership →

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