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
1Martin BoyleHibernian· 31yHibernianM312913991616.99
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian12636507.01
2021-22Hibernian7320217.09
2022-23Hibernian5112307.07
2023-24Hibernian5331606.90

Player page →

1Jamie McGrathAberdeen· 27yAberdeenM272951191507.13
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren10135307.21
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07

Player page →

3David TurnbullCeltic· 24yCelticM2426171051017.37
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic8631307.48
2020-21Motherwell105107.64
2021-22Celtic6525307.60
2022-23Celtic4628117.05
2023-24Celtic7016207.24

Player page →

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

Player page →

5Mark O'HaraSt Mirren· 28ySt MirrenM282251091626.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell5027216.78
2021-22Motherwell1019206.86
2022-23St Mirren10235816.88
2023-24St Mirren6328406.91

Player page →

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

Player page →

7Lewis FergusonAberdeen· 24yAberdeenM24203712317.24
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen92351117.17
2021-22Aberdeen111361207.31

Player page →

8A. 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 →

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

Player page →

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

Player page →

11L. McCowanDundee· 26yDundeeM2614766916.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee4229006.67
2023-24Dundee10537917.05

Player page →

11James ForrestCeltic· 32yCelticM3214670006.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3113006.92
2021-22Celtic1219006.73
2022-23Celtic4216006.95
2023-24Celtic6122007.12

Player page →

11R. CallachanRoss County· 30yRoss CountyM30145922516.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical93331106.88
2021-22Ross County4135706.70
2022-23Ross County1124716.72

Player page →

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

Player page →

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

Player page →

14Y. DhandaRoss County· 25yRoss CountyM25131365907.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10

Player page →

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

Player page →

14Scott ArfieldRangers· 35yRangersM3513688606.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4528106.82
2021-22Rangers4029306.77
2022-23Rangers5131206.73

Player page →

14Regan Charles-CookRoss County· 27yRoss CountyM27132631106.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0026406.37
2021-22Ross County13237706.78

Player page →

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

Player page →

20Dylan LevittHibernian· 23yHibernianM23126801006.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70

Player page →

20S. PittmanLivingstonLivingstonM–1251281616.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston6238406.71
2021-22Livingston4228606.58
2022-23Livingston0133416.45
2023-24Livingston2029206.73
23Callum McGregorCeltic· 30yCelticM3011161361827.16
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3737617.09
2021-22Celtic2233407.14
2022-23Celtic4131317.08
2023-24Celtic2635507.31

Player page →

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

Player page →

24M. ElyounoussiCeltic· 29yCelticM2910434206.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic10434206.95

Player page →

24Malik TillmanRangers· 22yRangersM2210428407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers10428407.09

Player page →

24M. MaolidaHibernian· 25yHibernianM2510218107.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian10218107.14

Player page →

28C. BurkeKilmarnock· 40yKilmarnockM409437307.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock9437307.03

Player page →

28Scott WrightRangers· 26yRangersM269391516.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2117106.69
2020-21Rangers109106.63
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77

Player page →

28D. WrightSt Johnstone· 29ySt JohnstoneM299284506.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1120006.73
2021-22Hibernian1017006.55
2022-23St Johnstone7138406.75
2023-24St Johnstone009106.80

Player page →

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

Player page →

31Andy HallidayMotherwell· 32yMotherwellM3284701016.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian4027616.91
2022-23Heart of Midlothian3328206.80
2023-24Heart of Midlothian003106.50
2023-24Motherwell1112106.82

Player page →

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

Player page →

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

Player page →

33Ryan HedgesAberdeen· 28yAberdeenM287744416.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen5328116.90
2021-22Aberdeen2416307.05

Player page →

33A. ShinnieLivingstonLivingstonM–74961106.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3230406.70
2022-23Livingston1233406.72
2023-24Livingston3033306.73
33Connor RonanSt Mirren· 26ySt MirrenM267427216.97
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7427216.97

Player page →

33J. HungboRoss County· 24yRoss CountyM247333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

33Callum SlatteryMotherwell· 25yMotherwellM2572803316.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81
2023-24Motherwell1020706.93

Player page →

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

Player page →

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

Player page →

40Ian HarkesDundee United· 29yDundee UnitedM2967931016.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1235306.73
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

40J. GrantHeart of Midlothian· 29yHeart of MidlothianM296655316.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2228316.77
2023-24Heart of Midlothian4427007.06

Player page →

40M. KennedyKilmarnock· 29yKilmarnockM296695606.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1231106.82
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07

Player page →

40John LundstramRangers· 30yRangersM3065981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

40A. GogicSt Mirren· 30ySt MirrenM30621212506.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1031806.81
2021-22Hibernian009206.57
2021-22St Mirren1013206.76
2022-23St Mirren2130606.68
2023-24St Mirren2138706.82

Player page →

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

Player page →

47G. CareySt JohnstoneSt JohnstoneM–511661206.90
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone2936407.08
47C. MontanoLivingstonLivingstonM–54611426.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
2022-23Livingston4231706.78
2023-24Livingston1116416.75
47Glen KamaraRangers· 28yRangersM285486306.94
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1133207.00
2021-22Rangers3331007.02
2022-23Rangers1022106.74

Player page →

Data coverage for Scottish Premiership →

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