Skip to content
HockeyWeights· the whole league, all 32 clubs
DallasWeights

#95 · Centre · DAL

MattDuchene

Next milestone 5 games from 1,200

2025-26 regular season

GP
57
G
16
A
29
P
45
+/-
-3
PIM
8
SOG
89
S%
18.0
PPP
14

Playoffs 2025-26: 6 GP · 2 G · 7 A · 9 PTS

Bio

Position
Centre
Born
January 16, 1991 (age 35)
Birthplace
Haliburton, Ontario, CAN
Height
5′11″ (180 cm)
Weight
211 lb (96 kg)
Shoots
Left
Draft
2009 COL, round 1, #3 overall

NHL EDGE tracking · 2025-26

  • Top skating speed21.6 mphleague avg 22.2 mph
    22nd percentile
  • Speed bursts over 20 mph67league avg 75.2
    53rd percentile
  • Distance skated149.0 mileague avg 123.5 mi
    56th percentile
  • Hardest shot84.2 mphleague avg 83.6 mph
    45th percentile
  • Time in the offensive zone42.9%league avg 43.1%
    60th percentile

Puck and player tracking from NHL EDGE. Percentile compares with other NHL skaters; longer bar = higher.

Shot quality (our model)

Individual expected goals by season
SeasonGixGG−ixGAttHDxG/att
2025-261615.80+0.2017656.090

All situations, regular season. G−ixG above zero means finishing better than the chances suggest. How xG works

On-ice impact

2025-26 · 5 on 5 · 57 games · 736:29 on the ice. “Off” is the team in the same games while he was on the bench.

On-ice and off-ice shares at 5 on 5
ShareOnOffRelative
Expected goals (xGF%)47.8%52.5%-4.8
Shot attempts (CF%)45.2%49.5%-4.3
Goals for–against
35–35
xG for–against
30.5–33.4
Average rating
6.1

Relative above zero means his team controlled play better with him on the ice than without him. More

Most common linemates

5-on-5 time together this season, and how play went with both on the ice.

Linemates by time together
PlayerGPTOIxGF%
Jamie Benn38284:2749.0%
Sam Steel32213:1353.6%
Wyatt Johnston26149:5241.4%
Jason Robertson37142:2255.3%
Mavrik Bourque42131:1552.0%

Rating, last 10 games

Average 6.4 over the last 10 · out of 10, 6 = above average, 7 = very good, 8 = excellent · How ratings work

Points, last 10 games

Last 10: 2 G · 7 A · 9 PTS

Game log · 2025-26

Game log, most recent first
DateOppRatingGAP+/-SOGPPPTOI
Apr 15@ BUF4.9000-20017:26
Apr 13@ TOR9.1033+22018:36
Apr 11vs NYR8.2022+14118:34
Apr 9vs MIN5.1000+11014:20
Apr 7vs CGY7.3011+14018:37
Apr 4vs COL5.2000-11017:23
Apr 2vs WPG6.010101115:37
Mar 31@ BOS6.7101-22016:25
Mar 29@ PHI5.000000017:20
Mar 28@ PIT6.8011+12117:33
Mar 26@ NYI7.010102019:56
Mar 24vs NJD6.2011-30116:57
Mar 22vs VGK6.101101118:32
Mar 21@ MIN5.7011-11118:01
Mar 18@ COL5.100003019:35
Mar 16vs UTA5.0000-21019:22
Mar 14vs DET4.9000-11016:42
Mar 12vs EDM7.5112+21015:46
Mar 10vs VGK6.101101115:01
Mar 8vs CHI7.101102019:48
Mar 6vs COL5.6000-13017:41
Mar 3@ CGY9.0044+30113:07
Mar 2@ VAN9.1112+24114:51
Feb 28vs NSH5.4000-11019:23
Feb 25vs SEA7.8112+11117:57
Feb 4vs STL7.9112+13116:19
Feb 2vs WPG7.6022+23017:22
Jan 31@ UTA6.710102014:37
Jan 29@ VGK6.610101017:26
Jan 27@ STL7.8202+13113:32
Jan 23vs STL6.3101-11112:59
Jan 22@ CBJ6.100002020:52
Jan 20vs BOS5.600003018:09
Jan 18vs TBL4.3000-20018:13
Jan 15@ UTA4.800001019:57
Jan 13@ ANA5.4011-23018:12
Jan 12@ LAK6.0101+12014:19
Jan 10@ SJS4.900000014:54
Jan 7@ WSH6.2011+12013:40
Jan 6@ CAR3.9000-30015:35
Jan 4vs MTL7.6011+14017:34
Jan 1@ CHI7.1112+14017:34
Dec 31vs BUF3.8000-41015:43
Dec 27vs CHI5.800003018:04
Dec 23@ DET7.1011+12015:18
Dec 21vs TOR5.6000+21011:59
Dec 19@ ANA4.7000-11014:24
Dec 18@ SJS5.9000+20016:02
Dec 15vs LAK8.0112+32014:13
Dec 13vs FLA5.3000-23017:37
Dec 11@ MIN4.8000-20015:14
Dec 9@ WPG4.6000-10013:03
Dec 7vs PIT4.2000-10015:55
Oct 18@ STL4.5000-20015:51
Oct 14vs MIN7.21010219:45
Oct 11@ COL5.0000+11016:46
Oct 9@ WPG7.3011+10015:25

Career

NHL career totals
NHL careerGPGAP+/-PIMSOGS%PPP
Regular season1195387549936-67306281013.8242
Playoffs75153146-212212012.525
Season by season (19)
NHL regular season by season
SeasonTeamGPGAP+/-PIMSOGS%PPP
2025-26Stars57162945-388918.014
2024-25Stars82305282+131215219.727
2023-24Stars80254065+152017214.516
2022-23Predators71223456+43216813.113
2021-22Predators78434386+63822818.929
2020-21Predators346713-126738.23
2019-20Predators66132942-4241369.611
2018-19Senators50273158-2612621.412
2018-19Blue Jackets234812-12468.72
2017-18Avalanche144610+142317.41
2017-18Senators68232649-231416713.812
2016-17Avalanche77182341-341216011.39
2015-16Avalanche76302959-82420015.015
2014-15Avalanche82213455+31620710.17
2013-14Avalanche71234770+81921710.617
2012-13Avalanche47172643-121213212.99
2011-12Avalanche58141428-11813210.69
2010-11Avalanche80274067-83320213.415
2009-10Avalanche81243155+11618013.321