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 Tavernier2018-19Rangers· 27y2018-19RangersD271414000–
2James Tavernier2021-22Rangers· 30y2021-22RangersD3091335807.78
3James Tavernier2023-24Rangers· 32y2023-24RangersD32171038207.99
4James Tavernier2022-23Rangers· 31y2022-23RangersD3116938607.61
4James Tavernier2020-21Rangers· 29y2020-21RangersD291293320–
4Ryan Kent2020-21Rangers· 24y2020-21RangersM241093700–
7L. Clarkson2022-23Aberdeen· 21y2022-23AberdeenM215834507.15
7James Tavernier2024-25Rangers· 33y2024-25RangersD33483340–
7Callum Slattery2025-26Motherwell· 27y2025-26MotherwellM27383180–
7Ryan Kent2022-23Rangers· 26y2022-23RangersM263829307.03
7Ryan Kent2021-22Rangers· 25y2021-22RangersM252826417.07
12Scott Sinclair2017-18Celtic· 29y2017-18CelticM29107000–
12James Tavernier2017-18Rangers· 26y2017-18RangersD2687030–
12Y. Dhanda2022-23Ross County· 24y2022-23Ross CountyM247730306.97
12James Tavernier2019-20Rangers· 28y2019-20RangersD2837030–
16Josh Windass2017-18Rangers· 24y2017-18RangersM24136060–
16Y. Dhanda2023-24Ross County· 25y2023-24Ross CountyM256635607.10
16O. Lee2018-19Heart of Midlothian· 27y2018-19Heart of MidlothianM2736020–
16Shayden Morris2024-25Aberdeen· 23y2024-25AberdeenF23363810–
16Joe Newell2022-23Hibernian· 30y2022-23HibernianM301634607.29
21Devante Cole2020-21Motherwell· 26y2020-21MotherwellF261152750–
21Todd Cantwell2023-24Rangers· 26y2023-24RangersM267530507.44
21L. Stephenson2025-26Dundee United· 22y2025-26Dundee UnitedM22552970–
21Noah Chilvers2024-25Ross County· 24y2024-25Ross CountyF24353040–
21Alex Cochrane2022-23Heart of Midlothian· 23y2022-23Heart of MidlothianD232534336.77
21Joe Newell2023-24Hibernian· 31y2023-24HibernianM3125371007.14
21Jordan Obita2025-26Hibernian· 32y2025-26HibernianD32152660–
21Tony Yogane2025-26Dundee· 20y2025-26DundeeM20153510–
21John Lundstram2023-24Rangers· 30y2023-24RangersM300534317.34
21Jordan Obita2024-25Hibernian· 31y2024-25HibernianD31053551–
31Josh Ginnelly2022-23Heart of Midlothian· 26y2022-23Heart of MidlothianF2611430316.95
31Emmanuel Longelo2025-26Motherwell· 25y2025-26MotherwellD25843661–
31James Tavernier2025-26Rangers· 34y2025-26RangersD34843450–
31Dwight Gayle2024-25Hibernian· 35y2024-25HibernianF35642800–
31Ryan Kent2018-19Rangers· 22y2018-19RangersM2264020–
31Todd Cantwell2022-23Rangers· 25y2022-23RangersM256416507.36
31J. Grant2023-24Heart of Midlothian· 29y2023-24Heart of MidlothianM294427007.06
31Davis Keillor-Dunn2017-18Ross County· 20y2017-18Ross CountyM2034020–
31S. Tanser2021-22St Mirren· 27y2021-22St MirrenD272431507.10
31S. Tanser2023-24St Mirren· 29y2023-24St MirrenD292438606.95
31Jayden Meghoma2025-26Rangers· 19y2025-26RangersD19142940–
31S. Tanser2025-26St Mirren· 31y2025-26St MirrenD31142100–
31Alex Cochrane2023-24Heart of Midlothian· 24y2023-24Heart of MidlothianD240431707.04
31F. Kent2023-24Heart of Midlothian· 28y2023-24Heart of MidlothianD280435407.27
45J. Hungbo2021-22Ross County· 22y2021-22Ross CountyM227333206.74
45Mikey Moore2025-26Rangers· 18y2025-26RangersM18733320–
45Tawanda Maswanhise2024-25Motherwell· 22y2024-25MotherwellF22633040–
45A. Hammill2018-19St Mirren· 31y2018-19St MirrenM3143010–
45Mitch Pinnock2020-21Kilmarnock· 26y2020-21KilmarnockM26433000–
45Connor Goldson2021-22Rangers· 29y2021-22RangersD293336707.21

Data coverage for Scottish Premiership →

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