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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
86Kieran DowellRangers· 29yRangersM29222630–
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers221210–
2024-25Rangers001210–
2025-26Rangers00210–

Player page →

86M. AaronsRangers· 26yRangersD26102130–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers102130–

Player page →

86Max LoweAberdeen· 29yAberdeenD2922030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen22030–

Player page →

86Will CollarHamilton Academical· 29yHamilton AcademicalM2910630–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical10030–
2020-21Hamilton Academical00600–

Player page →

86Zak VynerAberdeen· 29yAberdeenD2910030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10030–

Player page →

106J. YoungSt Mirren· 25ySt MirrenF251024216.47
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren101201–
2026-27St Mirren0012206.47

Player page →

106A. HayDundee· 23yDundeeF237135207.22
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee412900–
2026-27Dundee306207.22

Player page →

106A. LegzdiņšDundee· 39yDundeeG390024206.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee0024206.88

Player page →

106B. HeneghanMotherwell· 33yMotherwellD3310020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10020–

Player page →

106B. PurringtonRoss County· 30yRoss CountyD301123206.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0111106.67
2023-24Ross County101210–

Player page →

106D. N'LunduluSt Mirren· 27ySt MirrenF27302720–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren302720–

Player page →

106Dane ScarlettHibernian· 22yHibernianF22111320–
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian111320–

Player page →

106Davis Keillor-DunnRoss County· 29yRoss CountyM2934020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County34020–

Player page →

106Ellery BalcombeSt Mirren· 27ySt MirrenG27023320–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell011200–
2024-25St Mirren012120–

Player page →

106Ellis SimmsHeart of Midlothian· 25yHeart of MidlothianF255117206.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5117206.71

Player page →

106J. BrownSt Mirren· 27ySt MirrenD27021420–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren00700–
2024-25St Mirren02720–

Player page →

106J. DefoeRangers· 44yRangersF4425417206.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–
2020-21Rangers411500–
2021-22Rangers002006.70

Player page →

106J. HungboRoss County· 26yRoss CountyM267333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

106Jonjoe KennyCeltic· 29yCelticD29021420–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic021420–

Player page →

106Joseph WorrallRangers· 29yRangersD2900020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00020–

Player page →

106Kaiyne WooleryMotherwell· 31yMotherwellF312331206.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2331206.81

Player page →

106Luke BoltonDundee United· 27yDundee UnitedM27132420–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United132420–

Player page →

106Luke ThomasSt Mirren· 27ySt MirrenM270012206.65
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren0012206.65

Player page →

106Mattie PollockAberdeen· 25yAberdeenD252115207.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2115207.21

Player page →

106Mikey MooreRangers· 19yRangersM19733320–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers733320–

Player page →

106O. LeeHeart of Midlothian· 35yHeart of MidlothianM3536020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian36020–

Player page →

106O. OffiahHeart of Midlothian· 24yHeart of MidlothianD2400520–
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian00520–

Player page →

106Owen EldingHibernian· 20yHibernianF205021206.88
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian301310–
2026-27Hibernian208106.88

Player page →

106R. FinniganDundee· 23yDundeeM23007206.97
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee007206.97

Player page →

106Remi MatthewsSt Johnstone· 32ySt JohnstoneG320034206.62
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone0034206.62

Player page →

106S. HartFalkirk· 30yFalkirkD3000920–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk00920–

Player page →

106Stephen HumphrysHeart of Midlothian· 29yHeart of MidlothianF293019206.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian3019206.67

Player page →

106Steve SeddonMotherwell· 28yMotherwellD28001420–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell001420–

Player page →

106Tyler MagloireMotherwell· 27yMotherwellD27001020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001020–

Player page →

106William DennisKilmarnock· 26yKilmarnockG26003620–
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock003620–

Player page →

106Z. MitchellSt Johnstone· 21ySt JohnstoneD210116206.63
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone00810–
2025-26Hibernian01200–
2026-27St Johnstone006106.63

Player page →

137Anthony StewartAberdeen· 34yAberdeenD341121116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1121116.86

Player page →

137Diallang JaiyesimiSt Johnstone· 28ySt JohnstoneM28111611–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone111611–

Player page →

137J. BoltonSt Mirren· 32ySt MirrenD32102311–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren102311–

Player page →

137Joe HartCeltic· 39yCelticG3900109116.85
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0035006.95
2022-23Celtic0037006.75
2023-24Celtic003711–

Player page →

137A. HammillSt Mirren· 38ySt MirrenM3843010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren43010–

Player page →

137A. MayorHibernian· 21yHibernianD21109106.77
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian109106.77

Player page →

137Adam Le FondreHibernian· 39yHibernianF39512410–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian512410–

Player page →

137Akin FamewoSt Mirren· 28ySt MirrenD2800010–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00010–

Player page →

137Alex Oxlade-ChamberlainCeltic· 33yCelticM332014106.58
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic20910–
2026-27Celtic005006.58

Player page →

137Alfie HarrisonDundee· 20yDundeeM20002106.03
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee002106.03

Player page →

137Alfie JonesSt Mirren· 29ySt MirrenD2920010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren20010–

Player page →

137Andy FisherSt Johnstone· 28ySt JohnstoneG28001410–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone001410–

Player page →

137B. ChriseneKilmarnock· 22yKilmarnockD220013106.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0013106.76

Player page →

137Baily CargillPartick Thistle· 31yPartick ThistleD3100010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00010–

Player page →

Data coverage for Scottish Premiership →

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