Panthers 1, Senators 5 — October 21, 2026: recap and analysis

FLAFLA
Florida Panthers
5-2-2 · W3 · L10: 5-2-2
W
W
W
L
L
W
OT
OT
W
Final
1—5
Oct 21, 2026 · Canadian Tire Centre
OTTOTT
Ottawa Senators
6-3-0 · L1 · L10: 6-3-0
L
W
L
W
W
W
L
W
W

Final score: Florida Panthers 1, Ottawa Senators 5. Senators dominated expected goals 2.59 to 1.59. Senators controlled 56.1% of 5v5 shot attempts. PuckLab's first star: Linus Ullmark (17/18 saves, .944 SV%, +0.7 GSAX). Pre-game PuckLab Edge: Panthers, 83% (lost).

xG Flow

CUMULATIVE
0121ST2ND3RD
FLA xG
1.59
ACTUAL
1 — 5
OTT xG
2.59

Scoring Timeline

0.12
HIGH xG
FLA1P 10:00Power Play
FLA 1 - 0 OTT
0.25
HIGH xG
OTT1P 14:13Power Play
FLA 1 - 1 OTT
0.04
LOW xG
OTT2P 09:34Even Strength
FLA 1 - 2 OTT
0.22
HIGH xG
OTT2P 17:18Even Strength
Shane Pinto
12
FLA 1 - 3 OTT
0.12
HIGH xG
OTT3P 07:58Even Strength
FLA 1 - 4 OTT
0.12
HIGH xG
OTT3P 14:57Even Strength
FLA 1 - 5 OTT

Three Stars

PUCKLAB PICKS
★1
Linus Ullmark
35
Linus Ullmark
G · OTT · #35
17/18 saves, .944 SV%, +0.7 GSAX
★2
Akira Schmid
40
Akira Schmid
G · FLA · #40
25/30 saves, .833 SV%, −1.8 GSAX
★3
Stephen Halliday
34
Stephen Halliday
C · OTT · #34
1G, 1A, 4 SOG, 1 HIT

Team Stats

FLAOTT
19Shots30
1.59xGF2.59
43.95v5 CF%56.1
37.7FO%62.3
1/5PP1/7
42Hits25
11Blocks16
17Giveaways16
3Takeaways4
44PIM40

Period Breakdown

PeriodFLA SOGOTT SOGFLA xGOTT xG
1st7110.821.01
2nd8120.520.87
3rd470.250.71
Total19301.592.59

Penalties

28 TOTAL
1P 04:23
FLA
Aaron EkbladHigh-sticking (2 min)
Drawn by Claude Giroux
1P 09:51
OTT
Artem ZubTripping (2 min)
Drawn by Garnet Hathaway
1P 10:05
OTT
Hayden HodgsonFighting (5 min)
Drawn by Bokondji Imama
1P 10:05
FLA
Bokondji ImamaFighting (5 min)
Drawn by Hayden Hodgson
1P 12:45
FLA
Radko GudasCross-checking (2 min)
Drawn by Shane Pinto
1P 15:32
OTT
Nick CousinsRoughing (2 min)
Drawn by Brady Tkachuk
1P 15:32
FLA
Brady TkachukRoughing (2 min)
Drawn by Nick Cousins
1P 15:32
OTT
Artem ZubRoughing (2 min)
Drawn by Radko Gudas
1P 15:32
FLA
Radko GudasRoughing (2 min)
Drawn by Artem Zub
1P 16:00
OTT
Nikolas MatinpaloHigh-sticking (2 min)
Drawn by Eetu Luostarinen
1P 20:00
OTT
Carter YakemchukRoughing (removing an opponent's helmet) (2 min)
Drawn by Brady Tkachuk
2P 01:37
FLA
Aaron EkbladHolding (2 min)
Drawn by Tim Stützle
2P 06:58
FLA
Niko MikkolaTripping (2 min)
Drawn by Claude Giroux
2P 07:05
OTT
Drake BathersonSlashing (2 min)
Drawn by Gustav Forsling
2P 11:43
FLA
Matthew TkachukHigh-sticking (2 min)
Drawn by Jake Sanderson
2P 19:43
FLA
Sam BennettSlashing (2 min)
Drawn by Ridly Greig
3P 02:17
OTT
Ridly GreigFighting (5 min)
Drawn by Sam Bennett
3P 02:17
FLA
Sam BennettFighting (5 min)
Drawn by Ridly Greig
3P 03:35
OTT
Nick CousinsRoughing (2 min)
Drawn by Matthew Tkachuk
3P 03:35
OTT
Nick CousinsMisconduct (10 min)
3P 03:35
OTT
Dylan CozensRoughing (2 min)
Drawn by Brady Tkachuk
3P 03:35
FLA
Brady TkachukRoughing (2 min)
Drawn by Dylan Cozens
3P 03:35
FLA
Matthew TkachukRoughing (2 min)
Drawn by Nick Cousins
3P 12:04
OTT
Hayden HodgsonSlashing (2 min)
Drawn by Sam Bennett
3P 15:34
FLA
Bokondji ImamaMisconduct (10 min)
3P 18:46
FLA
Brady TkachukRoughing (2 min)
Drawn by Ridly Greig
3P 18:46
OTT
Ridly GreigRoughing (2 min)
Drawn by Brady Tkachuk
3P 18:46
FLA
Matthew TkachukRoughing (2 min)
Drawn by Ridly Greig