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 →

2D. WrightDundee· 31yDundeeD311041231106.79
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone7138406.75
2023-24St Johnstone009106.80
2024-25St Johnstone1131206.86
2025-26Dundee1134206.84
2026-27Dundee1111206.62

Player page →

3Emmanuel LongeloMotherwell· 25yMotherwellD258548816.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell8436616.88
2026-27Motherwell0112206.78

Player page →

4G. HarmonRoss County· 25yRoss CountyD256782706.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80
2023-24Ross County1329306.59
2024-25Ross County1223206.81

Player page →

5S. TanserFalkirk· 32yFalkirkD32591231626.80
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95
2024-25St Mirren1129626.76
2025-26St Mirren1421006.83
2026-27Falkirk105006.56

Player page →

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

Player page →

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

Player page →

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

Player page →

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

10Jordan ObitaHibernian· 32yHibernianD32210991716.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1034606.77
2024-25Hibernian0535516.78
2025-26Hibernian1526606.98
2026-27Hibernian004006.58

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

10Richard TaylorSt Mirren· 26ySt MirrenD2621711206.85
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0011106.68
2023-24St Mirren0026506.76
2024-25St Mirren2134606.96

Player page →

10Chris StokesKilmarnock· 35yKilmarnockD352015106.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock2015106.59

Player page →

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

Player page →

18Jayden MeghomaRangers· 20yRangersD201429406.68
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers1429406.68

Player page →

18Anthony StewartAberdeen· 34yAberdeenD341121116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1121116.86

Player page →

18B. PurringtonRoss County· 30yRoss CountyD301123206.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0111106.67
2023-24Ross County1012106.75

Player page →

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

Player page →

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

Player page →

18A. DorringtonAberdeen· 21yAberdeenD211018216.63
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1012216.71
2025-26Aberdeen006006.47

Player page →

18A. MayorHibernian· 21yHibernianD21109106.77
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian109106.77

Player page →

18Alex MitchellSt Johnstone· 25ySt JohnstoneD251029716.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1029716.76

Player page →

18Ayo ObileyeLivingston· 32yLivingstonD321055506.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1025106.63
2023-24Livingston0030406.70

Player page →

18C. DiabateSt Johnstone· 24ySt JohnstoneD241011316.84
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone1011316.84

Player page →

18Daniel OyegokeHeart of Midlothian· 23yHeart of MidlothianD231019306.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian1019306.72

Player page →

18Elijah Xavier CampbellRoss County· 22yRoss CountyD221028716.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County1028716.81

Player page →

18J. BoltonSt Mirren· 32ySt MirrenD321023116.83
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1023116.83

Player page →

18Jack FitzwaterLivingston· 29yLivingstonD291028226.64
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1028226.64

Player page →

18Jeriel DorsettKilmarnock· 24yKilmarnockD241011006.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1011006.75

Player page →

18M. AaronsRangers· 26yRangersD261021306.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers1021306.78

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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