xJawn NHL expected goals
Today's puzzle Remember Some Guys: name the skater from his career Play →

← Games

Updated after every game. Green is better than today's league average, red is worse, and ± is one standard deviation · as of 2026-11-14.

Florida Panthers at Columbus Blue Jackets, 4–1

Florida Panthers FLA
4–1
Final

Nov 10, 2026 · as of 2026-11-14 · regular season

The call: CBJ 54.1% ✗ · expected 2.76–2.99

Columbus Blue Jackets CBJ
Adjusts with rink filters

Strength and score are read from FLA's side, the same minutes at both ends: PP = FLA power play · PK = CBJ power play · Leading = FLA ahead · ST = each club's own power play.

FLA attacks◀ all strengths
CBJ attacksall strengths ▶
× goal• on net ◦ missed· blocked Every shot attempt; the glow is where the dangerous chances came from. hover any attempt for the shooter, its xG and everything the model saw
How to read this map

One rink, both teams: FLA attacks the left net, CBJ the right. Every attempt is a Gaussian bump of height = its model xG. The controls switch the surface (xG heatmap ↔ vs league) and the markers; vs league compares this game against a typical NHL team-game under the same filter (2026-27 regular season, 325 games), so a 5v5 view is measured against league 5v5.

A strength or score filter is read from FLA's side and mirrored for CBJ: “FLA PP” shows FLA's power-play attempts on the left and CBJ's shorthanded attempts on the right — the same minutes of the game at both ends. Empty-net attempts are excluded unless you include them. The Player control narrows the map and the rows beneath it to the attempts by either club while one player was on the ice (for a goalie, while he was in net); his own attempts wear a blue ring. vs league switches off while a player is picked — the league baseline is a whole team-game, which one player's slice is not. Hover any attempt for the shooter, the result, its xG, and the inputs behind it: clock, strength, score, shot type, distance, angle, handedness, rush/rebound, what happened just before, and the goalie or the blocker.

What each side produced

all strengths · this game
FLA CBJ
Each team's totals side by side; the longer bar led that row.
Goalson the map
3 1
Expected goals
2.69 2.67
xG%share of xG
50% 50%
High-dangerattempts ≥ 0.20 xG
0 1
Shots on goal
28 39
Attempts
47 73
xG by period · whole game 1st1.0–0.72nd1.3–0.83rd0.4–1.2

The Panthers beat the Blue Jackets 4–1 on the road in a game the chances called about even, FLA 2.7 to CBJ 2.7 in expected goals. At 5v5: FLA 2.3, CBJ 2.3.

Counts come from the shot table behind the map: empty-net attempts and the shootout are excluded, so the goals here can trail the official final by an empty-netter or the shootout's deciding goal. Same numbers as the post-game cards.

As the game went

all situations · this game
The running xG gap: above the line FLA had the better chances, below it CBJ; shaded bands are power plays.
1ST2ND3RD+0.5−0.5+1−1+1.5−1.5CALLED PACE → -0.2 AT THE HORNFLA AHEAD ▲CBJ AHEAD ▼
How to read this

One line: cumulative FLA minus CBJ expected goals. Above zero FLA is ahead on chances, below zero CBJ is. Shaded bands are power plays in the side's colour; vertical lines are goals.

Goals

this game
Every goal, with the chance (xG) it came from.
TeamScorerPeriodTimexG
FLASam Bennett 2nd2:00 PP 0.17
FLALars Eller 2nd4:17 0.13
FLASam Bennett 3rd14:29 0.05
FLASam Reinhart 3rd17:44 EN 0.43
CBJIvan Provorov 2nd19:41 0.13
Who

Skaters

all · whole game · this game
Team xG for (right) and against (left) with each skater on the ice; the solid bar is his own shots. Δ is what the night did to his rating. Each skater against a league-average skater in the same minutes; right of zero is better.

vs expected is the whole game: the league rates are per state, not per period.

How to read this

Every skater: on-ice xG against to the left of zero, for to the right, his own attempts as the solid bar, a hash at the net. The slim track under the name is ice time. The chart opens sorted by net, best first; pick another key to re-order it, and click the same key again to flip it. A name opens the player's page. Pick a period and every bar re-lays for that period alone on the same scale as the whole game, so the three periods add up to it; a skater who did not play in it fades to the bottom. The Column switch puts on-ice xGF% on the right instead of net xG: the share of the xG with him on the ice that was his team's, xGF / (xGF + xGA).

On all strengths each bar is split by where its xG came from: plain is 5v5, striped is the power play, dotted is the penalty kill, and the lined piece beyond them is other: 4v4, 3v3 and penalty shots. A goalie pulled for an extra attacker counts as a power play for the side with the extra man.

vs expected holds every skater to a league-average skater in the same minutes: at 5v5, on the power play and on the kill, his on-ice xG for minus what the league produces in that time, and what the league allows minus his xG against. Every piece is good to the right of zero, so a penalty killer who was on for less than a kill usually allows sits right of zero however much he allowed. Orange is 5v5 offense and white is 5v5 defense; the power play (light orange) and the kill (grey) are each one net piece, chances for and against together, as on the player ratings. The league rates are this season's; 4v4 and 3v3 time is left out. One game is a small sample: this is what happened, not a rating.

FLA
against for own net ice time power play penalty kill other 5v5 offense · defense power play · kill ▲▼ rating move tonight
0.50.5111.51.50Lars EllerF14:30penalty kill: 0.01 xG against+0.5868.3%+0.3Seth JonesD21:48power play: 0.08 xG forother (4v4, 3v3, penalty shots): 0.06 xG forpenalty kill: 0.04 xG against+0.3660.7%+0.3Carter VerhaegheF18:00power play: 0.08 xG forother (4v4, 3v3, penalty shots): 0.06 xG for+0.3156.6%-0.2Sam ReinhartF17:08power play: 0.08 xG forother (4v4, 3v3, penalty shots): 0.06 xG forpenalty kill: 0.03 xG against+0.2255.3%-0.4Aaron EkbladD20:55power play: 0.17 xG forother (4v4, 3v3, penalty shots): 0.05 xG forpenalty kill: 0.31 xG againstother (4v4, 3v3, penalty shots): 0.04 xG against+0.1653.9%+0.3Brady TkachukF16:51power play: 0.08 xG for+0.0753.8%-0.2Matthew TkachukF17:13power play: 0.26 xG forother (4v4, 3v3, penalty shots): 0.05 xG forother (4v4, 3v3, penalty shots): 0.04 xG against+0.0752.6%-0.2Niko MikkolaD20:50other (4v4, 3v3, penalty shots): 0.06 xG forpenalty kill: 0.04 xG against+0.0652.1%-0.1Jack DevineF13:58+0.0050.0%-0.1Anton LundellF16:34power play: 0.17 xG forpenalty kill: 0.35 xG against+0.0050.0%-0.1Garnet HathawayF10:59penalty kill: 0.01 xG against-0.0248.0%-0.1Dmitry KulikovD16:08-0.0648.4%·Bokondji ImamaF9:51-0.1339.4%-0.1Sam BennettF17:01power play: 0.17 xG forother (4v4, 3v3, penalty shots): 0.05 xG forother (4v4, 3v3, penalty shots): 0.04 xG against-0.1544.6%+0.8Cole SchwindtF10:16-0.1736.9%·Eetu LuostarinenF14:58power play: 0.17 xG forpenalty kill: 0.35 xG against-0.2242.8%·Gustav ForslingD22:46other (4v4, 3v3, penalty shots): 0.05 xG forpenalty kill: 0.31 xG againstother (4v4, 3v3, penalty shots): 0.04 xG against-0.2443.4%·Radko GudasD16:14-0.5134.8%-0.3RATING Δ
+0.25−0.25+0.5−0.5+0.75−0.750Lars EllerF14:305v5 offense: 1.08 xG for vs 0.56 expected (+0.52) in 13:385v5 defense: 0.49 xG against vs 0.56 expected (+0.07) in 13:38penalty kill: 0.00 xG for vs 0.01 expected, 0.01 against vs 0.12 expected (+0.10) in 0:52+0.68Aaron EkbladD20:135v5 offense: 0.85 xG for vs 0.78 expected (+0.07) in 19:01power play: 0.17 xG for vs 0.01 expected, 0.00 against vs 0.00 expected (+0.17) in 0:045v5 defense: 0.56 xG against vs 0.78 expected (+0.22) in 19:01penalty kill: 0.00 xG for vs 0.02 expected, 0.31 against vs 0.15 expected (-0.18) in 1:08+0.27Seth JonesD20:145v5 offense: 0.89 xG for vs 0.73 expected (+0.16) in 17:50power play: 0.08 xG for vs 0.21 expected, 0.00 against vs 0.02 expected (-0.10) in 1:325v5 defense: 0.63 xG against vs 0.73 expected (+0.10) in 17:50penalty kill: 0.00 xG for vs 0.01 expected, 0.04 against vs 0.12 expected (+0.06) in 0:52+0.22Carter VerhaegheF17:125v5 offense: 1.20 xG for vs 0.66 expected (+0.54) in 16:01power play: 0.08 xG for vs 0.16 expected, 0.00 against vs 0.02 expected (-0.06) in 1:115v5 defense: 1.02 xG against vs 0.66 expected (-0.37) in 16:01+0.11Anton LundellF15:285v5 offense: 0.67 xG for vs 0.58 expected (+0.09) in 14:05power play: 0.17 xG for vs 0.03 expected, 0.00 against vs 0.00 expected (+0.14) in 0:155v5 defense: 0.49 xG against vs 0.58 expected (+0.08) in 14:05penalty kill: 0.00 xG for vs 0.02 expected, 0.35 against vs 0.15 expected (-0.21) in 1:08+0.11Niko MikkolaD19:015v5 offense: 0.67 xG for vs 0.75 expected (-0.07) in 18:125v5 defense: 0.63 xG against vs 0.75 expected (+0.12) in 18:12penalty kill: 0.00 xG for vs 0.01 expected, 0.04 against vs 0.11 expected (+0.06) in 0:49+0.10Garnet HathawayF10:595v5 offense: 0.25 xG for vs 0.42 expected (-0.17) in 10:145v5 defense: 0.26 xG against vs 0.42 expected (+0.16) in 10:14penalty kill: 0.00 xG for vs 0.01 expected, 0.01 against vs 0.10 expected (+0.08) in 0:45+0.07Sam ReinhartF15:445v5 offense: 1.02 xG for vs 0.59 expected (+0.44) in 14:17power play: 0.08 xG for vs 0.19 expected, 0.00 against vs 0.02 expected (-0.09) in 1:235v5 defense: 0.91 xG against vs 0.59 expected (-0.32) in 14:17penalty kill: 0.00 xG for vs 0.00 expected, 0.03 against vs 0.01 expected (-0.02) in 0:04+0.01Jack DevineF13:585v5 offense: 0.62 xG for vs 0.57 expected (+0.04) in 13:585v5 defense: 0.62 xG against vs 0.57 expected (-0.04) in 13:58+0.00Dmitry KulikovD15:495v5 offense: 0.89 xG for vs 0.65 expected (+0.25) in 15:465v5 defense: 0.95 xG against vs 0.65 expected (-0.30) in 15:46penalty kill: 0.00 xG for vs 0.00 expected, 0.00 against vs 0.01 expected (+0.01) in 0:03-0.05Brady TkachukF16:515v5 offense: 0.40 xG for vs 0.64 expected (-0.23) in 15:30power play: 0.08 xG for vs 0.18 expected, 0.00 against vs 0.02 expected (-0.08) in 1:215v5 defense: 0.42 xG against vs 0.64 expected (+0.22) in 15:30-0.10Eetu LuostarinenF13:525v5 offense: 0.48 xG for vs 0.51 expected (-0.04) in 12:32power play: 0.17 xG for vs 0.03 expected, 0.00 against vs 0.00 expected (+0.15) in 0:135v5 defense: 0.53 xG against vs 0.51 expected (-0.01) in 12:32penalty kill: 0.00 xG for vs 0.02 expected, 0.35 against vs 0.15 expected (-0.21) in 1:07-0.11Gustav ForslingD22:005v5 offense: 0.76 xG for vs 0.85 expected (-0.10) in 20:495v5 defense: 0.70 xG against vs 0.85 expected (+0.16) in 20:49penalty kill: 0.00 xG for vs 0.02 expected, 0.31 against vs 0.16 expected (-0.17) in 1:11-0.11Bokondji ImamaF9:515v5 offense: 0.25 xG for vs 0.40 expected (-0.16) in 9:515v5 defense: 0.38 xG against vs 0.40 expected (+0.02) in 9:51-0.13Matthew TkachukF16:335v5 offense: 0.38 xG for vs 0.61 expected (-0.24) in 14:57power play: 0.26 xG for vs 0.22 expected, 0.00 against vs 0.02 expected (+0.06) in 1:365v5 defense: 0.58 xG against vs 0.61 expected (+0.04) in 14:57-0.14Cole SchwindtF10:165v5 offense: 0.25 xG for vs 0.42 expected (-0.17) in 10:16-0.17Sam BennettF16:205v5 offense: 0.39 xG for vs 0.65 expected (-0.27) in 15:55power play: 0.17 xG for vs 0.06 expected, 0.00 against vs 0.01 expected (+0.12) in 0:255v5 defense: 0.72 xG against vs 0.65 expected (-0.07) in 15:55-0.21Radko GudasD16:145v5 offense: 0.58 xG for vs 0.67 expected (-0.09) in 16:135v5 defense: 1.09 xG against vs 0.67 expected (-0.42) in 16:13penalty kill: 0.00 xG for vs 0.00 expected, 0.00 against vs 0.00 expected (+0.00) in 0:01-0.50
0.50.5110Lars EllerF13:38+0.5968.7%+0.3Aaron EkbladD19:01+0.2960.1%+0.3Seth JonesD17:50+0.2758.7%+0.3Carter VerhaegheF16:01+0.1753.9%-0.2Anton LundellF14:05+0.1757.4%-0.1Sam ReinhartF14:17+0.1253.0%-0.4Gustav ForslingD20:49+0.0652.0%·Niko MikkolaD18:12+0.0451.7%-0.1Jack DevineF13:58+0.0050.0%-0.1Garnet HathawayF10:14-0.0148.8%-0.1Brady TkachukF15:30-0.0149.2%-0.2Eetu LuostarinenF12:32-0.0547.5%·Dmitry KulikovD15:46-0.0648.4%·Bokondji ImamaF9:51-0.1339.4%-0.1Cole SchwindtF10:16-0.1736.9%·Matthew TkachukF14:57-0.2039.5%-0.2Sam BennettF15:55-0.3334.9%+0.8Radko GudasD16:13-0.5134.8%-0.3RATING Δ
+0.25−0.25+0.5−0.5+0.75−0.750Lars EllerF13:385v5 offense: 1.08 xG for vs 0.56 expected (+0.52) in 13:385v5 defense: 0.49 xG against vs 0.56 expected (+0.07) in 13:38+0.59Aaron EkbladD19:015v5 offense: 0.85 xG for vs 0.78 expected (+0.07) in 19:015v5 defense: 0.56 xG against vs 0.78 expected (+0.22) in 19:01+0.29Seth JonesD17:505v5 offense: 0.89 xG for vs 0.73 expected (+0.16) in 17:505v5 defense: 0.63 xG against vs 0.73 expected (+0.10) in 17:50+0.27Carter VerhaegheF16:015v5 offense: 1.20 xG for vs 0.66 expected (+0.54) in 16:015v5 defense: 1.02 xG against vs 0.66 expected (-0.37) in 16:01+0.17Anton LundellF14:055v5 offense: 0.67 xG for vs 0.58 expected (+0.09) in 14:055v5 defense: 0.49 xG against vs 0.58 expected (+0.08) in 14:05+0.17Sam ReinhartF14:175v5 offense: 1.02 xG for vs 0.59 expected (+0.44) in 14:175v5 defense: 0.91 xG against vs 0.59 expected (-0.32) in 14:17+0.12Gustav ForslingD20:495v5 offense: 0.76 xG for vs 0.85 expected (-0.10) in 20:495v5 defense: 0.70 xG against vs 0.85 expected (+0.16) in 20:49+0.06Niko MikkolaD18:125v5 offense: 0.67 xG for vs 0.75 expected (-0.07) in 18:125v5 defense: 0.63 xG against vs 0.75 expected (+0.12) in 18:12+0.04Jack DevineF13:585v5 offense: 0.62 xG for vs 0.57 expected (+0.04) in 13:585v5 defense: 0.62 xG against vs 0.57 expected (-0.04) in 13:58+0.00Garnet HathawayF10:145v5 offense: 0.25 xG for vs 0.42 expected (-0.17) in 10:145v5 defense: 0.26 xG against vs 0.42 expected (+0.16) in 10:14-0.01Brady TkachukF15:305v5 offense: 0.40 xG for vs 0.64 expected (-0.23) in 15:305v5 defense: 0.42 xG against vs 0.64 expected (+0.22) in 15:30-0.01Eetu LuostarinenF12:325v5 offense: 0.48 xG for vs 0.51 expected (-0.04) in 12:325v5 defense: 0.53 xG against vs 0.51 expected (-0.01) in 12:32-0.05Dmitry KulikovD15:465v5 offense: 0.89 xG for vs 0.65 expected (+0.25) in 15:465v5 defense: 0.95 xG against vs 0.65 expected (-0.30) in 15:46-0.06Bokondji ImamaF9:515v5 offense: 0.25 xG for vs 0.40 expected (-0.16) in 9:515v5 defense: 0.38 xG against vs 0.40 expected (+0.02) in 9:51-0.13Cole SchwindtF10:165v5 offense: 0.25 xG for vs 0.42 expected (-0.17) in 10:16-0.17Matthew TkachukF14:575v5 offense: 0.38 xG for vs 0.61 expected (-0.24) in 14:575v5 defense: 0.58 xG against vs 0.61 expected (+0.04) in 14:57-0.20Sam BennettF15:555v5 offense: 0.39 xG for vs 0.65 expected (-0.27) in 15:555v5 defense: 0.72 xG against vs 0.65 expected (-0.07) in 15:55-0.33Radko GudasD16:135v5 offense: 0.58 xG for vs 0.67 expected (-0.09) in 16:135v5 defense: 1.09 xG against vs 0.67 expected (-0.42) in 16:13-0.51
0.250.250.50.50Matthew TkachukF1:36+0.26100.0%-0.2Sam BennettF0:25+0.17100.0%+0.8Anton LundellF0:15+0.17100.0%-0.1Eetu LuostarinenF0:13+0.17100.0%·Aaron EkbladD0:04+0.17100.0%+0.3Seth JonesD1:32+0.08100.0%+0.3Sam ReinhartF1:23+0.08100.0%-0.4Brady TkachukF1:21+0.08100.0%-0.2Carter VerhaegheF1:11+0.08100.0%-0.2RATING Δ
+0.25−0.250Aaron EkbladD0:04power play: 0.17 xG for vs 0.01 expected, 0.00 against vs 0.00 expected (+0.17) in 0:04+0.17Eetu LuostarinenF0:13power play: 0.17 xG for vs 0.03 expected, 0.00 against vs 0.00 expected (+0.15) in 0:13+0.15Anton LundellF0:15power play: 0.17 xG for vs 0.03 expected, 0.00 against vs 0.00 expected (+0.14) in 0:15+0.14Sam BennettF0:25power play: 0.17 xG for vs 0.06 expected, 0.00 against vs 0.01 expected (+0.12) in 0:25+0.12Matthew TkachukF1:36power play: 0.26 xG for vs 0.22 expected, 0.00 against vs 0.02 expected (+0.06) in 1:36+0.06Carter VerhaegheF1:11power play: 0.08 xG for vs 0.16 expected, 0.00 against vs 0.02 expected (-0.06) in 1:11-0.06Brady TkachukF1:21power play: 0.08 xG for vs 0.18 expected, 0.00 against vs 0.02 expected (-0.08) in 1:21-0.08Sam ReinhartF1:23power play: 0.08 xG for vs 0.19 expected, 0.00 against vs 0.02 expected (-0.09) in 1:23-0.09Seth JonesD1:32power play: 0.08 xG for vs 0.21 expected, 0.00 against vs 0.02 expected (-0.10) in 1:32-0.10
0.250.250.50.50Dmitry KulikovD0:03+0.00—·Radko GudasD0:01+0.00—-0.3Lars EllerF0:52-0.010.0%+0.3Garnet HathawayF0:45-0.010.0%-0.1Sam ReinhartF0:04-0.030.0%-0.4Seth JonesD0:52-0.040.0%+0.3Niko MikkolaD0:49-0.040.0%-0.1Gustav ForslingD1:11-0.310.0%·Aaron EkbladD1:08-0.310.0%+0.3Anton LundellF1:08-0.350.0%-0.1Eetu LuostarinenF1:07-0.350.0%·RATING Δ
+0.25−0.250Lars EllerF0:52penalty kill: 0.00 xG for vs 0.01 expected, 0.01 against vs 0.12 expected (+0.10) in 0:52+0.10Garnet HathawayF0:45penalty kill: 0.00 xG for vs 0.01 expected, 0.01 against vs 0.10 expected (+0.08) in 0:45+0.08Seth JonesD0:52penalty kill: 0.00 xG for vs 0.01 expected, 0.04 against vs 0.12 expected (+0.06) in 0:52+0.06Niko MikkolaD0:49penalty kill: 0.00 xG for vs 0.01 expected, 0.04 against vs 0.11 expected (+0.06) in 0:49+0.06Dmitry KulikovD0:03penalty kill: 0.00 xG for vs 0.00 expected, 0.00 against vs 0.01 expected (+0.01) in 0:03+0.01Radko GudasD0:01penalty kill: 0.00 xG for vs 0.00 expected, 0.00 against vs 0.00 expected (+0.00) in 0:01+0.00Sam ReinhartF0:04penalty kill: 0.00 xG for vs 0.00 expected, 0.03 against vs 0.01 expected (-0.02) in 0:04-0.02Gustav ForslingD1:11penalty kill: 0.00 xG for vs 0.02 expected, 0.31 against vs 0.16 expected (-0.17) in 1:11-0.17Aaron EkbladD1:08penalty kill: 0.00 xG for vs 0.02 expected, 0.31 against vs 0.15 expected (-0.18) in 1:08-0.18Anton LundellF1:08penalty kill: 0.00 xG for vs 0.02 expected, 0.35 against vs 0.15 expected (-0.21) in 1:08-0.21Eetu LuostarinenF1:07penalty kill: 0.00 xG for vs 0.02 expected, 0.35 against vs 0.15 expected (-0.21) in 1:07-0.21
CBJ
against for own net ice time power play penalty kill other 5v5 offense · defense power play · kill ▲▼ rating move tonight
0.50.5111.51.50Charlie CoyleF15:15power play: 0.35 xG forother (4v4, 3v3, penalty shots): 0.04 xG forother (4v4, 3v3, penalty shots): 0.05 xG against+0.6068.7%+0.1Cole SillingerF15:11other (4v4, 3v3, penalty shots): 0.07 xG forpenalty kill: 0.00 xG againstother (4v4, 3v3, penalty shots): 0.05 xG against+0.5166.8%+0.1Zach WerenskiD28:02power play: 0.31 xG forother (4v4, 3v3, penalty shots): 0.06 xG against+0.3256.7%-0.2Adam FantilliF19:18power play: 0.04 xG for+0.3159.6%-0.2Valeri NichushkinF18:47power play: 0.01 xG forpenalty kill: 0.17 xG against+0.2457.5%-0.2Mathieu OlivierF14:45other (4v4, 3v3, penalty shots): 0.03 xG forpenalty kill: 0.08 xG against+0.1757.0%-0.1Damon SeversonD24:01other (4v4, 3v3, penalty shots): 0.06 xG against+0.1453.9%-0.1Dante FabbroD12:37penalty kill: 0.08 xG against+0.0652.3%+0.1Kent JohnsonF16:45power play: 0.31 xG forother (4v4, 3v3, penalty shots): 0.06 xG against-0.0448.6%-0.2Matthew KniesF16:08power play: 0.31 xG for-0.0847.7%-0.3Dmitri VoronkovF16:40power play: 0.01 xG for-0.0946.2%-0.1Ivan ProvorovD20:57power play: 0.04 xG forother (4v4, 3v3, penalty shots): 0.04 xG forpenalty kill: 0.08 xG againstother (4v4, 3v3, penalty shots): 0.05 xG against-0.1745.5%+0.4Ryan LombergF9:52-0.1737.9%-0.3Steven LorentzF9:00-0.2134.4%·Jack WilliamsF9:23-0.2728.0%-0.1Erik GudbransonD12:32penalty kill: 0.17 xG against-0.2939.4%+0.1Sean MonahanF17:01power play: 0.31 xG forpenalty kill: 0.26 xG againstother (4v4, 3v3, penalty shots): 0.06 xG against-0.3440.9%-0.5Denton MateychukD20:45power play: 0.04 xG forother (4v4, 3v3, penalty shots): 0.04 xG forpenalty kill: 0.17 xG againstother (4v4, 3v3, penalty shots): 0.05 xG against-0.4038.5%-0.3RATING Δ
+0.25−0.25+0.5−0.5+0.75−0.750Cole SillingerF13:565v5 offense: 0.94 xG for vs 0.55 expected (+0.39) in 13:225v5 defense: 0.45 xG against vs 0.55 expected (+0.10) in 13:22penalty kill: 0.00 xG for vs 0.01 expected, 0.00 against vs 0.08 expected (+0.07) in 0:34+0.56Charlie CoyleF13:585v5 offense: 0.71 xG for vs 0.52 expected (+0.19) in 12:44power play: 0.35 xG for vs 0.17 expected, 0.00 against vs 0.02 expected (+0.20) in 1:145v5 defense: 0.45 xG against vs 0.52 expected (+0.07) in 12:44+0.46Valeri NichushkinF18:165v5 offense: 0.92 xG for vs 0.68 expected (+0.24) in 16:39power play: 0.01 xG for vs 0.11 expected, 0.00 against vs 0.01 expected (-0.09) in 0:495v5 defense: 0.51 xG against vs 0.68 expected (+0.17) in 16:39penalty kill: 0.00 xG for vs 0.01 expected, 0.17 against vs 0.11 expected (-0.08) in 0:48+0.24Mathieu OlivierF14:105v5 offense: 0.67 xG for vs 0.55 expected (+0.12) in 13:225v5 defense: 0.45 xG against vs 0.55 expected (+0.10) in 13:22penalty kill: 0.00 xG for vs 0.01 expected, 0.08 against vs 0.11 expected (+0.01) in 0:48+0.24Adam FantilliF18:435v5 offense: 0.92 xG for vs 0.74 expected (+0.19) in 17:56power play: 0.04 xG for vs 0.11 expected, 0.00 against vs 0.01 expected (-0.05) in 0:475v5 defense: 0.65 xG against vs 0.74 expected (+0.08) in 17:56+0.21Zach WerenskiD26:445v5 offense: 1.05 xG for vs 1.04 expected (+0.01) in 25:23power play: 0.31 xG for vs 0.18 expected, 0.00 against vs 0.02 expected (+0.15) in 1:215v5 defense: 0.99 xG against vs 1.04 expected (+0.05) in 25:23+0.21Damon SeversonD22:435v5 offense: 0.96 xG for vs 0.93 expected (+0.03) in 22:435v5 defense: 0.77 xG against vs 0.93 expected (+0.17) in 22:43+0.19Dante FabbroD12:375v5 offense: 0.65 xG for vs 0.49 expected (+0.16) in 11:525v5 defense: 0.51 xG against vs 0.49 expected (-0.03) in 11:52penalty kill: 0.00 xG for vs 0.01 expected, 0.08 against vs 0.10 expected (+0.01) in 0:45+0.15Ivan ProvorovD19:405v5 offense: 0.77 xG for vs 0.72 expected (+0.04) in 17:39power play: 0.04 xG for vs 0.09 expected, 0.00 against vs 0.01 expected (-0.04) in 0:395v5 defense: 0.88 xG against vs 0.72 expected (-0.16) in 17:39penalty kill: 0.00 xG for vs 0.02 expected, 0.08 against vs 0.18 expected (+0.08) in 1:22-0.07Kent JohnsonF15:565v5 offense: 0.47 xG for vs 0.61 expected (-0.13) in 14:45power play: 0.31 xG for vs 0.16 expected, 0.00 against vs 0.02 expected (+0.17) in 1:115v5 defense: 0.78 xG against vs 0.61 expected (-0.17) in 14:45-0.13Ryan LombergF9:525v5 offense: 0.26 xG for vs 0.40 expected (-0.14) in 9:525v5 defense: 0.43 xG against vs 0.40 expected (-0.03) in 9:52-0.17Dmitri VoronkovF16:405v5 offense: 0.55 xG for vs 0.65 expected (-0.10) in 15:54power play: 0.01 xG for vs 0.10 expected, 0.00 against vs 0.01 expected (-0.08) in 0:465v5 defense: 0.65 xG against vs 0.65 expected (-0.00) in 15:54-0.19Steven LorentzF9:005v5 offense: 0.23 xG for vs 0.37 expected (-0.14) in 9:005v5 defense: 0.44 xG against vs 0.37 expected (-0.08) in 9:00-0.21Matthew KniesF15:375v5 offense: 0.53 xG for vs 0.59 expected (-0.07) in 14:24power play: 0.31 xG for vs 0.16 expected, 0.00 against vs 0.02 expected (+0.17) in 1:135v5 defense: 0.92 xG against vs 0.59 expected (-0.33) in 14:24-0.23Erik GudbransonD12:325v5 offense: 0.54 xG for vs 0.50 expected (+0.03) in 12:185v5 defense: 0.65 xG against vs 0.50 expected (-0.15) in 12:18penalty kill: 0.00 xG for vs 0.00 expected, 0.17 against vs 0.03 expected (-0.15) in 0:14-0.26Jack WilliamsF9:235v5 offense: 0.17 xG for vs 0.39 expected (-0.21) in 9:235v5 defense: 0.44 xG against vs 0.39 expected (-0.06) in 9:23-0.27Sean MonahanF16:145v5 offense: 0.45 xG for vs 0.58 expected (-0.13) in 14:01power play: 0.31 xG for vs 0.16 expected, 0.00 against vs 0.02 expected (+0.17) in 1:115v5 defense: 0.79 xG against vs 0.58 expected (-0.21) in 14:01penalty kill: 0.00 xG for vs 0.01 expected, 0.26 against vs 0.14 expected (-0.13) in 1:02-0.30Denton MateychukD19:285v5 offense: 0.59 xG for vs 0.73 expected (-0.14) in 17:48power play: 0.04 xG for vs 0.11 expected, 0.00 against vs 0.01 expected (-0.06) in 0:495v5 defense: 0.84 xG against vs 0.73 expected (-0.11) in 17:48penalty kill: 0.00 xG for vs 0.01 expected, 0.17 against vs 0.11 expected (-0.07) in 0:51-0.39
0.50.5110Cole SillingerF13:22+0.4967.6%+0.1Valeri NichushkinF16:39+0.4164.3%-0.2Adam FantilliF17:56+0.2758.5%-0.2Charlie CoyleF12:44+0.2661.3%+0.1Mathieu OlivierF13:22+0.2260.0%-0.1Damon SeversonD22:43+0.1955.6%-0.1Dante FabbroD11:52+0.1455.9%+0.1Zach WerenskiD25:23+0.0651.6%-0.2Dmitri VoronkovF15:54-0.1045.8%-0.1Ivan ProvorovD17:39-0.1146.5%+0.4Erik GudbransonD12:18-0.1245.1%+0.1Ryan LombergF9:52-0.1737.9%-0.3Steven LorentzF9:00-0.2134.4%·Denton MateychukD17:48-0.2641.0%-0.3Jack WilliamsF9:23-0.2728.0%-0.1Kent JohnsonF14:45-0.3037.9%-0.2Sean MonahanF14:01-0.3436.2%-0.5Matthew KniesF14:24-0.3936.4%-0.3RATING Δ
+0.25−0.25+0.5−0.50Cole SillingerF13:225v5 offense: 0.94 xG for vs 0.55 expected (+0.39) in 13:225v5 defense: 0.45 xG against vs 0.55 expected (+0.10) in 13:22+0.49Valeri NichushkinF16:395v5 offense: 0.92 xG for vs 0.68 expected (+0.24) in 16:395v5 defense: 0.51 xG against vs 0.68 expected (+0.17) in 16:39+0.41Adam FantilliF17:565v5 offense: 0.92 xG for vs 0.74 expected (+0.19) in 17:565v5 defense: 0.65 xG against vs 0.74 expected (+0.08) in 17:56+0.27Charlie CoyleF12:445v5 offense: 0.71 xG for vs 0.52 expected (+0.19) in 12:445v5 defense: 0.45 xG against vs 0.52 expected (+0.07) in 12:44+0.26Mathieu OlivierF13:225v5 offense: 0.67 xG for vs 0.55 expected (+0.12) in 13:225v5 defense: 0.45 xG against vs 0.55 expected (+0.10) in 13:22+0.22Damon SeversonD22:435v5 offense: 0.96 xG for vs 0.93 expected (+0.03) in 22:435v5 defense: 0.77 xG against vs 0.93 expected (+0.17) in 22:43+0.19Dante FabbroD11:525v5 offense: 0.65 xG for vs 0.49 expected (+0.16) in 11:525v5 defense: 0.51 xG against vs 0.49 expected (-0.03) in 11:52+0.14Zach WerenskiD25:235v5 offense: 1.05 xG for vs 1.04 expected (+0.01) in 25:235v5 defense: 0.99 xG against vs 1.04 expected (+0.05) in 25:23+0.06Dmitri VoronkovF15:545v5 offense: 0.55 xG for vs 0.65 expected (-0.10) in 15:545v5 defense: 0.65 xG against vs 0.65 expected (-0.00) in 15:54-0.10Ivan ProvorovD17:395v5 offense: 0.77 xG for vs 0.72 expected (+0.04) in 17:395v5 defense: 0.88 xG against vs 0.72 expected (-0.16) in 17:39-0.11Erik GudbransonD12:185v5 offense: 0.54 xG for vs 0.50 expected (+0.03) in 12:185v5 defense: 0.65 xG against vs 0.50 expected (-0.15) in 12:18-0.12Ryan LombergF9:525v5 offense: 0.26 xG for vs 0.40 expected (-0.14) in 9:525v5 defense: 0.43 xG against vs 0.40 expected (-0.03) in 9:52-0.17Steven LorentzF9:005v5 offense: 0.23 xG for vs 0.37 expected (-0.14) in 9:005v5 defense: 0.44 xG against vs 0.37 expected (-0.08) in 9:00-0.21Denton MateychukD17:485v5 offense: 0.59 xG for vs 0.73 expected (-0.14) in 17:485v5 defense: 0.84 xG against vs 0.73 expected (-0.11) in 17:48-0.26Jack WilliamsF9:235v5 offense: 0.17 xG for vs 0.39 expected (-0.21) in 9:235v5 defense: 0.44 xG against vs 0.39 expected (-0.06) in 9:23-0.27Kent JohnsonF14:455v5 offense: 0.47 xG for vs 0.61 expected (-0.13) in 14:455v5 defense: 0.78 xG against vs 0.61 expected (-0.17) in 14:45-0.30Sean MonahanF14:015v5 offense: 0.45 xG for vs 0.58 expected (-0.13) in 14:015v5 defense: 0.79 xG against vs 0.58 expected (-0.21) in 14:01-0.34Matthew KniesF14:245v5 offense: 0.53 xG for vs 0.59 expected (-0.07) in 14:245v5 defense: 0.92 xG against vs 0.59 expected (-0.33) in 14:24-0.39
0.250.250.50.50Charlie CoyleF1:14+0.35100.0%+0.1Zach WerenskiD1:21+0.31100.0%-0.2Matthew KniesF1:13+0.31100.0%-0.3Sean MonahanF1:11+0.31100.0%-0.5Kent JohnsonF1:11+0.31100.0%-0.2Denton MateychukD0:49+0.04100.0%-0.3Adam FantilliF0:47+0.04100.0%-0.2Ivan ProvorovD0:39+0.04100.0%+0.4Valeri NichushkinF0:49+0.01100.0%-0.2Dmitri VoronkovF0:46+0.01100.0%-0.1RATING Δ
+0.25−0.250Charlie CoyleF1:14power play: 0.35 xG for vs 0.17 expected, 0.00 against vs 0.02 expected (+0.20) in 1:14+0.20Sean MonahanF1:11power play: 0.31 xG for vs 0.16 expected, 0.00 against vs 0.02 expected (+0.17) in 1:11+0.17Kent JohnsonF1:11power play: 0.31 xG for vs 0.16 expected, 0.00 against vs 0.02 expected (+0.17) in 1:11+0.17Matthew KniesF1:13power play: 0.31 xG for vs 0.16 expected, 0.00 against vs 0.02 expected (+0.17) in 1:13+0.17Zach WerenskiD1:21power play: 0.31 xG for vs 0.18 expected, 0.00 against vs 0.02 expected (+0.15) in 1:21+0.15Ivan ProvorovD0:39power play: 0.04 xG for vs 0.09 expected, 0.00 against vs 0.01 expected (-0.04) in 0:39-0.04Adam FantilliF0:47power play: 0.04 xG for vs 0.11 expected, 0.00 against vs 0.01 expected (-0.05) in 0:47-0.05Denton MateychukD0:49power play: 0.04 xG for vs 0.11 expected, 0.00 against vs 0.01 expected (-0.06) in 0:49-0.06Dmitri VoronkovF0:46power play: 0.01 xG for vs 0.10 expected, 0.00 against vs 0.01 expected (-0.08) in 0:46-0.08Valeri NichushkinF0:49power play: 0.01 xG for vs 0.11 expected, 0.00 against vs 0.01 expected (-0.09) in 0:49-0.09
0.250.250.50.50Cole SillingerF0:34-0.000.0%+0.1Dante FabbroD0:45-0.080.0%+0.1Ivan ProvorovD1:22-0.080.0%+0.4Mathieu OlivierF0:48-0.080.0%-0.1Valeri NichushkinF0:48-0.170.0%-0.2Erik GudbransonD0:14-0.170.0%+0.1Denton MateychukD0:51-0.170.0%-0.3Sean MonahanF1:02-0.260.0%-0.5RATING Δ
+0.25−0.250Ivan ProvorovD1:22penalty kill: 0.00 xG for vs 0.02 expected, 0.08 against vs 0.18 expected (+0.08) in 1:22+0.08Cole SillingerF0:34penalty kill: 0.00 xG for vs 0.01 expected, 0.00 against vs 0.08 expected (+0.07) in 0:34+0.07Mathieu OlivierF0:48penalty kill: 0.00 xG for vs 0.01 expected, 0.08 against vs 0.11 expected (+0.01) in 0:48+0.01Dante FabbroD0:45penalty kill: 0.00 xG for vs 0.01 expected, 0.08 against vs 0.10 expected (+0.01) in 0:45+0.01Denton MateychukD0:51penalty kill: 0.00 xG for vs 0.01 expected, 0.17 against vs 0.11 expected (-0.07) in 0:51-0.07Valeri NichushkinF0:48penalty kill: 0.00 xG for vs 0.01 expected, 0.17 against vs 0.11 expected (-0.08) in 0:48-0.08Sean MonahanF1:02penalty kill: 0.00 xG for vs 0.01 expected, 0.26 against vs 0.14 expected (-0.13) in 1:02-0.13Erik GudbransonD0:14penalty kill: 0.00 xG for vs 0.00 expected, 0.17 against vs 0.03 expected (-0.15) in 0:14-0.15

Lines & pairs

all · whole game · this game
Each team's most-used units: when they were on, and the xG for and against. lines are by strength · 5v5 shown
How to read this

The units that actually played together most at the chosen strength — forward lines and defence pairs at 5v5, the whole group on the ice on the power play or the kill — each with when it was on the ice at that strength across the game clock (period and power-play bands behind the strip) and on-ice xG against / for while the whole unit was out, at that strength only. Sorted by time together; pick another key to re-order, and a name opens the player's page. Pick a period and the strip veils the rest of the game while the bars re-lay for that period alone, on the whole game's scale. The Column switch shows each unit's xGF% on the right instead of net xG.

FLA
on ice power play penalty kill xGA xGF
FORWARD LINESL1Sam BennettMatthew TkachukBrady Tkachuk12:19-0.0743.9%L2Lars EllerCarter VerhaegheSam Reinhart11:51+0.6372.4%L3Eetu LuostarinenAnton LundellJack Devine10:57+0.1459.5%L4Garnet HathawayBokondji ImamaCole Schwindt7:44+0.1265.9%DEFENCE PAIRSD1Aaron EkbladGustav Forsling18:39+0.1957.3%D2Seth JonesNiko Mikkola17:00+0.0451.7%D3Dmitry KulikovRadko Gudas14:27-0.3737.8%1ST2ND3RD01.251.25
PENALTY-KILL UNITSPK1Aaron EkbladGustav ForslingEetu LuostarinenAnton Lundell1:07-0.310.0%PK2Lars EllerSeth JonesGarnet HathawayNiko Mikkola0:45-0.010.0%SPARESam Reinhart0:04-0.030.0%SPAREDmitry Kulikov0:03+0.00—SPARERadko Gudas0:01+0.00—1ST2ND3RD00.50.5
CBJ
on ice power play penalty kill xGA xGF

Matchups

5v5 · this game
How each FLA skater did against each CBJ skater at 5v5; the colour is who won the chances.
Order
FLA won the chances CBJ won them full colour = a margin of 0.75 xG or more taller = more time together (full height at 12:00) on together, dead even never on together G = goalie: his row or column is each skater against the whole other team
TalbotNichushkinVoronkovFantilliMonahanJohnsonKniesCoyleOlivierSillingerLorentzLombergWilliamsSeversonWerenskiProvorovMateychukGudbransonFabbroGL1L2L3L4D1D2D3GL1L2L3L4D1D2D3MarkstromBennettTkachukTkachukEllerVerhaegheReinhartLuostarinenLundellDevineHathawayImamaSchwindtEkbladForslingJonesMikkolaKulikovGudas
How to read this

Rows are FLA's skaters, columns CBJ's, grouped the way they played: forward lines (L1 = the line that played together most), then defence pairs. Each cell covers the five-on-five time those two players shared the ice. Its colour is the club that out-chanced the other in that time — expected goals for minus against — and the stronger the colour, the bigger the margin. Each cell is also raised: the taller the block, the longer the two shared the ice, up to full height at 12:00 of five-on-five time. A grey cell means they met and it came out even; an open, flat one means they never met at five-on-five.

The first row and column are the goalies. A goalie is in net for every five-on-five second, so a skater's cell against the other side's goalie is all of that skater's five-on-five time against that team — the rest of his row or column added up — and the corner where the two goalies meet is the game's five-on-five. Those cells cover far more time than any pair, so they reach full colour sooner and stand at full height, a wall along each edge of the grid. A goalie change adds a second goalie row or column, each covering his own time.

Linemates share the ice, so a line against a line reads as a block. The margin is a total, not a rate: a long matchup has room to build a big gap and a thirty-second one does not — which is what the height is there to show: a tall, strong cell is the game's story; a short, strong one is a moment. Hover (or tap) any cell for the exact time together, the xG each way, attempts and goals. One game — a strong cell is what happened, not what would happen again.

What we learned

Each team's rating going into its next game, in goals over a season against an average team; the green or red end of each bar is what tonight changed, better or worse, and the last column is by how much.

FLAFlorida Panthers
ratingnowtonight
Shooting
Conversion18 players
-19.5
+0.41
-0.89
+1.10
-1.94
+0.15
-2.28
+0.09
-0.62
+0.05
-0.55
+0.04
-0.35
+0.03
-0.42
-0.01
-2.46
-0.02
+0.51
-0.02
-3.95
-0.03
-0.51
-0.03
+0.56
-0.03
-1.29
-0.04
-1.67
-0.05
-4.85
-0.13
-0.51
-0.17
+3.05
-0.25
+0.73
-0.26
Offense
On-ice impact18 players
-0.8
+0.74
+4.59
+0.40
-1.61
+0.29
-4.12
+0.25
-5.06
+0.20
-2.40
+0.14
+0.18
+0.10
+0.26
+0.05
-0.12
+0.03
-1.09
+0.02
+0.09
+0.01
-1.07
-0.04
-1.79
-0.05
+10.55
-0.05
-0.87
-0.07
-2.31
-0.08
-7.27
-0.09
+8.65
-0.15
+2.70
-0.20
Defense
On-ice impact18 players
+13.9
+0.33
+0.68
+0.20
+2.33
+0.18
-2.29
+0.13
+2.01
+0.12
-2.14
+0.12
+0.24
+0.10
+3.97
+0.09
+2.16
+0.09
+1.91
+0.07
+3.52
+0.04
-2.44
+0.02
-0.07
-0.00
+0.14
-0.03
+0.77
-0.03
+4.88
-0.14
-1.38
-0.20
-1.49
-0.21
+1.26
-0.21
Special teams
Power play18 players
+11.1
-0.53
-0.62
+0.08
-0.71
+0.05
-2.14
+0.04
+0.00
+0.03
-0.33
+0.02
+0.37
+0.02
-0.04
+0.00
-0.05
+0.00
-0.03
+0.00
-0.03
+0.00
-0.01
+0.00
-0.00
+0.00
-0.00
+0.00
+1.14
-0.03
+2.24
-0.14
+4.26
-0.19
+3.62
-0.22
+3.49
-0.22
Penalty kill18 players
+10.2
-0.79
-0.11
+0.01
+0.43
+0.00
-0.01
+0.00
-0.01
+0.00
-0.01
+0.00
-0.00
+0.00
+0.08
-0.01
-1.69
-0.01
+0.15
-0.01
+0.16
-0.01
+0.53
-0.04
+0.66
-0.05
-0.15
-0.08
+2.18
-0.08
+2.28
-0.09
+1.07
-0.12
+2.87
-0.13
+1.75
-0.17
Discipline18 players
-4.6
+0.02
-0.67
+0.10
+0.21
+0.02
-1.93
+0.00
+0.56
+0.00
+0.84
+0.00
+0.82
+0.00
-0.82
+0.00
-0.18
-0.00
-1.24
-0.00
-0.80
-0.00
-1.67
-0.01
+0.64
-0.01
-0.34
-0.01
+1.06
-0.01
+1.31
-0.01
+0.88
-0.01
-1.75
-0.02
-1.55
-0.02
Goaltending
Saving1 player
-3.7
+1.87
-3.56
+1.87
CBJColumbus Blue Jackets
ratingnowtonight
Shooting
Conversion18 players
-0.4
-0.66
+1.97
+0.50
+0.25
+0.25
-2.11
+0.16
+1.55
+0.12
-0.04
+0.00
+0.05
+0.00
+0.64
-0.02
+3.56
-0.06
-1.90
-0.07
-0.33
-0.07
+2.40
-0.08
+2.36
-0.14
+0.37
-0.15
-3.71
-0.18
-2.58
-0.18
-1.46
-0.20
+0.28
-0.20
-3.74
-0.32
Offense
On-ice impact18 players
+4.5
+0.16
-0.83
+0.18
-0.25
+0.15
-6.65
+0.15
+1.33
+0.09
+1.36
+0.07
-0.42
+0.07
-1.81
+0.04
-1.35
+0.03
+1.75
-0.01
-0.81
-0.02
+8.66
-0.05
-2.78
-0.05
-2.83
-0.07
+8.79
-0.07
+2.98
-0.07
-1.45
-0.08
-0.13
-0.10
-1.15
-0.12
Defense
On-ice impact18 players
+2.5
-0.90
+3.25
+0.08
+2.41
+0.07
-2.13
+0.06
+1.09
+0.06
+0.63
+0.04
+0.87
-0.01
-2.52
-0.02
-0.00
-0.05
-0.51
-0.07
+0.69
-0.09
+1.30
-0.09
+1.98
-0.09
-2.51
-0.10
-0.15
-0.10
+0.14
-0.11
-1.52
-0.14
+1.60
-0.16
-2.31
-0.19
Special teams
Power play18 players
-3.1
+0.40
-1.38
+0.12
-0.39
+0.08
-0.19
+0.07
+0.54
+0.04
-1.51
+0.04
-0.33
+0.03
+0.91
+0.02
-0.47
+0.00
-0.05
+0.00
-0.03
+0.00
-0.02
+0.00
-0.01
+0.00
-0.33
+0.00
-0.00
+0.00
-0.00
+0.00
-0.00
+0.00
-0.06
-0.01
+0.20
-0.01
Penalty kill18 players
-5.6
+0.25
-0.88
+0.09
-2.17
+0.08
-1.00
+0.07
-0.69
+0.04
-0.50
+0.03
-0.55
+0.03
-0.32
+0.02
-1.81
+0.01
-0.90
+0.01
+0.48
+0.01
+0.12
+0.01
-0.04
+0.00
-0.00
+0.00
-0.00
+0.00
-0.00
+0.00
+0.00
-0.00
+0.86
-0.06
+1.82
-0.08
Discipline18 players
-4.7
-0.06
-1.57
+0.06
-1.04
+0.02
-1.10
+0.02
+1.23
+0.01
-0.59
+0.00
+0.35
+0.00
-0.30
+0.00
-0.97
+0.00
-0.09
-0.00
+0.10
-0.00
-0.29
-0.00
-0.11
-0.00
+0.14
-0.00
+0.65
-0.01
+1.31
-0.01
-2.30
-0.01
-1.56
-0.06
+1.46
-0.07
Goaltending
Saving1 player
-1.3
-0.60
-1.41
-0.60

tap a row for the players behind it, biggest move first tonight's bars: ±2 goals / 82 for a team, ±0.6 for a player entering this game = 2026-11-10 · entering the next = 2026-11-11

One night moves a rating a little, by design. Each team row is the roster that dressed for this game, its forecast rows summed at their own projected exposure (the roster sum the engine's team state is), read from the two daily forecast files that bracket the game; the coach and conversion terms are held at their stored current row, so a family's move is its players' moves, which add up to it exactly. The skaters' Δ column above is each player's whole forecast, the same difference summed over his families.

The call was made before puck drop, issued 2026-11-10T09:03:22+00:00, and is never re-graded. The band on its share bar is the engine's state-only uncertainty — both expected-goal totals moved one state SD against, then for, the away side — not game noise. The dashed line on the worm is the same call as a pace: zero at puck drop to the called margin at the horn, the band as a wedge. Every other number on this page is the public card's own.