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.

  • 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.12
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00020–
2020-21St Mirren10135307.21
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34
2025-26Hibernian8434617.07
2026-27Hibernian117006.40

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

6Killian PhillipsSt Mirren· 24ySt MirrenM24113902206.84
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0010006.53
2024-25St Mirren4135906.86
2025-26St Mirren4037906.82
2026-27St Mirren328407.14

Player page →

7Jake Doyle-HayesHibernian· 27yHibernianM2730752306.90
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1022506.97
2021-22Hibernian20341006.96
2022-23Hibernian0017706.74
2023-24Hibernian001106.30
2024-25Hibernian001006.50

Player page →

8W. FerryDundee United· 25yDundee UnitedM25511741707.34
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United04351207.21
2025-26Dundee United4633307.51
2026-27Dundee United116207.23

Player page →

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

Player page →

9James BrownKilmarnock· 28yKilmarnockD2814731416.69
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1231716.65
2024-25Ross County0027506.62
2025-26Kilmarnock0215206.89

Player page →

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

Player page →

12Warren O'HoraHibernian· 27yHibernianD271063606.96
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1032306.94
2025-26Hibernian0029307.00
2026-27Hibernian002006.80

Player page →

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

Player page →

14Roland IdowuSt Mirren· 24ySt MirrenM2443581006.63
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4231506.72
2025-26St Mirren0025506.50
2026-27St Mirren012006.95

Player page →

15A. IdahCeltic· 25yCelticF2521252306.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic8215107.01
2024-25Celtic13035106.93
2025-26Celtic002106.40

Player page →

16S. BlaneyLivingston· 27yLivingstonD272048506.68
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell008106.64
2023-24Motherwell2024106.78
2024-25Motherwell0011306.58
2025-26Livingston005006.52

Player page →

17G. MolloyAberdeen· 25yAberdeenD251144506.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0019406.97
2025-26Aberdeen0017106.65
2026-27Aberdeen118006.76

Player page →

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

Player page →

19Tommie HobanAberdeen· 32yAberdeenD323037407.03
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen10020–
2020-21Aberdeen2037207.03

Player page →

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

Player page →

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

Player page →

21Oisin McEnteeHeart of Midlothian· 25yHeart of MidlothianD253335506.89
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian2328506.85
2026-27Heart of Midlothian107007.06

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

27Dylan ConnollySt Mirren· 31ySt MirrenM312329106.58
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2329106.58

Player page →

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

Player page →

29Danny RogersKilmarnock· 32yKilmarnockG320027106.60
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock0027106.60

Player page →

30G. DickerKilmarnock· 40yKilmarnockM4023262426.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01071–
2018-19Kilmarnock01071–
2019-20Kilmarnock21080–
2020-21Kilmarnock0026206.77

Player page →

30Mark ConnollyDundee United· 34yDundee UnitedD340026406.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0025406.92
2021-22Dundee United001006.90

Player page →

32Kieran O'HaraDundee· 30yDundeeG300025106.74
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock003006.63
2024-25Kilmarnock0019006.64
2025-26Dundee003107.47

Player page →

33J. KennyCeltic· 23yCelticF235323106.59
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic118106.74
2025-26Celtic4215006.51

Player page →

33Neil FarrugiaDundee United· 27yDundee UnitedF271023406.34
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United0013306.65
2026-27Dundee United1010105.94

Player page →

35Danny McNamaraSt Johnstone· 27ySt JohnstoneM271022506.78
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone1022506.78

Player page →

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

Player page →

37Shane DuffyCeltic· 34yCelticD343118207.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3118207.23

Player page →

38J. FurlongMotherwell· 24yMotherwellM240316306.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0316306.86

Player page →

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

Player page →

39D. ClearySt Johnstone· 30ySt JohnstoneD300215506.74
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone0215506.74

Player page →

41Sam CurtisSt Johnstone· 20ySt JohnstoneM200113106.68
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0113106.68

Player page →

42James McCarthyCeltic· 35yCelticM350012006.66
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0010006.73
2022-23Celtic002006.30

Player page →

43Jaze KabiaLivingston· 26yLivingstonF261110006.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston118006.80
2021-22Livingston002006.30

Player page →

43Joseph HodgeMotherwell· 24yMotherwellM240010206.86
SeasonClubGoalsAstAppsYCRCRating
2026-27Motherwell0010206.86

Player page →

45Aiden McGeadyHibernian· 40yHibernianM40029006.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian029006.63

Player page →

46Ian LawlorDundee· 32yDundeeG32008006.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee008006.86

Player page →

47T. SobowaleSt Mirren· 27ySt MirrenD27006006.72
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren006006.72

Player page →

48Daryl HorganHibernian· 34yHibernianM34685407.06
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian025007.06

Player page →

48R. VataCeltic· 21yCelticM21005006.78
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic004006.73
2023-24Celtic001006.90

Player page →

50J. MahonSt Johnstone· 26ySt JohnstoneD26003006.70
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone003006.70

Player page →

Data coverage for Scottish Premiership →

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