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.

  • 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
1Marley WatkinsKilmarnock· 36yKilmarnockF362091371306.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen21900–
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59
2023-24Kilmarnock9336206.94
2024-25Kilmarnock413130–
2025-26Kilmarnock111400–

Player page →

2Dylan LevittMotherwell· 25yMotherwellM251571181206.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70
2024-25Hibernian211920–
2025-26Hibernian001200–
2026-27Motherwell107006.70

Player page →

3Christian DoidgeHibernian· 34yHibernianF342791031226.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78
2023-24Hibernian3218206.83

Player page →

4Joe WrightDundee· 31yDundeeD31103932036.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95
2023-24Kilmarnock3129816.94
2024-25Kilmarnock222872–
2026-27Dundee002006.14

Player page →

5R. AstleyDundee· 25yDundeeD252575417.09
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee003006.57
2024-25Dundee032620–
2025-26Dundee213521–
2026-27Dundee0111007.23

Player page →

6Tom SparrowMotherwell· 23yMotherwellM2366721306.52
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell613260–
2025-26Motherwell032830–
2026-27Motherwell0212406.52

Player page →

7Ash TaylorKilmarnock· 36yKilmarnockD3663631016.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10040–
2020-21Aberdeen103100–
2022-23Kilmarnock4332616.82

Player page →

8Declan JohnSt Mirren· 31ySt MirrenD317959406.45
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers33020–
2024-25St Mirren211810–
2025-26St Mirren153010–
2026-27St Mirren1011006.45

Player page →

9Matthew SmithSt Johnstone· 26ySt JohnstoneM261454606.90
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1334406.90
2024-25St Johnstone012020–

Player page →

10Rabbi MatondoHibernian· 26yHibernianF267949106.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0419006.74
2023-24Rangers5319107.03
2024-25Rangers22600–
2025-26Rangers00100–
2026-27Hibernian004006.42

Player page →

10Ryan LeakRoss County· 28yRoss CountyD2800491206.98
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0033906.98
2024-25Ross County001630–

Player page →

12Tom LawrenceRangers· 32yRangersM328646507.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers215007.08
2023-24Rangers2323107.07
2024-25Rangers421840–

Player page →

13Ryan HedgesAberdeen· 31yAberdeenM31111244617.05
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen532811–
2021-22Aberdeen2416307.05

Player page →

14Cameron CongreveDundee· 22yDundeeM22373330–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee373330–

Player page →

15M. BoyesLivingston· 25yLivingstonD251132316.64
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston009006.79
2022-23Livingston1122316.60
2023-24Livingston00100–

Player page →

16C. JonesDundee· 25yDundeeM252031206.94
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee102620–
2026-27Dundee105006.94

Player page →

17Ben WoodburnHeart of Midlothian· 27yHeart of MidlothianF273128406.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian3128406.78

Player page →

18O. BeckDundee· 24yDundeeD242425807.30
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee2425807.30

Player page →

19J. CotterillSt Johnstone· 21ySt JohnstoneM212020006.64
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee101200–
2026-27St Johnstone108006.64

Player page →

20J. ValeMotherwell· 25yMotherwellF252219326.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell2213216.89
2024-25Motherwell00611–

Player page →

21E. KingRoss County· 23yRoss CountyM230215106.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0215106.83

Player page →

22Zachary AshworthRoss County· 24yRoss CountyD24011021–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County011021–

Player page →

23L. JephcottSt Johnstone· 26ySt JohnstoneF26008006.46
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone008006.46

Player page →

24Aaron RamseyRangers· 35yRangersM35217006.94
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers217006.94

Player page →

24Z. WilliamsKilmarnock· 21yKilmarnockD2100700–
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock00700–

Player page →

26T. DaviesKilmarnock· 22yKilmarnockD22006006.38
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock006006.38

Player page →

27G. EdwardsRoss County· 33yRoss CountyM33005007.00
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County005007.00

Player page →

28E. BeachKilmarnock· 23yKilmarnockG2300300–
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock00300–

Player page →

Data coverage for Scottish Premiership →

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