OverviewScorersShots on GoalBall TouchesPassesDuelsFoulsFouledCornersFree KicksOffsidesCardsxGoals 2026/20272025/2026 Relegation2025/2026 Championship2025/20262024/2025 Relegation2024/2025 Championship2024/20252023/2024 Relegation2023/2024 Championship2023/2024 xGoals #PlayerTeamMatchesxGoals∅Scores1B. NygrenBenjamin NygrenCeltic FC137,110,5562R. NaderiRyan NaderiRangers FC116,880,6363Cláudio BragaCláudio BragaHeart of Midlothian126,010,564K. NisbetKevin NisbetAberdeen FC125,840,4945C. DuránCamilo DuránCeltic FC135,380,4176T. MaswanhiseTawanda MaswanhiseMotherwell FC135,370,4127J. MurrellJacob MurrellFalkirk FC115,250,4878K. KelsyKevin KelsyRangers FC84,970,6249J. FowlerJosh FowlerSt. Johnstone FC134,930,38610K. HøghKasper HøghCeltic FC104,480,45311S. Palmer-HouldenSeb Palmer-HouldenMotherwell FC114,360,4212G. KiltieGreg KiltieKilmarnock FC133,740,29313B. FinkBradley FinkDundee FC103,650,37414J. WestleyJoe WestleyDundee FC93,620,4415M. BoyleMartin BoyleHibernian FC93,410,38316A. HayAshley HayDundee FC73,400,49317J. HugillJoseph HugillKilmarnock FC133,360,26218C. MillerCalvin MillerHeart of Midlothian113,260,3519J. RandallJesse RandallDundee United123,150,26320H. YangHyun-jun YangCeltic FC62,970,5221L. FadingerLukas FadingerMotherwell FC122,960,25322D. BennieDaniel BennieDundee United122,930,24123L. RoseLachlan RoseDundee United122,750,23124T. John-JulesTyreece John-JulesKilmarnock FC132,720,21125Z. SapsfordZac SapsfordDundee United112,670,24326J. WilsonJames WilsonHeart of Midlothian112,660,24327M. KimMin-su KimRangers FC102,540,25028L. ShanklandLawrence ShanklandRangers FC52,480,5329D. GassamaDjeidi GassamaRangers FC122,460,2030M. BaurMika BaurCeltic FC112,450,22231K. PhillipsKillian PhillipsSt. Mirren FC92,440,27332J. MulliganJosh MulliganHibernian FC122,280,19033E. SuleEseosa SuleSt. Mirren FC132,220,17234A. LowryAlex LowryMotherwell FC92,110,23335R. PatonRuari PatonSt. Johnstone FC92,050,23136J. YoungJake YoungSt. Mirren FC132,030,16037I. SaidIbrahim SaidMotherwell FC121,950,16238N. LoweNathan LoweHibernian FC81,930,24139C. RamsayCalvin RamsaySt. Mirren FC111,910,17140O. EamesOwen EamesFalkirk FC91,890,21241J. McPakeJosh McPakeHeart of Midlothian111,830,17342Samu RamosSamu RamosSt. Mirren FC81,810,23143K. TierneyKieran TierneyCeltic FC111,780,16144B. BouananiBadredine BouananiRangers FC71,660,24145C. OsmandCallum OsmandCeltic FC61,660,28246T. KlidjéThibault KlidjéHibernian FC101,650,16147L. MendyLaurent MendyHeart of Midlothian111,590,14348J. CampbellJosh CampbellSt. Johnstone FC81,580,2349E. RossEthan RossFalkirk FC131,520,12250N. AgrafiotisNikolas AgrafiotisSt. Mirren FC41,460,37151J. ForrestJames ForrestCeltic FC101,450,14052O. EldingOwen EldingHibernian FC91,430,16253T. StevenTaylor StevenSt. Johnstone FC111,430,13154L. MayoLewis MayoAberdeen FC71,390,2155L. CameronLyall CameronDundee United71,380,2256A. TshibolaAaron TshibolaKilmarnock FC111,350,12057J. GullanJamie GullanSt. Johnstone FC91,340,15058M. ForbesMichael ForbesDundee United121,340,11159N. RaskinNicolas RaskinRangers FC101,320,13160F. BarbrookFinley BarbrookFalkirk FC121,310,11161L. ScalesLiam ScalesCeltic FC111,250,11362F. TaylorFraser TaylorSt. Mirren FC101,200,12163C. FodreyCJ FodreyFalkirk FC101,200,12064B. KrauhausBen KrauhausFalkirk FC101,160,12265J. WilliamsJ.J. WilliamsHeart of Midlothian81,160,14066T. LoweryTom LoweryKilmarnock FC131,140,09067J. KerrJason KerrHibernian FC121,130,09068C. ReillyCharlie ReillyDundee FC91,100,12169P. NsioPaul NsioSt. Mirren FC101,080,11170J. BevanJoe BevanDundee FC121,070,09271B. LyonsBrad LyonsAberdeen FC61,070,18172A. ŠutoAnte ŠutoHibernian FC101,060,11073L. ThomasLuke ThomasSt. Mirren FC131,060,08074D. NeilDan NeilRangers FC101,050,11175E. HamiltonEthan HamiltonDundee FC121,040,09076J. McGrathJamie McGrathHibernian FC81,000,12177A. MoulouaAyoub MoulouaAberdeen FC110,990,09278C. McCarthyCathal McCarthyKilmarnock FC110,990,09179K. FotheringhamKai FotheringhamSt. Johnstone FC90,980,11280F. YeatsFinn YeatsFalkirk FC60,980,16081S. KerjotaSabah KerjotaHeart of Midlothian120,960,08182D. TaitDylan TaitDundee United110,940,09183H. HassanHaissem HassanCeltic FC100,920,09084R. Charles-CookRegan Charles-CookMotherwell FC90,900,1185O. BevanOwen BevanDundee FC110,880,08286C. WrightCallum WrightHibernian FC80,870,11387E. LongeloEmmanuel LongeloMotherwell FC130,860,07088O. SørensenOliver SørensenCeltic FC40,860,22089F. CurtisFindlay CurtisRangers FC110,840,08090E. BjörgolfssonEythor BjörgolfssonMotherwell FC100,820,08091D. SterlingDujon SterlingRangers FC100,820,08092C. McGregorCallum McGregorCeltic FC120,790,07093L. SmithLewis SmithAberdeen FC100,780,08094S. TounektiSebastian TounektiCeltic FC90,780,09095T. OlusanyaToyosi OlusanyaAberdeen FC110,780,07096E. FernandezEmmanuel FernandezRangers FC120,760,06097C. CaddenChris CaddenAberdeen FC110,750,07098K. CiubotaruKevin CiubotaruDundee United80,740,09199J. CotterillJoel CotterillSt. Johnstone FC90,740,081100N. CleşcencoNicky CleşcencoKilmarnock FC60,730,121101S. MheukaShim MheukaCeltic FC70,720,10102R. StrainRyan StrainFalkirk FC120,710,060103D. JohnDeclan JohnSt. Mirren FC120,710,061104I. KabiaIsmeal KabiaSt. Mirren FC90,700,080105I. OwenIeuan OwenKilmarnock FC50,700,140106Youssef ChermitiYoussef ChermitiRangers FC20,700,350107S. GuendouzSabri GuendouzHeart of Midlothian80,690,091108M. IvezićMarko IvezićHibernian FC50,680,141109C. DiabateCheick DiabateSt. Johnstone FC120,660,051110D. HappeDaniel HappeAberdeen FC80,640,080111A. YoroAbdoulaye YoroDundee United100,630,060112C. DonovanColby DonovanCeltic FC130,620,050113A. ForrestAlan ForrestDundee FC120,610,050114F. PasslackFelix PasslackHibernian FC120,600,050115S. StantonSam StantonSt. Johnstone FC100,600,060116J. HoltJason HoltSt. Johnstone FC130,600,050117E. AlićEnes AlićSt. Johnstone FC110,590,051118T. ChukwuaniTochi ChukwuaniRangers FC70,580,081119H. MilneHarry MilneHeart of Midlothian60,570,10120J. McCartJamie McCartHeart of Midlothian110,550,050121P. KaboréPierre KaboréHeart of Midlothian40,540,140122B. MiovskiBojan MiovskiRangers FC50,540,111123O. McEnteeOisin McEnteeHeart of Midlothian70,530,081124E. RingErik RingKilmarnock FC110,500,050125J. PenriceJames PenriceRangers FC100,500,050126N. Guinness-WalkerNesta Guinness-WalkerAberdeen FC120,480,041127C. RonanConnor RonanAberdeen FC90,480,052128J. MilneJack MilneAberdeen FC80,480,060129T. YoganeTony YoganeAberdeen FC70,460,070130T. RenaudTom RenaudHeart of Midlothian10,450,451131B. EsselinkBert EsselinkDundee United120,440,040132J. HodgeJoe HodgeMotherwell FC110,420,040133Z. IqbalZidane IqbalDundee United70,410,061134N. FarrugiaNeil FarrugiaDundee United100,400,041135A. MayorAdam MayorHibernian FC90,390,041136G. StangerGeorge StangerKilmarnock FC130,390,031137D. DanielsDjenairo DanielsKilmarnock FC100,390,041138B. SpencerBrad SpencerFalkirk FC110,380,030139J. KangaJardell KangaMotherwell FC110,380,031140M. Schjønning-LarsenMichael Schjønning-LarsenKilmarnock FC130,370,031141L. SmithLiam SmithSt. Johnstone FC90,360,040142A. Oxlade-ChamberlainAlex Oxlade-ChamberlainCeltic FC60,360,060143R. MatondoRabbi MatondoHibernian FC50,360,070144C. MochrieChris MochrieSt. Mirren FC110,340,030145H. FieldsonHenry FieldsonSt. Mirren FC100,340,030146R. AstleyRyan AstleyDundee FC120,340,030147T. MagnússonTómas MagnússonHeart of Midlothian90,330,040148D. LevittDylan LevittMotherwell FC70,330,051149M. FraserMarcus FraserSt. Mirren FC80,330,040150C. JonesCallum JonesDundee FC60,290,051151L. JacksonLouis JacksonSt. Mirren FC20,290,150152J. KoutroumbisJohnny KoutroumbisMotherwell FC20,290,150153R. McAlearReece McAlearSt. Johnstone FC120,290,020154M. ChaiwaMiguel ChaiwaHibernian FC120,290,020155T. AasgaardThelo AasgaardRangers FC20,290,141156D. MeļņiksDeniss MeļņiksFalkirk FC110,280,030157M. O'HaraMark O'HaraKilmarnock FC80,280,030158L. HendersonLiam HendersonFalkirk FC130,280,021159R. CarrRyan CarrSt. Mirren FC120,270,020160A. DohertyAodhan DohertyFalkirk FC60,270,040161J. AltenaJordi AltenaHeart of Midlothian110,270,020162M. MerghemMehdi MerghemDundee United50,260,050163G. MolloyGavin MolloyAberdeen FC80,250,031164S. KingsleyStephen KingsleyHeart of Midlothian50,250,051165A. EngelsArne EngelsCeltic FC20,250,120166A. AremuAfeez AremuAberdeen FC120,250,020167O. MakhanyaOlwethu MakhanyaRangers FC110,240,021168D. FinlaysonDanny FinlaysonSt. Johnstone FC80,230,030169D. YokotaDaisuke YokotaRangers FC40,230,060170H. MahouHicham MahouAberdeen FC40,230,060171R. MatoRogers MatoHeart of Midlothian50,230,050172B. RiceBailey RiceKilmarnock FC70,230,030173W. VogtWilly VogtMotherwell FC60,220,040174I. MetsokoIdjessi MetsokoDundee United80,220,030175E. AgyeiEmmanuel AgyeiDundee United40,220,051176D. SchmidtDanny SchmidtSt. Johnstone FC70,220,031177M. DiomandeMohammed DiomandeRangers FC20,210,110178JotaJotaCeltic FC50,210,040179A. HarrisonAlfie HarrisonDundee FC20,210,10180B. SpittalBlair SpittalHeart of Midlothian40,200,050181J. NewellJoe NewellHibernian FC50,200,040182T. SparrowTom SparrowMotherwell FC130,180,010183R. FinniganRyan FinniganDundee FC80,170,020184R. DeasRobbie DeasKilmarnock FC30,170,060185A. Ba-SyAmadou Ba-SyHeart of Midlothian30,170,060186F. MarshallFindlay MarshallAberdeen FC70,170,020187S. TanserScott TanserFalkirk FC60,170,031188J. McGheeJordan McGheeMotherwell FC20,160,080189D. WrightDrey WrightDundee FC120,160,011190S. ArmstrongStuart ArmstrongAberdeen FC120,160,010191M. TaitMacaulay TaitSt. Johnstone FC60,160,030192C. Carter-VickersCameron Carter-VickersCeltic FC90,160,020193L. LloydLouis LloydSt. Johnstone FC20,160,080194J. MoorhouseJack MoorhouseDundee FC20,160,080195K. MegwaKanayo MegwaHibernian FC30,160,050196P. CamaraPanutche CamaraDundee United90,150,020197G. HanleyGrant HanleyHibernian FC60,150,020198L. McCowanLuke McCowanCeltic FC60,140,021199O. PriestmanOscar PriestmanMotherwell FC40,140,030200J. DevaneyJacob DevaneyHibernian FC50,130,030201N. CaddenNicky CaddenHibernian FC50,130,031202L. NeilsonLewis NeilsonFalkirk FC110,130,010203J. Girdwood-ReichJake Girdwood-ReichMotherwell FC120,120,010204J. IredaleJack IredaleHibernian FC50,120,020205J. RichardsonJayden RichardsonSt. Mirren FC50,120,020206A. AbdulaiAzeem AbdulaiHibernian FC40,110,030207B. ParkinsonBen ParkinsonFalkirk FC90,110,010208L. McCannLeon McCannFalkirk FC110,100,010209B. MikulićBožo MikulićSt. Johnstone FC40,100,030210W. FerryWill FerryDundee United60,100,021211L. ChalmersLogan ChalmersSt. Johnstone FC70,090,010212C. SibbaldCraig SibbaldFalkirk FC60,090,010213R. McCrorieRoss McCrorieRangers FC30,090,030214J. BrandonJamie BrandonKilmarnock FC130,080,010215K. NedeljkovićKosta NedeljkovićRangers FC30,080,030216A. TrustyAuston TrustyCeltic FC70,080,010217R. IdowuRoland IdowuSt. Mirren FC20,080,040218M. MoormannMartin MoormannMotherwell FC130,080,010219C. DevlinCameron DevlinRangers FC60,080,010220D. MurrayDane MurrayCeltic FC70,070,010221V. ŠeveljVicko ŠeveljDundee United30,070,020222S. FindlayStuart FindlayHeart of Midlothian80,070,010223J. RawlinsJoshua RawlinsDundee United110,070,010224S. MurraySimon MurrayDundee FC20,070,030225A. GogićAlexandros GogićSt. Mirren FC130,070,010226R. McKenzieRory McKenzieKilmarnock FC40,060,020227A. BriedlAlexander BriedlAberdeen FC50,060,010228J. McMillanJack McMillanFalkirk FC70,060,010229Y. DhandaYan DhandaHeart of Midlothian30,060,020230J. Knight-LebelJamie Knight-LebelMotherwell FC60,060,010231A. FasanyaAndrew FasanyaAberdeen FC10,040,040232M. NteloMitchy NteloAberdeen FC40,040,010233B. WalesBobby WalesDundee FC50,040,010234R. MolotnikovRudi MolotnikovHibernian FC10,040,040235M. FouldsMatty FouldsSt. Johnstone FC40,040,010236L. KabashiLeart KabashiHeart of Midlothian10,040,040237J. GardnerJoe GardnerFalkirk FC20,030,020238V. DragojevićVanja DragojevićRangers FC20,030,020239C. BurkeCole BurkeKilmarnock FC10,030,030240R. MacIverRoss MacIverFalkirk FC50,030,010241T. RommensTuur RommensRangers FC50,0200242Z. MitchellZach MitchellSt. Johnstone FC60,0200243N. DevlinNicky DevlinAberdeen FC20,010,010