Skip to content
Almanac
Menu

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

  • 22
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Matt O'RileyCeltic· 23yCelticM23212575607.61
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic31238307.31
2023-24Celtic181337307.92

Player page →

2Jamie McGrathAberdeen· 27yAberdeenM27173661007.08
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07

Player page →

3Mark O'HaraSt Mirren· 28ySt MirrenM28165631216.89
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren10235816.88
2023-24St Mirren6328406.91

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

8David TurnbullCeltic· 24yCelticM2411644317.11
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic4628117.05
2023-24Celtic7016207.24

Player page →

8Josh CampbellHibernian· 24yHibernianM24115551106.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian8436906.80
2023-24Hibernian3119206.70

Player page →

10L. McCowanDundee· 26yDundeeM2610537917.05
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee10537917.05

Player page →

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

Player page →

10Martin BoyleHibernian· 31yHibernianM3110443906.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5112307.07
2023-24Hibernian5331606.90

Player page →

10James ForrestCeltic· 32yCelticM3210338007.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic4216006.95
2023-24Celtic6122007.12

Player page →

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

Player page →

15Reo HatateCeltic· 26yCelticM2691248107.22
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6832007.22
2023-24Celtic3416107.23

Player page →

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

Player page →

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

Player page →

17Dylan LevittHibernian· 23yHibernianM237555906.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70

Player page →

17D. WrightSt Johnstone· 29ySt JohnstoneM297147506.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone7138406.75
2023-24St Johnstone009106.80

Player page →

20Callum McGregorCeltic· 30yCelticM306766817.20
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic4131317.08
2023-24Celtic2635507.31

Player page →

20Greg KiltieSt Mirren· 27ySt MirrenM276669506.87
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2135406.76
2023-24St Mirren4534106.98

Player page →

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

Player page →

23G. CareySt JohnstoneSt JohnstoneM–511661206.90
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone2936407.08
23John LundstramRangers· 30yRangersM3055711027.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

23M. KennedyKilmarnock· 29yKilmarnockM295456506.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07

Player page →

23Callum SlatteryMotherwell· 25yMotherwellM2552492116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell42291416.81
2023-24Motherwell1020706.93

Player page →

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

Player page →

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

Player page →

23Scott ArfieldRangers· 35yRangersM355131206.73
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers5131206.73

Player page →

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

Player page →

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

Player page →

31K. TurnerRoss CountyRoss CountyM–4517506.62
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle24010–
2023-24Raith Rovers10010–
2023-24Ross County1117306.62
31Andy HallidayMotherwell· 32yMotherwellM324443406.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian3328206.80
2023-24Heart of Midlothian003106.50
2023-24Motherwell1112106.82

Player page →

31Tom LawrenceRangers· 30yRangersM304428107.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers215007.08
2023-24Rangers2323107.07

Player page →

31Jack McMillanPartick Thistle· 26yPartick ThistleM2643020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle42010–
2023-24Partick Thistle01010–

Player page →

31A. ShinnieLivingstonLivingstonM–4266706.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1233406.72
2023-24Livingston3033306.73
31S. McKinstryMotherwellMotherwellM–4121306.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell4121306.76
31J. SimsRoss CountyRoss CountyM–4048106.61
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County1020006.55
2023-24Ross County3028106.66
39Joe NewellHibernian· 31yHibernianM31311711607.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14

Player page →

39Ryan KentRangers· 27yRangersM273829307.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers3829307.03

Player page →

39A. FitzpatrickPartick ThistlePartick ThistleM–33010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle32000–
2023-24Partick Thistle01010–
39Aziz BehichDundee United· 33yDundee UnitedM333331616.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United3331616.67

Player page →

39Graeme ShinnieAberdeenAberdeenM–33501536.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
39Keanu BaccusSt Mirren· 25ySt MirrenM2533641806.77
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2233906.73
2023-24St Mirren1131906.81

Player page →

39Paulo BernardoCeltic· 22yCelticM223322206.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic3322206.90

Player page →

39B. AlstonPartick ThistlePartick ThistleM–3016006.58
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0016006.58
2023-24Partick Thistle30000–
39Brad LyonsKilmarnock· 27yKilmarnockM273042906.87
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1019206.70
2023-24Kilmarnock2023707.01

Player page →

39Emiliano MarcondesHibernian· 29yHibernianM293015207.05
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian3015207.05

Player page →

49Junior HoilettAberdeen· 33yAberdeenM332713307.38
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2713307.38

Player page →

49C. BarronAberdeen· 21yAberdeenM212546406.87
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1217206.79
2023-24Aberdeen1329206.91

Player page →

Data coverage for Scottish Premiership →

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