Drew OConnor Shines as Canucks Struggle in Forgettable Road Finale

In a game dominated by the numbers, Drew OConnor emerged as a rare bright spot in an otherwise dismal Canucks performance that raised deeper questions about the teams direction.

Canucks Close Out Road Trip With Another Loss, Questions Mount After 4-1 Defeat to Blue Jackets

The Vancouver Canucks wrapped up their road trip the same way it began - with a loss. A 4-1 defeat at the hands of the Columbus Blue Jackets capped off a winless stretch away from home, and this one wasn’t pretty. In fact, there was very little silver lining to pull from a game where the Canucks were outplayed in just about every facet.

If there was one bright spot, it came in the form of Brock Boeser finally snapping his goal drought. But even that felt more like a footnote than a momentum shift.

The bigger story? A team that continues to look overmatched, underprepared, and in need of serious structural change.

Let’s break down what went wrong - and there was a lot - by the numbers.


Game Flow: Columbus in Control from the Start

From the opening puck drop, the Blue Jackets dictated the pace. They jumped out to a dominant 62.96% Corsi For percentage (CF%) and a 67.79% expected goals for percentage (xGF%) in the first period. That translated into 2.15 raw expected goals for (xGF) and an 8-3 edge in high-danger chances.

And they didn’t take their foot off the gas. Even as Vancouver tried to claw their way back into the game, Columbus never dipped below 50% in CF% or 52% in xGF% the rest of the way. The Canucks were on their heels all night, and it showed.


Heat Map: Defensive Zone Turns into a Firing Range

The heat map told the same story the eye test did - Columbus lived in the Canucks’ defensive zone. At 5-on-5, the Blue Jackets held a 37-21 edge in scoring chances, with a 19-10 advantage in high-danger looks.

In front of Vancouver’s net, it looked like a five-alarm fire. Columbus generated quality chances from the slot and crease area all night, while the Canucks barely registered a blip at the other end. That kind of imbalance rarely leads to good outcomes - and it didn’t here either.


Individual Advanced Stats: O’Connor Stands Alone

Corsi Champ: Drew O’Connor was one of the few bright spots for Vancouver. He led the team with a 65.22 CF%, and was one of just three Canucks to finish above the 50% mark.

Lined up against Adam Fantilli’s line for much of the night, O’Connor held his own, finishing with a 7-3 shot advantage at 5-on-5. He was one of only two players on the team to post a +4 or better shot differential.

Corsi Chump: On the flip side, Victor Mancini had a night to forget. He finished with a team-low 33.33 CF% and a -13.18 CF% relative to the team average.

His expected goals for percentage (xGF%) came in at just 15.78%, and he was on the ice for a 4-9 scoring chance deficit. Mancini’s pairing with Tom Willander struggled mightily - and it’s fair to question if either was put in a position to succeed.

xGF Leader: Once again, O’Connor led the Canucks in xGF% at 70.64. He also posted a positive scoring chance split (6-4) and a 2-1 edge in high-danger opportunities. But here’s the catch - when a depth forward is leading the team in every major possession and scoring metric, it’s usually a sign that things aren’t going well for your top guys.

O’Connor’s raw xGF of 0.74 was sixth-best on the team. Marcus Pettersson led Vancouver with 1.14, though his night was a mixed bag.

Goaltending (GSAx): Kevin Lankinen gave up four goals, but the advanced metrics suggest it could’ve been worse. Columbus generated 4.81 expected goals, meaning Lankinen actually posted a +0.81 goals saved above expected (GSAx). He allowed two goals each on high- and medium-danger chances, but without his efforts, this game might’ve spiraled even further out of control.


Statistical Musings: Top Line Struggles, Blue Line Overwhelmed

Top Line Gets Exposed: The trio of Jake DeBrusk, Elias Pettersson, and Fabian Lysell had a rough go. In 6:37 of ice time together, they posted a 29.41 CF% and a 27.01 xGF% - both team lows among lines with over four minutes of ice time. They were out-chanced 7-1 and failed to generate a single high-danger chance.

Interestingly, when Pettersson was moved between Liam Ohgren and Boeser, the numbers improved. That line posted a 53.33 CF% and a 35.77 xGF% in just over six minutes. It wasn’t game-breaking, but it was at least a step in the right direction.

Veteran Defensemen Feeling the Heat: With Quinn Hughes out, the pressure has shifted squarely onto the shoulders of Marcus Pettersson - and it’s starting to show. He was on the ice for two goals against and finished with a 1.42 xGA. Despite leading the team in xGF, his defensive workload is clearly taking a toll.

Tyler Myers had an even tougher night. He posted a 1.92 xGA, was out-chanced 17-9, and gave up a 3-12 deficit in high-danger chances. That kind of performance from a veteran blueliner simply isn’t going to cut it, especially with the team already struggling to keep pucks out of the net.


Team-Wide Metrics Paint a Bleak Picture

  • CF%: 42.75%
  • HDCF%: 38.46%
  • xGF%: 37.56%

These aren’t just bad numbers - they’re bottom-of-the-league type metrics. The Canucks are getting outshot, out-chanced, and out-executed across the board.

The goaltending has held up reasonably well, but there’s little help in front. The offense can’t generate sustained pressure, and the defensive structure is breaking down far too often.

There’s no magic fix here. The top-end talent isn’t producing, the depth is overwhelmed, and the team identity - if there is one - is hard to define. Whether it’s a lack of chemistry, system issues, or just a talent gap, this group is struggling to stay competitive.


What’s Next?

The Canucks return home to face the Edmonton Oilers next. It’s a quick turnaround, and the Oilers aren’t exactly the team you want to face when you’re trying to find your footing. For Vancouver, the focus has to shift toward finding solutions - fast.

Whether that means shaking up the lines, giving younger players more opportunity, or making bigger-picture decisions about the direction of the franchise, something has to give. Because right now, the product on the ice isn’t just losing - it’s lifeless.