Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1236 of 1245 stored matches (99%) that name a player. Appearances count 1206 matches with a stored lineup.

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Jamie McGrathHibernian· 30yHibernianM3032151502217.10
SeasonClubGoalsAstAppsYCRCRating
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· 34yDundeeD34941021217.02
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80
2023-24Dundee4133207.04
2024-25Dundee1111307.25

Player page →

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

Player page →

5Jonny HayesAberdeen· 39yAberdeenM3946791606.77
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

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

Player page →

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

Player page →

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

Player page →

9Alan PowerKilmarnock· 38yKilmarnockM3801661226.70
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0134716.72
2022-23Kilmarnock0032516.67

Player page →

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

Player page →

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

Player page →

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

Player page →

13Jake Doyle-HayesHibernian· 27yHibernianM2720531806.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian20341006.96
2022-23Hibernian0017706.74
2023-24Hibernian001106.30
2024-25Hibernian001006.50

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

24Jake CarrollMotherwell· 35yMotherwellD350526116.82
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0525116.79
2022-23Motherwell001007.60

Player page →

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

Player page →

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

Player page →

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

Player page →

28Michael JohnstonCeltic· 27yCelticM272022106.98
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0012106.88
2023-24Celtic209007.16
2024-25Celtic001006.50

Player page →

28C. McCarthySt Mirren· 28ySt MirrenD281022206.93
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren1022206.93

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

41Jaze KabiaLivingston· 26yLivingstonF26002006.30
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston002006.30

Player page →

42Mark ConnollyDundee United· 34yDundee UnitedD34001006.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United001006.90

Player page →

Data coverage for Scottish Premiership →

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