Weekend Match Previews — 5 Mar 2026

Match Preview

Weekend Match Previews — 5 Mar 2026

Generated 5 March 2026 at 20:03

The 6 most compelling fixtures this weekend across Süper Lig, La Liga, Serie A, Bundesliga, Ligue 1. Odds from up to 56 bookmakers, xG analysis, and model predictions.


1. Besiktas JK vs Galatasaray

Süper Lig — Saturday 7 March at 17:00

The Stakes

Besiktas JK sit 4th on 46 points; Galatasaray are 1st on 58. Besiktas JK average 1.9 goals and concede 1.2 per game. Galatasaray: 2.4 scored, 0.8 conceded per match.

Season Numbers

StatBesiktas JKGalatasaray
Position4th1st
FormWWWDWWLWWW
Goals/Game1.92.4
Conceded/Game1.20.8

The Odds

Across 46 bookmakers: Besiktas JK 2.73 (37%), Draw 3.96 (25%), Galatasaray 2.62 (38%). Pinnacle: 2.80/3.67/2.70. Bookmaker agreement: 83% lean toward Galatasaray.

Our View

Galatasaray's defensive record (0.8 conceded/game) is among the tightest around. Besiktas JK only manage 1.9 scored/game — Under 2.5 and a clean sheet are genuine possibilities.


2. Celta Vigo vs Real Madrid

La Liga — Friday 6 March at 20:00

The Stakes

Celta Vigo sit 6th on 40 points; Real Madrid are 2nd on 60. Celta Vigo average 1.4 goals and concede 1.1 per game. Real Madrid: 2.1 scored, 0.8 conceded per match.

Season Numbers

StatCelta VigoReal Madrid
Position6th2nd
FormWWDLDLLWWW
Goals/Game1.42.1
Conceded/Game1.10.8
xG/Game1.422.21
xGA/Game1.181.13

The Odds

Across 50 bookmakers: Celta Vigo 3.51 (29%), Draw 3.72 (27%), Real Madrid 2.24 (45%). Pinnacle: 3.62/3.68/2.21. Bookmaker agreement: 100% lean toward Real Madrid.

Our View

Don't write off Real Madrid based on the scoreboard. Their 2.21 xG/game is well above their 2.1 actual — improved finishing could come at any time. Defensively, Real Madrid are rock solid at 0.8 per game. Hard to see Celta Vigo (1.4 scored/game) breaking them down regularly. Look at BTTS No.


3. AC Milan vs Inter Milan

Serie A — Sunday 8 March at 19:45

The Stakes

A clash at the top: 2nd-placed AC Milan (57 pts) host 1st-placed Inter Milan (67 pts), separated by just 10 points. AC Milan average 1.6 goals and concede 0.7 per game. Inter Milan: 2.4 scored, 0.8 conceded per match.

Season Numbers

StatAC MilanInter Milan
Position2nd1st
FormWLDWWWWWWW
Goals/Game1.62.4
Conceded/Game0.70.8
xG/Game1.722.08
xGA/Game1.10.75

The Odds

Across 56 bookmakers: AC Milan 3.74 (27%), Draw 3.28 (31%), Inter Milan 2.34 (43%). Pinnacle: 3.89/3.15/2.35. Bookmaker agreement: 100% lean toward Inter Milan.

Our View

Inter Milan's goal output (2.4/game) flatters them — the underlying xG is just 2.08. Don't be surprised if they blank here. The low-scoring angle is backed by AC Milan's 0.7 goals conceded per game. Against AC Milan's toothless attack (1.6/game), a shut-out is on the cards.


4. Getafe vs Real Betis

La Liga — Sunday 8 March at 15:15

The Stakes

Getafe sit 11th on 32 points; Real Betis are 5th on 43. Getafe average 0.8 goals and concede 1.1 per game. Real Betis: 1.6 scored, 1.2 conceded per match.

Season Numbers

StatGetafeReal Betis
Position11th5th
FormWLWWDDDWWW
Goals/Game0.81.6
Conceded/Game1.11.2
xG/Game0.891.63
xGA/Game1.021.44

The Odds

Across 49 bookmakers: Getafe 2.99 (34%), Draw 3.09 (32%), Real Betis 2.93 (34%). Pinnacle: 3.07/2.97/2.97. Bookmaker agreement: 53% lean toward Real Betis.

Our View

With 49 bookmakers unable to separate these two, the draw at 3.09 (32% implied) deserves serious consideration. Getafe are creating 0.89 xG per game but only converting 0.8. With 7.7 goals owed by the xG gods, an offensive uptick is due.


5. FC St. Pauli vs Eintracht Frankfurt

Bundesliga — Sunday 8 March at 14:30

The Stakes

FC St. Pauli sit 15th on 23 points; Eintracht Frankfurt are 7th on 34. FC St. Pauli average 1 goals and concede 1.7 per game. Eintracht Frankfurt: 2 scored, 2 conceded per match.

Season Numbers

StatFC St. PauliEintracht Frankfurt
Position15th7th
FormWWLWLWLWDL
Goals/Game12
Conceded/Game1.72
xG/Game0.881.27
xGA/Game1.541.46

The Odds

Across 56 bookmakers: FC St. Pauli 2.83 (35%), Draw 3.53 (28%), Eintracht Frankfurt 2.75 (36%). Pinnacle: 2.88/3.54/2.70. Bookmaker agreement: 91% lean toward Eintracht Frankfurt.

Steam Moves

Smart money alert: 6 bookmakers have moved on Eintracht Frankfurt (drifting) — signal score 54/100 (moderate tier).

Our View

The 1X2 market is razor-thin. When the odds are this close, draws happen more than the 28% implied probability suggests. The X at 3.53 has value. Regression watch: Eintracht Frankfurt are converting at an unsustainable rate (2/game from 1.27 xG). The 11.9-goal overperformance will correct.


6. Nice vs Rennes

Ligue 1 — Sunday 8 March at 16:15

The Stakes

Nice sit 15th on 24 points; Rennes are 6th on 40. Nice average 1.3 goals and concede 1.8 per game. Rennes: 1.6 scored, 1.5 conceded per match.

Season Numbers

StatNiceRennes
Position15th6th
FormLDLDDWWWLL
Goals/Game1.31.6
Conceded/Game1.81.5
xG/Game1.491.52
xGA/Game1.661.51

The Odds

Across 55 bookmakers: Nice 2.87 (35%), Draw 3.72 (27%), Rennes 2.61 (38%). Pinnacle: 2.93/3.62/2.61. Bookmaker agreement: 98% lean toward Rennes.

Our View

Neither side is clearly better here, and draws tend to be underpriced in tight matchups. At 3.72, the stalemate is the smart play. Rennes's goal output (1.6/game) flatters them — the underlying xG is just 1.52. Don't be surprised if they blank here.


Odds correct at time of writing. Check latest prices on wagerbase.