Skip to content
Almanac
Menu

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

  • 21
  • 22
  • 23

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

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

Player page →

2Blair SpittalMotherwell· 28yMotherwellM2820211071207.23
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County5334507.06
2022-23Motherwell6736207.06
2023-24Motherwell91137507.54

Player page →

3Jamie McGrathAberdeen· 27yAberdeenM27194841207.09
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07

Player page →

4David TurnbullCeltic· 24yCelticM24171169617.29
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6525307.60
2022-23Celtic4628117.05
2023-24Celtic7016207.24

Player page →

4Martin BoyleHibernian· 31yHibernianM31177631116.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian7320217.09
2022-23Hibernian5112307.07
2023-24Hibernian5331606.90

Player page →

4Mark O'HaraSt Mirren· 28ySt MirrenM28175821416.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1019206.86
2022-23St Mirren10235816.88
2023-24St Mirren6328406.91

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

9Regan Charles-CookRoss County· 27yRoss CountyM2713237706.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County13237706.78

Player page →

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

Player page →

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

Player page →

16James ForrestCeltic· 32yCelticM3211557006.95
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1219006.73
2022-23Celtic4216006.95
2023-24Celtic6122007.12

Player page →

16Lewis FergusonAberdeen· 24yAberdeenM24111361207.31
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen111361207.31

Player page →

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

Player page →

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

Player page →

20Scott ArfieldRangers· 35yRangersM359160506.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers4029306.77
2022-23Rangers5131206.73

Player page →

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

Player page →

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

Player page →

21Callum McGregorCeltic· 30yCelticM3089991217.18
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic2233407.14
2022-23Celtic4131317.08
2023-24Celtic2635507.31

Player page →

21Joe AriboRangers· 27yRangersM278534507.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers8534507.07

Player page →

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

Player page →

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

Player page →

27Stephen KellyLivingston· 24yLivingstonM247622306.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

32Tom RogicCeltic· 31yCelticM316632306.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6632306.87

Player page →

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

Player page →

32S. PittmanLivingstonLivingstonM–63901216.58
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4228606.58
2022-23Livingston0133416.45
2023-24Livingston2029206.73
32Scott WrightRangers· 26yRangersM266265316.79
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77

Player page →

37Ryan KentRangers· 27yRangersM2751655717.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers2826417.07
2022-23Rangers3829307.03

Player page →

37G. CareySt JohnstoneSt JohnstoneM–511661206.90
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone2936407.08
37Ian HarkesDundee United· 29yDundee UnitedM295558716.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

37C. MontanoLivingstonLivingstonM–54611426.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
2022-23Livingston4231706.78
2023-24Livingston1116416.75
37M. KennedyKilmarnock· 29yKilmarnockM295464506.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07

Player page →

37A. CrawfordSt JohnstoneSt JohnstoneM–5244106.80
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone3028006.82
2022-23St Johnstone2216106.76
37A. GogicSt Mirren· 30ySt MirrenM3052901706.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian009206.57
2021-22St Mirren1013206.76
2022-23St Mirren2130606.68
2023-24St Mirren2138706.82

Player page →

37D. WatsonKilmarnock· 19yKilmarnockM1952461116.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79

Player page →

37R. CallachanRoss County· 30yRoss CountyM3052591416.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County4135706.70
2022-23Ross County1124716.72

Player page →

37Sead HakšabanovićCeltic· 25yCelticM255227106.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic5226106.96
2023-24Celtic001007.20

Player page →

37Vicente BesuijenAberdeen· 23yAberdeenM235134406.73
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59
2022-23Aberdeen3118006.86

Player page →

37Lyall CameronDundee· 21yDundeeM215032206.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee5032206.76

Player page →

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

Player page →

49S. TanserSt Mirren· 29ySt MirrenM2948991506.91
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95

Player page →

Data coverage for Scottish Premiership →

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