Putting Up Numbers· Soccer

Werder Bremen’s goals vs a top-half team and vs a bottom-half team

, ,

Against what the season’s ratings expected, Werder Bremen was 0.49 goals under vs a top-half team and 0.36 goals over vs a bottom-half team over its last 75 games, 29 games against 31. The plain averages are 0.79 and 1.84, a difference of 1.05.

Werder Bremen’s −0.84 vs a top-half team and vs a bottom-half team over expected ranks 119th of the 119 teams with 5 games on each side over their last 75 games through Oct 9, 2026.

goals a game over expected

A −0.84 difference in goals over expected vs a top-half team and vs a bottom-half team is rare: shuffle which games were vs a top-half team and it comes up less than once in 100.

A −1.05 difference in goals vs a top-half team and vs a bottom-half team is unusual: shuffle which games were vs a top-half team and it comes up once in 100.

The games

vs a top-half teamvs a bottom-half team
Werder Bremen’s games, last 75 games, each marked vs a top-half team or vs a bottom-half team
SideDateGameResultgoalsExpected
May 11, 2024@RB LeipzigT10.96
May 18, 2024vsVfL BochumW41.90
Aug 24, 2024@FC AugsburgT21.39
Aug 31, 2024vsBorussia DortmundT01.56
Sep 15, 2024@MainzW21.22
Sep 21, 2024vsBayern MunichL01.23
Sep 29, 2024@TSG HoffenheimW41.72
Oct 5, 2024vsSC FreiburgL01.71
Oct 20, 2024@VfL WolfsburgW41.39
Oct 26, 2024vsBayer LeverkusenT21.32
Nov 3, 2024@Borussia MönchengladbachL11.61
Nov 9, 2024vsHolstein KielW22.27
Nov 23, 2024@Eintracht FrankfurtL01.41
Nov 30, 2024vsVfB StuttgartT21.70
Dec 7, 2024@VfL BochumW11.82
Dec 14, 2024@St. PauliW21.14
Dec 21, 2024vs1. FC Union BerlinW41.45
Jan 12, 2025@RB LeipzigL21.37
Jan 15, 2025vs1. FC Heidenheim 1846T31.82
Jan 19, 2025vsFC AugsburgL01.64
Jan 25, 2025@Borussia DortmundT21.32
Jan 31, 2025vsMainzW11.43
Feb 7, 2025@Bayern MunichL01.07
Feb 16, 2025vsTSG HoffenheimL12.02
Feb 21, 2025@SC FreiburgL01.55
Mar 1, 2025vsVfL WolfsburgL11.70
Mar 8, 2025@Bayer LeverkusenW21.16
Mar 15, 2025vsBorussia MönchengladbachL21.72
Mar 29, 2025@Holstein KielW32.06
Apr 5, 2025vsEintracht FrankfurtW21.47
Apr 13, 2025@VfB StuttgartW21.54
Apr 19, 2025vsVfL BochumW11.98
Apr 27, 2025vsSt. PauliT01.39
May 3, 2025@1. FC Union BerlinT21.39
May 10, 2025vsRB LeipzigT01.62
May 17, 2025@1. FC Heidenheim 1846W41.61
Aug 23, 2025@Eintracht FrankfurtL11.34
Aug 30, 2025vsBayer LeverkusenT30.98
Sep 14, 2025@Borussia MönchengladbachW40.84
Sep 20, 2025vsSC FreiburgL01.40
Sep 26, 2025@Bayern MunichL00.66
Oct 4, 2025vsSt. PauliW11.39
Oct 18, 2025@1. FC Heidenheim 1846T21.38
Oct 24, 2025vs1. FC Union BerlinW11.36
Nov 1, 2025@MainzT10.98
Nov 7, 2025vsVfL WolfsburgW21.58
Nov 23, 2025@RB LeipzigL00.92
Nov 29, 2025vsFC CologneT11.49
Dec 7, 2025@Hamburg SVL20.95
Dec 14, 2025vsVfB StuttgartL01.23
Dec 20, 2025@FC AugsburgT01.22
Jan 13, 2026@Borussia DortmundL00.76
Jan 16, 2026vsEintracht FrankfurtT31.51
Jan 24, 2026@Bayer LeverkusenL00.85
Jan 27, 2026vsTSG HoffenheimL01.30
Jan 31, 2026vsBorussia MönchengladbachT11.24
Feb 7, 2026@SC FreiburgL01.13
Feb 14, 2026vsBayern MunichL00.92
Feb 22, 2026@St. PauliL11.13
Feb 28, 2026vs1. FC Heidenheim 1846W21.64
Mar 8, 2026@1. FC Union BerlinW40.96
Mar 15, 2026vsMainzL01.29
Mar 21, 2026@VfL WolfsburgW11.36
Apr 4, 2026vsRB LeipzigL11.13
Apr 12, 2026@FC CologneL11.22
Apr 18, 2026vsHamburg SVW31.17
Apr 26, 2026@VfB StuttgartT10.92
May 2, 2026vsFC AugsburgL11.43
May 9, 2026@TSG HoffenheimL01.03
May 16, 2026vsBorussia DortmundL01.02
Aug 30, 2026@SC FreiburgL11.61
Sep 5, 2026vsRB LeipzigW31.79
Sep 12, 2026@FC CologneT11.98
Sep 19, 2026vsFC AugsburgW31.89
Oct 9, 2026@Borussia DortmundT21.30

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, plus 0.15 in 2023-24, plus 0.10 in 2024-25, plus 0.16 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 79% in 2023-24, 77% in 2024-25, 75% in 2025-26 of the difference the model predicts.
  • The shuffle keeps the season’s shape: the games are cut into stretches, one a 10 games, where the dates leave the least variance, each game is read against its stretch, and the sides are shuffled only inside each stretch.
  • 15 games in 2024-25 and 2025-26 and 2026-27 are neither vs a top-half team nor vs a bottom-half team, and sit out.
  • Read against the season’s ratings as of Nov 1, 2026; the games are the ones through Oct 9.