GRIT & GF

Skaters

Regular season 2026–27. Expected goals (xG) and xGF% use our own shot model; xGF% is at 5-on-5.

Leaders: points

Leaders: individual xG

Leaders: hits

PlayerTeamPosGPGP ▾SOGixGATOI/GPHitsBlkxGF%
Connor McDavidEDMC8623184.81723:2311569.2
Jack EichelVGKC10518282.71319:563657.4
Nathan MacKinnonCOLC9616394.91021:172356.9
Auston MatthewsTORC10716305.6921:3961253.9
Kirill KaprizovMINL910153011.0521:272461.1
Mark StoneVGKR10714204.6718:11111057.9
Sebastian AhoCARC10614305.0819:575567.0
Matthew TkachukFLAL9314192.61119:3213261.6
Leon DraisaitlEDMC8614284.3821:045274.7
Alexis LafrenièreNYRL11713225.1619:0112757.4
Clayton KellerUTAR10413233.5917:425756.1
William NylanderTORR10513314.5820:391341.1
Nick SchmaltzUTAC10713303.7618:178555.0
Tim StützleOTTC9512162.2722:1022651.4
David PastrnakBOSR9412343.3819:4413354.8
Brandon HagelTBLL8611387.4521:526960.5
Macklin CelebriniSJSC7311313.9822:434555.9
Kyle ConnorWPGL8811374.4320:422653.1
Mitch MarnerVGKR10211232.5919:566857.7
Vasily PodkolzinEDMR8711224.3419:14341370.3
Andrei SvechnikovCARR10611305.0517:3323367.9
Martin NecasCOLC9511202.4620:337259.2
Steven StamkosNSHC8410142.6619:257641.8
Elias PetterssonVANC10310161.8719:33301144.8
Brady TkachukFLAL9610324.2417:0230163.7
Nikita KucherovTBLR8310243.2721:431263.6
Kirill MarchenkoTORR10410273.8618:3613259.3
Nick SuzukiMTLC8410223.2621:5214858.5
Dylan GuentherUTAR1049303.6516:255357.7
Jake GuentzelTBLC849203.4520:125657.4
Leo CarlssonANAC82991.4719:322749.8
Jack QuinnBUFR959243.7419:349360.5
Mika ZibanejadNYRC1129194.0720:46191153.6
Logan CooleyUTAC1019112.0817:6013658.5
Alex DeBrincatDETR859304.2420:097652.6
Mason McTavishSTLC859294.4416:0111458.4
Jack HughesNJDC829324.0721:100564.7
Bo HorvatNYIC859264.1420:3419350.8
Artturi LehkonenCOLL969144.4319:15101254.9
Tage ThompsonBUFC959424.2419:599652.5
Kaapo KakkoSEAR92880.7614:036347.7
Mark ScheifeleWPGC828143.1620:273453.9
Fraser MintenBOSC948232.5416:299649.8
Jackson BlakeCARR1018274.2718:172360.4
Jared McCannSEAL938264.0515:584247.9
Sam ReinhartFLAC958295.9320:5114447.4
Carter VerhaegheFLAC968162.7218:293257.0
Tommy NovakPITC1038162.0514:542951.7
Mikko RantanenDALR828151.6620:438351.8
Cole PerfettiWPGC858214.6318:2612455.3
Beckett SenneckeANAR858223.3320:3111442.9
Mikael GranlundANAC728141.8619:220648.5
Morgan GeekieBOSC91892.0717:4616449.1
Chandler StephensonSEAC91861.0717:120240.9
Filip ForsbergNSHL818242.8721:099449.9
Tomas HertlVGKC1047235.5316:0923964.7
Ivan BarbashevVGKL1007141.7715:5318362.0
Trevor ConnellyVGKL1047202.7313:454467.2
Mark JankowskiCARL967153.4113:466454.6
Jesper BrattNJDL827222.6518:039368.3
Frederick GaudreauSEAC957111.3215:1441041.5
Evgeni MalkinPITC1057212.5217:292352.2
Ryan LeonardWSHR837192.5413:4814344.7
Easton CowanTORR1037211.8415:0710657.8
Elias LindholmBOSC937143.0416:205557.9
Matt BoldyMINL957415.7221:389858.5
Alex TuchWSHR857224.2218:468753.4
Paul CotterVANL104791.5315:2133226.8
J.T. MillerNYRC1127143.1518:3316661.6
John TavaresTORC727172.5516:314732.6
Brock NelsonCOLC937183.1418:374852.2
Barrett HaytonUTAC1017172.4613:552868.8
Matvei MichkovPHIR1167143.4114:512835.8
Brock BoeserVANR1027132.4518:308438.0
Ryan O'ReillyNSHC847182.4321:373940.5
Trevor ZegrasPHIC1127203.3518:274734.3
Jordan EberleSEAR937192.9416:1791245.9
Jason RobertsonDALL837263.4419:409458.4
Linus KarlssonVANC1027191.8514:121436.0
Brett HowdenVGKC1047173.6315:3910755.4
Gabe PerreaultNYRR1147233.7316:215953.1
Tye KartyeNYRL1127141.5515:1026751.4
James HagensBOSC926151.9412:4361349.0
Dylan StromeWSHC816152.6516:442951.5
Drake BathersonOTTR946212.9217:5618453.0
Connor McMichaelSTLL826111.8416:212257.0
Matias MaccelliNYIL826131.2414:281153.0
Will SmithSJSC936243.6320:065448.9
Zachary BolducMTLR846162.2213:509367.3
Michael Brandsegg-NygårdDETR826223.1415:1831659.7
Anton FrondellCHIC916161.6517:248535.7
Sam BennettFLAC936212.9318:2623262.6
Brayden PointTBLC816163.2519:131360.4
Charlie CoyleCBJC706131.7618:535949.1
Claude GirouxOTTR916131.3517:3214146.3
Nazem KadriCOLC906253.2620:123751.2
Ivar StenbergSJSL926121.8415:422237.1
Shane PintoOTTC916142.9519:2619645.5
Sidney CrosbyPITC1036223.3319:297549.1
Noah OstlundBUFC926203.0418:531460.1
Ryan WintertonSEAC926162.5413:294848.5
Gavin McKennaTORL1036182.3314:060139.3
JJ PeterkaBOSR936152.5316:285558.6
Berkly CattonSEAC926162.2414:544657.1
Jack RoslovicTORC1036303.6316:384650.6
Maxim ShabanovMINR926102.0415:016651.8
Pius SuterSTLC836121.9314:0712145.5
William CarrierCARL1006152.1612:3035764.0
Dylan HollowaySTLL816141.4517:5819653.4
Eric RobinsonCARL1026161.6412:2721354.0
Jonathan LekkerimäkiVANR1026131.7414:046442.7
Will CuylleNYRL1136274.4315:4549347.7
Cole CaufieldMTLR856293.2119:416154.9
Tyler ToffoliSJSC926222.1413:015243.9
Joel FarabeeCGYL806202.1618:251752.5
Josh AndersonMTLR846172.6213:4018259.9
Jaden SchwartzCOLL936171.4313:346356.0
Logan StankovenCARC1046273.3217:304559.4
Joel Eriksson EkMINC916255.8520:1414957.8
Zach BensonBUFL906193.6619:5213664.2
Nick PaulTORL102592.7316:05201048.2
Matthew PoitrasBOSC63581.2210:426246.9
Brayden SchennNYIC825162.2316:2518440.4
Ilya ProtasWSHL81581.4411:533546.2
Boone JennerWSHC845221.9115:4591146.5
Lars EllerFLAC90580.9514:375753.4
Roope HintzDALC835162.5216:5713555.3
Emmitt FinnieDETC835201.9217:007555.3
Morgan FrostCGYC835172.1215:465945.2
Jake DeBruskVANL835202.6216:166641.4
Marat KhusnutdinovBOSC925101.5313:367351.1
Pavel ZachaBOSC825121.9318:054848.0
Tom WilsonWSHR825162.6318:46231251.1
Viktor ArvidssonDETL835213.8219:0931450.1
Pavel DorofeyevNYRR1125355.8317:285557.3
Ben MeyersSEAC71550.5412:3712645.7
Cole SillingerCBJC735101.6215:1212545.6
Taylor HallCARL835172.2213:019363.6
Matt CoronatoCGYR825191.8317:390242.7
Oliver BjorkstrandNYRR1145172.5110:393451.6
Nikolaj EhlersCARL1015192.0416:113152.8
Jordan KyrouWSHR825100.9313:302352.8
Kent JohnsonCBJC745202.1117:281346.2
Victor OlofssonVGKL44590.9113:080179.1
Anders LeeUTAL1025184.8313:2210962.2
Jimmy SnuggerudSTLR845203.0117:397553.7
Pontus HolmbergTBLR825144.3314:374355.8
Tyler BertuzziCHIL925102.1317:286039.8
Bryan RustPITR73591.5217:228744.4
Danila YurovMINR945152.0113:3011561.9
Teuvo TeravainenCHIC72570.8314:401141.6
Parker KellyCOLC91570.8412:2916953.9
Arseny GritsyukNJDR835191.9215:489762.6
Juraj SlafkovskýMTLL815233.1419:047755.2
Patrick KaneCHIR915161.8419:275737.7
William KarlssonVGKC1025172.8317:230761.1
Pavel BuchnevichSTLL71592.2417:443454.6
Gabriel LandeskogCOLL935111.6215:4414950.7
Mark KastelicBOSC91581.7411:2021951.0
Kevin StenlundUTAC101581.0413:519853.1
Liam OhgrenVANL1025131.9315:178639.2
Kailer YamamotoUTAR525121.8314:4012368.0
Nico HischierNJDC845162.6118:319459.6
Cutter GauthierANAL725263.6317:177439.4
Jonatan BerggrenSTLR824101.3215:094149.8
Wyatt JohnstonDALC604162.7420:034554.3
Daniil ButUTAL1024111.6211:0718757.2
Christian DvorakPHIC1124101.1217:2615939.4
Matty BeniersSEAC924101.5217:178744.6
Lawson CrouseUTAL1014172.1314:5829656.1
Jesperi KotkaniemiCARC82490.6211:2012564.1
Peyton KrebsBUFC90461.3414:0614450.3
Ben KindelPITC924222.5217:204550.1
Adrian KempeLAKR614172.8321:1215263.1
Igor ChernyshovSJSL924101.1214:094648.0
Bobby McMannSEAC934253.4116:2518844.9
Evan RodriguesNJDC824141.8215:4711358.3
Alex LaferriereLAKR624111.7217:5318949.7
Timo MeierNJDR814302.4316:2117352.9
Matthew KniesCBJL724111.6218:209150.5
Dawson MercerNJDC804192.0415:036755.4
Michael McCarronMINC904120.4413:41271148.2
Ville KoivunenPITR81481.1313:300558.0
Nicolas RoyCOLC624101.7211:419455.7
Jean-Gabriel PageauNYIC81490.9315:27221147.9
Pierre-Luc DuboisWSHC41460.9317:065353.9
Tyler SeguinDALC824232.4215:165142.8
Jake NeighboursSTLL834101.0114:3726642.6
Bobby BrinkMINR904131.1412:505647.7
Alex IafalloWPGL834110.9113:546752.2
Mathieu JosephEDMR81491.2314:3626741.0
Kasperi KapanenEDMR834121.9117:3312451.1
Adam EdstromNSHC844153.5013:42401148.5
Chris KreiderMTLL81481.6314:5714645.5
Simon HolmstromNYIR83491.7116:262346.2
Vincent TrocheckUTAC1024122.6216:1928859.5
Robert ThomasSTLC81491.6320:163554.4
Colton SissonsTORC1024122.4215:0726951.7
Alexander KerfootNSHC81471.0316:385855.2
Adam LowryWPGC81480.9315:1416741.6
Michael AmadioOTTR92492.5215:436646.2
Nick RobertsonPITL1044192.0012:191560.6
Mackie SamoskevichSEAR834121.3115:237448.0
Shane WrightSEAC934172.8113:5231049.8
Ilya MikheyevTBLR824101.5214:339355.7
Artemi PanarinLAKL634191.6122:074063.2
Rickard RakellPITR1014243.9319:4212752.0
Fedor SvechkovCOLC91491.4313:504950.5
Lucas RaymondDETL804222.9420:272353.2
Alex OvechkinWSHL814111.6313:5611240.0
Frank NazarCHIC734143.1118:133450.4
Alex NewhookMTLC814101.8316:157750.0
Tim WasheANAC82491.3215:25281441.7
Eeli TolvanenNYRR1134143.0113:05171348.1
Yegor SharangovichCGYC824162.1216:342451.9
Marco RossiVANC934161.2116:4515541.4
Stefan NoesenNJDR51360.629:3014048.6
Jesper BoqvistNJDC623121.3111:394366.1
Mason MarchmentSJSL933191.9016:0116544.5
Fabian ZetterlundOTTL913151.4213:0022458.6
Amadeus LombardiNJDC803141.9310:473158.3
Alexander WennbergSJSC903142.0320:0011346.7
Ryan DonatoCHIC923111.2111:185337.0
Denver BarkeyPHIC80340.4314:417144.1
Arttu HyryDALR833131.7013:5121455.7
Jeff MalottANAL81371.629:4719449.4
Alex FormentonEDML81391.3214:4024839.2
Filip HallanderEDMC61361.0211:038251.7
Drew O'ConnorVANL1013101.4215:43171241.4
Adam FantilliCBJC723191.6120:31131049.3
Judd CaulfieldANAR81371.1212:3121243.8
Josh NorrisBUFC923121.7114:4710750.2
Dylan LarkinDETC613141.4221:493554.5
Hendrix LapierrePITC61330.7211:596354.9
Travis KonecnyPHIR50381.1316:4911432.1
Anthony CirelliTBLC813121.4217:496665.3
Jack McBainUTAC1013101.7212:3941660.2
Egor ChinakhovPITR823141.9115:514347.5
Michael MisaSJSC90371.2313:245429.8
Jonathan MarchessaultNSHR823161.7116:408135.2
Kyle PalmieriNYIC823141.3115:533646.5
Matvei GridinCGYR813141.1214:362458.8
Ryan StromeCGYC813181.5213:553553.0
Braeden BowmanVGKR1023111.7113:394437.5
Sean MonahanCBJC713101.9217:073340.2
Arshdeep BainsVANL81350.8211:206734.6
Nils HoglanderNSHL833101.1011:0011451.9
Erik HaulaLAKL613151.3215:484442.4
Anton LundellFLAC913252.5217:5713561.3
Roman KantserovCHIR933121.5018:2913238.4
Blake LizottePITC1003131.6312:5881360.4
Max SassonVANC1023111.4113:0631244.0
Oliver MooreCHIC923131.4111:485338.1
Jiri KulichBUFC71381.3213:057355.0
Gabriel VilardiWPGC803142.7316:570649.9
Sean CouturierPHIC1103131.1317:0120435.6
Aydar SunievCGYL52371.4114:105548.5
Nikita NesterenkoANAC723101.9112:0524156.0
Casey MittelstadtBOSC923131.4113:302553.7
Dalibor DvorskySTLR823131.3112:383148.9
T.J. HughesCOLR923192.1114:469346.6
Owen MichaelsEDMR82370.3113:128433.0
Valeri NichushkinCBJR713101.3216:2513543.5
Alex KillornANAL813151.2216:1310457.5
Blake ColemanMINL923181.9115:4818646.1
Luke EvangelistaNJDR523121.6117:131463.5
Jordan MartinookCARL1013172.0214:2714559.3
Alexandre TexierMTLL813131.1212:5710252.1
Connor BedardCHIC31381.3220:182241.6
Stephen HallidayOTTC923122.1111:365940.0
Sam SteelDALC813111.4216:097357.8
Porter MartonePHIR1123121.3113:1915138.7
Raphael LavoieVGKC60270.8210:588152.5
Anthony ManthaNJDR812101.5113:132065.5
William EklundOTTL41292.5113:561167.7
Dylan CozensOTTC902172.1218:0123547.2
Connor DewarPITC1012142.2113:1016756.7
Adam KlapkaCGYR822111.4010:4027846.5
Ryan McLeodBUFC91270.7115:274246.2
Yakov TreninMINC902101.4212:5838345.9
Zemgus GirgensonsTBLC812100.9113:4326555.7
Calum RitchieNYIC81271.0112:112544.8
A.J. GreerANAL712161.7112:1718247.3
Victor EklundNYIR81281.4113:2517542.7
Ryan GreeneCHIC90250.9214:232442.5
Konsta HeleniusBUFC812111.3113:458146.8
Filip ChytilVANC20220.3219:312218.1
Michael CarconeUTAL512171.8112:2911148.1
Nic DowdVGKC100240.5212:2016933.5
Isaac HowardEDML80270.429:473130.1
Josh DoanBUFR912131.6116:1514849.2
Andrew CoppDETC812162.0119:306838.4
Nate DanielsonDETC70240.5210:255152.0
Casey CizikasNYIC81271.4112:3312359.5
Anthony DuclairNYIL82291.0012:312251.9
Nick CousinsOTTC91240.619:1815929.0
Ryan PoehlingANAC51260.8114:153551.5
Frank VatranoANAR51251.3112:095341.1
Emil HeinemanNYIL82291.6015:3423257.6
Nick LardisCHIL60260.5210:577330.9