Putting Up Numbers· Soccer

RB Leipzig’s expected goals at home and away

, ,

Against what the season’s ratings expected, RB Leipzig was 0.32 expected goals over at home and 0.20 expected goals under away over its last 75 games, 37 games against 38. The plain averages are 1.97 and 1.28, a difference of 0.69.

RB Leipzig’s +0.51 at home vs away over expected ranks 3rd of the 120 teams with 5 games on each side over their last 75 games through Oct 10, 2026.

expected goals a game over expected

A +0.51 difference in expected goals over expected at home vs away is rare: shuffle which games were at home and it comes up less than once in 100.

A +0.69 difference in expected goals at home vs away is rare: shuffle which games were at home and it comes up less than once in 100.

The games

at homeaway
RB Leipzig’s games, last 75 games, each marked at home or away
SideDateGameResultxGExpected
Oct 6, 2024@1. FC Heidenheim 1846W1.371.34
Oct 19, 2024@MainzW1.371.24
Oct 23, 2024vsLiverpoolL0.810.91
Oct 26, 2024vsSC FreiburgW1.671.31
Nov 2, 2024@Borussia DortmundL0.661.04
Nov 5, 2024@CelticL1.331.29
Nov 9, 2024vsBorussia MönchengladbachT0.751.78
Nov 23, 2024@TSG HoffenheimL1.361.30
Nov 26, 2024@InternazionaleL0.230.99
Nov 30, 2024vsVfL WolfsburgL1.271.52
Dec 7, 2024@Holstein KielW0.621.55
Dec 10, 2024vsAston VillaL1.721.11
Dec 15, 2024vsEintracht FrankfurtW1.931.42
Dec 20, 2024@Bayern MunichL0.470.64
Jan 12, 2025vsWerder BremenW2.011.38
Jan 15, 2025@VfB StuttgartL0.531.13
Jan 18, 2025@VfL BochumT2.301.49
Jan 22, 2025vsSporting CPW2.131.16
Jan 25, 2025vsBayer LeverkusenT0.601.17
Jan 29, 2025@SK Sturm GrazL1.351.82
Feb 1, 2025@1. FC Union BerlinT0.271.20
Feb 9, 2025vsSt. PauliW1.371.23
Feb 14, 2025@FC AugsburgT1.231.18
Feb 23, 2025vs1. FC Heidenheim 1846T1.721.52
Mar 1, 2025vsMainzL1.771.42
Mar 8, 2025@SC FreiburgT2.601.06
Mar 15, 2025vsBorussia DortmundW1.691.19
Mar 29, 2025@Borussia MönchengladbachL1.401.55
Apr 5, 2025vsTSG HoffenheimW1.441.50
Apr 11, 2025@VfL WolfsburgW1.351.32
Apr 19, 2025vsHolstein KielT1.321.72
Apr 26, 2025@Eintracht FrankfurtL0.361.30
May 3, 2025vsBayern MunichT0.750.83
May 10, 2025@Werder BremenT1.461.20
May 17, 2025vsVfB StuttgartL1.281.30
Aug 22, 2025@Bayern MunichL0.891.48
Aug 30, 2025vs1. FC Heidenheim 1846W2.462.19
Sep 13, 2025@MainzW1.211.80
Sep 20, 2025vsFC CologneW3.821.87
Sep 27, 2025@VfL WolfsburgW1.671.74
Oct 4, 2025@Borussia DortmundT1.291.39
Oct 18, 2025vsHamburg SVW1.052.06
Oct 25, 2025@FC AugsburgW1.941.79
Nov 1, 2025vsVfB StuttgartW1.781.79
Nov 8, 2025@TSG HoffenheimL1.631.57
Nov 23, 2025vsWerder BremenW1.751.96
Nov 28, 2025@Borussia MönchengladbachT1.221.66
Dec 6, 2025vsEintracht FrankfurtW2.351.98
Dec 12, 2025@1. FC Union BerlinL0.551.64
Dec 20, 2025vsBayer LeverkusenL21.71
Jan 14, 2026vsSC FreiburgW2.781.89
Jan 17, 2026vsBayern MunichL2.131.71
Jan 24, 2026@1. FC Heidenheim 1846W1.741.94
Jan 27, 2026@St. PauliT1.361.71
Jan 31, 2026vsMainzL22.05
Feb 8, 2026@FC CologneW2.511.65
Feb 15, 2026vsVfL WolfsburgT2.212.00
Feb 21, 2026vsBorussia DortmundT2.371.62
Mar 1, 2026@Hamburg SVW2.051.71
Mar 7, 2026vsFC AugsburgW1.882.09
Mar 15, 2026@VfB StuttgartL0.731.55
Mar 20, 2026vsTSG HoffenheimW2.341.82
Apr 4, 2026@Werder BremenW0.811.72
Apr 11, 2026vsBorussia MönchengladbachW2.351.89
Apr 18, 2026@Eintracht FrankfurtW2.421.68
Apr 24, 2026vs1. FC Union BerlinW3.251.79
May 2, 2026@Bayer LeverkusenL1.171.46
May 9, 2026vsSt. PauliW2.271.95
May 16, 2026@SC FreiburgL1.391.68
Aug 29, 2026vsBorussia MönchengladbachW4.012.15
Sep 5, 2026@Werder BremenL1.751.66
Sep 10, 2026@ComoL1.151.74
Sep 13, 2026vsHamburg SVW1.952.18
Sep 20, 2026@Bayer LeverkusenL0.871.88
Oct 10, 2026vsEintracht FrankfurtW3.921.98

Method

Read against .

  • Expected goals are this site’s model of each shot’s chance, from where it was taken, whether it was a header, and how it was set up (a cross, a through ball, a headed pass, or no pass at all), fit on the 105,024 non-penalty shots of the five leagues and the Champions League since 2024-25 and within 3% of the goals scored in each season. Penalties are left out.
  • 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.11 in 2024-25, plus 0.16 in 2025-26, plus 0.13 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 88% in 2024-25, 86% in 2025-26, 63% in 2026-27 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.
  • Read against the season’s ratings as of Nov 1, 2026; the games are the ones through Oct 10.