Putting Up Numbers· NHL

The Blues' penalty minutes vs a division opponent and vs a team outside the division

, ,

Against what the season’s ratings expected, the Blues were 1.9 penalty minutes over vs a division opponent and 1.6 penalty minutes under vs a team outside the division over their last 165 games, 61 games against 104. The plain averages are 10.1 and 6.7, a difference of 3.4. All 7 playoff games were vs a division opponent.

The Blues' +3.5 vs a division opponent and vs a team outside the division over expected ranks 3rd of the 32 teams with 10 games on each side over their last 165 games.

penalty minutes a game over expected

A +3.5 difference in penalty minutes over expected vs a division opponent and vs a team outside the division is unusual: shuffle which games were vs a division opponent and it comes up 3 times in 100.

A +3.4 difference in penalty minutes vs a division opponent and vs a team outside the division is unusual: shuffle which games were vs a division opponent and it comes up 5 times in 100.

The games

vs a division opponentvs a team outside the division
St. Louis Blues’ games, last 165 games, each marked vs a division opponent or vs a team outside the division
SideDateGameResultpenalty minutesExpected
Nov 23, 2024@NYIL47.2
Nov 25, 2024@NYRW88.1
Nov 27, 2024@NJDW88.0
Nov 30, 2024vsPHIL47.6
Dec 3, 2024@WPGW49.2
Dec 5, 2024@CGYW89.4
Dec 7, 2024@EDML28.4
Dec 10, 2024@VANW89.0
Dec 12, 2024vsSJSL118.4
Dec 14, 2024@DALL108.4
Dec 15, 2024vsNYRW07.8
Dec 17, 2024vsNJDL147.5
Dec 19, 2024@TBLL99.1
Dec 20, 2024@FLAL410.0
Dec 23, 2024@DETW28.4
Dec 27, 2024vsNSHW158.7
Dec 29, 2024vsBUFL69.0
Dec 31, 2024@CHIW157.8
Jan 3, 2025vsOTTW79.1
Jan 4, 2025@CBJL98.0
Jan 7, 2025@MINL08.1
Jan 9, 2025vsANAW67.9
Jan 11, 2025vsCBJL47.8
Jan 14, 2025vsCGYW49.1
Jan 16, 2025vsCGYW99.0
Jan 18, 2025@UTAL119.3
Jan 20, 2025@VGKW47.2
Jan 23, 2025vsVGKL46.8
Jan 25, 2025vsDALL68.1
Jan 27, 2025vsVANL98.7
Jan 31, 2025@COLL87.9
Feb 2, 2025@UTAW139.3
Feb 4, 2025vsEDML68.0
Feb 6, 2025vsFLAL79.6
Feb 8, 2025vsCHIW07.6
Feb 22, 2025vsWPGL68.8
Feb 23, 2025vsCOLW97.6
Feb 25, 2025vsSEAW48.0
Feb 27, 2025@WSHW48.9
Mar 1, 2025vsLAKW47.8
Mar 2, 2025@DALL88.4
Mar 5, 2025@LAKW48.2
Mar 7, 2025@ANAW88.3
Mar 8, 2025@LAKL48.2
Mar 13, 2025@PITL07.9
Mar 15, 2025@MINW28.1
Mar 16, 2025vsANAW137.8
Mar 18, 2025@NSHW189.1
Mar 20, 2025vsVANW28.8
Mar 22, 2025vsCHIW107.5
Mar 23, 2025vsNSHW388.4
Mar 25, 2025vsMTLW88.2
Mar 27, 2025@NSHW119.2
Mar 29, 2025@COLW28.0
Apr 1, 2025vsDETW48.0
Apr 3, 2025vsPITW27.5
Apr 5, 2025vsCOLW67.6
Apr 7, 2025@WPGL29.2
Apr 9, 2025@EDML78.3
Apr 12, 2025@SEAL48.3
Apr 15, 2025vsUTAW188.9
Apr 19, 2025@WPGL588.4
Apr 21, 2025@WPGL49.2
Apr 24, 2025vsWPGW228.5
Apr 27, 2025vsWPGW248.5
Apr 30, 2025@WPGL109.1
May 2, 2025vsWPGW308.4
May 4, 2025@WPGL49.2
Oct 9, 2025vsMINL68.0
Oct 11, 2025@CGYW178.8
Oct 13, 2025@VANW28.1
Oct 15, 2025vsCHIL67.4
Oct 18, 2025vsDALW47.6
Oct 21, 2025vsLAKL117.1
Oct 23, 2025vsUTAL128.1
Oct 25, 2025@DETL67.9
Oct 27, 2025@PITL28.0
Oct 28, 2025vsDETL97.5
Oct 30, 2025vsVANL67.6
Nov 1, 2025@CBJL116.8
Nov 3, 2025vsEDMW28.2
Nov 5, 2025@WSHL98.2
Nov 6, 2025@BUFW119.6
Nov 8, 2025vsSEAL67.0
Nov 11, 2025vsCGYW48.6
Nov 14, 2025vsPHIL29.0
Nov 15, 2025vsVGKL67.1
Nov 18, 2025@TORL67.4
Nov 20, 2025@PHIL49.4
Nov 22, 2025@NYIW67.7
Nov 24, 2025@NYRL06.9
Nov 26, 2025@NJDL46.9
Nov 28, 2025vsOTTW68.6
Nov 29, 2025vsUTAW178.0
Dec 1, 2025vsANAL68.7
Dec 4, 2025@BOSL49.5
Dec 6, 2025@OTTW188.7
Dec 7, 2025@MTLW49.6
Dec 9, 2025vsBOSL69.1
Dec 11, 2025@NSHL137.6
Dec 12, 2025vsCHIW127.3
Dec 15, 2025vsNSHL177.2
Dec 17, 2025vsWPGW66.9
Dec 18, 2025vsNYRL66.4
Dec 20, 2025@FLAW610.0
Dec 22, 2025@TBLL811.3
Dec 27, 2025vsNSHW47.4
Dec 29, 2025vsBUFL69.3
Dec 31, 2025@COLL67.7
Jan 2, 2026vsVGKW47.1
Jan 3, 2026vsMTLW89.2
Jan 7, 2026@CHIL67.8
Jan 9, 2026@UTAL208.3
Jan 10, 2026@VGKL77.4
Jan 13, 2026vsCARW67.5
Jan 16, 2026vsTBLW610.9
Jan 18, 2026@EDML68.5
Jan 20, 2026@WPGL67.3
Jan 23, 2026@DALL107.9
Jan 24, 2026vsLAKL117.1
Jan 27, 2026vsDALL67.5
Jan 29, 2026vsFLAW239.3
Jan 31, 2026vsCBJL46.5
Feb 2, 2026@NSHL47.8
Feb 4, 2026@DALL67.9
Feb 26, 2026vsSEAW47.0
Feb 28, 2026vsNJDL46.5
Mar 1, 2026@MINW48.4
Mar 4, 2026@SEAW87.3
Mar 6, 2026@SJSW147.5
Mar 8, 2026@ANAW278.8
Mar 10, 2026vsNYIL87.3
Mar 12, 2026@CARW48.0
Mar 13, 2026vsEDMW68.2
Mar 15, 2026@WPGL67.3
Mar 18, 2026@CGYL148.8
Mar 21, 2026@VANW48.0
Mar 24, 2026vsWSHW157.7
Mar 26, 2026vsSJSW97.2
Mar 28, 2026vsTORW67.0
Mar 30, 2026@SJSL87.6
Apr 1, 2026@LAKL117.5
Apr 3, 2026@ANAW89.1
Apr 5, 2026@COLW67.7
Apr 7, 2026vsCOLL27.3
Apr 9, 2026vsWPGL27.0
Apr 11, 2026@CHIW47.9
Apr 13, 2026vsMINW137.9
Apr 14, 2026vsPITW47.6
Apr 16, 2026@UTAW28.6
Oct 2, 2026@DALW248.5
Oct 3, 2026@COLL89.1
Oct 6, 2026@CHIL49.0
Oct 8, 2026vsSJSL69.0
Oct 10, 2026vsCBJW98.8
Oct 13, 2026@OTTW139.7
Oct 15, 2026@MINL89.3
Oct 17, 2026@NSHL28.9
Oct 20, 2026vsWPGW68.9
Oct 22, 2026vsVGKW09.3
Oct 24, 2026vsCARL09.0
Oct 27, 2026vsMTLL69.2
Oct 29, 2026vsBOSW29.5
Oct 31, 2026@DETW49.1
Nov 3, 2026@NYRL68.9

Method

Read against .

  • Expected is an offense and a defense a team, fit over every game of its season between two teams in the table with the game being read left out, minus 0.3 in 2024-25, minus 0.3 in 2025-26, minus 0.2 in 2026-27 for the home team (the edge the fit finds once strength is in), nothing at a neutral site.
  • Each expected number is then fit to the season’s games: a game bears out about 64% in 2024-25, 71% in 2025-26, 14% in 2026-27 of the difference the model predicts.
  • The shuffle keeps the season’s shape: the games are cut into stretches, one a 15 games, where the dates leave the least variance, each game is read against its stretch, and the sides are shuffled only inside each stretch.