Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2539 of 2570 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 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 · ClubPosAgeAppsGoalsAstYCRCRating
1James Tavernier2023-24Rangers· 32y2023-24RangersD32381710207.99
2James Tavernier2022-23Rangers· 31y2022-23RangersD3138169607.61
3James Tavernier2018-19Rangers· 27y2018-19RangersD270141400–
4James Tavernier2020-21Rangers· 29y2020-21RangersD2933129207.71
5James Tavernier2021-22Rangers· 30y2021-22RangersD3035913807.78
6James Tavernier2017-18Rangers· 26y2017-18RangersD2608730–
6Emmanuel Longelo2025-26Motherwell· 25y2025-26MotherwellD253684616.88
6James Tavernier2025-26Rangers· 34y2025-26RangersD343484507.27
9Craig Halkett2018-19Livingston· 24y2018-19LivingstonD2407061–
10Kieran Tierney2025-26Celtic· 28y2025-26CelticD283568207.28
10A. Considine2016-17Aberdeen· 30y2016-17AberdeenD3006140–
10Liam Lindsay2016-17Partick Thistle· 21y2016-17Partick ThistleD2106020–
14M. Johnson2015-16Motherwell2015-16MotherwellD–05500–
14J. Guthrie2020-21Livingston· 28y2020-21LivingstonD283652807.07
14Dedryck Boyata2016-17Celtic· 26y2016-17CelticD2605120–
14J. Guthrie2019-20Livingston· 27y2019-20LivingstonD2705140–
14Stuart Findlay2025-26Heart of Midlothian· 30y2025-26Heart of MidlothianD303451507.16
14Emmanuel Fernandez2025-26Rangers· 24y2025-26RangersD242750207.16
14Joe Wright2022-23Kilmarnock· 28y2022-23KilmarnockD283450506.95
14Jordan McGhee2023-24Dundee· 27y2023-24DundeeD273350506.83
22Alistair Johnston2024-25Celtic· 26y2024-25CelticD2632410307.53
22Anthony Ralston2021-22Celtic· 23y2021-22CelticD232849207.42
22James Tavernier2024-25Rangers· 33y2024-25RangersD333348407.55
22Mikael Lustig2015-16Celtic· 29y2015-16CelticD2904600–
22R. Strain2022-23St Mirren· 26y2022-23St MirrenD263645406.95
22Ash Taylor2022-23Kilmarnock· 32y2022-23KilmarnockD323243616.82
22S. Logan2015-16Aberdeen2015-16AberdeenD–04300–
22A. Considine2017-18Aberdeen· 31y2017-18AberdeenD3104250–
22A. Considine2019-20Aberdeen· 33y2019-20AberdeenD3304240–
22A. Davies2015-16Ross County2015-16Ross CountyD–04200–
22A. Sporle2020-21Dundee United· 25y2020-21Dundee UnitedD252442106.81
22Ash Taylor2015-16Aberdeen· 25y2015-16AberdeenD2504200–
22Connor Goldson2020-21Rangers· 28y2020-21RangersD283842207.40
22G. Harmon2022-23Ross County· 22y2022-23Ross CountyD223042206.80
22Jack McMillan2022-23Partick Thistle· 25y2022-23Partick ThistleD2504210–
22Ryan Edwards2021-22Dundee United· 28y2021-22Dundee UnitedD283642707.09
22A. Wright2024-25Ross County2024-25Ross CountyD–3841507.06
22Cameron Carter-Vickers2021-22Celtic· 24y2021-22CelticD243341307.33
22Christopher Jullien2019-20Celtic· 27y2019-20CelticD2704120–
22D. O'Dea2016-17Dundee2016-17DundeeD–04150–
22Joe Shaughnessy2023-24Dundee· 31y2023-24DundeeD313341207.04
22M. Freckleton2025-26St Mirren· 23y2025-26St MirrenD233641707.13
22Ayo Obileye2021-22Livingston· 27y2021-22LivingstonD273440516.89
22Craig Halkett2025-26Heart of Midlothian· 31y2025-26Heart of MidlothianD313040917.17
22Dedryck Boyata2015-16Celtic· 25y2015-16CelticD2504000–
22John Souttar2021-22Heart of Midlothian· 25y2021-22Heart of MidlothianD252740407.30
22Jordan McGhee2024-25Dundee· 28y2024-25DundeeD282340406.93
22Nicky Devlin2024-25Aberdeen· 31y2024-25AberdeenD313140406.85

Data coverage for Scottish Premiership →

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