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.

  • 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
870Callum McGregor2021-22Celtic· 28y2021-22CelticM283322407.14
870Charlie Mulgrew2021-22Dundee United· 36y2021-22Dundee UnitedD363122507.14
870Chris Cadden2021-22Hibernian· 25y2021-22HibernianM252822206.94
870Christopher Routis2017-18Ross County2017-18Ross CountyD–02240–
870Connor Goldson2022-23Rangers· 30y2022-23RangersD302522407.32
870Connor Ronan2026-27Aberdeen· 28y2026-27AberdeenM28822107.11
870Craig Halkett2019-20Heart of Midlothian· 25y2019-20Heart of MidlothianD2502270–
870David Moyo2019-20Hamilton Academical· 25y2019-20Hamilton AcademicalF2502200–
870Dedryck Boyata2017-18Celtic· 27y2017-18CelticD2702240–
870Dylan Levitt2023-24Hibernian· 23y2023-24HibernianM232822606.70
870E. Izaguirre2015-16Celtic2015-16CelticD–02200–
870E. Ross2026-27Falkirk· 25y2026-27FalkirkF251222106.94
870Gboly Ariyibi2018-19Motherwell· 24y2018-19MotherwellM2402220–
870Glenn Middleton2022-23Dundee United· 23y2022-23Dundee UnitedF232922306.71
870Iain Vigurs2019-20Ross County· 32y2019-20Ross CountyM3202250–
870J. Grant2022-23Heart of Midlothian· 28y2022-23Heart of MidlothianM282822316.77
870J. Vale2023-24Motherwell· 23y2023-24MotherwellF231322216.89
870Jackson Irvine2015-16Ross County· 23y2015-16Ross CountyM2302200–
870Jake Carroll2019-20Motherwell· 28y2019-20MotherwellD2802281–
870Joe Wright2024-25Kilmarnock· 30y2024-25KilmarnockD302822726.98
870John Rankin2015-16Dundee United· 32y2015-16Dundee United—3202200–
870Jon Toral2016-17Rangers· 22y2016-17RangersM2202220–
870Joseph Brennen Hugill2026-27Kilmarnock· 23y2026-27KilmarnockF231222306.51
870K. Holt2017-18Dundee2017-18DundeeM–02250–
870K. Phillips2024-25Ross County2024-25Ross CountyF–1622006.74
870Keanu Baccus2022-23St Mirren· 24y2022-23St MirrenM243322906.73
870Kieran Dowell2023-24Rangers· 26y2023-24RangersM261222107.06
870Liam Boyce2019-20Heart of Midlothian· 29y2019-20Heart of MidlothianF2902200–
870Liam Craig2018-19St Johnstone· 32y2018-19St JohnstoneM3202260–
870Max Lowe2018-19Aberdeen· 22y2018-19AberdeenD2202230–
870Max Watters2025-26Dundee United· 27y2025-26Dundee UnitedF272322106.41
870Melker Hallberg2022-23St Johnstone· 27y2022-23St JohnstoneM273022706.67
870N. Kuhn2023-24Celtic· 24y2023-24CelticF241422107.24
870N. McGinn2017-18Aberdeen2017-18AberdeenM–02200–
870Nicky Devlin2020-21Livingston· 27y2020-21LivingstonD273622706.84
870Nicky Devlin2021-22Livingston· 28y2021-22LivingstonD283722706.99
870O. Eames2026-27Falkirk2026-27FalkirkM–822406.93
870P. Hanlon2017-18Hibernian2017-18HibernianD–02230–
870Rabbi Matondo2024-25Rangers· 24y2024-25RangersF24622007.07
870Reo Hatate2025-26Celtic· 28y2025-26CelticM283022506.70
870Ryan Edmondson2020-21Aberdeen· 20y2020-21AberdeenF201422006.76
870S. Kelly2022-23Livingston· 29y2022-23LivingstonD292722706.82
870S. Lawless2016-17Partick Thistle2016-17Partick ThistleM–02200–
870S. Murdoch2015-16Ross County2015-16Ross CountyD–02200–
870Sebastian Tounekti2025-26Celtic· 23y2025-26CelticF232722306.89
870Stephen Kelly2023-24Livingston· 24y2023-24LivingstonM241122106.60
870T. Jenks2021-22Aberdeen2021-22AberdeenM–1822216.74
870Tawanda Maswanhise2026-27Motherwell· 23y2026-27MotherwellF231222106.60
870U. Ikpeazu2019-20Heart of Midlothian· 25y2019-20Heart of MidlothianF2502260–

Data coverage for Scottish Premiership →

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