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 Tavernier2018-19Rangers· 27y2018-19RangersD270141400–
1James Forrest2019-20Celtic· 28y2019-20CelticM280101400–
1Jonny Hayes2016-17Aberdeen· 29y2016-17AberdeenM29091450–
4Matt O'Riley2023-24Celtic· 23y2023-24CelticM23371813307.92
4James Tavernier2021-22Rangers· 30y2021-22RangersD3035913807.78
6Callum McGregor2018-19Celtic· 25y2018-19CelticM25031200–
6Matt O'Riley2022-23Celtic· 22y2022-23CelticM2238312307.31
8Jota2022-23Celtic· 24y2022-23CelticF24331111107.46
8Ryan Christie2019-20Celtic· 25y2019-20CelticM250111131–
8Blair Spittal2023-24Motherwell· 28y2023-24MotherwellM2837911507.54
8Ianis Hagi2020-21Rangers· 22y2020-21RangersM2233711307.03
12James Tavernier2023-24Rangers· 32y2023-24RangersD32381710207.99
12Daizen Maeda2024-25Celtic· 27y2024-25CelticF27341610307.31
12Jota2021-22Celtic· 23y2021-22CelticF23291010307.57
12N. McGinn2015-16Aberdeen2015-16AberdeenM–0101000–
12Patrick Roberts2016-17Celtic· 20y2016-17CelticM20091010–
12Daniel Armstrong2023-24Kilmarnock· 26y2023-24KilmarnockM2638610907.16
12Jonny Hayes2015-16Aberdeen· 28y2015-16AberdeenM28051000–
12A. Mooy2022-23Celtic· 32y2022-23CelticM3229410207.15
12Alistair Johnston2024-25Celtic· 26y2024-25CelticD2632410307.53
12Nicolas Raskin2024-25Rangers· 24y2024-25RangersM2433410807.41
12Barrie McKay2021-22Heart of Midlothian· 27y2021-22Heart of MidlothianF2733210007.17
23James Tavernier2022-23Rangers· 31y2022-23RangersD3138169607.61
23N. Kuhn2024-25Celtic· 25y2024-25CelticF2532139507.46
23James Tavernier2020-21Rangers· 29y2020-21RangersD2933129207.71
23James Forrest2018-19Celtic· 27y2018-19CelticM27011910–
23Ryan Kent2020-21Rangers· 24y2020-21RangersM2437109007.25
23G. Stewart2015-16Dundee2015-16DundeeF–09900–
23Calvin Miller2025-26Falkirk· 28y2025-26FalkirkM283879606.85
23Luis Palma2023-24Celtic· 24y2023-24CelticF242879207.63
23Ryan Christie2020-21Celtic· 26y2020-21CelticM263459107.29
23Anthony Ralston2021-22Celtic· 23y2021-22CelticD232849207.42
23G. Carey2023-24St Johnstone2023-24St JohnstoneM–3629407.08
23Borna Barišić2022-23Rangers· 30y2022-23RangersD303019407.41
36L. Griffiths2016-17Celtic· 26y2016-17CelticF26012830–
36D. Swanson2016-17St Johnstone2016-17St JohnstoneM–010830–
36S. Mallan2018-19Hibernian· 23y2018-19HibernianM23078100–
36Candeias2017-18Rangers· 30y2017-18RangersM3006840–
36Kieran Tierney2025-26Celtic· 28y2025-26CelticD283568207.28
36Reo Hatate2022-23Celtic· 25y2022-23CelticM253268007.22
36K. Higginbotham2015-16Kilmarnock2015-16Kilmarnock—–05800–
36L. Clarkson2022-23Aberdeen· 21y2022-23AberdeenM213458507.15
36S. Allan2019-20Hibernian2019-20HibernianM–05830–
36James Tavernier2024-25Rangers· 33y2024-25RangersD333348407.55
36Ryan Christie2017-18Aberdeen· 23y2017-18AberdeenM2304851–
36T. Youan2023-24Hibernian· 25y2023-24HibernianF253148107.04
36Callum Slattery2025-26Motherwell· 27y2025-26MotherwellM273138807.01
36Connor McLennan2018-19Aberdeen· 19y2018-19AberdeenF1903800–

Data coverage for Scottish Premiership →

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