Scores
Ultimate NHL

Statistics

NHL EDGE — puck & player tracking · NHL 2026-27

Shot speed is tracked from every shot. Skating speed, 22+ mph bursts and distance are modelled from a skater's SK rating and ice time (the sim doesn't simulate stride-level movement).

PlayerTeamPosGPTop Speed22+ BurstsDistanceTop ShotHits
Kirill KaprizovEDMLW120.903.291.00
Brandon HagelFLALW120.403.290.52
Nikita KucherovFLARW121.413.289.72
Dylan LarkinEDMC120.303.289.61
Josh MorrisseyLAKD119.003.689.43
Brock NelsonFLAC/LW119.603.288.90
Matthew Schaefer (R)NYID119.503.688.62
Alex DeBrincatTORLW/RW220.706.388.51
Andrei SvechnikovTORLW/RW219.805.888.44
Thomas ChabotVAND117.903.088.31
Josh NorrisTORC/LW219.706.387.83
Evgeni MalkinLAKC119.703.287.60
Dylan CozensTORC/RW219.005.887.62
Kaedan KorczakFLAD117.203.087.60
Nikolaj EhlersTORLW/RW220.306.387.51
Jacob MiddletonLAKD117.102.787.31
Pavel ZachaMTLC/LW119.303.287.11
Seth JonesVAND118.303.687.12
Bo HorvatCARC119.702.987.01
Cam FowlerMTLD117.903.087.03
Colton ParaykoBOSD117.303.086.82
Shea TheodoreEDMD119.303.686.71
Tyler BertuzziCHILW/RW118.903.286.73
Victor OlofssonBOSLW/RW118.801.286.50
Olli MaattaCHID117.303.086.41
Brett PesceTORD217.206.086.33
Mason LohreiNYID117.503.086.20
Jack RoslovicNYIC/RW118.803.286.10
Alex KillornCOLLW/RW118.702.986.00
Easton Cowan (R)PHIC/LW/RW118.703.285.82
Blake ColemanMTLLW/RW119.502.985.84
K'Andre MillerFLAD117.803.685.81
Philip BrobergBOSD118.203.685.74
Parker WotherspoonVAND117.403.085.71
Erik KarlssonVGKD119.503.685.70
Darnell NurseNYRD117.403.685.61
Jonathan MarchessaultPHIRW119.503.285.62
Jonathan AspirotMTLD116.703.085.50
Cutter GauthierCHIC/LW119.803.285.42
Ryan Ufko (R)COLD117.902.785.42
Ilya SolovyovMTLD117.402.785.33
Matt DucheneCARC/RW119.603.285.30
Connor BedardNYIC120.503.285.30
Cale MakarEDMD119.903.685.11
Max DomiNYIC/LW/RW119.302.985.11
Brad MarchandPITLW/RW120.002.985.10
Dominik ShineEDMRW118.002.085.00
Casey MittelstadtNYRC119.401.285.01
Daniil MiromanovMTLD116.803.685.01
Jack HughesVANC/LW120.503.284.74
William NylanderVGKLW/RW120.303.284.61
Dmitri Simashev (R)PHID117.003.084.51
Jacob BrysonCHID117.002.784.52
Jake EvansPITC118.402.084.40
Adam LarssonFLAD117.503.684.42
Jeremy LauzonMTLD116.903.684.32
Brett HowdenTORC/LW/RW218.504.184.31
Jack McBainVANC/LW118.802.984.23
Drew HellesonTORD216.805.484.23
Nikita ZadorovCARD117.603.084.12
Tyler SeguinBOSC/RW119.402.084.00
Jake McCabePITD117.102.784.01
John CarlsonBOSD119.003.683.91
Jaccob SlavinFLAD117.402.783.83
Jonathan HuberdeauBOSLW/RW119.002.983.81
Vladimir TarasenkoCHIRW119.603.283.72
Aaron EkbladCOLD117.603.683.72
Shakir MukhamadullinMTLD117.402.783.62
Tage ThompsonPITC/LW/RW120.603.283.52
Nathan BastianVANC/RW118.402.083.51
Dylan SambergFLAD116.802.783.50
Cole PerfettiNYILW/RW119.102.983.32
Drake BathersonBOSRW120.303.283.21
Brayden SchennPHIC/LW/RW118.803.283.20
Nick SchmaltzBOSC/RW120.002.983.21
Mattias SamuelssonVAND118.003.683.14
Trent FredericCHIC/LW/RW118.102.083.00
Adam FoxTORD219.807.383.03
Gustav NyquistNYILW/RW118.501.282.90
Charle-Edouard D'AstousCHID117.903.682.93
Martin PospisilTORLW/RW217.904.182.93
Noah DobsonPITD119.003.082.82
Josh AndersonPITLW/RW118.602.082.80
Devon ToewsVGKD117.903.682.80
Conor ShearyMTLLW/RW118.201.282.71
Louis CrevierVGKD117.403.082.72
Jonatan BerggrenMTLLW/RW118.302.082.62
Artem ZubLAKD117.803.082.61
Mika ZibanejadPITC/RW119.802.982.61
Evgenii DadonovPHILW/RW118.602.082.50
Mark JankowskiTORC/LW218.902.482.40
Sam Dickinson (R)CARD117.402.782.41
Trey Fix-WolanskyVGKRW117.502.082.20
Anthony ManthaMTLLW/RW119.003.282.21
Timothy LiljegrenCOLD116.802.782.21
Erik GudbransonPHID116.503.682.21
Brady SkjeiVGKD117.303.082.02
Shai BuiumPHID116.302.781.94
Donovan SebrangoBOSD116.802.781.91
Samuel GirardCOLD117.703.681.81
Nick SeelerEDMD117.002.781.71
Alexis LafreniereNYILW/RW119.003.281.73
Lucas RaymondEDMLW120.602.981.62
Vincent DesharnaisTORD217.006.081.52
Tanner PearsonPITLW118.101.281.32
Trevor MooreVANC/LW/RW118.803.281.20
Emil HeinemanCARLW/RW119.102.081.21
Jamie BennVGKC/LW118.503.281.12
Travis BoydLAKC/RW117.902.980.80
Gabe Perreault (R)NYRRW118.903.280.83
Jordan KyrouVANC/RW120.003.280.70
Blake LizotteVANC/LW118.602.080.61
Igor Chernyshov (R)COLLW118.701.280.61
Beckett Sennecke (R)MTLRW119.403.280.61
Brandon TanevCHILW/RW118.702.080.40
Kevin FialaNYRLW/RW119.702.080.40
Nico SturmFLAC/LW118.301.280.30
Alexandre CarrierLAKD117.302.780.23
Matty BeniersTORC219.102.480.20
Sean MonahanVGKC119.002.980.13
Berkly Catton (R)PHIC/LW118.701.280.00
Brandon CarloBOSD117.202.780.02
Michael RasmussenNYRC/LW118.701.279.70
Collin GrafCOLRW118.803.279.51
Arthur KaliyevFLARW118.102.079.41
Ryan ReavesTORRW217.905.879.23
Jaden SchwartzNYRC/LW118.802.079.10
Dylan GambrellCOLC/RW118.402.979.01
Justin BrazeauLAKLW/RW119.103.278.90
Michael Misa (R)CHIC118.301.278.90
Filip Hallander (R)COLC118.401.278.90
Chandler StephensonNYRC/LW/RW119.603.278.91
Joel Eriksson EkFLAC119.302.078.82
Jake DeBruskPITLW/RW119.302.078.70
Brett KulakCARD117.102.778.62
Matthew Robertson (R)EDMD117.502.778.61
Mark KastelicPITC/RW118.401.278.60
Mathew BarzalVGKC/RW120.203.278.41
Kevin BahlVGKD117.602.778.42
Ryan WintertonPHIC/RW118.002.978.41
Tim Washe (R)COLC118.001.278.11
Matt BoldyCARLW120.803.277.60
Brayden PointFLAC120.002.977.62
Jesper BrattLAKLW/RW120.602.977.51
Morgan RiellyNYRD117.703.077.31
Justin DanforthEDMC/RW118.002.977.21
Michael AmadioVANC/LW/RW119.102.076.71
Jared McCannNYRC/LW/RW119.202.976.72
Aliaksei ProtasBOSC/LW119.303.276.70
Nick PaulVGKC/LW118.802.976.60
Artemi PanarinLAKLW120.403.276.61
Jordan StaalFLAC/LW118.502.976.52
Nolan FooteNYILW118.301.276.41
Valeri NichushkinNYRLW/RW119.402.976.42
Liam OhgrenCHILW118.202.075.90
Jiri KulichCOLC/LW/RW118.502.075.91
Shane PintoNYRC119.202.075.72
Jesperi KotkaniemiVANC/LW118.701.275.60
Bobby McMannVGKC119.202.075.40
Liam O'BrienPHIC118.402.975.42
Johnathan KovacevicTORD216.605.475.30
Sebastian AhoCOLC/LW/RW120.603.274.81
Matt Savoie (R)CARC118.901.274.60
Nicholas RobertsonFLALW/RW119.101.274.43
Nick SuzukiPITC120.203.274.12
Zach WerenskiPITD119.503.674.14
Mark ScheifeleCOLC120.903.274.00
Ryan O'ReillyCOLC119.402.974.01
Oliver BjorkstrandBOSLW/RW118.701.273.90
Luke KuninVGKC/LW/RW117.902.973.70
Alex WennbergEDMC118.801.273.40
Samuel Honzek (R)EDMC/LW118.101.273.40
Eetu LuostarinenBOSC/LW118.402.073.30
Drew DoughtyNYRD117.703.073.01
Nino NiederreiterMTLLW/RW118.202.972.81
Ivan MiroshnichenkoVGKLW118.601.272.80
Charlie CoyleBOSC/RW118.702.072.70
Kris LetangLAKD118.103.672.63
Sam SteelCOLC/LW118.902.072.52
Noah Laba (R)MTLC118.701.272.50
Filip ForsbergEDMLW/RW119.903.272.50
Sean CouturierMTLC118.902.972.41
Connor McMichaelTORC/LW/RW219.304.172.22
Nick FolignoMTLLW/RW118.202.072.13
Miles WoodPHILW118.502.972.04
Travis SanheimPITD118.303.072.03
Brock FaberNYRD118.903.671.81
Marco KasperTORC/LW218.902.471.84
Brady TkachukNYRLW120.003.271.62
Philip TomasinoNYILW/RW117.902.071.52
Arber XhekajPHID116.803.671.52
Jason DickinsonBOSC/LW118.901.271.50
David KampfPHIC/LW/RW118.202.071.40
Luke HughesCARD118.203.671.42
Dylan HollowayPITLW/RW119.403.271.20
Trevor ZegrasEDMC/LW119.502.071.21
Mikael BacklundLAKC118.602.971.10
Brandt ClarkePITD118.302.770.74
Matvei MichkovVANRW119.702.970.70
Philipp KurashevLAKC/LW/RW118.502.070.51
Jonathan DrouinCHIC/LW/RW118.702.970.31
Ryan Greene (R)FLAC/RW118.502.970.21
Axel Sandin-Pellikka (R)CHID117.303.070.23
Andrei KuzmenkoCHILW118.302.970.23
Jared SpurgeonPITD117.603.670.00
Alexander ToropchenkoLAKLW/RW118.001.269.53
Jordan SpenceCOLD117.503.069.51
Simon BenoitVGKD116.902.769.41
Mario FerraroEDMD117.403.068.70
Adam KlapkaCARLW/RW118.601.268.71
Alexandre TexierMTLC/LW118.701.268.60
Ryan McLeodEDMC/LW/RW119.702.067.30
Ryan PoehlingCARC/LW118.403.266.82
Filip ChytilCARC/RW118.602.966.82
Oliver WahlstromVGKRW117.601.266.50
Joel EdmundsonLAKD117.403.066.51
Erik CernakEDMD116.803.066.40
Noah HanifinCARD117.503.666.13
Carter Yakemchuk (R)NYID116.802.766.02
Carter VerhaegheLAKLW/RW119.202.065.21
Josh DoanVANC/LW/RW118.802.965.11
Jonas BrodinNYRD118.002.764.84
Rasmus RistolainenNYID117.603.664.65
Alex Barre-BouletVGKC/LW/RW118.501.264.50
Joe VelenoPHIC118.001.264.31
Nicolas HagueNYRD117.202.763.81
John TavaresBOSC/LW119.703.20.00
Troy TerryBOSLW/RW119.702.90.00
Emil LillebergBOSD116.903.00.02
Morgan GeekieCARC/RW119.501.20.01
Jordan MartinookCARC/LW/RW118.902.00.01
Zach BensonCARLW/RW119.402.90.02
Anton Frondell (R)CARC119.102.00.01
Olen ZellwegerCARD117.603.00.00
Ivan Demidov (R)CHIRW119.702.90.01
Michael EyssimontCHIC118.601.20.00
Tanner LaczynskiCHIC118.401.20.00
Conor TimminsCHID117.303.60.04
Zach Metsa (R)CHID116.602.70.02
Eeli TolvanenCOLLW/RW119.102.00.01
Dante FabbroCOLD117.503.00.00
Tomas HertlEDMC/LW119.702.90.02
Jack DruryEDMC118.701.20.00
Artturi LehkonenFLALW/RW119.302.00.00
Brandon DuhaimeFLALW/RW118.301.20.00
Vince DunnFLAD118.703.00.01
Mason MarchmentLAKLW119.002.00.00
Cole SmithLAKLW/RW118.401.20.00
Brandon SaadLAKLW/RW118.701.20.00
Gage GoncalvesMTLC119.102.00.00
Peyton KrebsNYIC/LW/RW118.802.00.01
J.T. CompherNYIC/LW/RW118.502.90.05
Adam HenriqueNYIC/LW118.702.00.00
Nick Lardis (R)NYILW118.601.20.00
Artyom LevshunovNYID117.703.00.03
Elias Pettersson IINYID116.602.70.02
Mats ZuccarelloNYRLW/RW119.602.90.01
Radek FaksaNYRC118.401.20.00
Denver Barkey (R)PHIC/LW118.302.00.01
Adam BoqvistPHID117.003.00.03
Ian MitchellPHID116.302.70.02
Ilya Protas (R)PHIC/LW118.001.20.02
Boone JennerPITC/LW119.402.90.01
Michael McCarronPITC/RW118.601.20.00
Tony DeAngeloTORD218.207.30.02
Shane WrightVANC118.501.20.02
Tyler MotteVANC/LW/RW117.301.20.01
Tyler TuckerVAND117.002.70.02
Adam WilsbyVAND116.702.70.01
Vasily PodkolzinVGKLW/RW118.502.00.02

Minimum 1 GP (scales up to 10). Top Shot is tracked; Top Speed / bursts / distance are modelled.