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.

  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Alex CochraneHeart of Midlothian· 23yHeart of MidlothianD234765536.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77

Player page →

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

Player page →

3J. BaldwinRoss CountyRoss CountyD–33592026.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County21301406.88
2022-23Ross County1229626.96
3R. McCrorieAberdeen· 25yAberdeenD2531631626.63
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen11301116.73
2022-23Aberdeen2033516.54

Player page →

3R. PorteousHibernian· 24yHibernianD2450501427.19
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

3Alan PowerKilmarnock· 35yKilmarnockM3501661226.70
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0134716.72
2022-23Kilmarnock0032516.67

Player page →

3C. DunneSt MirrenSt MirrenD–00551126.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0022216.71
2022-23St Mirren0033916.56
3Jack FitzwaterLivingston· 25yLivingstonD2540661026.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

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

Player page →

3Liam ScalesAberdeen· 24yAberdeenD242336927.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic115107.00
2022-23Aberdeen1231827.06

Player page →

3Josh GinnellyHeart of Midlothian· 26yHeart of MidlothianF2616661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

3A. ConsidineSt Johnstone· 36ySt JohnstoneD361136426.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77

Player page →

3Graeme ShinnieAberdeenAberdeenM–2013426.78
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2013426.78
3T. SmallSt Mirren· 18ySt MirrenD180114326.43
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0114326.43

Player page →

15Callum SlatteryMotherwell· 24yMotherwellM2462602616.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81

Player page →

15J. HoltLivingston· 30yLivingstonM3012722116.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston10371106.88
2022-23Livingston02351016.61

Player page →

15Stéphane OméongaLivingston· 27yLivingstonM2700571816.65
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0027906.66
2022-23Livingston0030916.64

Player page →

15Cameron DevlinHeart of Midlothian· 24yHeart of MidlothianM2426551516.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian12251007.04
2022-23Heart of Midlothian1430516.79

Player page →

15Jordan TillsonRoss County· 30yRoss CountyM3010601416.68
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County0032716.71
2022-23Ross County1028706.64

Player page →

15Liam DonnellyKilmarnock· 27yKilmarnockM2720451416.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90

Player page →

15R. CallachanRoss County· 29yRoss CountyM2952591416.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County4135706.70
2022-23Ross County1124716.72

Player page →

15Alfredo MorelosRangers· 26yRangersF262212581317.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

15D. GallagherSt MirrenSt MirrenD–21491316.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
15Marcus FraserSt Mirren· 28ySt MirrenD2813701316.75
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren1336606.83
2022-23St Mirren0034716.66

Player page →

15Murray DavidsonSt Johnstone· 35ySt JohnstoneM3500271116.82
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone00231106.81
2022-23St Johnstone004016.83

Player page →

15P. HanlonHibernianHibernianD–12581116.94
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
15Rory McKenzieKilmarnock· 29yKilmarnockM2901361116.57
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock01361116.57

Player page →

15Ryan EdwardsDundee United· 29yDundee UnitedD2942681116.94
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75

Player page →

15C. MontanoLivingstonLivingstonM–43451016.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
2022-23Livingston4231706.78
15Mark O'HaraSt Mirren· 27ySt MirrenM27112541016.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1019206.86
2022-23St Mirren10235816.88

Player page →

15Melker HallbergSt Johnstone· 27ySt JohnstoneM2738441016.71
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1614316.79
2022-23St Johnstone2230706.67

Player page →

15Paul McGinnMotherwell· 32yMotherwellD3233611016.93
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93

Player page →

15Peter HaringHeart of Midlothian· 29yHeart of MidlothianM2912471016.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1231906.85
2022-23Heart of Midlothian0016116.74

Player page →

15S. PittmanLivingstonLivingstonM–43611016.51
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4228606.58
2022-23Livingston0133416.45
15Stephen O'DonnellMotherwell· 31yMotherwellD3100551016.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60

Player page →

15T. WattSt MirrenSt MirrenF–153631016.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
15C. ButcherMotherwell· 32yMotherwellD320030916.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United0017716.90
2022-23Motherwell0013206.85

Player page →

15D. PhillipsSt Johnstone· 22ySt JohnstoneM220023916.62
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone0023916.62

Player page →

15Daniel ArmstrongKilmarnock· 25yKilmarnockM259737917.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04

Player page →

15P. PawlettDundee UnitedDundee UnitedM–2134916.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2022716.87
2022-23Dundee United0112206.56
15R. SnodgrassHeart of Midlothian· 35yHeart of MidlothianM351423917.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1423917.05

Player page →

15Rocky BushiriHibernian· 23yHibernianD230029916.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian0014616.77
2022-23Hibernian0015306.67

Player page →

15Andy HallidayHeart of Midlothian· 31yHeart of MidlothianM317355816.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian4027616.91
2022-23Heart of Midlothian3328206.80

Player page →

15Charlie MulgrewDundee United· 37yDundee UnitedD373250817.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2231507.14
2022-23Dundee United1019316.95

Player page →

15J. LongridgeLivingstonLivingstonD–0125816.65
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0116616.63
2022-23Livingston009206.67
15John LundstramRangers· 29yRangersM296064817.00
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05

Player page →

15R. LamieMotherwellMotherwellD–3249816.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell3225206.88
2022-23Motherwell0024616.92
15R. SweeneyDundee· 26yDundeeD263035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

15Alex MitchellSt Johnstone· 21ySt JohnstoneD211029716.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1029716.76

Player page →

15Callum McGregorCeltic· 29yCelticM296364717.11
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic2233407.14
2022-23Celtic4131317.08

Player page →

Data coverage for Scottish Premiership →

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