Tampa Bay Lightning at Anaheim Ducks
NHL game between the Tampa Bay Lightning and the Anaheim Ducks on Dec 31, 2025. Final score: Tampa Bay Lightning 4, Anaheim Ducks 3.
| Status | Final |
|---|---|
| Date | Dec 31, 2025 |
| Venue | Honda Center |
| Tampa Bay Lightning score | 4 |
| Anaheim Ducks score | 3 |
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.
| Player | Pos | G | A | SOG | TOI | xG | Game Score | |
|---|---|---|---|---|---|---|---|---|
| 1st | Brandon Hagel | L | 0 | 3 | 6 | 19:14 | 1.71 | 1.77 |
| 2nd | Darren Raddysh | D | 1 | 1 | 6 | 26:08 | 0.35 | 1.54 |
| 3rd | Nikita Kucherov | R | 1 | 1 | 3 | 18:29 | 0.73 | 1.19 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Tampa Bay Lightning–Anaheim Ducks) |
|---|---|---|---|---|---|
| 1st 13:30 | TBL | J.J. Moser | Darren Raddysh, Brandon Hagel | 5v5 | 1–0 |
| 2nd 15:17 | ANA | Jansen Harkins | Ross Johnston | 5v5 | 1–1 |
| 2nd 19:11 | TBL | Brayden Point | Max Crozier, Nikita Kucherov | 5v5 | 2–1 |
| 3rd 03:57 | ANA | Beckett Sennecke | — | 5v5 | 2–2 |
| 3rd 08:00 | TBL | Nikita Kucherov | Brandon Hagel, Charle-Edouard D'Astous | 4v5 | 3–2 |
| 3rd 13:02 | ANA | Mason McTavish | Pavel Mintyukov | 5v4 | 3–3 |
| OT 02:47 | TBL | Darren Raddysh | Brandon Hagel, Andrei Vasilevskiy | 3v3 | 4–3 |
Team Comparison
| Tampa Bay Lightning | Anaheim Ducks | |
|---|---|---|
| Goals | 4 | 3 |
| Shots on goal | 29 | 28 |
| Expected goals (xG) | 3.28 | 3.06 |
| High-danger shots | 16 | 9 |
| Corsi % | 48.3% | 51.7% |
| Power play | 1/3 | 1/3 |
| Faceoff % | 38.2% | 61.8% |
| Hits | 19 | 13 |
| Blocks | 12 | 12 |
| Giveaways | 15 | 21 |
| Takeaways | 6 | 6 |
Tampa Bay Lightning Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Brandon Hagel | L | 0 | 3 | 3 | 6 | 19:14 | 1.71 | 1.77 |
| Darren Raddysh | D | 1 | 1 | 2 | 6 | 26:08 | 0.35 | 1.54 |
| Nikita Kucherov | R | 1 | 1 | 2 | 3 | 18:29 | 0.73 | 1.19 |
| J.J. Moser | D | 1 | 0 | 1 | 1 | 24:57 | 0.10 | 0.85 |
| Brayden Point | C | 1 | 0 | 1 | 2 | 17:45 | 0.57 | 0.80 |
| Charle-Edouard D'Astous | D | 0 | 1 | 1 | 1 | 18:48 | 0.26 | 0.79 |
| Max Crozier | D | 0 | 1 | 1 | 0 | 14:27 | 0.00 | 0.59 |
| Zemgus Girgensons | C | 0 | 0 | 0 | 0 | 16:10 | 0.08 | 0.25 |
| Nick Paul | L | 0 | 0 | 0 | 0 | 11:30 | 0.00 | 0.15 |
| Anthony Cirelli | C | 0 | 0 | 0 | 4 | 18:00 | 1.63 | 0.15 |
| Dominic James | C | 0 | 0 | 0 | 0 | 8:19 | 0.00 | 0.05 |
| Pontus Holmberg | R | 0 | 0 | 0 | 1 | 14:28 | 0.07 | 0.05 |
| Gage Goncalves | C | 0 | 0 | 0 | 0 | 12:46 | 0.00 | 0.05 |
| Erik Cernak | D | 0 | 0 | 0 | 0 | 18:28 | 0.00 | 0.00 |
| Jake Guentzel | C | 0 | 0 | 0 | 2 | 20:06 | 0.02 | 0.00 |
| Oliver Bjorkstrand | R | 0 | 0 | 0 | 1 | 11:35 | 0.75 | 0.00 |
| Yanni Gourde | C | 0 | 0 | 0 | 1 | 17:01 | 0.22 | -0.05 |
| Declan Carlile | D | 0 | 0 | 0 | 1 | 14:55 | 0.03 | -0.05 |
Anaheim Ducks Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Ross Johnston | L | 0 | 1 | 1 | 0 | 8:01 | 0.00 | 0.84 |
| Mason McTavish | C | 1 | 0 | 1 | 3 | 18:27 | 1.77 | 0.70 |
| Jansen Harkins | C | 1 | 0 | 1 | 2 | 7:22 | 0.12 | 0.70 |
| Beckett Sennecke | R | 1 | 0 | 1 | 2 | 18:03 | 0.47 | 0.65 |
| Pavel Mintyukov | D | 0 | 1 | 1 | 2 | 22:31 | 0.16 | 0.54 |
| Jacob Trouba | D | 0 | 0 | 0 | 3 | 25:42 | 0.29 | 0.25 |
| Ryan Poehling | C | 0 | 0 | 0 | 0 | 13:45 | 0.00 | 0.10 |
| Nikita Nesterenko | C | 0 | 0 | 0 | 1 | 13:24 | 0.12 | 0.10 |
| Ian Moore | D | 0 | 0 | 0 | 0 | 16:52 | 0.03 | 0.05 |
| Mikael Granlund | C | 0 | 0 | 0 | 1 | 18:28 | 0.13 | 0.05 |
| Troy Terry | R | 0 | 0 | 0 | 1 | 16:26 | 0.17 | 0.05 |
| Chris Kreider | L | 0 | 0 | 0 | 0 | 15:46 | 0.09 | 0.00 |
| Leo Carlsson | C | 0 | 0 | 0 | 3 | 18:26 | 0.30 | 0.00 |
| Drew Helleson | D | 0 | 0 | 0 | 0 | 15:29 | 0.00 | 0.00 |
| Jackson LaCombe | D | 0 | 0 | 0 | 5 | 25:27 | 0.10 | -0.05 |
| Alex Killorn | L | 0 | 0 | 0 | 2 | 16:48 | 0.23 | -0.10 |
| Olen Zellweger | D | 0 | 0 | 0 | 0 | 13:39 | 0.02 | -0.15 |
| Cutter Gauthier | L | 0 | 0 | 0 | 3 | 17:57 | 0.63 | -0.15 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Andrei Vasilevskiy | Tampa Bay Lightning | 25 | 28 | 89.3% | -0.98 | W |
| Lukas Dostal | Anaheim Ducks | 25 | 29 | 86.2% | 0.13 | O |
Analysis
The Tampa Bay Lightning defeated the Anaheim Ducks 4–3 on Dec 31, 2025, a one-goal game.
Anaheim Ducks generated 3.06 expected goals to Tampa Bay Lightning's 3.28 — Tampa Bay Lightning edged the chance share as well as the scoreline; by expected goals it was close to a coin flip.
Brandon Hagel led all skaters with a Game Score of 1.77 on 3 assists, 6 shots on goal.
Frequently Asked Questions
Who won the Tampa Bay Lightning vs Anaheim Ducks game?
The Tampa Bay Lightning beat the Anaheim Ducks 4–3 on Dec 31, 2025.
What was the final score?
The final score was Tampa Bay Lightning 4, Anaheim Ducks 3.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Brandon Hagel led all skaters at 1.77, on 0G, 3A and 6 shots on goal.
Which team deserved to win by expected goals?
Anaheim Ducks generated 3.06 expected goals and Tampa Bay Lightning generated 3.28, so Tampa Bay Lightning created the better chances. That matches the result.
What were the shot totals?
Tampa Bay Lightning put 29 shots on goal and Anaheim Ducks put 28. High-danger chances went 16 to 9.
How did the goaltenders play?
Andrei Vasilevskiy stopped 25 of 28 (-0.98 goals saved above expected); Lukas Dostal stopped 25 of 29 (0.13 goals saved above expected).