Away team
Regular season · October 31, 2026 · Final
NHL game center
Ottawa Senators vs San Jose Sharks Game Summary
Game Highlights and Recap
Watch the recap or choose a goal below. French-language clips are marked in the list.
NHL Box Score and Game Stats
Follow every goal, compare the teams and see how each player performed. Open a section below for the full breakdown.
G: goals · A: assists · P: points · SOG: shots on goal · PIM: penalty minutes · TOI: time on ice · +/−: plus/minus. A dash means not listed. Period times count up from the start of each period. Parentheses beside scorers and assists show their regular season totals through this game. Shootout goals do not count toward a player's goal total.
Score by Period
| Period | OTT | SJS |
|---|---|---|
| 1 | 1 | 1 |
| 2 | 3 | 0 |
| 3 | 1 | 0 |
| Final | 5 | 1 |
Shots on Goal by Period
| Period | OTT | SJS |
|---|---|---|
| 1 | 10 | 8 |
| 2 | 10 | 7 |
| 3 | 15 | 8 |
Team Stats
| Statistic | OTT | SJS |
|---|---|---|
| Shots on goal | 35 | 23 |
| Faceoff win % | 56.5% | 43.5% |
| Faceoffs won / taken | 35/62 | 27/62 |
| Power plays (goals/opportunities) | 0/3 | 0/3 |
| Power-play % | 0.0% | 0.0% |
| Penalty minutes | 8 | 18 |
| Hits | 14 | 24 |
| Blocked Shots | 9 | 18 |
| Giveaways | 13 | 20 |
| Takeaways | 4 | 2 |
Scoring Summary
| Period | Time | Team | Scorer | Assists | Situation | Shot | OTT–SJS |
|---|---|---|---|---|---|---|---|
| 1 | 13:25 | OTT | Dylan Cozens (4) | Tim Stützle (12), Artem Zub (3) | Even strength | Wrist shot | 1–0 |
| 1 | 16:06 | SJS | Michael Misa (3) | Jacob Trouba (7), Kiefer Sherwood (6) | Even strength | Wrist shot | 1–1 |
| 2 | 05:04 | OTT | Drake Batherson (9) | Philip Tomasino (1), Thomas Chabot (4) | Even strength | Wrist shot | 2–1 |
| 2 | 10:54 | OTT | Tim Stützle (9) | Jake Sanderson (6), Dylan Cozens (6) | Even strength | Wrist shot | 3–1 |
| 2 | 12:17 | OTT | Ridly Greig (2) | Shane Pinto (6) | Short-handed | Backhand | 4–1 |
| 3 | 17:30 | OTT | Shane Pinto (5) | Jake Sanderson (7) | Even strength | Wrist shot · Empty net | 5–1 |
Penalties
Open / close
| Period | Time | Team | Player | Penalty | Minutes | Type | Drawn by | Served by |
|---|---|---|---|---|---|---|---|---|
| 2 | 09:29 | OTT | Artem Zub | Roughing | 2 | Minor | Barclay Goodrow | — |
| 2 | 09:29 | SJS | Barclay Goodrow | Roughing | 2 | Minor | Artem Zub | — |
| 2 | 11:38 | OTT | Bench / not listed | Too many men on the ice | 2 | Bench minor | — | — |
| 2 | 11:38 | SJS | Kiefer Sherwood | Misconduct | 10 | Misconduct | — | — |
| 2 | 16:40 | OTT | Thomas Chabot | Delaying game puck over glass | 2 | Minor | — | — |
| 3 | 03:46 | SJS | Sam Dickinson | Hooking | 2 | Minor | Michael Amadio | — |
| 3 | 03:46 | SJS | Jacob Trouba | Slashing | 2 | Minor | Michael Amadio | — |
| 3 | 10:24 | OTT | Michael Amadio | Hooking | 2 | Minor | Michael Kesselring | — |
| 3 | 12:39 | SJS | Barclay Goodrow | High sticking | 2 | Minor | Michael Amadio | — |
OTT Skater Stats
Open / close
| Player | No. | Position | G | A | P | +/− | SOG | Hits | Blocks | PIM | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Shane Pinto | 12 | Center | 1 | 1 | 2 | 3 | 1 | 2 | 0 | 0 | 17:04 |
| Tim Stützle | 18 | Center | 1 | 1 | 2 | 2 | 7 | 1 | 0 | 0 | 20:14 |
| Drake Batherson | 19 | Right wing | 1 | 0 | 1 | 1 | 4 | 1 | 0 | 0 | 16:11 |
| Fabian Zetterlund | 20 | Left wing | 0 | 0 | 0 | 1 | 4 | 0 | 0 | 0 | 13:27 |
| Nick Cousins | 21 | Center | 0 | 0 | 0 | -1 | 0 | 1 | 0 | 0 | 10:05 |
| Michael Amadio | 22 | Right wing | 0 | 0 | 0 | 1 | 3 | 1 | 1 | 2 | 17:43 |
| Dylan Cozens | 24 | Center | 1 | 1 | 2 | 2 | 5 | 3 | 0 | 0 | 17:16 |
| Claude Giroux | 28 | Right wing | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 15:55 |
| Stephen Halliday | 34 | Center | 0 | 0 | 0 | -1 | 3 | 1 | 0 | 0 | 08:42 |
| Xavier Bourgault | 53 | Right wing | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 07:25 |
| Philip Tomasino | 62 | Right wing | 0 | 1 | 1 | 1 | 2 | 1 | 0 | 0 | 12:10 |
| Ridly Greig | 71 | Center | 1 | 0 | 1 | 1 | 3 | 1 | 1 | 0 | 18:42 |
| Artem Zub | 2 | Defense | 0 | 1 | 1 | 3 | 0 | 0 | 1 | 2 | 18:52 |
| Jordan Spence | 10 | Defense | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 18:16 |
| Nikolas Matinpalo | 33 | Defense | 0 | 0 | 0 | -1 | 0 | 1 | 1 | 0 | 18:53 |
| Tyler Kleven | 43 | Defense | 0 | 0 | 0 | 0 | 1 | 1 | 3 | 0 | 19:38 |
| Thomas Chabot | 72 | Defense | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 19:02 |
| Jake Sanderson | 85 | Defense | 0 | 2 | 2 | 4 | 0 | 0 | 2 | 0 | 22:50 |
OTT Faceoffs and Puck Possession
Open / close
| Player | Shifts | Giveaways | Takeaways | Power-play goals | Faceoff win % |
|---|---|---|---|---|---|
| Shane Pinto | 22 | 1 | 0 | 0 | 58.8% |
| Tim Stützle | 24 | 2 | 2 | 0 | 66.7% |
| Drake Batherson | 18 | 1 | 0 | 0 | 0.0% |
| Fabian Zetterlund | 23 | 1 | 1 | 0 | 0.0% |
| Nick Cousins | 16 | 0 | 0 | 0 | 0.0% |
| Michael Amadio | 22 | 0 | 0 | 0 | 100.0% |
| Dylan Cozens | 23 | 3 | 0 | 0 | 50.0% |
| Claude Giroux | 20 | 0 | 0 | 0 | 50.0% |
| Stephen Halliday | 15 | 0 | 0 | 0 | 57.1% |
| Xavier Bourgault | 12 | 0 | 0 | 0 | 0.0% |
| Philip Tomasino | 16 | 1 | 1 | 0 | 0.0% |
| Ridly Greig | 24 | 1 | 0 | 0 | 50.0% |
| Artem Zub | 28 | 0 | 0 | 0 | 0.0% |
| Jordan Spence | 26 | 0 | 0 | 0 | 0.0% |
| Nikolas Matinpalo | 25 | 2 | 0 | 0 | 0.0% |
| Tyler Kleven | 26 | 0 | 0 | 0 | 0.0% |
| Thomas Chabot | 27 | 0 | 0 | 0 | 0.0% |
| Jake Sanderson | 29 | 1 | 0 | 0 | 0.0% |
OTT Goalie Stats
| Goalie | No. | Saves | Shots faced | Goals allowed | Save % | TOI | Result |
|---|---|---|---|---|---|---|---|
| Samuel Ersson | 30 | 22 | 23 | 1 | 95.7% | 59:35 | Win |
| Jonas Johansson | 31 | 0 | 0 | 0 | — | 00:00 | — |
OTT Goalie Saves by Situation
Open / close
| Goalie | Situation | Saves / shots faced | Goals allowed |
|---|---|---|---|
| Samuel Ersson | Even strength | 17/18 | 1 |
| Samuel Ersson | Opponent on power play | 5/5 | 0 |
| Samuel Ersson | Opponent short-handed | 0/0 | 0 |
| Jonas Johansson | Even strength | 0/0 | 0 |
| Jonas Johansson | Opponent on power play | 0/0 | 0 |
| Jonas Johansson | Opponent short-handed | 0/0 | 0 |
SJS Skater Stats
Open / close
| Player | No. | Position | G | A | P | +/− | SOG | Hits | Blocks | PIM | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Will Smith | 2 | Center | 0 | 0 | 0 | -2 | 3 | 0 | 0 | 0 | 17:10 |
| Ty Dellandrea | 10 | Center | 0 | 0 | 0 | 0 | 0 | 8 | 1 | 0 | 15:59 |
| Filip Bystedt | 18 | Center | 0 | 0 | 0 | -1 | 1 | 0 | 1 | 0 | 15:14 |
| Barclay Goodrow | 23 | Center | 0 | 0 | 0 | 0 | 0 | 3 | 4 | 4 | 13:32 |
| Mason Marchment | 27 | Left wing | 0 | 0 | 0 | -2 | 2 | 1 | 1 | 0 | 14:38 |
| Ivar Stenberg | 41 | Left wing | 0 | 0 | 0 | -3 | 1 | 0 | 0 | 0 | 15:35 |
| Kiefer Sherwood | 44 | Left wing | 0 | 1 | 1 | -1 | 0 | 4 | 0 | 10 | 11:57 |
| Collin Graf | 51 | Right wing | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | 13:37 |
| Zack Ostapchuk | 63 | Center | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 13:07 |
| Macklin Celebrini | 71 | Center | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 | 19:43 |
| Tyler Toffoli | 73 | Center | 0 | 0 | 0 | -1 | 1 | 0 | 0 | 0 | 14:53 |
| Michael Misa | 77 | Center | 1 | 0 | 1 | -1 | 2 | 1 | 0 | 0 | 14:40 |
| Nolan Allan | 5 | Defense | 0 | 0 | 0 | -1 | 1 | 0 | 1 | 0 | 14:16 |
| Sam Dickinson | 6 | Defense | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 18:28 |
| Michael Kesselring | 7 | Defense | 0 | 0 | 0 | -1 | 4 | 0 | 3 | 0 | 21:27 |
| Dmitry Orlov | 9 | Defense | 0 | 0 | 0 | -2 | 1 | 1 | 1 | 0 | 16:22 |
| Darnell Nurse | 25 | Defense | 0 | 0 | 0 | -2 | 0 | 1 | 3 | 0 | 21:10 |
| Jacob Trouba | 65 | Defense | 0 | 1 | 1 | 0 | 4 | 1 | 3 | 2 | 22:41 |
SJS Faceoffs and Puck Possession
Open / close
| Player | Shifts | Giveaways | Takeaways | Power-play goals | Faceoff win % |
|---|---|---|---|---|---|
| Will Smith | 19 | 1 | 0 | 0 | 0.0% |
| Ty Dellandrea | 19 | 0 | 0 | 0 | 37.5% |
| Filip Bystedt | 19 | 2 | 0 | 0 | 55.6% |
| Barclay Goodrow | 20 | 0 | 0 | 0 | 100.0% |
| Mason Marchment | 19 | 0 | 0 | 0 | 0.0% |
| Ivar Stenberg | 16 | 0 | 0 | 0 | 0.0% |
| Kiefer Sherwood | 18 | 2 | 0 | 0 | 0.0% |
| Collin Graf | 17 | 2 | 0 | 0 | 0.0% |
| Zack Ostapchuk | 16 | 1 | 0 | 0 | 57.1% |
| Macklin Celebrini | 21 | 2 | 0 | 0 | 47.8% |
| Tyler Toffoli | 19 | 1 | 0 | 0 | 100.0% |
| Michael Misa | 18 | 0 | 1 | 0 | 22.2% |
| Nolan Allan | 18 | 2 | 0 | 0 | 0.0% |
| Sam Dickinson | 25 | 0 | 1 | 0 | 0.0% |
| Michael Kesselring | 24 | 4 | 0 | 0 | 0.0% |
| Dmitry Orlov | 18 | 0 | 0 | 0 | 0.0% |
| Darnell Nurse | 23 | 3 | 0 | 0 | 0.0% |
| Jacob Trouba | 27 | 0 | 0 | 0 | 0.0% |
SJS Goalie Stats
| Goalie | No. | Saves | Shots faced | Goals allowed | Save % | TOI | Result |
|---|---|---|---|---|---|---|---|
| Yaroslav Askarov | 30 | 0 | 0 | 0 | — | 00:00 | — |
| Alex Nedeljkovic | 33 | 30 | 34 | 4 | 88.2% | 57:31 | Loss |
SJS Goalie Saves by Situation
Open / close
| Goalie | Situation | Saves / shots faced | Goals allowed |
|---|---|---|---|
| Yaroslav Askarov | Even strength | 0/0 | 0 |
| Yaroslav Askarov | Opponent on power play | 0/0 | 0 |
| Yaroslav Askarov | Opponent short-handed | 0/0 | 0 |
| Alex Nedeljkovic | Even strength | 24/27 | 3 |
| Alex Nedeljkovic | Opponent on power play | 5/5 | 0 |
| Alex Nedeljkovic | Opponent short-handed | 1/2 | 1 |
Three Stars
| Star | Player | Team | G | A | P | Save % |
|---|---|---|---|---|---|---|
| 1 | Tim Stützle | OTT | 1 | 1 | 2 | — |
| 2 | Dylan Cozens | OTT | 1 | 1 | 2 | — |
| 3 | Ridly Greig | OTT | 1 | 0 | 1 | — |
Officials and Coaches
Open / close
| Role | Name | No. |
|---|---|---|
| Referee | Frederick L'Ecuyer | 17 |
| Referee | Tom Chmielewski | 18 |
| Linesperson | Bevan Mills | 53 |
| Linesperson | Joe Mahon | 89 |
| OTT head coach | Travis Green | — |
| SJS head coach | Ryan Warsofsky | — |
Game Rosters
Open / close
| Team | No. | Player | Position |
|---|---|---|---|
| OTT | 2 | Artem Zub | Defense |
| OTT | 28 | Claude Giroux | Right wing |
| OTT | 19 | Drake Batherson | Right wing |
| OTT | 24 | Dylan Cozens | Center |
| OTT | 20 | Fabian Zetterlund | Left wing |
| OTT | 85 | Jake Sanderson | Defense |
| OTT | 31 | Jonas Johansson | Goalie |
| OTT | 10 | Jordan Spence | Defense |
| OTT | 22 | Michael Amadio | Right wing |
| OTT | 21 | Nick Cousins | Center |
| OTT | 33 | Nikolas Matinpalo | Defense |
| OTT | 62 | Philip Tomasino | Right wing |
| OTT | 71 | Ridly Greig | Center |
| OTT | 30 | Samuel Ersson | Goalie |
| OTT | 12 | Shane Pinto | Center |
| OTT | 34 | Stephen Halliday | Center |
| OTT | 72 | Thomas Chabot | Defense |
| OTT | 18 | Tim Stützle | Center |
| OTT | 43 | Tyler Kleven | Defense |
| OTT | 53 | Xavier Bourgault | Right wing |
| SJS | 33 | Alex Nedeljkovic | Goalie |
| SJS | 23 | Barclay Goodrow | Center |
| SJS | 51 | Collin Graf | Right wing |
| SJS | 25 | Darnell Nurse | Defense |
| SJS | 9 | Dmitry Orlov | Defense |
| SJS | 18 | Filip Bystedt | Center |
| SJS | 41 | Ivar Stenberg | Left wing |
| SJS | 65 | Jacob Trouba | Defense |
| SJS | 44 | Kiefer Sherwood | Left wing |
| SJS | 71 | Macklin Celebrini | Center |
| SJS | 27 | Mason Marchment | Left wing |
| SJS | 7 | Michael Kesselring | Defense |
| SJS | 77 | Michael Misa | Center |
| SJS | 5 | Nolan Allan | Defense |
| SJS | 6 | Sam Dickinson | Defense |
| SJS | 10 | Ty Dellandrea | Center |
| SJS | 73 | Tyler Toffoli | Center |
| SJS | 2 | Will Smith | Center |
| SJS | 30 | Yaroslav Askarov | Goalie |
| SJS | 63 | Zack Ostapchuk | Center |
Play-by-Play
Open / close
Events 1–50 of 331 · Page 1 of 7
| Period | Time | Team | Event | What happened |
|---|---|---|---|---|
| 1 | 00:00 | — | Period start | Period start |
| 1 | 00:00 | OTT | Faceoff | Claude Giroux wins faceoff against Michael Misa |
| 1 | 00:40 | OTT | Shot on goal | Ridly Greig · Wrist shot · Goalie: Alex Nedeljkovic |
| 1 | 00:43 | — | Stoppage | Goalie freezes the puck |
| 1 | 00:43 | SJS | Faceoff | Macklin Celebrini wins faceoff against Dylan Cozens |
| 1 | 00:47 | SJS | Giveaway | Michael Kesselring |
| 1 | 00:54 | OTT | Giveaway | Fabian Zetterlund |
| 1 | 01:12 | — | Stoppage | Icing |
| 1 | 01:12 | OTT | Faceoff | Shane Pinto wins faceoff against Macklin Celebrini |
| 1 | 01:17 | OTT | Shot on goal | Drake Batherson · Wrist shot · Goalie: Alex Nedeljkovic |
| 1 | 01:28 | OTT | Blocked shot | Jordan Spence · — · Blocked by Darnell Nurse · Blocked |
| 1 | 01:53 | OTT | Missed shot | Drake Batherson · Wrist shot · Goalie: Alex Nedeljkovic · Wide left |
| 1 | 02:17 | OTT | Shot on goal | Fabian Zetterlund · Wrist shot · Goalie: Alex Nedeljkovic |
| 1 | 03:07 | OTT | Missed shot | Stephen Halliday · Wrist shot · Goalie: Alex Nedeljkovic · Wide right |
| 1 | 03:08 | OTT | Blocked shot | Stephen Halliday · — · Blocked by Jacob Trouba · Blocked |
| 1 | 03:10 | SJS | Giveaway | Zack Ostapchuk |
| 1 | 03:11 | OTT | Missed shot | Nick Cousins · Wrist shot · Goalie: Alex Nedeljkovic · Wide left |
| 1 | 03:12 | SJS | Hit | Ty Dellandrea hits Nick Cousins |
| 1 | 03:21 | — | Stoppage | Icing |
| 1 | 03:21 | OTT | Faceoff | Shane Pinto wins faceoff against Zack Ostapchuk |
| 1 | 03:40 | SJS | Hit | Ty Dellandrea hits Thomas Chabot |
| 1 | 04:17 | SJS | Giveaway | Michael Kesselring |
| 1 | 04:19 | OTT | Giveaway | Ridly Greig |
| 1 | 06:19 | SJS | Giveaway | Filip Bystedt |
| 1 | 06:44 | SJS | Hit | Ty Dellandrea hits Xavier Bourgault |
| 1 | 06:52 | OTT | Missed shot | Nikolas Matinpalo · Wrist shot · Goalie: Alex Nedeljkovic · Wide right |
| 1 | 06:55 | — | Stoppage | Puck frozen · TV timeout |
| 1 | 06:55 | OTT | Faceoff | Dylan Cozens wins faceoff against Macklin Celebrini |
| 1 | 07:01 | OTT | Hit | Dylan Cozens hits Macklin Celebrini |
| 1 | 07:11 | — | Stoppage | Icing |
| 1 | 07:11 | OTT | Faceoff | Tim Stützle wins faceoff against Macklin Celebrini |
| 1 | 07:31 | OTT | Giveaway | Tim Stützle |
| 1 | 07:51 | SJS | Shot on goal | Michael Kesselring · Wrist shot · Goalie: Samuel Ersson |
| 1 | 08:02 | OTT | Missed shot | Michael Amadio · Wrist shot · Goalie: Alex Nedeljkovic · Wide left |
| 1 | 08:12 | OTT | Missed shot | Ridly Greig · Wrist shot · Goalie: Alex Nedeljkovic · High and wide right |
| 1 | 08:40 | OTT | Blocked shot | Philip Tomasino · — · Blocked by Dmitry Orlov · Blocked |
| 1 | 08:44 | SJS | Takeaway | Michael Misa |
| 1 | 08:55 | OTT | Shot on goal | Philip Tomasino · Wrist shot · Goalie: Alex Nedeljkovic |
| 1 | 09:03 | SJS | Shot on goal | Ivar Stenberg · Wrist shot · Goalie: Samuel Ersson |
| 1 | 09:13 | SJS | Giveaway | Tyler Toffoli |
| 1 | 09:53 | OTT | Blocked shot | Claude Giroux · — · Blocked by Darnell Nurse · Blocked |
| 1 | 09:59 | OTT | Hit | Ridly Greig hits Filip Bystedt |
| 1 | 10:16 | OTT | Missed shot | Jordan Spence · Wrist shot · Goalie: Alex Nedeljkovic · Wide right |
| 1 | 10:19 | OTT | Hit | Michael Amadio hits Ty Dellandrea |
| 1 | 10:21 | SJS | Hit | Darnell Nurse hits Ridly Greig |
| 1 | 10:26 | OTT | Blocked shot | Claude Giroux · — · Blocked by Ty Dellandrea · Blocked |
| 1 | 10:49 | SJS | Giveaway | Collin Graf |
| 1 | 10:55 | SJS | Missed shot | Macklin Celebrini · Snap shot · Goalie: Samuel Ersson · High and wide right |
| 1 | 10:59 | SJS | Shot on goal | Will Smith · Wrist shot · Goalie: Samuel Ersson |
| 1 | 11:04 | — | Stoppage | Referee or linesman · Player equipment |
Shot Map
See where goals, saved shots and misses happened. Teams switch ends between periods. Shootout attempts are listed separately above.
● Red: goal · ● Blue: saved shot · ○ Gray: miss. Select a marker for the player and play.
Select a shot to see who took it and what happened.
Official NHL Game Reports
Read the full game sheet, faceoff breakdown, shift times and more on NHL.com.
Source: Official NHL Gamecenter. NHL scoring decisions may be corrected after the game.
Season series schedule
2026-27 Ottawa Senators vs San Jose Sharks Season Series
These teams meet 2 times in this regular season. This page covers meeting 2; open another matchup for its date, start time, TV channel and venue.
Before and after this game
Ottawa Senators and San Jose Sharks Previous & Next Games
Keep planning without returning to the full schedule. These are the games immediately before or after this matchup for each team.
Home team
San Jose Sharks Schedule Around This Game
Same-day slate
More NHL Games on October 31, 2026
Continue through the other NHL matchups scheduled for the same game day.
Chicago Blackhawks vs Boston Bruins
1:00 PM ET · SN1, CHSN, NESN
St. Louis Blues vs Detroit Red Wings
1:00 PM ET · BN+, DSN, STLNHL
Tampa Bay Lightning vs Nashville Predators
2:00 PM ET · The Spot, SCRIPPS
Edmonton Oilers vs New York Islanders
2:00 PM ET · SN, MSGSN
Buffalo Sabres vs Los Angeles Kings
4:00 PM ET · SN1, ABTV , MSG-B
Pittsburgh Penguins vs Montreal Canadiens
7:00 PM ET · SNE, SN1, TVAS, SN-PIT
Toronto Maple Leafs vs Vancouver Canucks
7:00 PM ET · SN
Columbus Blue Jackets vs Dallas Stars
8:00 PM ET · CBJHN, Prime Video, CBJNHL
Calgary Flames vs Colorado Avalanche
10:00 PM ET · SN, ALT
Follow both teams
Ottawa Senators and San Jose Sharks Team Schedules
Open either team page for its season schedule, opponents, start times, TV listings and results.
Keep planning