Paper

Defence · #28 · TOR

Troy Stecher

Shoots
Right
Height
5′11″
Weight
184 lb
Born
Apr 7, 1994 (age 32)
Birthplace
Richmond, British Columbia, Canada
Draft
Undrafted

On-ice shot attempts, shots and goals in all situations. With or without you →

2026-27 · All situations

GP
20
TOR
TOI
382
19:07 a game
CF%
45.3
332–401
xGF%
43.4
16.8–21.9
GF%
53.8
21–18

2026-27 individual

G
2
P
5
iSF
23
Sh%
8.7
ixG
1.01

Shooting luck

2026-27 in all situations, beside his record before (his seasons since 2019-20) and the league's defencemen.

Measure2026-27BeforeΔLeague
Sh%8.74.2+4.56.5
On-ice Sh%12.28.5+3.810.9
PDO103.099.9+3.199.7
G−ixG+0.99–––

Sh% z +0.9. 23 shots on goal: too few to judge yet (25 needed). Expected: his record before blended with 100 shots at the league rate; past ±2 is about one time in twenty by chance.

2026-27 shot maps

Unblocked attempts in all situations, the net attacked at the top. A blocked attempt has no shot location, so these are goals, shots on goal and misses. Shots at an empty net are left out.

2026-27 shot maps
On the ice, against the league
For · his team's attempts38.1 FF/60 · league 40.2
−1.3+1.3
Against · at his net45.5 FF/60 · league 40.2
−1.3+1.3

Per 60 vs league average; darker = bigger gap. Green is better for him, red worse. 382 min.

His attempts
On goal · snap · 0.17 xG · Oct 31 vs VAN · P2 17:41On goal · snap · 0.07 xG · Oct 24 vs EDM · P2 3:34On goal · backhand · 0.06 xG · Oct 26 vs CGY · P2 10:10On goal · wrist · 0.06 xG · Oct 6 vs NSH · P2 18:08On goal · slap · 0.05 xG · Oct 20 vs CBJ · P1 17:04Missed · wrist · 0.05 xG · Oct 26 vs CGY · P3 8:20On goal · wrist · 0.01 xG · Oct 3 vs OTT · P1 2:58On goal · wrist · 0.01 xG · Oct 3 vs OTT · P3 17:09On goal · wrist · 0.01 xG · Oct 8 vs VGK · P1 1:47On goal · snap · 0.04 xG · Oct 10 vs COL · P1 8:57Missed · slap · 0.01 xG · Oct 13 vs UTA · P1 1:13On goal · wrist · 0.03 xG · Oct 15 vs BUF · P1 8:39On goal · wrist · 0.01 xG · Oct 19 vs SJS · P2 6:26Missed · wrist · 0.01 xG · Oct 19 vs SJS · P2 7:44Missed · wrist · 0.02 xG · Oct 19 vs SJS · P3 9:18On goal · wrist · 0.01 xG · Oct 20 vs CBJ · P2 3:35Missed · wrist · 0.01 xG · Oct 22 vs NYR · P3 17:27On goal · wrist · 0.02 xG · Oct 24 vs EDM · P1 0:13Missed · backhand · 0.03 xG · Oct 24 vs EDM · P2 3:33On goal · slap · 0.03 xG · Oct 28 vs SEA · P1 14:10On goal · slap · 0.01 xG · Oct 28 vs SEA · P1 19:55Missed · wrist · 0.01 xG · Oct 28 vs SEA · P2 15:18On goal · slap · 0.03 xG · Oct 28 vs SEA · P3 3:51On goal · snap · 0.01 xG · Nov 7 vs MTL · P1 9:39On goal · slap · 0.03 xG · Nov 7 vs MTL · P2 11:32Missed · wrist · 0.01 xG · Nov 7 vs MTL · P3 10:02On goal · wrist · 0.01 xG · Nov 8 vs NJD · P1 18:59Missed · snap · 0.02 xG · Nov 8 vs NJD · P3 1:39On goal · wrist · 0.03 xG · Nov 10 vs COL · P3 13:10Goal · snap · 0.10 xG · Oct 24 vs EDM · P2 6:23Goal · wrist · 0.07 xG · Oct 22 vs NYR · P3 19:32

Select a shot for its type, xG and game.

on goal missgoal
Area = xG:0.050.200.50smallest ≤ 0.04

Under 50 attempts: too few for a density, so each is drawn.

32 unblocked · 23 SOG · 2 G · 1.00 ixG · 1 from his own half, not drawn.

His unblocked attempts, shots on goal, goals and shooting percentage by zone, beside the league's
ZoneFFSOGGSh%Lg Sh%
Inner slot000–20.6
High slot111100.018.2
Circles86116.79.9
Point and perimeter221500.04.4
Behind the net000–4.7

By season

On-ice CF%, xGF% and GF% by season
SeasonGPTOICF%GF%xGF%xGF% RelxGFxGASh%Sv%PDO
2019-20
69105947.354.145.2-3.242.1351.158.793.6102.4
2020-21
4476245.538.944.1-1.227.0334.318.688.797.3
2021-22
1624244.731.639.9-0.67.5211.346.190.796.8
2021-22
1324149.140.049.3-3.613.5913.955.591.096.6
2022-23
61103634.433.332.7-11.833.5169.117.492.099.4
2022-23
2029057.544.852.3-5.514.5913.338.188.696.7
2023-24
4786943.542.144.5-6.337.8447.199.391.2100.5
2023-24
711252.275.055.4-5.15.344.3010.595.6106.1
2024-25
6691646.746.046.8-10.735.8040.637.492.499.8
2025-26
68239.450.031.9-16.21.663.548.394.9103.2
2025-26
58114641.042.340.2-5.147.0470.1010.490.5100.9
2026-27
2038245.353.843.4-5.516.8221.9012.290.8103.0
Total
ARI/CGY/DET/EDM/LAK/TOR/VAN
427713743.943.642.6-6.8282.87380.858.791.4100.1

2026-27 game by game