The San Jose Sharks’ road trip continues as the team hops all the way to the East Coast with a stop in the Carolinas. The Sharks are in Raleigh to visit the Carolina Hurricanes in another tough test of the team’s mettle. The Sharks have already played host to the Hurricanes, a 5-1 loss on Oct. 14 at SAP Center. Alex Nedeljkovic was in the net for that one and William Eklund scored the Sharks lone goal. The loss was one of San Jose’s six to start the season. The Sharks are in the midst of another losing spell, having lost the last two games and three of the last four.

The Hurricanes are on the second night of back-to-back games. Carolina beat the Nashville Predators 6-3 last night and have won three of the team’s last four games. The Hurricanes are second in the Metropolitan Division with a 17-8-2 record, sandwiched between the Washington Capitals and New York Islanders.

The Hurricanes’ top scorer is Sebastian Aho with 26 points in 27 games. Seth Jarvis leads the team with 16 goals. In the net, Frederik Andersen has had a tough go of it with a 5-7-2 record and a .875 goals against average. That doesn’t really matter today because young Pyotr Kochetkov is expected to get the start. He’s 4-0-0 this season with a 1.70 goals against average and a .926 save percentage.

For the Sharks, there’s no change in who plays and who sits. According to San Jose Hockey Now’s Sheng Peng, it’s Vincent Iorio, Shakir Mukhamadullin and Ryan Reaves that will be in the press box watching this game. Peng had the following quote from Head Coach Ryan Warsofsky regarding Mukhamadullin’s game:

Warsofsky, on decision to sit Mukhamadullin for a 3rd-straight game: “A lot of conversations with Mike and our staff…again, we really liked Mukh. We think he’s going to be a really good defenseman. This gives him another skate this morning, another reset.”

— Sheng Peng (@Sheng_Peng) December 7, 2025

At some point, you have to let the kid work it out on the ice the way the team has allowed Sam Dickinson to do. And that’s something that’s frustrated a lot of Sharks fans, especially as they’ve watched veteran players like Nick Leddy and John Klingberg get start after start over players like Mukhamadullin.

San Jose Sharks lines today

While there will be no shakeup in the lineup, look for some changes on the power play. Will Smith is expected to be moved down to the second unit as the Sharks continue to look for a spark on special teams. Collin Graf, meantime, is likely to get a promotion. Here’s what we expect the lines to look like today in Carolina (Source: NHL.com):

Forwards
Tyler Toffoli — Macklin Celebrini — Will Smith
William Eklund — Alexander Wennberg — Philipp Kurashev
Jeff Skinner — Ty Dellandrea — Collin Graf
Zack Ostapchuk — Barclay Goodrow – Adam Gaudette

Defense
Dmitry Orlov — Timothy Liljegren
Mario Ferraro — John Klingberg
Sam Dickinson — Nick Leddy

Goaltenders
Alex Nedeljkovic
Yaroslav Askarov

Carolina Hurricanes lines vs. San Jose Sharks

As for the Hurricanes, since the team played yesterday and now has to be back on the ice for today, there’s not much in the way of information for the lines. Look for very few changes except in the net where it sounds like Kotchetkov is ready to go.

Forwards
Andrei Svechnikov — Sebastian Aho — Seth Jarvis
Nikolaj Ehlers — Logan Stankoven — Jackson Blake
William Carrier — Jordan Staal — Jordan Martinook
Taylor Hall — Jesperi Kotkaniemi — Eric Robinson

Defense
K’Andre Miller — Sean Walker
Shayne Gostisbehere — Jalen Chatfield
Alexander Nikishin — Joel Nystrom

Goaltenders
Pyotr Kochetkov
Frederik Andersen

How to watch San Jose Sharks at Carolina Hurricanes Dec. 7, 2025

The puck drops at 2 p.m. PT/5 p.m. ET at the Lenovo Center in Raleigh, North Carolina.

Sharks fans can watch the game on NBCSCA or listen on the Sharks Audio Network.

Hurricanes fans can watch the game on the FanDuel Sports Network or listen on 99.9 the Fan.

Be sure to come back here at game time to talk with other Sharks fans about what’s happening on the ice as well as what’s happening around the NHL. There’s rumors swirling that Quinn Hughes is in play, if you’re a team in New Jersey.