Our Real Madrid vs Arsenal Prediction: 2-2
Real Madrid vs Arsenal in the UEFA Champions League is scheduled for an 19:00 GMT kick-off on Wednesday April 16, 2025. Our analysis suggests a 2-2 stalemate, with both teams capable of scoring, reinforcing BTTS as a valuable choice.
This Real Madrid vs Arsenal prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Exact Score Tips
Recent Form Insights
Real Madrid's Last Match – CD Alaves vs Real Madrid
Determined to maintain their recent success, Real Madrid must win following their 1-0 Spain La Liga victory against CD Alaves on April 13. In that match, Real Madrid had 44% possession and 5 attempts at goal, with 4 on target.
Team | Possession | Shots (on target) | xG | Dangerous Attacks |
---|---|---|---|---|
CD Alaves | 56% | 11 (6) | 0.68 | 65 |
Real Madrid | 44% | 5 (4) | 0.67 | 27 |
Arsenal's Last Match – Arsenal vs Brentford
Arsenal will aim to turn their fortunes around after a 1-1 England Premier League draw with Brentford on April 12. In that match, Arsenal recorded 64% possession, attempting 9 shots on goal, with 3 hitting the target.
Team | Possession | Shots (on target) | xG | Dangerous Attacks |
---|---|---|---|---|
Arsenal | 64% | 9 (3) | 0.79 | 123 |
Brentford | 36% | 2 (2) | 0.18 | 43 |
Real Madrid vs Arsenal Stats
Key Stats
Real Madrid | Arsenal | |
---|---|---|
1.64 | Attacking Strength | 1.32 |
1.17 | Defence Strength | 0.56 |
1.6 | Points Per Game | 2 |
5/10 | WIN | 5/10 |
1/10 | DRAW | 5/10 |
1/10 | Clean Sheets | 4/10 |
7/10 | BTTS | 6/10 |
8/10 | Over 2.5 Goals | 4/10 |
1.6 | Average Scored | 2 |
Goals Scored vs Goals Conceded
Real Madrid are averaging 1.6 goals scored and 1.7 conceded per match, while Arsenal average 2.0 scored and 0.7 conceded per game.
Real Madrid 16-17
Arsenal 20-7
What are the odds for this match?
Real Madrid to win: @1.7
Draw: @4.333
Arsenal to win: @4.333
Lineups
Real Madrid (4-3-3) : Thibaut Courtois, Lucas Vazquez, Raul Asencio, Antonio Rudiger, David Alaba, Federico Valverde, Aurelien Tchouameni, Jude Bellingham, Rodrygo, Kylian Mbappe, Vinicius Junior
Arsenal (4-3-3) : David Raya, Jurrien Timber, William Saliba, Jakub Kiwior, Myles Lewis-Skelly, Martin Odegaard, Thomas Partey, Declan Rice, Bukayo Saka, Mikel Merino, Gabriel Martinelli