Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 768 of 777 stored matches (99%) that name a player. Appearances count 750 matches with a stored lineup.

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 35yRangersD3529221051107.62
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers171038207.99
2024-25Rangers4833407.55
2025-26Rangers8434507.27

Player page →

2Todd CantwellRangers· 28yRangersM287530507.44
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers7530507.44

Player page →

3John LundstramRangers· 32yRangersM320534317.34
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0534317.34

Player page →

4Connor GoldsonRangers· 33yRangersD330130707.31
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0130707.31

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

9Ben DaviesRangers· 31yRangersD31109107.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers108107.16
2024-25Rangers001007.20

Player page →

10Jack SandersSt Johnstone· 27ySt JohnstoneD271122517.16
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone1122517.16

Player page →

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

Player page →

12F. 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 →

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

Player page →

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

Player page →

15William FishHibernian· 23yHibernianD231134607.09
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1134607.09

Player page →

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

Player page →

17J. GrantHeart of Midlothian· 31yHeart of MidlothianM317558617.04
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian4427007.06
2024-25Heart of Midlothian3131617.02

Player page →

17Alex CochraneHeart of Midlothian· 26yHeart of MidlothianM260431707.04
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0431707.04

Player page →

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

Player page →

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

Player page →

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

Player page →

22Joe NewellHibernian· 33yHibernianM3357711917.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00
2025-26Hibernian1014206.82
2026-27Hibernian024006.57

Player page →

22Callum SlatteryMotherwell· 27yMotherwellM27109661907.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell1020706.93
2024-25Motherwell6115407.13
2025-26Motherwell3831807.01

Player page →

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

Player page →

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

Player page →

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

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. AlebiosuSt Mirren· 24ySt MirrenM240113106.97
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren0113106.97

Player page →

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

Player page →

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

Player page →

32L. ClarksonAberdeen· 25yAberdeenM257483706.94
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen3336206.96
2024-25Aberdeen4134306.98
2025-26Aberdeen0013206.75

Player page →

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

Player page →

33Shamal GeorgeSt Mirren· 28ySt MirrenG280165506.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston0032206.80
2025-26St Mirren0133307.05

Player page →

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

Player page →

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

Player page →

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

Player page →

33Barney 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 →

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

Player page →

41Y. DhandaHeart of Midlothian· 27yHeart of MidlothianM2787901526.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66
2025-26Dundee2028416.85
2026-27Heart of Midlothian002206.76

Player page →

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

Player page →

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

Player page →

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

Player page →

45Z. HemmingSt Mirren· 26ySt MirrenG260055406.88
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren0038306.93
2024-25St Mirren0017106.78

Player page →

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

Player page →

47Richard TaylorSt Mirren· 26ySt MirrenD2621601106.87
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren0026506.76
2024-25St Mirren2134606.96

Player page →

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

Player page →

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

Player page →

47Dan HappeAberdeen· 28yAberdeenD28007306.87
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen007306.87

Player page →

Data coverage for Scottish Premiership →

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