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

#19 · Right wing · ANA

TroyTerry

Next milestone 58 points from 400

2025-26 regular season

GP
61
G
19
A
38
P
57
+/-
+11
PIM
14
SOG
161
S%
11.8
PPP
12

Playoffs 2025-26: 12 GP · 3 G · 8 A · 11 PTS

Bio

Position
Right wing
Born
September 10, 1997 (age 29)
Birthplace
Denver, Colorado, USA
Height
6′0″ (183 cm)
Weight
193 lb (88 kg)
Shoots
Right
Draft
2015 ANA, round 5, #148 overall

NHL EDGE tracking · 2025-26

  • Top skating speed22.6 mphleague avg 22.2 mph
    68th percentile
  • Speed bursts over 20 mph73league avg 75.2
    58th percentile
  • Distance skated178.8 mileague avg 123.5 mi
    68th percentile
  • Hardest shot83.2 mphleague avg 83.6 mph
    39th percentile
  • Time in the offensive zone44.8%league avg 43.1%
    83rd 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-261922.66-3.6631480.072

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 · 61 games · 797:19 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%)54.0%49.6%+4.3
Shot attempts (CF%)54.4%52.1%+2.3
Goals for–against
45–40
xG for–against
42.2–36.0
Average rating
6.7

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%
Chris Kreider51480:2456.3%
Leo Carlsson53461:3655.6%
Mikael Granlund28139:4550.7%
Nikita Nesterenko1078:1859.0%
Ryan Poehling1866:1859.9%

Rating, last 10 games

Average 6.9 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 · 3 A · 5 PTS

Game log · 2025-26

Game log, most recent first
DateOppRatingGAP+/-SOGPPPTOI
Apr 16@ NSH8.010104118:15
Apr 14@ MIN5.600002017:54
Apr 12vs VAN6.000001018:51
Apr 9vs SJS8.502206218:15
Apr 7vs NSH7.1000-19020:44
Apr 4vs CGY6.6000-23019:10
Apr 3vs STL6.3000-14016:31
Apr 1@ SJS7.8101+26019:21
Mar 30vs TOR7.5011+22020:01
Mar 28@ EDM5.6000-22017:17
Mar 24@ VAN6.9101+12019:16
Mar 22vs BUF7.5202+13018:09
Mar 20@ UTA4.800001017:36
Mar 18vs PHI7.5011+16019:07
Mar 15@ MTL8.9123+33014:23
Feb 25vs EDM5.601100013:52
Feb 3vs SEA5.7000-13016:00
Feb 1vs VGK7.9022+21013:55
Jan 6@ PHI7.0022-21216:15
Jan 5@ WSH7.101102017:29
Jan 2vs MIN5.7101-13016:55
Dec 31vs TBL6.0000-11016:26
Dec 29vs SJS9.1213+23018:51
Dec 27@ LAK4.6000-30013:00
Dec 22vs SEA6.2000-15019:36
Dec 20vs CBJ5.200001017:11
Dec 19vs DAL6.801102013:57
Dec 16@ CBJ6.000004022:45
Dec 15@ NYR4.8000-10017:55
Dec 13@ NJD7.710106018:36
Dec 11@ NYI7.8112+12021:09
Dec 9@ PIT6.110102015:39
Dec 7vs CHI7.9011+13017:47
Dec 5vs WSH6.100004024:03
Dec 3vs UTA4.7000-21016:33
Dec 1@ STL5.2000+13016:50
Nov 30@ CHI7.9022+12021:31
Nov 28vs LAK7.101104122:47
Nov 26vs VAN6.3011-31019:23
Nov 22vs VGK8.5112+23021:52
Nov 20vs OTT6.801102019:47
Nov 19vs BOS6.5011+12019:04
Nov 17vs UTA6.410103021:19
Nov 15@ MIN4.700001018:56
Nov 13@ DET6.100004020:19
Nov 11@ COL6.2011-24018:36
Nov 9vs WPG6.701101118:51
Nov 8@ VGK6.8011+21020:16
Nov 6@ DAL8.3022+22020:47
Nov 4vs FLA8.102204119:53
Nov 2vs NJD5.5000+13016:13
Oct 31vs DET8.9213+34017:17
Oct 28@ FLA6.401101020:29
Oct 25@ TBL9.0112+24018:49
Oct 23@ BOS8.8112+43119:46
Oct 21@ NSH7.310103018:05
Oct 19@ CHI6.401100115:16
Oct 16vs CAR4.6000-11016:29
Oct 14vs PIT5.9011-13119:55
Oct 11@ SJS7.8022+23117:28
Oct 9@ SEA6.9000-11016:29

Career

NHL career totals
NHL careerGPGAP+/-PIMSOGS%PPP
Regular season488135207342-16132107112.671
Playoffs123811+102512.02
Season by season (9)
NHL regular season by season
SeasonTeamGPGAP+/-PIMSOGS%PPP
2025-26Ducks61193857+111416111.812
2024-25Ducks7721345502018811.211
2023-24Ducks76203454-102417211.613
2022-23Ducks70233861-82218812.212
2021-22Ducks75373067-112619219.315
2020-21Ducks4871320-1186910.10
2019-20Ducks4741115-56735.52
2018-19Ducks324913+822516.06
2017-18Ducks20000030.00