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.

  • 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
1Sam CosgroveAberdeen· 29yAberdeenF2931314123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

2Curtis MainDundee· 34yDundeeF342781101926.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–
2021-22St Mirren2131206.70
2022-23St Mirren923750–
2023-24Dundee001430–
2024-25Dundee201410–

Player page →

3Tawanda MaswanhiseMotherwell· 23yMotherwellF2325777606.60
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell633040–
2025-26Motherwell1723510–
2026-27Motherwell2212106.60

Player page →

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

Player page →

5Josh GinnellyHeart of Midlothian· 29yHeart of MidlothianF2916661626.56
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian1143031–

Player page →

6Devante ColeMotherwell· 31yMotherwellF311562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

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

Player page →

6Jonathan ObikaMotherwell· 36yMotherwellF361525360–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–
2022-23Motherwell10930–
2023-24Motherwell101000–

Player page →

6S. DalbyDundee United· 26yDundee UnitedF261523510–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United1523510–

Player page →

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

Player page →

11Joel NoubleLivingston· 30yLivingstonF309987816.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0316416.86
2022-23Livingston723030–
2023-24Livingston123210–
2025-26Livingston12900–

Player page →

11Tyreece John-JulesKilmarnock· 25yKilmarnockF259230506.77
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock821820–
2026-27Kilmarnock1012306.77

Player page →

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

Player page →

13Joseph Brennen HugillKilmarnock· 23yKilmarnockF238426606.51
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock621430–
2026-27Kilmarnock2212306.51

Player page →

13Ryan BowmanMotherwell· 34yMotherwellF3483050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

16Joe WestleyDundee· 22yDundeeF227230306.69
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee322220–
2026-27Dundee408106.69

Player page →

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

Player page →

16S. Palmer-HouldenMotherwell· 22yMotherwellF227143406.69
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee513330–
2026-27Motherwell2010106.69

Player page →

19Dwight GayleHibernian· 37yHibernianF37642800–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian642800–

Player page →

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

Player page →

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

Player page →

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

Player page →

23James WilsonAberdeen· 30yAberdeenF3042000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

23Luke ArmstrongMotherwell· 30yMotherwellF30401410–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell401410–

Player page →

25Shayden MorrisAberdeen· 25yAberdeenF25366510–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen001300–
2023-24Aberdeen001200–
2024-25Aberdeen363810–
2025-26Aberdeen00200–

Player page →

25Noah ChilversRoss County· 25yRoss CountyF25353040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County353040–

Player page →

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

Player page →

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

Player page →

25Conor McAlenyKilmarnock· 34yKilmarnockF3430010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock30010–

Player page →

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

Player page →

25Stephen HumphrysHeart of Midlothian· 29yHeart of MidlothianF29301920–
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian301920–

Player page →

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

Player page →

32Max WattersDundee United· 27yDundee UnitedF27222310–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United222310–

Player page →

32Ryan EdmondsonAberdeen· 25yAberdeenF25221400–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen221400–

Player page →

32M. DackersKilmarnock· 23yKilmarnockF23202440–
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock202440–

Player page →

36Ethan WilliamsFalkirk· 20yFalkirkF20132310–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk132310–

Player page →

36Louie MarshFalkirk· 22yFalkirkF2212710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk12710–

Player page →

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

Player page →

36N. LoweHibernian· 21yHibernianF21118006.41
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian118006.41

Player page →

36Dominic SamuelRoss County· 32yRoss CountyF321039806.55
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County1028506.55
2022-23Ross County001130–

Player page →

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

Player page →

36Jordy HiwulaRoss County· 32yRoss CountyF32102130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County102130–

Player page →

Data coverage for Scottish Premiership →

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