San Jose Sharks at Toronto Maple Leafs

NHL game between the San Jose Sharks and the Toronto Maple Leafs on Dec 12, 2025. Final score: San Jose Sharks 3, Toronto Maple Leafs 2.

StatusFinal
DateDec 12, 2025
VenueScotiabank Arena
San Jose Sharks score3
Toronto Maple Leafs score2

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
1stAlexander WennbergC12322:090.862.23
2ndJohn KlingbergD11122:380.061.29
3rdWilliam NylanderR02321:570.181.18

Scoring Summary

TimeTeamGoalAssistsStrengthScore (San Jose Sharks–Toronto Maple Leafs)
1st 14:33TORDakota JoshuaJake McCabe, William Nylander5v50–1
2nd 14:32TORAuston MatthewsWilliam Nylander, Morgan Rielly5v40–2
2nd 15:31SJSDmitry OrlovJohn Klingberg, Alexander Wennberg5v51–2
3rd 18:35SJSJohn KlingbergMacklin Celebrini, Alexander Wennberg5v62–2
OT 02:49SJSAlexander WennbergWilliam Eklund3v33–2

Team Comparison

San Jose SharksToronto Maple Leafs
Goals32
Shots on goal3230
Expected goals (xG)4.312.22
High-danger shots1311
Corsi %50.0%50.0%
Power play0/31/3
Faceoff %39.3%60.7%
Hits2219
Blocks1315
Giveaways1316
Takeaways210

San Jose Sharks Skaters

PlayerPosGAPSOGTOIxGGame Score
Alexander WennbergC123322:090.862.23
John KlingbergD112122:380.061.29
Dmitry OrlovD101121:240.080.75
William EklundL011419:020.420.59
Ryan ReavesR00009:330.000.55
Macklin CelebriniC011621:170.440.34
Collin GrafR000416:480.550.20
Timothy LiljegrenD000018:560.030.20
Philipp KurashevC000116:370.070.10
Adam GaudetteR000111:020.170.05
Shakir MukhamadullinD000017:260.000.05
Tyler ToffoliC000315:260.410.05
Jeff SkinnerL000412:280.240.00
Mario FerraroD000022:550.020.00
Barclay GoodrowC000111:390.090.00
Sam DickinsonD000014:490.00-0.05
Will SmithC000117:490.13-0.05
Ty DellandreaC000212:500.24-0.10

Toronto Maple Leafs Skaters

PlayerPosGAPSOGTOIxGGame Score
William NylanderR022321:570.181.18
Auston MatthewsC101622:100.460.90
Morgan RiellyD011024:140.090.84
Dakota JoshuaC101215:030.230.80
Jake McCabeD011024:370.040.74
Steven LorentzC000112:010.030.20
Matthew KniesL000119:260.120.15
Simon BenoitD000017:440.040.15
Nicholas RobertsonL000312:040.290.10
Scott LaughtonC000013:510.000.10
John TavaresC000216:580.060.10
Easton CowanR000210:540.220.05
Henry ThrunD000216:070.040.05
Nicolas RoyC000215:440.110.05
Calle JarnkrokC000212:280.160.00
Troy StecherD000222:120.04-0.05
Max DomiC000113:130.05-0.10
Oliver Ekman-LarssonD000113:440.02-0.10

Goaltending

GoalieTeamSVSASV%GSAxDecision
Alex NedeljkovicSan Jose Sharks283093.3%0.77W
Dennis HildebyToronto Maple Leafs293290.6%0.63O

Analysis

The San Jose Sharks defeated the Toronto Maple Leafs 3–2 on Dec 12, 2025, a one-goal game.

Toronto Maple Leafs generated 2.22 expected goals to San Jose Sharks's 4.31 — San Jose Sharks edged the chance share as well as the scoreline.

Alexander Wennberg led all skaters with a Game Score of 2.23 on 1 goal, 2 assists, 3 shots on goal.

Alex Nedeljkovic stopped 28 of 30, worth 0.77 goals saved above expected.

Frequently Asked Questions

Who won the San Jose Sharks vs Toronto Maple Leafs game?

The San Jose Sharks beat the Toronto Maple Leafs 3–2 on Dec 12, 2025.

What was the final score?

The final score was San Jose Sharks 3, Toronto Maple Leafs 2.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Alexander Wennberg led all skaters at 2.23, on 1G, 2A and 3 shots on goal.

Which team deserved to win by expected goals?

Toronto Maple Leafs generated 2.22 expected goals and San Jose Sharks generated 4.31, so San Jose Sharks created the better chances. That matches the result.

What were the shot totals?

San Jose Sharks put 32 shots on goal and Toronto Maple Leafs put 30. High-danger chances went 13 to 11.

How did the goaltenders play?

Alex Nedeljkovic stopped 28 of 30 (0.77 goals saved above expected); Dennis Hildeby stopped 29 of 32 (0.63 goals saved above expected).