Vancouver Canucks at Anaheim Ducks

NHL game between the Vancouver Canucks and the Anaheim Ducks on Apr 12, 2026. Final score: Vancouver Canucks 4, Anaheim Ducks 3.

StatusFinal
DateApr 12, 2026
VenueHonda Center
Vancouver Canucks score4
Anaheim Ducks score3

Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.

Three Stars by Game Score

Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.

PlayerPosGASOGTOIxGGame Score
1stChris KreiderL02115:330.101.71
2ndMarco RossiC11218:490.491.66
3rdCutter GauthierL20413:470.661.44

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Vancouver Canucks–Anaheim Ducks)
1st 03:41ANACutter GauthierChris Kreider, Alex Killorn5v50–1
1st 10:49VANCurtis DouglasAatu Räty, Kirill Kudryavtsev5v51–1
1st 14:37VANJake DeBruskMarco Rossi, Filip Hronek4v52–1
3rd 04:28VANBrock Boeser5v43–1
3rd 05:05ANACutter GauthierJackson LaCombe, Mason McTavish5v43–2
3rd 06:56ANALeo CarlssonChris Kreider5v53–3
OT 04:50VANMarco RossiJake DeBrusk, Brock Boeser3v44–3

Team Comparison

Vancouver CanucksAnaheim Ducks
Goals43
Shots on goal2627
Expected goals (xG)3.093.45
High-danger shots1613
Corsi %44.8%55.2%
Power play0/00/0
Faceoff %45.8%54.2%
Hits1626
Blocks109
Giveaways1520
Takeaways46

Vancouver Canucks Skaters

PlayerPosGAPSOGTOIxGGame Score
Marco RossiC112218:490.491.66
Curtis DouglasC10116:190.301.28
Jake DeBruskL101219:390.191.06
Brock BoeserR112323:080.790.97
Elias PetterssonD000016:070.000.80
Aatu RätyC011310:050.240.69
Kirill KudryavtsevD011214:170.040.58
Ty MuellerC000010:260.070.46
Elias PetterssonC000121:070.220.26
Drew O'ConnorL000116:270.03-0.04
Tom WillanderD000122:030.05-0.09
Filip HronekD011527:420.35-0.13
Linus KarlssonC000015:570.00-0.25
Liam OhgrenL000018:470.00-0.25
Marcus PetterssonD000023:360.00-0.50
Nils HoglanderL000215:550.15-0.57
Teddy BluegerC000014:430.20-0.61
Zeev BuiumD011318:000.05-1.06

Anaheim Ducks Skaters

PlayerPosGAPSOGTOIxGGame Score
Chris KreiderL022115:330.101.71
Cutter GauthierL202413:470.661.44
Jackson LaCombeD011226:060.021.35
Leo CarlssonC101317:580.271.34
Alex KillornL011319:490.550.94
Mikael GranlundC000323:130.610.79
Mason McTavishC011212:180.180.73
Jacob TroubaD000028:320.050.68
Troy TerryR000118:510.320.54
Pavel MintyukovD000020:520.010.39
Beckett SenneckeR000321:020.370.34
Tyson HindsD000011:360.000.18
John CarlsonD000226:310.020.13
Ian MooreD00019:000.04-0.06
Jeffrey VielL000211:120.21-0.07
Ryan PoehlingC000013:250.00-0.15
Radko GudasD000010:050.00-0.30
Tim WasheC000011:370.05-0.30

Goaltending

GoalieTeamSVSASV%GSAxDecision
Nikita TolopiloVancouver Canucks242788.9%0.32W
Lukas DostalAnaheim Ducks222684.6%-1.01O

Analysis

The Vancouver Canucks defeated the Anaheim Ducks 4–3 on Apr 12, 2026, a one-goal game.

Anaheim Ducks generated 3.45 expected goals to Vancouver Canucks's 3.09 — Anaheim Ducks owned the better of the chances but Vancouver Canucks took the game, the kind of split that usually means finishing or goaltending decided it; by expected goals it was close to a coin flip.

Chris Kreider led all skaters with a Game Score of 1.71 on 2 assists, 1 shots on goal.

Frequently Asked Questions

Who won the Vancouver Canucks vs Anaheim Ducks game?

The Vancouver Canucks beat the Anaheim Ducks 4–3 on Apr 12, 2026.

What was the final score?

The final score was Vancouver Canucks 4, Anaheim Ducks 3.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Chris Kreider led all skaters at 1.71, on 0G, 2A and 1 shots on goal.

Which team deserved to win by expected goals?

Anaheim Ducks generated 3.45 expected goals and Vancouver Canucks generated 3.09, so Anaheim Ducks created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Vancouver Canucks put 26 shots on goal and Anaheim Ducks put 27. High-danger chances went 16 to 13.

How did the goaltenders play?

Nikita Tolopilo stopped 24 of 27 (0.32 goals saved above expected); Lukas Dostal stopped 22 of 26 (-1.01 goals saved above expected).