Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2100 of 2114 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 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
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Jamie McGrathHibernian· 30yHibernianM3042161852717.10
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00020–
2020-21St Mirren1013530–
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34
2025-26Hibernian843461–
2026-27Hibernian117006.40

Player page →

2A. IdahCeltic· 25yCelticF2521252306.95
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic8215107.01
2024-25Celtic13035106.93
2025-26Celtic00210–

Player page →

3Joe ShaughnessyDundee· 34yDundeeD341451352127.02
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10020–
2018-19St Johnstone30010–
2020-21St Mirren113361–
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80
2023-24Dundee4133207.04
2024-25Dundee1111307.25

Player page →

3Ronan HaleRoss County· 28yRoss CountyF2814136406.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County14136406.88

Player page →

5Killian PhillipsSt Mirren· 24ySt MirrenM24113902206.85
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0010006.53
2024-25St Mirren4135906.86
2025-26St Mirren403790–
2026-27St Mirren328407.14

Player page →

6Connor RonanAberdeen· 28yAberdeenM289635317.01
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7427216.97
2026-27Aberdeen228107.11

Player page →

6Michael JohnstonCeltic· 27yCelticF279432206.98
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic011000–
2021-22Celtic0012106.88
2023-24Celtic209007.16
2024-25Celtic001006.50

Player page →

6A. RooneyAberdeen· 38yAberdeenF3890000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen90000–

Player page →

9Liam ScalesCeltic· 28yCelticD288121433027.34
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic115107.00
2022-23Aberdeen1231827.06
2023-24Celtic1234507.49
2024-25Celtic2326207.52
2025-26Celtic0337120–
2026-27Celtic3110207.42

Player page →

9Jonny HayesAberdeen· 39yAberdeenM398111132406.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic11010–
2018-19Celtic01020–
2019-20Celtic10010–
2020-21Aberdeen233440–
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

11Anthony StokesHibernian· 38yHibernianF3871040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

12Daryl HorganHibernian· 34yHibernianM3468540–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian02500–

Player page →

12Dan CaseyMotherwell· 29yMotherwellD2964731727.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0012506.97
2023-24Motherwell3228807.05
2024-25Motherwell3233427.08

Player page →

14W. FerryDundee United· 25yDundee UnitedM25511741707.21
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United04351207.21
2025-26Dundee United463330–
2026-27Dundee United116207.23

Player page →

14J. KennyCeltic· 23yCelticF235323106.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic118106.74
2025-26Celtic421500–

Player page →

16Roland IdowuSt Mirren· 24ySt MirrenM2443581006.73
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4231506.72
2025-26St Mirren002550–
2026-27St Mirren012006.95

Player page →

16Ross TierneyMotherwell· 25yMotherwellM254032006.65
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2014006.68
2022-23Motherwell2018006.63

Player page →

18Oisin McEnteeHeart of Midlothian· 25yHeart of MidlothianD253335507.06
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian232850–
2026-27Heart of Midlothian107007.06

Player page →

18Shane DuffyCeltic· 34yCelticD34311820–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic311820–

Player page →

18E. AdegboyegaDundee United· 23yDundee UnitedD2330311016.93
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United30311016.93

Player page →

18Jake Doyle-HayesHibernian· 27yHibernianM2730752306.87
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren102250–
2021-22Hibernian20341006.96
2022-23Hibernian0017706.74
2023-24Hibernian001106.30
2024-25Hibernian001006.50

Player page →

18R. SweeneyDundee· 29yDundeeD293035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

18Tommie HobanAberdeen· 32yAberdeenD32303740–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen10020–
2020-21Aberdeen203720–

Player page →

24Alan PowerKilmarnock· 38yKilmarnockM38211985136.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01030–
2018-19Kilmarnock12090–
2019-20Kilmarnock040111–
2020-21Kilmarnock1332160–
2021-22St Mirren0134716.72
2022-23Kilmarnock0032516.67

Player page →

24Jake CarrollMotherwell· 35yMotherwellD3528411026.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell22081–
2020-21Motherwell011510–
2021-22Motherwell0525116.79
2022-23Motherwell001007.60

Player page →

24Dylan ConnollySt Mirren· 31ySt MirrenM31232910–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren232910–

Player page →

24G. DickerKilmarnock· 40yKilmarnockM402326242–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01071–
2018-19Kilmarnock01071–
2019-20Kilmarnock21080–
2020-21Kilmarnock002620–

Player page →

24Jake MulraneyHeart of Midlothian· 30yHeart of MidlothianM3023031–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian12010–
2019-20Heart of Midlothian11021–

Player page →

24Anthony O'ConnorAberdeen· 34yAberdeenD3421030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen21030–

Player page →

24C. McCarthySt Mirren· 28ySt MirrenD282159906.93
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–
2020-21St Mirren013760–
2021-22St Mirren1022206.93

Player page →

24C. NdabaKilmarnock· 26yKilmarnockD262164716.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1028216.81
2024-25Kilmarnock1136506.99

Player page →

24Jimmy DunneHeart of Midlothian· 29yHeart of MidlothianD2920010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian20010–

Player page →

24S. BlaneyLivingston· 27yLivingstonD272048506.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell008106.64
2023-24Motherwell2024106.78
2024-25Motherwell0011306.58
2025-26Livingston00500–

Player page →

24Sam FoleySt Mirren· 40ySt MirrenM40201580–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10060–
2020-21Motherwell10400–
2020-21St Mirren001120–

Player page →

35James BrownKilmarnock· 28yKilmarnockD2814731416.64
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1231716.65
2024-25Ross County0027506.62
2025-26Kilmarnock021520–

Player page →

35D. CostelloeSt Johnstone· 23ySt JohnstoneF231228516.63
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.72
2023-24St Johnstone1012116.51

Player page →

35G. MolloyAberdeen· 25yAberdeenD251144506.91
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0019406.97
2025-26Aberdeen001710–
2026-27Aberdeen118006.76

Player page →

35Jaze KabiaLivingston· 26yLivingstonF261110006.30
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston11800–
2021-22Livingston002006.30

Player page →

35Andy BoyleDundee· 35yDundeeD3510050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee10050–

Player page →

35Danny McNamaraSt Johnstone· 27ySt JohnstoneM27102250–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone102250–

Player page →

35J. GallagherAberdeen· 30yAberdeenF3010000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10000–

Player page →

35Neil FarrugiaDundee United· 27yDundee UnitedF271023405.94
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United001330–
2026-27Dundee United1010105.94

Player page →

35R. PatonSt Johnstone· 26ySt JohnstoneF261021106.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United0012006.57
2026-27St Johnstone109106.66

Player page →

35Sean McLoughlinSt Mirren· 29ySt MirrenD2910010–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–

Player page →

35Warren O'HoraHibernian· 27yHibernianD271063606.93
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1032306.94
2025-26Hibernian002930–
2026-27Hibernian002006.80

Player page →

Data coverage for Scottish Premiership →

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