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.

  • 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
1Alex CochraneHeart of Midlothian· 26yHeart of MidlothianD2641196123–
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian223120–
2022-23Heart of Midlothian253433–
2023-24Heart of Midlothian043170–

Player page →

1Jack FitzwaterLivingston· 29yLivingstonD295186123–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston112021–
2021-22Livingston303880–
2022-23Livingston102822–

Player page →

1Sam CosgroveAberdeen· 29yAberdeenF2931314123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

1O. EdwardsRoss County· 25yRoss CountyF25322943–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County322943–

Player page →

5S. TanserFalkirk· 32yFalkirkD3212171842726.56
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone02020–
2018-19St Johnstone30020–
2019-20St Johnstone02010–
2020-21St Johnstone203010–
2021-22St Mirren243150–
2022-23St Mirren003040–
2023-24St Mirren243860–
2024-25St Mirren112962–
2025-26St Mirren142100–
2026-27Falkirk105006.56

Player page →

5Curtis MainDundee· 34yDundeeF34278110192–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–
2021-22St Mirren213120–
2022-23St Mirren923750–
2023-24Dundee001430–
2024-25Dundee201410–

Player page →

5Y. DhandaHeart of Midlothian· 27yHeart of MidlothianM2715141201826.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County773030–
2023-24Ross County663560–
2024-25Heart of Midlothian012531–
2025-26Dundee202841–
2026-27Heart of Midlothian002206.76

Player page →

5Toyosi OlusanyaAberdeen· 29yAberdeenF29155921626.21
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren00100–
2023-24St Mirren613551–
2024-25St Mirren823191–
2025-26Aberdeen121510–
2026-27Aberdeen0010106.21

Player page →

5John LundstramRangers· 32yRangersM326598112–
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers102710–
2022-23Rangers503771–
2023-24Rangers053431–

Player page →

5M. MillerHamilton Academical· 30yHamilton AcademicalF30850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

5J. GrantHeart of Midlothian· 31yHeart of MidlothianM31978692–
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian222831–
2023-24Heart of Midlothian442700–
2024-25Heart of Midlothian313161–

Player page →

5Josh GinnellyHeart of Midlothian· 29yHeart of MidlothianF291666162–
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian523131–
2022-23Heart of Midlothian1143031–

Player page →

5Jak AlnwickSt Mirren· 33ySt MirrenG33016752–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren003431–
2021-22St Mirren013321–

Player page →

5T. SmallSt Mirren· 22ySt MirrenF22011932–
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren011432–
2023-24St Mirren00500–

Player page →

15Callum SlatteryMotherwell· 27yMotherwellM271611126451–
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2031120–
2022-23Motherwell4229141–
2023-24Motherwell102070–
2024-25Motherwell611540–
2025-26Motherwell383180–

Player page →

15Joe NewellHibernian· 33yHibernianM337221644316.57
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian133290–
2021-22Hibernian032770–
2022-23Hibernian163460–
2023-24Hibernian2537100–
2024-25Hibernian201671–
2025-26Hibernian101420–
2026-27Hibernian024006.57

Player page →

15C. ButcherMotherwell· 35yMotherwellM350075271–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0028100–
2021-22Dundee United001771–
2022-23Motherwell001320–
2023-24Motherwell001780–

Player page →

15Jordan TillsonRoss County· 33yRoss CountyM331293211–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County023270–
2021-22Ross County003271–
2022-23Ross County102870–
2023-24Ross County00100–

Player page →

15Jordan ObitaHibernian· 32yHibernianD32210991716.58
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian103460–
2024-25Hibernian053551–
2025-26Hibernian152660–
2026-27Hibernian004006.58

Player page →

15D. SterlingRangers· 27yRangersD2723671417.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers022431–
2024-25Rangers002050–
2025-26Rangers211420–
2026-27Rangers009407.19

Player page →

15Ryan EdwardsFalkirk· 33yFalkirkD336296131–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United423670–
2022-23Dundee United003241–
2025-26Falkirk00400–

Player page →

15Chris LongMotherwell· 31yMotherwellF3111329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

15Ayo ObileyeLivingston· 32yLivingstonD325089101–
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston403451–
2022-23Livingston102510–
2023-24Livingston003040–

Player page →

15Ryan KentRangers· 29yRangersM29282992101–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers64020–
2019-20Rangers70010–
2020-21Rangers1093700–
2021-22Rangers282641–
2022-23Rangers382930–

Player page →

15Shamal GeorgeSt Mirren· 28ySt MirrenG280197101–
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston003251–
2023-24Livingston003220–
2025-26St Mirren013330–

Player page →

15Toby SibbickHeart of Midlothian· 27yHeart of MidlothianD270267101–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian01000–
2021-22Heart of Midlothian001410–
2022-23Heart of Midlothian013261–
2023-24Heart of Midlothian002130–

Player page →

15F. KentHeart of Midlothian· 30yHeart of MidlothianD30347391–
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian043540–
2024-25Heart of Midlothian201820–
2025-26Heart of Midlothian102031–

Player page →

15Sean ClareHeart of Midlothian· 30yHeart of MidlothianM3072091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

15Emmanuel LongeloMotherwell· 25yMotherwellD258548816.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell843661–
2026-27Motherwell0112206.78

Player page →

15Joel NoubleLivingston· 30yLivingstonF30998781–
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston031641–
2022-23Livingston723030–
2023-24Livingston123210–
2025-26Livingston12900–

Player page →

15Alex MitchellSt Johnstone· 25ySt JohnstoneD25102971–
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone102971–

Player page →

15Demetri MitchellHibernian· 29yHibernianD2910971–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00020–
2018-19Heart of Midlothian00041–
2021-22Hibernian10610–
2022-23Hibernian00300–

Player page →

15Dominic ThompsonKilmarnock· 26yKilmarnockD26035171–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell021520–
2025-26Kilmarnock013651–

Player page →

15Elijah Xavier CampbellRoss County· 22yRoss CountyD22102871–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County102871–

Player page →

15T. LoweryKilmarnock· 28yKilmarnockM281332616.71
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock112041–
2026-27Kilmarnock0212206.71

Player page →

15Jack SandersSt Johnstone· 27ySt JohnstoneD27112651–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock00400–
2024-25St Johnstone112251–

Player page →

15Jayden RichardsonSt Mirren· 26ySt MirrenD260057516.66
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen001930–
2025-26St Mirren003311–
2026-27St Mirren005106.66

Player page →

15Harry ClarkeRoss County· 25yRoss CountyD25442441–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian12700–
2021-22Ross County321741–

Player page →

15Sam StubbsHamilton Academical· 27yHamilton AcademicalD2700041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00041–

Player page →

15B. MasonSt Mirren· 29ySt MirrenD2900731–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren00731–

Player page →

15C. DiabateSt Johnstone· 24ySt JohnstoneD241011316.84
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone1011316.84

Player page →

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

Player page →

15Anthony StewartAberdeen· 34yAberdeenD34112111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen112111–

Player page →

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

Player page →

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

Player page →

15Joe HartCeltic· 39yCelticG390010911–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic003500–
2022-23Celtic003700–
2023-24Celtic003711–

Player page →

15Callum LangMotherwell· 28yMotherwellF28311701–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell311701–

Player page →

15Kayne RamsayRoss County· 26yRoss CountyD2610801–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County10801–

Player page →

Data coverage for Scottish Premiership →

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