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.

  • 88
  • 89
  • 90
  • 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

1R. HarbottleHibernianHibernianD100006.30
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian100006.30

Player page →

1R. De VitaLivingstonLivingstonD102106.70
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00200–
2020-21Livingston100106.70
1Nathan WoodHibernianHibernianD100006.60
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian100006.60

Player page →

1Matai AkinmboniDundeeDundeeD100006.27
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee100006.27

Player page →

1M. De BarrosSt MirrenSt MirrenD10000–
SeasonClubAppsGoalsAstYCRCRating
2026-27St Mirren10000–
1Louis JacksonSt MirrenSt MirrenD100006.90
SeasonClubAppsGoalsAstYCRCRating
2026-27St Mirren100006.90

Player page →

1Jahmai Simpson-PuseyCelticCelticD100007.20
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic100007.20

Player page →

1J. RobinsonLivingstonLivingstonD100006.20
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston100006.20
1J. LotombaCelticCelticD100106.61
SeasonClubAppsGoalsAstYCRCRating
2026-27Celtic100106.61

Player page →

1J. BlaneyHibernianHibernianD10000–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian10000–
1J. BairdSt JohnstoneSt JohnstoneD100506.90
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren00050–
2026-27St Johnstone100006.90
1Hayato InamuraCelticCelticD100007.70
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic100007.70

Player page →

1D. O'ConnorMotherwellMotherwellD10000–
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell10000–
1C. PignatielloLivingstonLivingstonD10000–
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston10000–
1C. PanterDundeeDundeeD100106.20
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee100106.20
1C. McKennaHamilton AcademicalHamilton AcademicalD100106.50
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical00010–
2020-21Hamilton Academical100006.50
1C. HarperCelticCelticD100006.20
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic100006.20
1C. HamillSt JohnstoneSt JohnstoneD100006.20
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone100006.20
1A. ScallyRangersRangersD100006.70
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers100006.70
1A. SalazarHeart of MidlothianHeart of MidlothianD100105.90
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian100105.90

Player page →

1G. EdmundsonRangersRangersD110105.90
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers01010–
2020-21Rangers100005.90

Player page →

22M. GaranangaHibernianHibernianD200106.75
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian200106.75

Player page →

22M. FjørtoftHamilton AcademicalHamilton AcademicalD200306.55
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical00030–
2020-21Hamilton Academical200006.55
22Landon EmenaloCelticCelticD200006.09
SeasonClubAppsGoalsAstYCRCRating
2026-27Celtic200006.09

Player page →

22L. KennySt MirrenSt MirrenD200006.55
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren200006.55
22K. NgwenyaAberdeenAberdeenD200006.20
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen200006.20
22Johnly YfekoKilmarnockKilmarnockD200006.55
SeasonClubAppsGoalsAstYCRCRating
2026-27Kilmarnock200006.55

Player page →

22J. MeierKilmarnockKilmarnockD200005.74
SeasonClubAppsGoalsAstYCRCRating
2026-27Kilmarnock200005.74

Player page →

22D. GrayHibernianHibernianD232506.85
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian00200–
2018-19Hibernian03050–
2020-21Hibernian200006.85
22A. LithgowLivingstonLivingstonD242506.25
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston02230–
2019-20Livingston02020–
2020-21Livingston200006.25
31V. NirennoldMotherwellMotherwellD300006.20
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell300006.20
31T. McIntyreAberdeenAberdeenD300106.67
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen300106.67
31S. MackieFalkirkFalkirkD302616.60
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian00230–
2019-20Hibernian00021–
2020-21Hibernian200106.80
2025-26Falkirk100006.20
31S. DonnellanLivingstonLivingstonD300006.37
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston300006.37
31R. FernandesRangersRangersD300006.60
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers300006.60

Player page →

31Pape SouaréMotherwellMotherwellD300106.57
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell300106.57

Player page →

31P. CancarLivingstonLivingstonD300206.50
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston300206.50

Player page →

31O. MacIntyreHibernianHibernianD300006.95
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian100006.70
2022-23Hibernian200007.20
31M. Welch-HayesLivingstonLivingstonD300006.60
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston300006.60

Player page →

31K. NedeljkovicRangersRangersD300106.43
SeasonClubAppsGoalsAstYCRCRating
2026-27Rangers300106.43

Player page →

31J. MahonSt JohnstoneSt JohnstoneD300006.70
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone300006.70

Player page →

31B. BolingoliCelticCelticD302207.05
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic00210–
2020-21Celtic10000–
2021-22Celtic200107.05

Player page →

43R. HernandezAberdeenAberdeenD400006.50
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen400006.50

Player page →

43R. FraserDunfermlineDunfermlineD401107.13
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers200007.25
2024-25Livingston00100–
2024-25Rangers200006.90
2025-26Dunfermline00010–
43M. FouldsSt JohnstoneSt JohnstoneD400006.50
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone400006.50

Player page →

43M. Fagan-WalcottHeart of MidlothianHeart of MidlothianD402107.03
SeasonClubAppsGoalsAstYCRCRating
2026-27Heart of Midlothian402107.03
43J. GurrAberdeenAberdeenD400006.83
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen400006.83
43D. WilliamsMotherwellMotherwellD401106.58
SeasonClubAppsGoalsAstYCRCRating
2026-27Motherwell401106.58

Player page →

43C. PenmanSt MirrenSt MirrenD400106.37
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren400106.37
43C. Borthwick-JacksonRoss CountyRoss CountyD400106.75
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County400106.75

Player page →

Data coverage for Scottish Premiership →

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