Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1002 of 1011 stored matches (99%) that name a player. Appearances count 978 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 35yRangersD3545311431707.62
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers16938607.61
2023-24Rangers171038207.99
2024-25Rangers4833407.55
2025-26Rangers8434507.27

Player page →

2Todd CantwellRangers· 28yRangersM28139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

3Connor GoldsonRangers· 33yRangersD3323551107.32
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers2225407.32
2023-24Rangers0130707.31

Player page →

4S. DalbyDundee United· 26yDundee UnitedF2615235107.24
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United15235107.24

Player page →

5William DennisKilmarnock· 26yKilmarnockG260036207.22
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0036207.22

Player page →

6Mattie PollockAberdeen· 25yAberdeenD252115207.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2115207.21

Player page →

7Emmanuel FernandezRangers· 24yRangersD245038407.20
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers5027207.16
2026-27Rangers0011207.30

Player page →

8John LundstramRangers· 32yRangersM3255711027.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

8C. WardMotherwell· 26yMotherwellG260037107.19
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell0037107.19

Player page →

10George WickensRoss County· 25yRoss CountyG250013107.16
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0013107.16

Player page →

11F. KentHeart of Midlothian· 30yHeart of MidlothianD303473917.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0435407.27
2024-25Heart of Midlothian2018207.13
2025-26Heart of Midlothian1020316.97

Player page →

12M. FreckletonSt Mirren· 24ySt MirrenD244136707.12
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren4136707.12

Player page →

13Jack SandersSt Johnstone· 27ySt JohnstoneD271126517.11
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock004006.73
2024-25St Johnstone1122517.16

Player page →

14Joe NewellHibernian· 33yHibernianM336131052517.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00
2025-26Hibernian1014206.82
2026-27Hibernian024006.57

Player page →

14Callum WrightHibernian· 26yHibernianM26317007.10
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian317007.10

Player page →

16William FishHibernian· 23yHibernianD234155607.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian3021007.06
2023-24Hibernian1134607.09

Player page →

16Marvin EkpitetaHibernian· 31yHibernianD310013107.07
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian0013107.07

Player page →

18Jordan SmithHibernian· 31yHibernianG310031107.04
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian0025107.04
2025-26Hibernian006007.03

Player page →

18Benjamin BroggioFalkirk· 19yFalkirkM195214107.04
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk5214107.04

Player page →

20Ryan KentRangers· 29yRangersM293829307.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers3829307.03

Player page →

20F. LissahFalkirk· 21yFalkirkD212027607.03
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk2027607.03

Player page →

22Jack ButlandRangers· 33yRangersG3301104407.01
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0038107.02
2024-25Rangers0128207.01
2025-26Rangers0038106.99

Player page →

22Daniel BarlaserHibernian· 29yHibernianM290335507.01
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian0335507.01

Player page →

24L. ClarksonAberdeen· 25yAberdeenM2512121171207.00
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96
2024-25Aberdeen4134306.98
2025-26Aberdeen0013206.75

Player page →

25Jack WaltonDundee United· 28yDundee UnitedG280047406.99
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United0036307.05
2026-27Dundee United0011106.80

Player page →

25Ben DaviesRangers· 31yRangersD311136306.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0127206.92
2023-24Rangers108107.16
2024-25Rangers001007.20

Player page →

27O. GoodmanDundee· 22yDundeeG220111106.98
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee0111106.98

Player page →

28Noah ChilversRoss County· 25yRoss CountyF253530406.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County3530406.97

Player page →

28R. FinniganDundee· 23yDundeeM23007206.97
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee007206.97

Player page →

30Callum SlatteryMotherwell· 27yMotherwellM271411953316.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell42291416.81
2023-24Motherwell1020706.93
2024-25Motherwell6115407.13
2025-26Motherwell3831807.01

Player page →

30J. GrantHeart of Midlothian· 31yHeart of MidlothianM319786926.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2228316.77
2023-24Heart of Midlothian4427007.06
2024-25Heart of Midlothian3131617.02

Player page →

30Josh GinnellyHeart of Midlothian· 29yHeart of MidlothianF2911430316.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian11430316.95

Player page →

30Daniel NeilRangers· 24yRangersM24119106.95
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers119106.95

Player page →

34D. SterlingRangers· 27yRangersD2723671416.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0224316.87
2024-25Rangers0020506.93
2025-26Rangers2114206.87
2026-27Rangers009407.19

Player page →

34Mikey MooreRangers· 19yRangersM197333206.93
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers7333206.93

Player page →

34Tyreece John-JulesKilmarnock· 25yKilmarnockF259230506.93
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock8218207.03
2026-27Kilmarnock1012306.77

Player page →

34Kieran DowellRangers· 29yRangersM292226306.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2212107.06
2024-25Rangers0012106.78
2025-26Rangers002106.95

Player page →

34Barney StewartFalkirk· 22yFalkirkF228217106.93
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk8217106.93

Player page →

39Ellery BalcombeSt Mirren· 27ySt MirrenG270233206.92
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0112007.16
2024-25St Mirren0121206.78

Player page →

40Y. DhandaHeart of Midlothian· 27yHeart of MidlothianM2715141201826.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66
2025-26Dundee2028416.85
2026-27Heart of Midlothian002206.76

Player page →

40Nesta Guinness-WalkerAberdeen· 26yAberdeenD261011006.91
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen1011006.91

Player page →

42Alex CochraneHeart of Midlothian· 26yHeart of MidlothianD2629651036.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

43S. WalkerKilmarnock· 35yKilmarnockG350028106.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0028106.89

Player page →

43O. DodgsonDundee· 23yDundeeD230216406.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.89

Player page →

43Andy FisherSt Johnstone· 28ySt JohnstoneG280014106.89
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0014106.89

Player page →

43Steve SeddonMotherwell· 28yMotherwellD280014206.89
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0014206.89

Player page →

47Curtis MainDundee· 34yDundeeF3411265906.88
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren9237507.00
2023-24Dundee0014306.60
2024-25Dundee2014106.82

Player page →

47Luke ArmstrongMotherwell· 30yMotherwellF304014106.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell4014106.88

Player page →

49Tony YoganeAberdeen· 21yAberdeenM211541106.87
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee1535106.91
2026-27Aberdeen006006.68

Player page →

49A. HayDundee· 23yDundeeF237135206.87
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee4129006.80
2026-27Dundee306207.22

Player page →

Data coverage for Scottish Premiership →

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