Real Madrid vs AC Milan Prediction, Lineups & Odds
Real Look Set to Cover the Line
Our betting prediction is to back Real Madrid at 2.10 to overcome a -1.5 goal margin on the Asian Handicap market. This means a victory of two goals or more.
Match Preview
Real Madrid´s previous match was a 4-0 home loss against Barcelona in the Spanish La Liga. Carlo Ancelotti's team had 39% of possession and four shots on target in the El Clásico encounter at Estadio Santiago Bernabeu.
AC Milan beat Monza 1-0 away in their last game. I Rossoneri enjoyed 56% possession and had seven shots on target in the Italian Serie A match at U-Power Stadium, with Tijjani Reijnders scoring the winner.
In their most recent Champions League encounters, Real beat Borussia Dortmund 5-2 at home, while Milan won 3-1 when hosting Club Brugge.
Real Madrid – Last 10 League GamesReal have 7 wins, 1 loss and 2 draws, averaging 2.0 goals from 6.1 shots on goal and 16.1 attempts. Los Merengues have averaged 57.3% possession, 553.9 passes and 5.6 corners per match, with their opponents getting 1.0 goals from 2.7 shots on goal, 11.1 attempts and 4.3 corners.
Kylian Mbappe is the top scorer with 6 goals, Vinicius Junior has 5, with Federico Valverde and Rodrygo on 2. Leading assistor is Vinicius Junior with 3, while goalies Thibaut Courtois and Andriy Lunin have 4 clean sheets between them.
AC Milan – Last 10 League GamesMilan have 5 victories, 3 defeats and 2 draws, with an average of 1.7 goals from 15.3 attempts and 6.0 shots on goal. There’s been an average of 55.9% possession, 487.8 passes, 6.2 corners in their favour and 3.2 corners against, while they’ve conceded 1.1 goals from 10.2 attempts and 3.5 shots on goal.
Christian Pulisic is top of the team’s scoring charts with 5, while Alvaro Morata and Theo Hernandez both have 2. Christian Pulisic and Rafael Leao have been top assists providers with 3, while Mike Maignan has keept 4 clean sheets in the previous 10 games.
Confirmed Lineups
Real Madrid confirmed lineup (4-4-2): Andriy Lunin (GK), Lucas Vazquez, Eder Militao, Antonio Ruediger, Ferland Mendy, Federico Valverde, Aurelien Tchouameni, Luka Modric, Jude Bellingham, Kylian Mbappe, Vinicius Junior.
AC Milan confirmed lineup (4-3-3): Mike Maignan (GK), Emerson Royal, Malick Thiaw, Fikayo Tomori, Theo Hernandez, Yunus Musah, Youssouf Fofana, Tijjani Reijnders, Christian Pulisic, Alvaro Morata, Rafael Leao.
Expert Champions League Analysis
Injuries and suspensions are taken into account by the experts at jetwinbet.com. Our football tips are also shaped by the latest form, with the stats playing a big part before predictions are made.
Key Real Madrid vs AC Milan stats:
Real Madrid vs AC Milan Prediction
Real Madrid -1.5 look a great bet on the Asian Handicap market for this Champions League match. Our pick is that they’ll win by two or more goals and you can get 2.10.
Those expecting a one-sided affair can back Real on the Asian Handicap -2.5 and you would need them to win by three goals or more.
Our Pick
Real Madrid Asian Hcp -1.5 @ 2.10
Real Madrid vs AC Milan Odds
The latest betting odds give Real Madrid a 69% chance of winning which means they’re overwhelming 1.44 favourites to win this Champions League clash with the bookies. For those wanting to back AC Milan, you will find 6.50 about this outsider.
A high-scoring match is a possibility and that is reflected in the Over 2.5 Goals odds. The Yes option in the Both Teams to Score market is regarded as the most likely outcome and is trading at 1.57.
The good news is that you can access hundreds of markets for any Champions League match. All the leading football betting sites have a massive range of pre-match and In-Play betting options.
-
Full Time Result
1
1.44
X
4.75
2
6.50
-
Half Time Result
1
1.91
X
2.63
2
5.50
-
Double Chance
1X
1.11
12
1.18
X2
2.63
-
Both Teams to Score
Yes
1.57
No
2.25
-
Draw No Bet
1
1.17
2
5.00
-
Asian Handicap
1 Hcp -1.25
1.98
2 Hcp +1.25
1.95
-
Total Goals
Under 2.5
2.75
Over 2.5
1.44
-
Total Corners
Under 10.5
1.67
Over 10.5
2.10
Best Betting Offers
Real Madrid
Team Stats
Latest Champions League and domestic league stats. Full Time Result, Goals, Corners and Possession.
Real Madrid Betting Stats
AC Milan Betting Stats
Full time Result
- 13 wins, 2 defeats and 5 draws in previous 20 matches
- 7 wins, 2 defeats and 1 draws in previous 10 home matches
Full time Results
- 7 wins, 7 defeats and 6 draws in previous 20 matches
- 6 wins, 4 defeats and 0 draws in previous 10 away matches
Goals
- An average of 2.30 goals scored and 1.00 conceded in the previous 20 matches
- An average of 2.20 goals scored and 1.30 conceded in the previous 10 home matches
- An average of 3.30 goals per game in the previous 20 matches
- An average of 3.50 goals per game in the previous 10 home matches
- BTTS Yes in 10 of the previous 20 matches
- BTTS Yes in 6 of the previous 10 home matches
- Over 2.5 Goals in 11 of the previous 20 matches
- Over 2.5 Goals in 6 of the previous 10 home matches
Goals
- An average of 1.85 goals scored and 1.55 conceded in the previous 20 matches
- An average of 1.60 goals scored and 1.00 conceded in the previous 10 away matches
- An average of 3.40 goals per game in the previous 20 matches
- An average of 2.60 goals per game in the previous 10 away matches
- BTTS Yes in 13 of the previous 20 matches
- BTTS Yes in 4 of the previous 10 away matches
- Over 2.5 Goals in 15 of the previous 20 matches
- Over 2.5 Goals in 6 of the previous 10 away matches
Corners
- An average of 5.95 corners awarded and 4.65 corners conceded in the last 20 matches
- An average of 6.2 corners awarded and 4.5 corners against in the last 10 home matches
- An average of 10.6 corners awarded in the last 20 matches
- An average of 10.7 corners awarded in the last 10 home matches
- Had the most corners in 9 and least corners in 6 of the last 20 matches
- Had the most corners in 5 and least corners in 2 of the last 10 home matches
Corners
- An average of 6.1 corners awarded and 3.45 corners conceded in the last 20 matches
- An average of 4.8 corners awarded and 3.5 corners against in the last 10 away matches
- An average of 9.55 corners awarded in the last 20 matches
- An average of 8.3 corners awarded in the last 10 away matches
- Had the most corners in 15 and least corners in 5 of the last 20 matches
- Had the most corners in 6 and least corners in 4 of the last 10 away matches
Possession
- An average of 57% possession in the last 20 matches
- An average of 55% possession in the last 10 home matches
- Most possession in 17 of the last 20 matches
- Most possession in 7 of the last 10 home matches
Possession
- An average of 57% possession in the last 20 matches
- An average of 55% possession in the last 10 away matches
- Most possession in 16 of the last 20 matches
- Most possession in 7 of the last 10 away matches
Team News
You’ve found the right place for Real Madrid vs AC Milan team news, with all the latest information available including lineups and injuries so you’re fully informed.
If you’re looking for the latest player information, check out the Champions League squads.
Real Madrid vs AC Milan Lineups
Real Madrid Confirmed Lineup 4-4-2
AC Milan Confirmed Lineup 4-3-3
Real Madrid Confirmed Lineup 4-4-2
AC Milan Confirmed Lineup 4-3-3
Real Madrid Substitutes
- 6Eduardo Camavinga
- 11Rodrygo
- 15Arda Guler
- 16Endrick
- 18Jesus Vallejo
- 19Daniel Ceballos
- 20Francisco Garcia
- 21Brahim Diaz
- 26Fran Gonzalez
- 34Sergio Mestre
AC Milan Substitutes
- 2Davide Calabria
- 8Ruben Loftus-Cheek
- 17Noah Okafor
- 21Samuel Chukwueze
- 31Strahinja Pavlovic
- 42Filippo Terracciano
- 57Marco Sportiello
- 73Francesco Camarda
- 90Tammy Abraham
- 96Lorenzo Torriani
Previous Real Madrid Lineups
Previous AC Milan Lineups
We aim to bring you predicted lineups before the confirmed teams are announced. Get formations and substitutes as part of our Real Madrid vs AC Milan lineups service.
Injuries & Suspensions
Real Madrid Injury Table
AC Milan Injury Table
Get the lowdown on player injuries and suspensions thanks to our injury news section. We have a list of players currently unavailable for their teams.
It’s great to get information and stats on the squad for every team in the division.
Tables & Standings
Champions League
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Aston Villa | 3 | 3 | 0 | 0 | 6:0 | 9 |
2 | Liverpool | 3 | 3 | 0 | 0 | 6:1 | 9 |
3 | Man City | 3 | 2 | 1 | 0 | 9:0 | 7 |
4 | Monaco | 3 | 2 | 1 | 0 | 9:4 | 7 |
5 | Brest | 3 | 2 | 1 | 0 | 7:2 | 7 |
6 | Leverkusen | 3 | 2 | 1 | 0 | 6:1 | 7 |
7 | Inter Milan | 3 | 2 | 1 | 0 | 5:0 | 7 |
8 | Sporting | 3 | 2 | 1 | 0 | 5:1 | 7 |
9 | Arsenal | 3 | 2 | 1 | 0 | 3:0 | 7 |
10 | Barcelona | 3 | 2 | 0 | 1 | 10:3 | 6 |
11 | Dortmund | 3 | 2 | 0 | 1 | 12:6 | 6 |
12 | Real Madrid | 3 | 2 | 0 | 1 | 8:4 | 6 |
13 | Benfica | 3 | 2 | 0 | 1 | 7:4 | 6 |
14 | Juventus | 3 | 2 | 0 | 1 | 6:4 | 6 |
15 | Lille | 3 | 2 | 0 | 1 | 4:3 | 6 |
16 | Feyenoord | 3 | 2 | 0 | 1 | 6:7 | 6 |
17 | Atalanta | 3 | 1 | 2 | 0 | 3:0 | 5 |
18 | Stuttgart | 3 | 1 | 1 | 1 | 3:4 | 4 |
19 | PSG | 3 | 1 | 1 | 1 | 2:3 | 4 |
20 | Celtic | 3 | 1 | 1 | 1 | 6:8 | 4 |
21 | Sparta Prague | 3 | 1 | 1 | 1 | 4:6 | 4 |
22 | Dinamo Zagreb | 3 | 1 | 1 | 1 | 6:11 | 4 |
23 | Bayern Munich | 3 | 1 | 0 | 2 | 10:7 | 3 |
24 | Girona | 3 | 1 | 0 | 2 | 4:4 | 3 |
25 | AC Milan | 3 | 1 | 0 | 2 | 4:5 | 3 |
26 | Club Brugge | 3 | 1 | 0 | 2 | 2:6 | 3 |
27 | Atlético Madrid | 3 | 1 | 0 | 2 | 3:8 | 3 |
28 | PSV | 3 | 0 | 2 | 1 | 3:5 | 2 |
29 | Bologna | 3 | 0 | 1 | 2 | 0:4 | 1 |
30 | Sh. Donetsk | 3 | 0 | 1 | 2 | 0:4 | 1 |
31 | RB Leipzig | 3 | 0 | 0 | 3 | 3:6 | 0 |
32 | Sturm Graz | 3 | 0 | 0 | 3 | 1:5 | 0 |
33 | Crvena Zvezda | 3 | 0 | 0 | 3 | 2:11 | 0 |
34 | RB Salzburg | 3 | 0 | 0 | 3 | 0:9 | 0 |
35 | Young Boys | 3 | 0 | 0 | 3 | 0:9 | 0 |
36 | Slovan Bratislava | 3 | 0 | 0 | 3 | 1:11 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Barcelona | 2 | 2 | 0 | 0 | 9:1 | 6 |
2 | Real Madrid | 2 | 2 | 0 | 0 | 8:3 | 6 |
3 | Monaco | 2 | 2 | 0 | 0 | 7:2 | 6 |
4 | Aston Villa | 2 | 2 | 0 | 0 | 3:0 | 6 |
5 | Arsenal | 2 | 2 | 0 | 0 | 3:0 | 6 |
6 | Man City | 2 | 1 | 1 | 0 | 5:0 | 4 |
7 | Brest | 2 | 1 | 1 | 0 | 3:2 | 4 |
8 | PSG | 2 | 1 | 1 | 0 | 2:1 | 4 |
9 | Bayern Munich | 1 | 1 | 0 | 0 | 9:2 | 3 |
10 | Dortmund | 1 | 1 | 0 | 0 | 7:1 | 3 |
11 | Celtic | 1 | 1 | 0 | 0 | 5:1 | 3 |
12 | Inter Milan | 1 | 1 | 0 | 0 | 4:0 | 3 |
13 | Sparta Prague | 1 | 1 | 0 | 0 | 3:0 | 3 |
14 | Benfica | 2 | 1 | 0 | 1 | 5:3 | 3 |
15 | Liverpool | 1 | 1 | 0 | 0 | 2:0 | 3 |
16 | Sporting | 1 | 1 | 0 | 0 | 2:0 | 3 |
17 | Girona | 2 | 1 | 0 | 1 | 4:3 | 3 |
18 | Juventus | 2 | 1 | 0 | 1 | 3:2 | 3 |
19 | Leverkusen | 1 | 1 | 0 | 0 | 1:0 | 3 |
20 | Lille | 1 | 1 | 0 | 0 | 1:0 | 3 |
21 | AC Milan | 2 | 1 | 0 | 1 | 4:4 | 3 |
22 | Atlético Madrid | 2 | 1 | 0 | 1 | 3:4 | 3 |
23 | Atalanta | 2 | 0 | 2 | 0 | 0:0 | 2 |
24 | Dinamo Zagreb | 1 | 0 | 1 | 0 | 2:2 | 1 |
25 | Stuttgart | 1 | 0 | 1 | 0 | 1:1 | 1 |
26 | PSV | 1 | 0 | 1 | 0 | 1:1 | 1 |
27 | Bologna | 1 | 0 | 1 | 0 | 0:0 | 1 |
28 | Crvena Zvezda | 1 | 0 | 0 | 1 | 1:2 | 0 |
29 | RB Leipzig | 2 | 0 | 0 | 2 | 2:4 | 0 |
30 | Club Brugge | 1 | 0 | 0 | 1 | 0:3 | 0 |
31 | Sh. Donetsk | 1 | 0 | 0 | 1 | 0:3 | 0 |
32 | Sturm Graz | 2 | 0 | 0 | 2 | 0:3 | 0 |
33 | Feyenoord | 1 | 0 | 0 | 1 | 0:4 | 0 |
34 | Young Boys | 2 | 0 | 0 | 2 | 0:4 | 0 |
35 | Slovan Bratislava | 1 | 0 | 0 | 1 | 0:4 | 0 |
36 | RB Salzburg | 2 | 0 | 0 | 2 | 0:6 | 0 |
La Liga 2024/2025
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Barcelona | 38 | 28 | 4 | 6 | 102:39 | 88 |
2 | Real Madrid | 38 | 26 | 6 | 6 | 78:38 | 84 |
3 | Atlético Madrid | 38 | 22 | 10 | 6 | 68:30 | 76 |
4 | Athletic Club | 38 | 19 | 13 | 6 | 54:29 | 70 |
5 | Villarreal | 38 | 20 | 10 | 8 | 71:51 | 70 |
6 | Real Betis | 38 | 16 | 12 | 10 | 57:50 | 60 |
7 | Celta Vigo | 38 | 16 | 7 | 15 | 59:57 | 55 |
8 | Rayo Vallecano | 38 | 13 | 13 | 12 | 41:45 | 52 |
9 | Osasuna | 38 | 12 | 16 | 10 | 48:52 | 52 |
10 | Mallorca | 38 | 13 | 9 | 16 | 35:44 | 48 |
11 | Real Sociedad | 38 | 13 | 7 | 18 | 35:46 | 46 |
12 | Valencia | 38 | 11 | 13 | 14 | 44:54 | 46 |
13 | Getafe | 38 | 11 | 9 | 18 | 34:39 | 42 |
14 | Espanyol | 38 | 11 | 9 | 18 | 40:51 | 42 |
15 | Alavés | 38 | 10 | 12 | 16 | 38:48 | 42 |
16 | Girona | 38 | 11 | 8 | 19 | 44:60 | 41 |
17 | Sevilla | 38 | 10 | 11 | 17 | 42:55 | 41 |
18 | Leganés | 38 | 9 | 13 | 16 | 39:56 | 40 |
19 | Las Palmas | 38 | 8 | 8 | 22 | 40:61 | 32 |
20 | Real Valladolid | 38 | 4 | 4 | 30 | 26:90 | 16 |
Serie A 2025/2026
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | AC Milan | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Atalanta | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Bologna | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Cagliari | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Como | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Cremonese | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Fiorentina | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Genoa | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Hellas Verona | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Inter Milan | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Juventus | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Lazio | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | Lecce | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | Parma | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Pisa | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | Roma | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Napoli | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Sassuolo | 0 | 0 | 0 | 0 | 0:0 | 0 |
19 | Torino | 0 | 0 | 0 | 0 | 0:0 | 0 |
20 | Udinese | 0 | 0 | 0 | 0 | 0:0 | 0 |
We’re on hand to provide you with the updated Champions League standings. Find out where each team is placed in the table after the latest results.
Next Predictions














