Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1230 of 1239 stored matches (99%) that name a player. Appearances count 1206 matches with a stored lineup.

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosGoalsAstAppsYCRC
1James TavernierRangersRangersD5444178250
SeasonClubGoalsAstAppsYCRC
2021-22Rangers9133580
2022-23Rangers1693860
2023-24Rangers17103820
2024-25Rangers483340
2025-26Rangers843450

Player page →

2Tawanda MaswanhiseMotherwellMotherwellF2577760
SeasonClubGoalsAstAppsYCRC
2024-25Motherwell633040
2025-26Motherwell1723510
2026-27Motherwell221210

Player page →

3Callum SlatteryMotherwellMotherwellM1611126451
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell2031120
2022-23Motherwell4229141
2023-24Motherwell102070
2024-25Motherwell611540
2025-26Motherwell383180

Player page →

3Josh GinnellyHeart of MidlothianHeart of MidlothianF1666162
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian523131
2022-23Heart of Midlothian1143031

Player page →

5Y. DhandaHeart of MidlothianHeart of Midlothian +2M1514120182
SeasonClubGoalsAstAppsYCRC
2022-23Ross County773030
2023-24Ross County663560
2024-25Heart of Midlothian012531
2025-26Dundee202841
2026-27Heart of Midlothian00220

Player page →

5Toyosi OlusanyaAberdeenAberdeen +1F15592162
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren00100
2023-24St Mirren613551
2024-25St Mirren823191
2025-26Aberdeen121510
2026-27Aberdeen001010

Player page →

5S. DalbyDundee UnitedDundee UnitedF1523510
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United1523510

Player page →

8Todd CantwellRangersRangersM13946100
SeasonClubGoalsAstAppsYCRC
2022-23Rangers641650
2023-24Rangers753050

Player page →

8Curtis MainDundeeDundee +1F13396110
SeasonClubGoalsAstAppsYCRC
2021-22St Mirren213120
2022-23St Mirren923750
2023-24Dundee001430
2024-25Dundee201410

Player page →

10L. ClarksonAberdeenAberdeenM1212117120
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen583450
2023-24Aberdeen333620
2024-25Aberdeen413430
2025-26Aberdeen001320

Player page →

11D. WrightDundeeDundee +2M114140100
SeasonClubGoalsAstAppsYCRC
2021-22Hibernian101700
2022-23St Johnstone713840
2023-24St Johnstone00910
2024-25St Johnstone113120
2025-26Dundee113420
2026-27Dundee111110

Player page →

12Joel NoubleLivingstonLivingstonF998781
SeasonClubGoalsAstAppsYCRC
2021-22Livingston031641
2022-23Livingston723030
2023-24Livingston123210
2025-26Livingston12900

Player page →

12J. GrantHeart of MidlothianHeart of MidlothianM978692
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian222831
2023-24Heart of Midlothian442700
2024-25Heart of Midlothian313161

Player page →

12Tyreece John-JulesKilmarnockKilmarnockF923040
SeasonClubGoalsAstAppsYCRC
2025-26Kilmarnock821820
2026-27Kilmarnock101220

Player page →

15L. StephensonDundee UnitedDundee UnitedM8760140
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United323170
2025-26Dundee United552970

Player page →

15Emmanuel LongeloMotherwellMotherwellD854881
SeasonClubGoalsAstAppsYCRC
2025-26Motherwell843661
2026-27Motherwell011220

Player page →

15Joseph Brennen HugillKilmarnockKilmarnockF842650
SeasonClubGoalsAstAppsYCRC
2025-26Kilmarnock621430
2026-27Kilmarnock221220

Player page →

18S. TanserFalkirkFalkirk +1D713154212
SeasonClubGoalsAstAppsYCRC
2021-22St Mirren243150
2022-23St Mirren003040
2023-24St Mirren243860
2024-25St Mirren112962
2025-26St Mirren142100
2026-27Falkirk10500

Player page →

18J. HungboRoss CountyRoss CountyM733320
SeasonClubGoalsAstAppsYCRC
2021-22Ross County733320

Player page →

18Mikey MooreRangersRangersM733320
SeasonClubGoalsAstAppsYCRC
2025-26Rangers733320

Player page →

18A. HayDundeeDundeeF713520
SeasonClubGoalsAstAppsYCRC
2025-26Dundee412900
2026-27Dundee30620

Player page →

18S. Palmer-HouldenMotherwellMotherwell +1F714340
SeasonClubGoalsAstAppsYCRC
2024-25Dundee513330
2026-27Motherwell201010

Player page →

23Joe NewellHibernianHibernianM615132321
SeasonClubGoalsAstAppsYCRC
2021-22Hibernian032770
2022-23Hibernian163460
2023-24Hibernian2537100
2024-25Hibernian201671
2025-26Hibernian101420
2026-27Hibernian01400

Player page →

23G. HarmonRoss CountyRoss CountyD678270
SeasonClubGoalsAstAppsYCRC
2022-23Ross County423020
2023-24Ross County132930
2024-25Ross County122320

Player page →

23John LundstramRangersRangersM6598112
SeasonClubGoalsAstAppsYCRC
2021-22Rangers102710
2022-23Rangers503771
2023-24Rangers053431

Player page →

23Dwight GayleHibernianHibernianF642800
SeasonClubGoalsAstAppsYCRC
2024-25Hibernian642800

Player page →

23Joe WestleyDundeeDundeeF623030
SeasonClubGoalsAstAppsYCRC
2025-26Dundee322220
2026-27Dundee30810

Player page →

28Ryan KentRangersRangersM5165571
SeasonClubGoalsAstAppsYCRC
2021-22Rangers282641
2022-23Rangers382930

Player page →

28Connor GoldsonRangersRangersD5691180
SeasonClubGoalsAstAppsYCRC
2021-22Rangers333670
2022-23Rangers222540
2023-24Rangers013070

Player page →

28Benjamin BroggioFalkirkFalkirkM521410
SeasonClubGoalsAstAppsYCRC
2025-26Falkirk521410

Player page →

28A. Le FondreHibernianHibernianF512410
SeasonClubGoalsAstAppsYCRC
2023-24Hibernian512410

Player page →

28Ellis SimmsHeart of MidlothianHeart of MidlothianF511720
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian511720

Player page →

28Ayo ObileyeLivingstonLivingstonD5089101
SeasonClubGoalsAstAppsYCRC
2021-22Livingston403451
2022-23Livingston102510
2023-24Livingston003040

Player page →

28Emmanuel FernandezRangersRangersD503840
SeasonClubGoalsAstAppsYCRC
2025-26Rangers502720
2026-27Rangers001120

Player page →

28Owen EldingHibernianHibernianF502120
SeasonClubGoalsAstAppsYCRC
2025-26Hibernian301310
2026-27Hibernian20810

Player page →

36Alex CochraneHeart of MidlothianHeart of MidlothianD41196123
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian223120
2022-23Heart of Midlothian253433
2023-24Heart of Midlothian043170

Player page →

36Harry ClarkeRoss CountyRoss County +1D442441
SeasonClubGoalsAstAppsYCRC
2021-22Hibernian12700
2021-22Ross County321741

Player page →

36Ryan EdwardsFalkirkFalkirk +1D4272111
SeasonClubGoalsAstAppsYCRC
2021-22Dundee United423670
2022-23Dundee United003241
2025-26Falkirk00400

Player page →

36M. FreckletonSt MirrenSt MirrenD413670
SeasonClubGoalsAstAppsYCRC
2025-26St Mirren413670

Player page →

36William FishHibernianHibernianD415560
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian302100
2023-24Hibernian113460

Player page →

36Jack FitzwaterLivingstonLivingstonD4066102
SeasonClubGoalsAstAppsYCRC
2021-22Livingston303880
2022-23Livingston102822

Player page →

36Luke ArmstrongMotherwellMotherwellF401410
SeasonClubGoalsAstAppsYCRC
2024-25Motherwell401410

Player page →

43Shayden MorrisAberdeenAberdeenF366510
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen001300
2023-24Aberdeen001200
2024-25Aberdeen363810
2025-26Aberdeen00200

Player page →

43Noah ChilversRoss CountyRoss CountyF353040
SeasonClubGoalsAstAppsYCRC
2024-25Ross County353040

Player page →

43F. KentHeart of MidlothianHeart of MidlothianD347391
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian043540
2024-25Heart of Midlothian201820
2025-26Heart of Midlothian102031

Player page →

43O. EdwardsRoss CountyRoss CountyF322943
SeasonClubGoalsAstAppsYCRC
2022-23Ross County322943

Player page →

43Odin BaileyLivingstonLivingstonM323110
SeasonClubGoalsAstAppsYCRC
2021-22Livingston323110

Player page →

43D. N'LunduluSt MirrenSt MirrenF302720
SeasonClubGoalsAstAppsYCRC
2025-26St Mirren302720

Player page →

43Stephen HumphrysHeart of MidlothianHeart of MidlothianF301920
SeasonClubGoalsAstAppsYCRC
2022-23Heart of Midlothian301920

Player page →

50Jordan ObitaHibernianHibernianD21099171
SeasonClubGoalsAstAppsYCRC
2023-24Hibernian103460
2024-25Hibernian053551
2025-26Hibernian152660
2026-27Hibernian00400

Player page →

Data coverage for Scottish Premiership →

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