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
1J. BaldwinRoss CountyRoss CountyD–44892736.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County21301406.88
2022-23Ross County1229626.96
2023-24Ross County1130716.90
1Graeme ShinnieAberdeenAberdeenM–33501536.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
1Alex 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 →

1O. EdwardsRoss County· 23yRoss CountyF233229436.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County3229436.56

Player page →

5R. McCrorieAberdeen· 26yAberdeenD2631631626.63
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen11301116.73
2022-23Aberdeen2033516.54

Player page →

5C. MontanoLivingstonLivingstonM–54611426.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
2022-23Livingston4231706.78
2023-24Livingston1116416.75
5Liam ScalesCeltic· 25yCelticD2535701427.26
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic115107.00
2022-23Aberdeen1231827.06
2023-24Celtic1234507.49

Player page →

5Paul McGinnMotherwell· 33yMotherwellD3343921426.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93
2023-24Motherwell1031416.82

Player page →

5R. PorteousHibernian· 25yHibernianD2550501427.19
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

5Alan PowerKilmarnock· 36yKilmarnockM3601661226.70
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0134716.72
2022-23Kilmarnock0032516.67

Player page →

5C. DunneSt MirrenSt MirrenD–10761126.63
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0022216.71
2022-23St Mirren0033916.56
2023-24St Mirren1021006.66
5John LundstramRangers· 30yRangersM3065981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

5Jack FitzwaterLivingston· 26yLivingstonD2640661026.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

5Ethan ErhahonSt Mirren· 23ySt MirrenM231343926.69
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren1223616.66
2022-23St Mirren0120316.72

Player page →

5A. ConsidineSt Johnstone· 37ySt JohnstoneD372165626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77
2023-24St Johnstone1029206.69

Player page →

5Josh GinnellyHeart of Midlothian· 27yHeart of MidlothianF2716661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

5Leon BalogunRangers· 35yRangersD350035526.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers0021416.88
2023-24Rangers0014117.18

Player page →

5T. SmallSt Mirren· 19ySt MirrenF190119326.46
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0114326.43
2023-24St Mirren005006.56

Player page →

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

Player page →

19J. HoltLivingston· 31yLivingstonM31131072716.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston10371106.88
2022-23Livingston02351016.61
2023-24Livingston0135606.83

Player page →

19Cameron DevlinHeart of Midlothian· 25yHeart of MidlothianM2537792216.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian12251007.04
2022-23Heart of Midlothian1430516.79
2023-24Heart of Midlothian1124706.90

Player page →

19Liam DonnellyKilmarnock· 28yKilmarnockM2820722216.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90
2023-24Kilmarnock0027806.81

Player page →

19Liam GordonSt Johnstone· 28ySt JohnstoneD2831952016.88
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone10311006.92
2022-23St Johnstone2132706.83
2023-24St Johnstone0032316.90

Player page →

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

Player page →

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

Player page →

19Stéphane OméongaLivingston· 28yLivingstonM2800571816.65
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0027906.66
2022-23Livingston0030916.64

Player page →

19C. ButcherMotherwell· 33yMotherwellM3300471716.79
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United0017716.90
2022-23Motherwell0013206.85
2023-24Motherwell0017806.60

Player page →

19Rocky BushiriHibernian· 24yHibernianD2400561616.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian0014616.77
2022-23Hibernian0015306.67
2023-24Hibernian0027706.81

Player page →

19Stephen O'DonnellMotherwell· 32yMotherwellD3204921616.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60
2023-24Motherwell0437606.80

Player page →

19Marcus FraserSt Mirren· 29ySt MirrenD29231081516.75
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren1336606.83
2022-23St Mirren0034716.66
2023-24St Mirren1038206.75

Player page →

19Rory McKenzieKilmarnock· 30yKilmarnockM3011641516.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53

Player page →

19Jordan TillsonRoss County· 31yRoss CountyM3110611416.68
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County0032716.71
2022-23Ross County1028706.64
2023-24Ross County001006.90

Player page →

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

Player page →

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

Player page →

19Alfredo MorelosRangers· 27yRangersF272212581317.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

19D. GallagherSt MirrenSt MirrenD–21491316.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
19Harry PatonMotherwell· 26yMotherwellM2623641316.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County0331806.70
2022-23Motherwell007106.47
2023-24Motherwell2026416.97

Player page →

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

Player page →

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

Player page →

19P. HanlonHibernianHibernianD–23791216.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
2023-24Hibernian1121107.06
19Peter HaringHeart of Midlothian· 30yHeart of MidlothianM3012531216.79
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1231906.85
2022-23Heart of Midlothian0016116.74
2023-24Heart of Midlothian006206.67

Player page →

19Robbie DeasKilmarnock· 24yKilmarnockD2410301216.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle00010–
2023-24Kilmarnock10301116.87

Player page →

19S. PittmanLivingstonLivingstonM–63901216.58
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4228606.58
2022-23Livingston0133416.45
2023-24Livingston2029206.73
19D. WatsonKilmarnock· 19yKilmarnockM1952461116.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79

Player page →

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

Player page →

19Murray DavidsonSt Johnstone· 36ySt JohnstoneM3600271116.82
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone00231106.81
2022-23St Johnstone004016.83

Player page →

19Ryan EdwardsDundee United· 30yDundee UnitedD3042681116.94
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75

Player page →

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

Player page →

19Ayo ObileyeLivingston· 29yLivingstonD2950891016.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89
2022-23Livingston1025106.63
2023-24Livingston0030406.70

Player page →

19Melker HallbergSt Johnstone· 28ySt JohnstoneM2838441016.71
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1614316.79
2022-23St Johnstone2230706.67

Player page →

Data coverage for Scottish Premiership →

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