It was McDavid's first hat trick of the season and 13th in the NHL.
Leon Draisaitl had a goal and three assists, Matt Savoie had two goals, and Evan Bouchard and Ryan Nugent-Hopkins each added three assists for the Oilers (12-11-5), who opened a five-game homestand with a 1-0 loss to the Minnesota Wild on Tuesday. Calvin Pickard made 28 saves.
Jared McCann, Eeli Tolvanen, Frederick Gaudreau and Jani Nyman each scored for the Kraken (11-8-6), who have lost four straight (0-3-1).
Joey Daccord allowed five goals on 14 shots before he was replaced after McDavid’s second goal made it 5-2 at 6:14 of the second period. Philipp Grubauer made 14 saves in relief.
Andrew Mangiapane appeared to put the Oilers on the board first at 5:22 of the first period, skating into the slot and sending a wrist shot past the glove of Daccord. After video review it was determined the puck hit the post and bounced off the goal line and out.
McDavid made it 1-0 at 7:17. He took a short pass while in the slot from Nugent-Hopkins, skated into the left face-off circle and beat Daccord blocker side.
Podkolzin extended the lead to 2-0 just 17 seconds later at 7:34, taking a pass from Draisaitl along the goal line of the and one-timing a sharp-angle shot that ended up trickling through Daccord’s legs.
Draisaitl pushed it to 3-0 on the power play at 11:27. McDavid sent a cross-crease, backdoor pass to Draisaitl, who buried it past Daccord's glove.
Tolvanen cut the deficit to 3-1 with a power-play goal at 16:07. Brandon Montour's point shot deflected off the skate of Podkolzin to Tolvanen in the right circle, who beat a lunging Pickard with a one-timer.
Gaudreau closed the gap to 3-2 at 19:33. Gaudreau skated into the offensive zone, stripped Draisaitl of the puck in the slot and lifted a backhander over Pickard's stick. It was Gaudreau's first goal of the season and his first as a member of the Kraken.
Savoie made it 4-2 on a short-handed breakaway 2:28 of the second period, lifting a backhand over Daccord’s right pad.
McDavid extended the lead to 5-2 on the power play at 6:14. Bouchard fed a cross-ice pass to McDavid in the left circle, who sent a wrist shot through the legs of Daccord, who was then pulled for Grubauer.
Zach Hyman made it 6-2 at 8:53, when he picked lead pass along the right boards by Mattias Ekholm and cut in on goal before raising a backhander over Grubauer’s glove.
McCann cut it to 6-3 at 9:30. After Jordan Eberle took the puck from McDavid at the Oilers blue line and sent an initial shot Pickard’s way, McCann pounced on the rebound and shoveled a shot stick side from in tight.
Mattias Janmark made it 7-3 at 2:03 of the third period, cleaning up a rebound at the top of the crease off a shot by Mangiapane. It was Janmark's first regular-season goal since Jan. 27, 2025.
McDavid completed the hat trick to make it 8-3 on the power play at 6:59. A shot from Nugent-Hopkins missed the net and the rebound went off the glass behind the net and rolled to McDavid at the left wall. McDavid settled the puck and put a snap shot into an open net from a tough angle.
Savoie scored his second goal to put Edmonton up 9-3 with a power-play goal at 8:58. Adam Henrique tapped the puck off a rebound to Savoie at the bottom of the left circle, who lifted it over a prone Grubauer.
Nyman, who was playing in place of the injured Mason Marchment (undisclosed), scored on a rebound from in tight at 19:55 for the 9-4 final.
Oilers forward Connor Clattenburg left the game at 6:11 of the third period after taking a high stick along the boards from Montour, who received a double-minor penalty on the play.