Skip to main content

Match analysis

SpainLa Liga

Real Madrid vs Osasuna — live score & stats

Real Madrid against Osasuna in the La Liga (Spain) on 19th August 2025. Both sides' Elo ratings and recent form, the lineups, the head-to-head record and the best prices on the match are all on this page, refreshing live through the game.

Live score, Elo ratings, form and every key stat from this La Liga clash.

Full time1:0HT 0–0

Match Timeline

51'
K. Mbappe
Penalty
66'
R. Garcia🔄
Substitution 1 → V. Munoz
68'
T. Alexander-Arnold🔄
Substitution 1 → D. Carvajal
68'
B. Diaz🔄
Substitution 2 → F. Mastantuono
77'
A. Oroz🔄
Substitution 2 → M. Gomez
78'
Vinicius Junior🔄
Substitution 3 → G. Garcia
85'
J. Cruz🔄
Substitution 3 → R. Garcia
90'
Kylian Mbappé🟨
Yellow Card
90'
A. Guler🔄
Substitution 4 → D. Ceballos
90+4'
Abel Bretones🟥
Red Card

Match Statistics

5Shots on Goal0
7Shots off Goal2
18Total Shots2
6Blocked Shots0
11Shots insidebox2
7Shots outsidebox0
10Fouls12
7Corner Kicks0
71Ball Possession29
1Yellow Cards0
0Red Cards1
0Goalkeeper Saves4
721Total passes299
659Passes accurate228
91Passes %76
1.64expected_goals0.36
0goals_prevented0

Form & key stats

Last 10 matches, all competitions

Real Madrid

8W 1D 1L2.50 pts/game

Osasuna

3W 4D 3L1.30 pts/game

Per game

Real Madrid at home vs Osasuna away

The stronger figure on each row is highlighted. Both teams to score is a shared stat, so neither side takes the highlight.

Elo ratings

Before the match · within La Liga

Overall edge
+207Real Madrid
Venue edge
+322Real Madrid
Rating period
Match snapshot
Real Madrid versus Osasuna: long term Elo, before the match
Real MadridHomeRatingOsasunaAway
Strength
1,784Overall1,577
1,818Match venue1,496
1,818At home1,574
1,718Away1,496
Attack & defence
1,667Attack1,507
1,641Defence1,556
1,681Home attack1,527
1,632Away attack1,444
1,652Home defence1,544
1,639Away defence1,538
Match profile
2,723Goal environment1,510
2,252Home goals1,480
1,972Away goals1,530
1,500Possession1,500
Specialist ratings
1,500Set-piece attack1,500
1,500Set-piece defence1,500
1,671Close games1,551
1,814Winning margin1,587

The venue row sets Real Madrid at home against Osasuna on the road, which is the most telling comparison for this exact game. The higher number on each row is highlighted.

Match profile rows describe how the game is likely to flow, not who is stronger. A high goal environment points to an open, high-scoring contest; possession shows who tends to keep the ball.

Starting Lineups

Real MadridReal Madrid1:1

Starting XI

1T. CourtoisG
18A. CarrerasD
15A. GulerM
7Vinicius JuniorF
24D. HuijsenD
14A. TchouameniM
10K. MbappeF
3Eder MilitaoD
8F. ValverdeM
21B. DiazF
12T. Alexander-ArnoldD

OsasunaOsasuna1:1

Starting XI

1S. HerreraG
3J. CruzD
23A. BretonesM
10A. OrozF
17A. BudimirF
24A. CatenaD
6L. TorroM
14R. GarciaF
22F. BoyomoD
7J. MoncayolaM
19V. RosierM