Photo by Sandro Halank, Wikimedia Commons, CC BY-SA 4.0
Drew O'Connor
Vancouver Canucks Left Wing #18
Undrafted, six foot four, seventeen goals, and minus twelve.
| Season | GP | G | A | PTS | +/- | PIM | PP | SH | GW | S | S% | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | 82 | 17 | 12 | 29 | -12 | 47 | 0 | 2 | 2 | 136 | 12.5 | 14:35 |
| Career | 323 | 51 | 53 | 104 | -20 | 119 | 1 | 4 | 6 | 523 | 9.8 | 13:41 |
Last Season
Seventeen goals and 12 assists in all 82 games — 29 points, minus-12, at 14:35 a night with 47 penalty minutes.
His 323rd career game.
The Finesse Game
Two hundred and five unblocked attempts, sixteen goals, median 21 feet with 49 per cent from inside twenty — good ice and a fair conversion.
Seventeen goals is a career high. Twelve assists in a full season is the flat truth about everything else, and 104 points in 323 career games is the honest rate.
The Physical Game
Six foot four and 209 pounds, and quick for the size — the combination is why an undrafted forward out of Dartmouth has three hundred NHL games. Forty-seven penalty minutes.
He forechecks hard, goes to the net, and is difficult to defend on a straight line.
The Intangibles
Forty-four point nine per cent of the expected goals, 14th percentile, and 47.7 per cent of the shot attempts, 33rd, across 1,059 minutes, with the goals 37 for and 60 against.
That three-point gap between attempts and chances is the wrong way round and it is the whole club: Vancouver finished 46.5 per cent in attempts and 43.5 per cent in expected goals, second-worst in the league behind Chicago.
Two points in his last ten. He is 28, and on a better team he is a useful third-line winger who scores fifteen.
The numbers underneath
On the ice
Five-on-five, 2025-26 · 1059 minutes
- Expected goals
- 44.9%
- 14th pct
- Shot attempts
- 47.7%
- 33rd pct
share of the chances while he was out there
share of the attempts while he was out there
Goals while he was on the ice: 37 for, 60 against. Expected: 40.6 and 49.9.
The eye and the numbers
The numbers are colder on him than this report is — worth asking who he played with, and against whom.
Recent form
Last 20 appearances, 2025-26, oldest first
2
points in his last 10 games — 0 goals, 2 assists, 22 shots
Each bar is one game by points. Filled bars are games he scored in.
Usual linemates
2025-26 · 1059 minutes at five-on-five
- Aatu Räty26%
- Evander Kaneoff the roster18%
Share of his five-on-five ice time spent alongside each player, measured from shift charts. Special teams are excluded: a power-play unit is not a line.
Where he shoots from
goal on goal missed
205 unblocked shots in 2025-26, 16 of them goals. His median goal came from 17 feet. 49% of his shots came from inside twenty feet, 16% from beyond forty.