When Racing Santander Falls Victim to the Royals and the Rest of Europe Trembles

Calendar week 44 brings us five leagues, a pile of numbers, and at least one team that might reasonably wonder before kickoff whether it even needs to show up. While the Bundesliga lures us in with the Klassiker between Bayern and Dortmund, the Premier League is cooking up a lively stalemate between Liverpool and Arsenal, La Liga sends Real Madrid on a wrecking tour to Santander, and in Switzerland Lugano and Young Boys can already start polishing the trophy. The xG data rarely speaks in tongues this week – mostly it just shouts.

```prediction {"home":"Bayern München","away":"Borussia Dortmund","homeTeamId":38,"awayTeamId":33,"homeLogo":"https://cdn.footystats.org/img/teams/germany-fc-bayern-munchen.png","awayLogo":"https://cdn.footystats.org/img/teams/germany-bvb-09-borussia-dortmund.png","homeWin":46,"draw":25,"awayWin":29,"xgHome":1.6,"xgAway":1.2,"confidence":"medium","league":"Bundesliga","leagueId":"bundesliga","fixtureId":8572266,"date":"2026-10-31T17:30:00.000Z"} ```

Top Picks (across leagues)

The data traffic light is showing a thick green for several matches this week. Leading the pack: Racing Santander vs. Real Madrid: 87 percent win probability for the visitors, an expected 4.3:1.2 on the xG front – that's not a forecast, that's a threat. Santander's form curve (avgXP 0.7) meets Madrid's 2.5 – a mismatch that hurts just looking at it on paper.

```prediction {"home":"Racing Santander","away":"Real Madrid","homeTeamId":319,"awayTeamId":84,"homeLogo":"https://cdn.footystats.org/img/teams/spain-real-racing-club-de-santander.png","awayLogo":"https://cdn.footystats.org/img/teams/spain-real-madrid-cf.png","homeWin":5,"draw":8,"awayWin":87,"xgHome":1.2,"xgAway":4.3,"confidence":"high","league":"La Liga","leagueId":"la-liga","fixtureId":8570345,"date":"2026-11-01T15:15:00.000Z"} ```

Almost as clear-cut: Tottenham vs. Crystal Palace with a 75 percent home win probability and an expected 3.1:1.1 gala for Spurs. The form curve (1.5 to 0.8) confirms that Palace is coming here more as a day-tripper than a contender.

```prediction {"home":"Tottenham Hotspur","away":"Crystal Palace","homeTeamId":92,"awayTeamId":143,"homeLogo":"https://cdn.footystats.org/img/teams/england-tottenham-hotspur-fc.png","awayLogo":"https://cdn.footystats.org/img/teams/england-crystal-palace-fc.png","homeWin":75,"draw":18,"awayWin":7,"xgHome":3.1,"xgAway":1.1,"confidence":"high","league":"Premier League","leagueId":"premier-league","fixtureId":8558037,"date":"2026-10-31T17:30:00.000Z"} ```

In the Super League, two matches deliver top confidence: Lugano vs. Basel (78 percent home win, xG 2.8:0.8) and Young Boys vs. Zurich (75 percent, a hefty xG of 3.7:1.6 thanks to YB's strong form of 2.2 avgXP). Both home sides look like they're on steroids, both visitors like they're on a works outing.

```prediction {"home":"Lugano","away":"Basel","homeTeamId":894,"awayTeamId":79,"homeLogo":"https://cdn.footystats.org/img/teams/switzerland-fc-lugano.png","awayLogo":"https://cdn.footystats.org/img/teams/switzerland-fc-basel-1893.png","homeWin":78,"draw":14,"awayWin":8,"xgHome":2.8,"xgAway":0.8,"confidence":"high","league":"Super League","leagueId":"swiss-super-league","fixtureId":8554511,"date":"2026-11-01T15:30:00.000Z"} ```

Real Betis vs. Málaga (73 percent, 2.9:1.1 xG) and Levante vs. Atlético Madrid (72 percent for the visitors, 1.0:2.6 xG) also belong to the category of matches where you can safely loosen your tie – the data is clear, almost rudely so.

```prediction {"home":"Real Betis","away":"Málaga CF","homeTeamId":284,"awayTeamId":283,"homeLogo":"https://cdn.footystats.org/img/teams/spain-real-betis-balompie.png","awayLogo":"https://cdn.footystats.org/img/teams/spain-malaga-cf.png","homeWin":73,"draw":15,"awayWin":12,"xgHome":2.9,"xgAway":1.1,"confidence":"high","league":"La Liga","leagueId":"la-liga","fixtureId":8570359,"date":"2026-10-31T17:30:00.000Z"} ```

Bundesliga: The Klassiker and a Few Quiet Dramas

Bayern vs. Dortmund is being handled with "medium confidence" – 46 to 29 percent for the Munich side, but with a tight xG of 1.6:1.2, this is more arm-wrestling than demolition. More interesting from a data perspective: Mönchengladbach vs. Paderborn, where the visitors are favored at 62 percent despite the away trip – Gladbach's form (1.1 avgXP) doesn't offer much resistance. And in Elversberg, Mainz threatens a lively shooting gallery with a 66 percent away win probability and an xG of 3.3.

```prediction {"home":"Elversberg","away":"Mainz 05","homeTeamId":6326,"awayTeamId":34,"homeLogo":"https://cdn.footystats.org/img/teams/germany-sv-07-elversberg.png","awayLogo":"https://cdn.footystats.org/img/teams/germany-1-fsv-mainz-05.png","homeWin":18,"draw":15,"awayWin":66,"xgHome":1.8,"xgAway":3.3,"confidence":"high","league":"Bundesliga","leagueId":"bundesliga","fixtureId":8572270,"date":"2026-10-30T19:30:00.000Z"} ```

Premier League: Chelsea Stumbles, Liverpool Settles for a Stalemate

The week belongs to Man United – at least according to xG. In Chelsea vs. Manchester United, the data clearly favors the visitors at 58 percent, backed up by an xG of 2.1:3.1 and United's form of 2.1 avgXP against Chelsea's weary 0.9. Liverpool vs. Arsenal, on the other hand, stays murky: a 28-39-33 percent split, a measly expected 1.1:1.2 – this could well end in a tired draw that leaves both sides heading home content.

```prediction {"home":"Liverpool","away":"Arsenal","homeTeamId":151,"awayTeamId":59,"homeLogo":"https://cdn.footystats.org/img/teams/england-liverpool-fc.png","awayLogo":"https://cdn.footystats.org/img/teams/england-arsenal-fc.png","homeWin":28,"draw":39,"awayWin":33,"xgHome":1.1,"xgAway":1.2,"confidence":"low","league":"Premier League","leagueId":"premier-league","fixtureId":8557815,"date":"2026-11-01T16:30:00.000Z"} ```

Serie A: Juve on a Mission, Fiorentina a Coin Flip

Four matches, but a clear edge in Genoa vs. Juventus: 65 percent for the Old Lady, xG 1.1:2.3. Fiorentina vs. Atalanta, meanwhile, remains a genuine duel – 42 to 35 percent, both sides with a solid xG above 2.5. This one smells like goals at both ends.

```prediction {"home":"Fiorentina","away":"Atalanta","homeTeamId":471,"awayTeamId":464,"homeLogo":"https://cdn.footystats.org/img/teams/italy-acf-fiorentina.png","awayLogo":"https://cdn.footystats.org/img/teams/italy-atalanta-bergamasca-calcio.png","homeWin":42,"draw":23,"awayWin":35,"xgHome":2.7,"xgAway":2.5,"confidence":"medium","league":"Serie A","leagueId":"serie-a","fixtureId":8544872,"date":"2026-10-29T19:45:00.000Z"} ```

La Liga: Barça vs. Alavés, Betis on a Rampage

Besides the Santander massacre and Betis's gala against Málaga, it's worth looking at FC Barcelona vs. Deportivo Alavés (57 percent, xG 2.2:1.3) as well as Athletic Bilbao vs. Real Sociedad (60 percent home win). The Basque derby should tilt clearly in Bilbao's favor with an expected 2.4:1.1.

```prediction {"home":"Athletic Club Bilbao","away":"Real Sociedad","homeTeamId":285,"awayTeamId":290,"homeLogo":"https://cdn.footystats.org/img/teams/spain-athletic-club-bilbao.png","awayLogo":"https://cdn.footystats.org/img/teams/spain-real-sociedad-de-futbol.png","homeWin":60,"draw":28,"awayWin":11,"xgHome":2.4,"xgAway":1.1,"confidence":"high","league":"La Liga","leagueId":"la-liga","fixtureId":8570357,"date":"2026-11-01T20:00:00.000Z"} ```

Super League: Lugano and YB Rule

Beyond the top picks, keep an eye on Luzern vs. Sion, where the visitors are favored at 58 percent despite playing away – Sion's form of 2.2 avgXP easily outshines Luzern's sluggish 1.0.

```prediction {"home":"Luzern","away":"Sion","homeTeamId":890,"awayTeamId":889,"homeLogo":"https://cdn.footystats.org/img/teams/switzerland-fc-luzern.png","awayLogo":"https://cdn.footystats.org/img/teams/switzerland-fc-sion.png","homeWin":21,"draw":21,"awayWin":58,"xgHome":2.1,"xgAway":3.2,"confidence":"high","league":"Super League","leagueId":"swiss-super-league","fixtureId":8554522,"date":"2026-10-31T19:30:00.000Z"} ```

Possible Upset

Two candidates for the underdog story of the weekend: in Werder Bremen vs. Hoffenheim, Hoffenheim is favored at 47 percent, but Bremen's xG of 2.5 shows there's definitely something brewing – a draw or even a home win wouldn't be a first-class shock. And at Grasshopper vs. Vaduz, "low confidence" reigns anyway (38-28-34 percent) – a Vaduz win would be statistically anything but far-fetched.

```prediction {"home":"Werder Bremen","away":"Hoffenheim","homeTeamId":37,"awayTeamId":49,"homeLogo":"https://cdn.footystats.org/img/teams/germany-sv-werder-bremen.png","awayLogo":"https://cdn.footystats.org/img/teams/germany-tsg-1899-hoffenheim.png","homeWin":31,"draw":22,"awayWin":47,"xgHome":2.5,"xgAway":3,"confidence":"medium","league":"Bundesliga","leagueId":"bundesliga","fixtureId":8572483,"date":"2026-10-31T14:30:00.000Z"} ```

Conclusion

This week's data is, in places, mercilessly clear: Real Madrid, Tottenham, Lugano, and Young Boys shouldn't have much to worry about. At the same time, there's still plenty of room for surprises – whether in Bremen, in Zurich with Grasshopper, or in the London nerve-wracker between Liverpool and Arsenal. If you want to play it safe, follow the top picks. If you're after some excitement, look exactly where the percentages sit close together.