Putting Up Numbers· NHL

The Sabres' goals against vs a team over .500 and vs a team at .500 or under

, ,

Against what the season’s ratings expected, the Sabres were 0.20 goals under vs a team over .500 and 0.92 goals over vs a team at .500 or under over their last 165 games, 111 games against 31. The plain averages are 3.00 and 4.00, a difference of 1.00.

The Sabres' −1.12 vs a team over .500 and vs a team at .500 or under over expected ranks 32nd of the 32 teams with 10 games on each side over their last 165 games through May 18, 2026.

goals against a game over expected

A −1.12 difference in goals against over expected vs a team over .500 and vs a team at .500 or under is rare: shuffle which games were vs a team over .500 and it comes up less than once in 100.

A −1.00 difference in goals against vs a team over .500 and vs a team at .500 or under is rare: shuffle which games were vs a team over .500 and it comes up less than once in 100.

The games

vs a team over .500vs a team at .500 or under
Buffalo Sabres’ games, last 165 games, each marked vs a team over .500 or vs a team at .500 or under
SideDateGameResultgoals againstExpected
Nov 5, 2024vsOTTW13.21
Nov 7, 2024@NYRW13.56
Nov 9, 2024vsCGYW23.06
Nov 11, 2024vsMTLL73.14
Nov 14, 2024vsSTLW33.36
Nov 16, 2024@PHIL53.35
Nov 20, 2024@LAKW03.56
Nov 22, 2024@ANAW23.27
Nov 23, 2024@SJSW23.19
Nov 27, 2024vsMINL13.14
Nov 29, 2024vsVANL43.12
Nov 30, 2024@NYIL33.26
Dec 3, 2024vsCOLL53.46
Dec 5, 2024vsWPGL33.42
Dec 7, 2024vsUTAL53.16
Dec 9, 2024vsDETL63.11
Dec 11, 2024vsNYRL33.30
Dec 14, 2024@WSHL43.69
Dec 15, 2024@TORL53.57
Dec 17, 2024@MTLL63.38
Dec 20, 2024vsTORL63.34
Dec 21, 2024@BOSL33.26
Dec 23, 2024@NYIW13.29
Dec 27, 2024vsCHIW23.10
Dec 29, 2024@STLW23.60
Dec 31, 2024@DALL43.61
Jan 2, 2025@COLL63.66
Jan 4, 2025@VGKL33.62
Jan 6, 2025vsWSHW33.48
Jan 9, 2025@OTTW03.45
Jan 11, 2025vsSEAL63.19
Jan 15, 2025vsCARW23.40
Jan 17, 2025vsPITL53.18
Jan 20, 2025@SEAL63.41
Jan 21, 2025@VANW23.38
Jan 23, 2025@CGYL53.23
Jan 25, 2025@EDML33.68
Jan 28, 2025vsBOSW23.05
Jan 31, 2025vsNSHW32.98
Feb 2, 2025vsNJDW33.16
Feb 4, 2025vsCBJW23.46
Feb 8, 2025@NSHL63.15
Feb 22, 2025vsNYRW23.32
Feb 25, 2025vsANAW23.05
Feb 27, 2025@CARL53.57
Mar 1, 2025vsMTLL43.19
Mar 3, 2025@MTLL43.41
Mar 4, 2025vsSJSL62.91
Mar 6, 2025@TBLL63.75
Mar 8, 2025@FLAL43.65
Mar 10, 2025vsEDMW23.47
Mar 12, 2025@DETL73.32
Mar 15, 2025vsVGKW33.40
Mar 17, 2025@BOSW23.28
Mar 20, 2025@UTAL53.38
Mar 22, 2025@MINL43.31
Mar 23, 2025@WPGW33.64
Mar 25, 2025vsOTTW23.20
Mar 27, 2025vsPITW33.21
Mar 29, 2025@PHIL73.32
Mar 30, 2025@WSHW53.67
Apr 1, 2025@OTTW23.42
Apr 5, 2025vsTBLW23.59
Apr 6, 2025vsBOSW33.04
Apr 8, 2025vsCARW03.43
Apr 10, 2025@CBJL33.67
Apr 12, 2025@FLAL33.66
Apr 13, 2025@TBLL73.74
Apr 15, 2025vsTORL43.37
Apr 17, 2025vsPHIW43.15
Oct 9, 2025vsNYRL42.83
Oct 11, 2025@BOSL33.11
Oct 13, 2025vsCOLL33.28
Oct 15, 2025vsOTTW43.07
Oct 18, 2025vsFLAW02.99
Oct 20, 2025@MTLL43.19
Oct 22, 2025vsDETW22.87
Oct 24, 2025vsTORW32.96
Oct 25, 2025@TORL43.01
Oct 28, 2025vsCBJL42.94
Oct 30, 2025@BOSL43.10
Nov 1, 2025vsWSHW33.03
Nov 4, 2025vsUTAL23.05
Nov 6, 2025vsSTLL32.77
Nov 8, 2025@CARL63.30
Nov 12, 2025@UTAL53.08
Nov 13, 2025@COLL63.30
Nov 15, 2025@DETW42.91
Nov 17, 2025vsEDMW13.16
Nov 19, 2025vsCGYL62.58
Nov 21, 2025vsCHIW32.64
Nov 23, 2025vsCARW13.30
Nov 26, 2025@PITL43.25
Nov 28, 2025vsNJDL52.75
Nov 29, 2025@MINW23.21
Dec 1, 2025vsWPGW12.80
Dec 3, 2025@PHIL52.91
Dec 5, 2025@WPGL42.82
Dec 8, 2025@CGYL72.63
Dec 9, 2025@EDMW33.20
Dec 11, 2025@VANW22.74
Dec 14, 2025@SEAW12.81
Dec 18, 2025vsPHIW32.87
Dec 20, 2025vsNYIW22.82
Dec 21, 2025@NJDW12.87
Dec 23, 2025@OTTW23.16
Dec 27, 2025vsBOSW13.08
Dec 29, 2025@STLW22.85
Dec 31, 2025@DALW13.18
Jan 3, 2026@CBJL52.99
Jan 6, 2026vsVANW32.66
Jan 8, 2026@NYRW22.92
Jan 10, 2026vsANAW33.07
Jan 12, 2026vsFLAL42.93
Jan 14, 2026vsPHIW22.88
Jan 15, 2026vsMTLW33.14
Jan 17, 2026vsMINL53.11
Jan 19, 2026@CARL23.35
Jan 20, 2026@NSHW32.96
Jan 22, 2026@MTLW23.22
Jan 24, 2026@NYIW02.91
Jan 27, 2026@TORW43.01
Jan 29, 2026vsLAKW12.71
Jan 31, 2026vsMTLL43.13
Feb 2, 2026@FLAW33.01
Feb 3, 2026@TBLL43.21
Feb 5, 2026vsPITL53.17
Feb 25, 2026@NJDW12.87
Feb 27, 2026@FLAW23.02
Feb 28, 2026@TBLW23.24
Mar 3, 2026vsVGKW23.07
Mar 5, 2026@PITW13.29
Mar 7, 2026vsNSHW22.91
Mar 8, 2026vsTBLW73.11
Mar 10, 2026vsSJSW32.92
Mar 12, 2026vsWSHL23.04
Mar 14, 2026vsTORW22.98
Mar 17, 2026@VGKW03.16
Mar 19, 2026@SJSW03.02
Mar 21, 2026@LAKW12.78
Mar 22, 2026@ANAL63.10
Mar 25, 2026vsBOSL43.04
Mar 27, 2026vsDETL52.83
Mar 28, 2026vsSEAW22.74
Mar 31, 2026vsNYIW32.80
Apr 2, 2026@OTTL43.13
Apr 4, 2026@WSHL63.05
Apr 6, 2026vsTBLW23.17
Apr 8, 2026@NYRW32.91
Apr 9, 2026vsCBJW03.00
Apr 13, 2026@CHIW12.73
Apr 15, 2026vsDALL43.08
Apr 19, 2026vsBOSW33.05
Apr 21, 2026vsBOSL43.04
Apr 23, 2026@BOSW13.14
Apr 26, 2026@BOSW13.14
Apr 28, 2026vsBOSL23.06
May 1, 2026@BOSW13.14
May 6, 2026vsMTLW23.15
May 8, 2026vsMTLL53.12
May 10, 2026@MTLL63.17
May 12, 2026@MTLW23.22
May 14, 2026vsMTLL63.10
May 16, 2026@MTLW33.20
May 18, 2026vsMTLL33.14

Method

Read against .

  • Goals are the final score’s, as the league’s standings count them: a game decided in a shootout gives its winner one goal, so it reads as a one-goal game.
  • 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.17 in 2024-25, minus 0.05 in 2025-26 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 65% in 2024-25, 60% in 2025-26 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.
  • 23 games in 2025-26 are neither vs a team over .500 nor vs a team at .500 or under, and sit out.