Ottawa Senators at Boston Bruins

NHL game between the Ottawa Senators and the Boston Bruins on Dec 22, 2025. Final score: Ottawa Senators 6, Boston Bruins 2.

StatusFinal
DateDec 22, 2025
VenueTD Garden
Ottawa Senators score6
Boston Bruins 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
1stDylan CozensC12215:400.312.83
2ndDrake BathersonR12116:110.092.81
3rdThomas ChabotD01222:460.202.74

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Ottawa Senators–Boston Bruins)
1st 01:30OTTDrake BathersonNick Jensen, Dylan Cozens5v51–0
1st 13:44OTTClaude GirouxDrake Batherson, Dylan Cozens5v52–0
1st 16:47OTTFabian ZetterlundThomas Chabot, David Perron4v53–0
1st 19:07BOSDavid PastrnakPavel Zacha, Charlie McAvoy5v33–1
2nd 06:44OTTTim StützleBrady Tkachuk, Fabian Zetterlund5v54–1
2nd 07:03OTTDylan CozensDrake Batherson, David Perron5v55–1
2nd 14:36BOSCharlie McAvoyMarat Khusnutdinov5v55–2
2nd 17:26OTTFabian ZetterlundStephen Halliday, Claude Giroux4v56–2

Team Comparison

Ottawa SenatorsBoston Bruins
Goals62
Shots on goal2820
Expected goals (xG)3.482.96
High-danger shots1116
Corsi %47.7%52.3%
Power play2/61/4
Faceoff %50.8%49.2%
Hits2232
Blocks1711
Giveaways2215
Takeaways62

Ottawa Senators Skaters

PlayerPosGAPSOGTOIxGGame Score
Dylan CozensC123215:400.312.83
Drake BathersonR123116:110.092.81
Thomas ChabotD011222:460.202.74
Fabian ZetterlundL213317:120.282.59
Claude GirouxR112117:020.131.83
Brady TkachukL011313:460.511.62
Jordan SpenceD000016:520.001.37
David PerronL022215:110.261.29
Tim StützleC101516:250.701.26
Michael AmadioR000217:200.560.65
Artem ZubD000019:510.010.51
Jake SandersonD000224:260.170.30
Ridly GreigC000317:000.180.25
Stephen HallidayC011111:240.060.24
Nick JensenD011014:230.000.23
Nick CousinsC000112:430.040.13
Kurtis MacDermidL00005:340.000.08
Nikolas MatinpaloD000017:190.00-0.31

Boston Bruins Skaters

PlayerPosGAPSOGTOIxGGame Score
Charlie McAvoyD112421:590.321.88
Michael EyssimontC000211:150.220.52
Nikita ZadorovD000218:440.030.46
Sean KuralyC000313:240.380.41
Mark KastelicC000013:110.000.37
Fraser MintenC000013:370.000.21
Alex SteevesC000113:270.110.19
Marat KhusnutdinovC011110:490.090.15
Tanner JeannotL000013:050.200.13
David PastrnakR101319:040.61-0.09
Pavel ZachaC011118:570.33-0.13
Morgan GeekieC000217:340.19-0.27
Elias LindholmC000017:440.28-0.61
Hampus LindholmD000021:460.00-0.74
Andrew PeekeD000020:570.02-0.85
Casey MittelstadtC000015:290.00-1.10
Mason LohreiD000117:260.07-1.41
Victor SoderstromD000014:240.00-1.54

Goaltending

GoalieTeamSVSASV%GSAxDecision
Linus UllmarkOttawa Senators182090.0%0.58W
Jeremy SwaymanBoston Bruins101190.9%-0.17
Joonas KorpisaloBoston Bruins121770.6%-2.48L

Analysis

The Ottawa Senators defeated the Boston Bruins 6–2 on Dec 22, 2025, a decisive 4-goal win.

Boston Bruins generated 2.96 expected goals to Ottawa Senators's 3.48 — the run of play matched the result, with Ottawa Senators earning the better chances as well as the goals.

Dylan Cozens led all skaters with a Game Score of 2.83 on 1 goal, 2 assists, 2 shots on goal.

Linus Ullmark stopped 18 of 20, worth 0.58 goals saved above expected.

Frequently Asked Questions

Who won the Ottawa Senators vs Boston Bruins game?

The Ottawa Senators beat the Boston Bruins 6–2 on Dec 22, 2025.

What was the final score?

The final score was Ottawa Senators 6, Boston Bruins 2.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Dylan Cozens led all skaters at 2.83, on 1G, 2A and 2 shots on goal.

Which team deserved to win by expected goals?

Boston Bruins generated 2.96 expected goals and Ottawa Senators generated 3.48, so Ottawa Senators created the better chances. That matches the result.

What were the shot totals?

Ottawa Senators put 28 shots on goal and Boston Bruins put 20. High-danger chances went 11 to 16.

How did the goaltenders play?

Linus Ullmark stopped 18 of 20 (0.58 goals saved above expected); Jeremy Swayman stopped 10 of 11 (-0.17 goals saved above expected).