When the xG Machine Shows No Mercy: A Weekend Full of Clear Statements

Five leagues, one common denominator: this calendar week 43 is a feast for anyone who believes in numbers. From Dortmund to Milan to Thun, the xG models are painting unusually clear pictures this time around. While a genuine coin flip is brewing in Barcelona, other coaches had already announced their lineup for the next match by Thursday — that's how certain the outcome seems. Let's take a look at where the data allows no argument, and where a surprise might still be lurking.

Top Picks: Where the Numbers Leave No Doubt

Borussia Dortmund – Eintracht Frankfurt is the pick of the week. An 83 percent home win probability, an expected goal ratio of 3.8 to 0.8 — that's not a prediction, that's a proclamation. Frankfurt's current form (avgXP 1.0) stands in stark contrast to a Dortmund side that, despite a mixed form curve of their own (1.8), apparently finds their best version specifically against this opponent.

```prediction {"home":"Borussia Dortmund","away":"Eintracht Frankfurt","homeTeamId":33,"awayTeamId":44,"homeLogo":"https://cdn.footystats.org/img/teams/germany-bvb-09-borussia-dortmund.png","awayLogo":"https://cdn.footystats.org/img/teams/germany-eintracht-frankfurt.png","homeWin":83,"draw":18,"awayWin":-1,"xgHome":3.8,"xgAway":0.8,"confidence":"high","league":"Bundesliga","leagueId":"bundesliga","fixtureId":8572505,"date":"2026-10-24T16:30:00.000Z"} ```

Inter Milan against Fiorentina also belongs in the category of matches where you could practically place your bet before kickoff: 81 percent home win, 4.6 expected goals for the Nerazzurri. Fiorentina may not be in bad form with 1.8 xP per game, but that won't help much against this kind of offensive firepower.

```prediction {"home":"Inter Milan","away":"Fiorentina","homeTeamId":470,"awayTeamId":471,"homeLogo":"https://cdn.footystats.org/img/teams/italy-fc-internazionale-milano.png","awayLogo":"https://cdn.footystats.org/img/teams/italy-acf-fiorentina.png","homeWin":81,"draw":10,"awayWin":10,"xgHome":4.6,"xgAway":1.8,"confidence":"high","league":"Serie A","leagueId":"serie-a","fixtureId":8545201,"date":"2026-10-25T11:30:00.000Z"} ```

In the Super League, Thun against Lugano delivers the mirror image — here, the away side is the clear favorite. Just a 1 percent win probability for Thun, compared to 79 percent for Lugano and an expected xG of 3.7 to 1.0. Rarely do you see a home team looking this helpless in the data.

```prediction {"home":"Thun","away":"Lugano","homeTeamId":888,"awayTeamId":894,"homeLogo":"https://cdn.footystats.org/img/teams/switzerland-fc-thun.png","awayLogo":"https://cdn.footystats.org/img/teams/switzerland-fc-lugano.png","homeWin":1,"draw":20,"awayWin":79,"xgHome":1,"xgAway":3.7,"confidence":"high","league":"Super League","leagueId":"swiss-super-league","fixtureId":8554510,"date":"2026-10-25T13:00:00.000Z"} ```

Not to be forgotten: Stuttgart against Gladbach (73 percent, xG 4.7:2.0) and Lazio against Parma (75 percent, xG 2.1:0.4) — both matches in which the hosts should be able to exploit their attacking strength against shaky defensive units. Como against Sassuolo also joins the ranks of sure bets with a 79 percent home win probability.

```prediction {"home":"Lazio","away":"Parma","homeTeamId":463,"awayTeamId":476,"homeLogo":"https://cdn.footystats.org/img/teams/italy-ss-lazio.png","awayLogo":"https://cdn.footystats.org/img/teams/italy-parma-calcio-1913.png","homeWin":75,"draw":22,"awayWin":3,"xgHome":2.1,"xgAway":0.4,"confidence":"high","league":"Serie A","leagueId":"serie-a","fixtureId":8545054,"date":"2026-10-24T18:45:00.000Z"} ```

Bundesliga: Bayern Festivities and a Dortmund Statement

Matchday seven brings a real heavyweight clash with Freiburg against Bayern Munich — 57 percent away win and an xG edge for the Munich side point to yet another routine exercise. Things get more interesting with Hoffenheim against Leverkusen, where an expected 2.5 to 3.8 goals suggests a genuine offensive fireworks display. In between, Dortmund against Frankfurt delivers the clearest case of the matchday, while Köln against Schalke (42:35 percent) comes across as a genuine fifty-fifty duel at the bottom of the table.

```prediction {"home":"Freiburg","away":"Bayern München","homeTeamId":42,"awayTeamId":38,"homeLogo":"https://cdn.footystats.org/img/teams/germany-sc-freiburg.png","awayLogo":"https://cdn.footystats.org/img/teams/germany-fc-bayern-munchen.png","homeWin":23,"draw":20,"awayWin":57,"xgHome":1.4,"xgAway":2.3,"confidence":"high","league":"Bundesliga","leagueId":"bundesliga","fixtureId":8572556,"date":"2026-10-25T16:30:00.000Z"} ```

Premier League: City Gala Expected in Birmingham

Aston Villa against Manchester City (60 percent away win, xG 1.0:2.0) and Ipswich against Nottingham Forest (also 60 percent for the visitors) show that relegation candidates are having a hard time this week. Things get more interesting in the top clash between Chelsea and Tottenham, where the data only shows a slight lean toward Spurs at 42 percent away win. Manchester United against Bournemouth, at 68 percent, counts among the weekend's safer picks.

```prediction {"home":"Manchester United","away":"AFC Bournemouth","homeTeamId":149,"awayTeamId":148,"homeLogo":"https://cdn.footystats.org/img/teams/england-manchester-united-fc.png","awayLogo":"https://cdn.footystats.org/img/teams/england-afc-bournemouth.png","homeWin":68,"draw":15,"awayWin":17,"xgHome":3.3,"xgAway":1.7,"confidence":"high","league":"Premier League","leagueId":"premier-league","fixtureId":8557854,"date":"2026-10-25T14:00:00.000Z"} ```

Serie A: Juve Rock Lecce, Napoli Wobble

Lecce against Juventus (67 percent away win, xG 1.1:2.5) is a clear-cut affair for the Old Lady. It gets even more pronounced for Napoli against Roma: just a 14 percent home win chance and a meager expected 0.8 to 1.7 — that smells like a tough week ahead for the Napoletani. Meanwhile, Inter and Lazio deliver the matchday's routine wins.

```prediction {"home":"Lecce","away":"Juventus","homeTeamId":2330,"awayTeamId":90,"homeLogo":"https://cdn.footystats.org/img/teams/italy-us-lecce.png","awayLogo":"https://cdn.footystats.org/img/teams/italy-juventus-fc.png","homeWin":15,"draw":17,"awayWin":67,"xgHome":1.1,"xgAway":2.5,"confidence":"high","league":"Serie A","leagueId":"serie-a","fixtureId":8545172,"date":"2026-10-25T17:00:00.000Z"} ```

La Liga: Clásico as a Genuine Lottery

While the data speaks clearly elsewhere, the Clásico between Barcelona and Real Madrid remains a genuine mystery: 39 to 30 percent, practically a coin flip with a slight home advantage. Much more clear-cut are Atlético Madrid against Deportivo La Coruña (68 percent) and Athletic Bilbao against Getafe (63 percent) — here, the table order should be confirmed one to one.

```prediction {"home":"FC Barcelona","away":"Real Madrid","homeTeamId":83,"awayTeamId":84,"homeLogo":"https://cdn.footystats.org/img/teams/spain-fc-barcelona.png","awayLogo":"https://cdn.footystats.org/img/teams/spain-real-madrid-cf.png","homeWin":39,"draw":31,"awayWin":30,"xgHome":2,"xgAway":1.8,"confidence":"medium","league":"La Liga","leagueId":"la-liga","fixtureId":8570335,"date":"2026-10-25T20:00:00.000Z"} ```

Super League: Lugano on Course, YB with a Wobbly Candidate

Besides the clear-cut case of Thun against Lugano, Young Boys against St. Gallen delivers the highest-scoring duel of the weekend with an expected 3.4 to 3.0 goals — though with only a 42 percent home win probability, a slip-up is definitely on the cards here too.

```prediction {"home":"Young Boys","away":"St. Gallen","homeTeamId":94,"awayTeamId":891,"homeLogo":"https://cdn.footystats.org/img/teams/switzerland-bsc-young-boys.png","awayLogo":"https://cdn.footystats.org/img/teams/switzerland-fc-sankt-gallen-1879.png","homeWin":42,"draw":27,"awayWin":31,"xgHome":3.4,"xgAway":3,"confidence":"medium","league":"Super League","leagueId":"swiss-super-league","fixtureId":8554574,"date":"2026-10-24T18:30:00.000Z"} ```

The Surprise Candidates

Two matches stand out where the underdog, according to the data, isn't quite as hopeless as the table might suggest. In Crystal Palace against Newcastle (30-30-40), the race is practically wide open — Newcastle's weak form (avgXP 0.6) actually favors the Eagles. And Torino against Monza (45-22-33) could also hold a surprise for the visitors once you factor in both teams' current form.

```prediction {"home":"Crystal Palace","away":"Newcastle United","homeTeamId":143,"awayTeamId":157,"homeLogo":"https://cdn.footystats.org/img/teams/england-crystal-palace-fc.png","awayLogo":"https://cdn.footystats.org/img/teams/england-newcastle-united-fc.png","homeWin":30,"draw":30,"awayWin":40,"xgHome":1.9,"xgAway":2.2,"confidence":"medium","league":"Premier League","leagueId":"premier-league","fixtureId":8557802,"date":"2026-10-25T14:00:00.000Z"} ```

Conclusion

The data is unusually clear-cut this week: Dortmund, Inter, Lazio, Como, and — surprisingly, away from home — Lugano are among the teams where the xG models leave hardly any doubt. Anyone craving excitement should look to Barcelona or Crystal Palace instead. Everyone else can comfortably lean back and watch the favorites collect their routine wins — at least, if the numbers prove right.