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
1Callum SlatteryMotherwell· 25yMotherwellM2552492116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell42291416.81
2023-24Motherwell1020706.93

Player page →

2D. PhillipsSt Johnstone· 23ySt JohnstoneM2302561916.77
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone0023916.62
2023-24St Johnstone02331006.87

Player page →

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

Player page →

3Keanu BaccusSt Mirren· 25ySt MirrenM2533641806.77
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2233906.73
2023-24St Mirren1131906.81

Player page →

5J. HoltLivingston· 31yLivingstonM3103701616.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston02351016.61
2023-24Livingston0135606.83

Player page →

5Joe NewellHibernian· 31yHibernianM31311711607.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14

Player page →

5Liam DonnellyKilmarnock· 28yKilmarnockM2820491606.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock2022806.90
2023-24Kilmarnock0027806.81

Player page →

8Graeme ShinnieAberdeenAberdeenM–33501536.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
8Rory McKenzieKilmarnock· 30yKilmarnockM3011641516.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53

Player page →

8R. McGowanSt JohnstoneSt JohnstoneD–22571506.93
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1228806.88
2023-24St Johnstone1029706.97
11Nicky DevlinAberdeen· 30yAberdeenD3046751406.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston2538806.83
2023-24Aberdeen2137606.88

Player page →

12J. BaldwinRoss CountyRoss CountyD–23591336.93
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County1229626.96
2023-24Ross County1130716.90
12Liam ScalesCeltic· 25yCelticD2524651327.28
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1231827.06
2023-24Celtic1234507.49

Player page →

12Joe WrightKilmarnock· 29yKilmarnockD2981631316.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95
2023-24Kilmarnock3129816.94

Player page →

12A. GogicSt Mirren· 30ySt MirrenD3042681306.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2130606.68
2023-24St Mirren2138706.82

Player page →

12Dan CaseyMotherwell· 26yMotherwellD2632401307.02
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0012506.97
2023-24Motherwell3228807.05

Player page →

12J. WhiteRoss CountyRoss CountyF–186761306.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County12238406.96
2023-24Ross County6438906.85
12Lawrence ShanklandHeart of Midlothian· 28yHeart of MidlothianF28488741307.26
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian24437507.14
2023-24Heart of Midlothian24437807.39

Player page →

12Victor LoturiRoss County· 23yRoss CountyM2312551306.61
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0227506.65
2023-24Ross County1028806.58

Player page →

20Cameron DevlinHeart of Midlothian· 25yHeart of MidlothianM2525541216.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1430516.79
2023-24Heart of Midlothian1124706.90

Player page →

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

Player page →

20G. CareySt JohnstoneSt JohnstoneM–511661206.90
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone2936407.08
20Mikey DevlinLivingston· 30yLivingstonD3001301206.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian001106.50
2023-24Livingston01291106.73

Player page →

24C. MontanoLivingstonLivingstonD–53471116.77
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston4231706.78
2023-24Livingston1116416.75
24D. WatsonKilmarnock· 19yKilmarnockM1952461116.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79

Player page →

24Robbie DeasKilmarnock· 24yKilmarnockD2410301116.87
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock10301116.87

Player page →

24C. RandallRoss CountyRoss CountyM–10501106.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0024706.73
2023-24Ross County1026406.71
24Connor GoldsonRangers· 31yRangersD3123551107.32
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers2225407.32
2023-24Rangers0130707.31

Player page →

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

Player page →

24N. AtkinsonHeart of Midlothian· 24yHeart of MidlothianD2412371106.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1218606.69
2023-24Heart of Midlothian0019506.72

Player page →

24Stephen O'DonnellMotherwell· 32yMotherwellD3204641106.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0027506.60
2023-24Motherwell0437606.80

Player page →

32Alex CochraneHeart of Midlothian· 24yHeart of MidlothianD2429651036.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

32John LundstramRangers· 30yRangersM3055711027.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

32Liam GordonSt Johnstone· 28ySt JohnstoneD2821641016.87
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone2132706.83
2023-24St Johnstone0032316.90

Player page →

32C. ButcherMotherwell· 33yMotherwellD3300301006.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0013206.85
2023-24Motherwell0017806.60

Player page →

32DukAberdeen· 24yAberdeenF24207711006.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.79
2023-24Aberdeen4534406.82

Player page →

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

Player page →

32Rocky BushiriHibernian· 24yHibernianD2400421006.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0015306.67
2023-24Hibernian0027706.81

Player page →

32S. TanserSt Mirren· 29ySt MirrenM2924681006.83
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95

Player page →

32Sean GossMotherwell· 28yMotherwellM2814381006.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell14381006.95

Player page →

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

Player page →

42C. DunneSt MirrenSt MirrenD–1054916.59
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0033916.56
2023-24St Mirren1021006.66
42K. RowlesHeart of Midlothian· 25yHeart of MidlothianD251162917.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian0033507.14

Player page →

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

Player page →

42Marcus FraserSt Mirren· 29ySt MirrenD291072916.71
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0034716.66
2023-24St Mirren1038206.75

Player page →

42R. SnodgrassHeart of Midlothian· 36yHeart of MidlothianM361423917.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1423917.05

Player page →

42Stéphane OméongaLivingston· 28yLivingstonM280030916.64
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0030916.64

Player page →

42Toby SibbickHeart of Midlothian· 25yHeart of MidlothianD250153916.66
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian0132616.66
2023-24Heart of Midlothian0021306.65

Player page →

42B. MiovskiAberdeen· 24yAberdeenF2432475906.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.83
2023-24Aberdeen16238306.95

Player page →

42Brad LyonsKilmarnock· 27yKilmarnockM273042906.87
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1019206.70
2023-24Kilmarnock2023707.01

Player page →

Data coverage for Scottish Premiership →

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