Skip to content
Almanac
Menu
Clear filters

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

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Jamie McGrathAberdeen· 27yAberdeenM272951191707.13
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00020–
2020-21St Mirren10135307.21
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07

Player page →

2A. RooneyAberdeen· 36yAberdeenF36216000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen126000–
2017-18Aberdeen90000–

Player page →

3Jonny HayesAberdeen· 36yAberdeenM3617251132906.83
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen914050–
2017-18Celtic11010–
2018-19Celtic01020–
2019-20Celtic10010–
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

4Joe ShaughnessyDundee· 31yDundeeD311441241926.96
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone10010–
2017-18St Johnstone10020–
2018-19St Johnstone30010–
2020-21St Mirren1133616.88
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80
2023-24Dundee4133207.04

Player page →

5Michael JohnstonCeltic· 25yCelticM259531206.88
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic01000–
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic0110006.63
2021-22Celtic0012106.88
2023-24Celtic209007.16

Player page →

6A. IdahCeltic· 23yCelticF238215107.01
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic8215107.01

Player page →

7Connor RonanSt Mirren· 26ySt MirrenM267427216.97
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7427216.97

Player page →

7Anthony StokesHibernian· 35yHibernianF3571040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

9Daryl HorganHibernian· 31yHibernianM31685407.06
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian025007.06

Player page →

10Anthony O'ConnorAberdeen· 31yAberdeenD3151050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen30020–
2017-18Aberdeen21030–

Player page →

11Ross TierneyMotherwell· 23yMotherwellM234032006.65
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2014006.68
2022-23Motherwell2018006.63

Player page →

12G. DickerKilmarnock· 37yKilmarnockM3737263126.77
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock14070–
2017-18Kilmarnock01071–
2018-19Kilmarnock01071–
2019-20Kilmarnock21080–
2020-21Kilmarnock0026206.77

Player page →

12Liam ScalesCeltic· 25yCelticD2535701427.26
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic115107.00
2022-23Aberdeen1231827.06
2023-24Celtic1234507.49

Player page →

12Carl McHughMotherwell· 31yMotherwellM31320233–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell21021–
2017-18Motherwell000111–
2018-19Motherwell110101–

Player page →

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

Player page →

12Shane DuffyCeltic· 32yCelticD323118207.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3118207.23

Player page →

12Jake Doyle-HayesHibernian· 25yHibernianM2530742306.90
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1022506.97
2021-22Hibernian20341006.96
2022-23Hibernian0017706.74
2023-24Hibernian001106.30

Player page →

12R. SweeneyDundee· 27yDundeeD273035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

12Tommie HobanAberdeen· 30yAberdeenD303037407.03
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen10020–
2020-21Aberdeen2037207.03

Player page →

20Alan PowerKilmarnock· 36yKilmarnockM36211985136.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01030–
2018-19Kilmarnock12090–
2019-20Kilmarnock040111–
2020-21Kilmarnock13321607.02
2021-22St Mirren0134716.72
2022-23Kilmarnock0032516.67

Player page →

20Jake CarrollMotherwell· 32yMotherwellD3228411026.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell22081–
2020-21Motherwell0115106.75
2021-22Motherwell0525116.79
2022-23Motherwell001007.60

Player page →

20Jake MulraneyHeart of Midlothian· 28yHeart of MidlothianM2824041–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle01010–
2018-19Heart of Midlothian12010–
2019-20Heart of Midlothian11021–

Player page →

20Dylan ConnollySt Mirren· 29ySt MirrenM292329106.58
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2329106.58

Player page →

20C. McCarthySt Mirren· 26ySt MirrenD262159906.92
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–
2020-21St Mirren0137606.92
2021-22St Mirren1022206.93

Player page →

20Jimmy DunneHeart of Midlothian· 26yHeart of MidlothianD2620010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian20010–

Player page →

20S. BlaneyMotherwell· 25yMotherwellD252032206.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell008106.64
2023-24Motherwell2024106.78

Player page →

20Sam FoleySt Mirren· 37ySt MirrenM372015806.81
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10060–
2020-21Motherwell104007.23
2020-21St Mirren0011206.70

Player page →

28D. CostelloeSt Johnstone· 21ySt JohnstoneF211228516.63
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.72
2023-24St Johnstone1012116.51

Player page →

28James BrownRoss County· 25yRoss CountyD251231716.65
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1231716.65

Player page →

28Jaze KabiaLivingston· 23yLivingstonF231110006.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston118006.80
2021-22Livingston002006.30

Player page →

28Andy BoyleDundee· 33yDundeeD3310050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee10050–

Player page →

28C. NdabaKilmarnock· 24yKilmarnockD241028216.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1028216.81

Player page →

28Danny McNamaraSt Johnstone· 25ySt JohnstoneM251022506.78
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone1022506.78

Player page →

28J. GallagherAberdeen· 28yAberdeenF2810000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10000–

Player page →

28Sean McLoughlinSt Mirren· 27ySt MirrenD2710010–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–

Player page →

Data coverage for Scottish Premiership →

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