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.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 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

#PlayerSeason · ClubPosAgeGoalsAstAppsYCRCRating
1James Tavernier2023-24Rangers· 32y2023-24RangersD32171038207.99
2James Tavernier2021-22Rangers· 30y2021-22RangersD3091335807.78
3James Tavernier2020-21Rangers· 29y2020-21RangersD2912933207.71
4James Tavernier2022-23Rangers· 31y2022-23RangersD3116938607.61
5James Tavernier2024-25Rangers· 33y2024-25RangersD334833407.55
6Todd Cantwell2023-24Rangers· 26y2023-24RangersM267530507.44
7Connor Goldson2020-21Rangers· 28y2020-21RangersD284238207.40
8Todd Cantwell2022-23Rangers· 25y2022-23RangersM256416507.36
9John Lundstram2023-24Rangers· 30y2023-24RangersM300534317.34
10Connor Goldson2022-23Rangers· 30y2022-23RangersD302225407.32
11Connor Goldson2023-24Rangers· 31y2023-24RangersD310130707.31
12Emmanuel Fernandez2026-27Rangers· 24y2026-27RangersD240011207.30
13Joe Newell2022-23Hibernian· 30y2022-23HibernianM301634607.29
14F. Kent2023-24Heart of Midlothian· 28y2023-24Heart of MidlothianD280435407.27
14James Tavernier2025-26Rangers· 34y2025-26RangersD348434507.27
16Ryan Kent2020-21Rangers· 24y2020-21RangersM2410937007.25
17S. Dalby2024-25Dundee United· 25y2024-25Dundee UnitedF2515235107.24
18William Dennis2023-24Kilmarnock· 23y2023-24KilmarnockG230036207.22
18A. Hay2026-27Dundee· 23y2026-27DundeeF23306207.22
20Connor Goldson2021-22Rangers· 29y2021-22RangersD293336707.21
20Mattie Pollock2022-23Aberdeen· 21y2022-23AberdeenD212115207.21
22C. Ward2025-26Motherwell· 25y2025-26MotherwellG250037107.19
22D. Sterling2026-27Rangers· 27y2026-27RangersD27009407.19
24Jonjoe Kenny2020-21Celtic· 24y2020-21CelticD240214207.18
25Emmanuel Fernandez2025-26Rangers· 24y2025-26RangersD245027207.16
25Jack Sanders2024-25St Johnstone· 26y2024-25St JohnstoneD261122517.16
25George Wickens2023-24Ross County· 22y2023-24Ross CountyG220013107.16
25Ellery Balcombe2024-25Motherwell· 25y2024-25MotherwellG250112007.16
25Ben Davies2023-24Rangers· 28y2023-24RangersD28108107.16
30L. Clarkson2022-23Aberdeen· 21y2022-23AberdeenM215834507.15
31Joe Newell2023-24Hibernian· 31y2023-24HibernianM3125371007.14
32Joe Newell2020-21Hibernian· 28y2020-21HibernianM281332907.13
32F. Kent2024-25Heart of Midlothian· 29y2024-25Heart of MidlothianD292018207.13
32Callum Slattery2024-25Motherwell· 26y2024-25MotherwellM266115407.13
35M. Freckleton2025-26St Mirren· 23y2025-26St MirrenD234136707.12
36Y. Dhanda2023-24Ross County· 25y2023-24Ross CountyM256635607.10
36Jak Alnwick2021-22St Mirren· 28y2021-22St MirrenG280133217.10
36S. Tanser2021-22St Mirren· 27y2021-22St MirrenD272431507.10
36Callum Wright2026-27Hibernian· 26y2026-27HibernianM26317007.10
40Ryan Edwards2021-22Dundee United· 28y2021-22Dundee UnitedD284236707.09
40William Fish2023-24Hibernian· 21y2023-24HibernianD211134607.09
42J. Guthrie2020-21Livingston· 28y2020-21LivingstonD285236807.07
42Ryan Kent2021-22Rangers· 25y2021-22RangersM252826417.07
42Marvin Ekpiteta2024-25Hibernian· 29y2024-25HibernianD290013107.07
45J. Grant2023-24Heart of Midlothian· 29y2023-24Heart of MidlothianM294427007.06
45William Fish2022-23Hibernian· 20y2022-23HibernianD203021007.06
45Kieran Dowell2023-24Rangers· 26y2023-24RangersM262212107.06
48John Lundstram2022-23Rangers· 29y2022-23RangersM295037717.05
48Jack Walton2024-25Dundee United· 27y2024-25Dundee UnitedG270036307.05
48Shamal George2025-26St Mirren· 28y2025-26St MirrenG280133307.05

Data coverage for Scottish Premiership →

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