UEFA Champions League · Semi-finals · Apr 29

Atletico Madrid - Arsenal

Atletico Madrid and Arsenal drew 1-1 in UEFA Champions League (Semi-finals). Goals: J. Alvarez (P) 56'; V. Gyokeres (P) 44'.

🏟 Metropolitano Stadium Madrid 👤 Referee: D. Makkelie
Key events
44' ⚽ V. Gyokeres (P)(0 - 1) Arsenal
56' ⚽ J. Alvarez (P)(1 - 1) Atletico Mad
78' 🟨 D. HanckoYellow card Atletico Mad
Quick stats
%51 Possession %49
18 Total shots 11
4 Shots on target 2
8 Shots off target 4
6 Blocked shots 5
13 Shots inside box 8
5 Shots outside box 3
1 Saves 3
Match timeline
First half
44'
⚽V. Gyokeres (P)(0 - 1)
HT 0 - 1
G. Simeone ↔ R. Le NormandSubstitution🔁
46'
J. Alvarez (P)(1 - 1)⚽
56'
58'
🔁M. Odegaard ↔ E. EzeSubstitution
68'
🔁G. Martinelli ↔ L. TrossardSubstitution
68'
🔁N. Madueke ↔ B. SakaSubstitution
69'
🔁V. Gyokeres ↔ Gabriel JesusSubstitution
J. Alvarez ↔ A. BaenaSubstitution🔁
77'
D. HanckoYellow card🟨
78'
86'
🔁B. White ↔ C. MosqueraSubstitution
J. Cardoso ↔ N. MolinaSubstitution🔁
88'
FT 1 - 1
Match statsAtletico Madrid · Arsenal
Key stats
%51 Possession %49
Shots
18 Total shots 11
4 Shots on target 2
8 Shots off target 4
6 Blocked shots 5
13 Shots inside box 8
5 Shots outside box 3
1 Saves 3
Passing
496 Total passes 473
414 Accurate passes 418
%83 Pass accuracy %88
Set pieces & discipline
6 Corners 1
0 Offsides 1
6 Fouls 10
Cards
1 Yellow cards 0
By half
0 1st-half goals 1
1 2nd-half goals 0
Momentum
0'▲ Atletico Madrid▼ Arsenal90'
Shot map22 shots
Julián Álvarez 8' · xG 0.07 Riccardo Calafiori 9' · xG 0.02 Giuliano Simeone 11' · xG 0.08 Bukayo Saka 17' · xG 0.02 Gabriel 19' · xG 0.03 Declan Rice 35' · xG 0.06 Declan Rice 36' · xG 0.04 Leandro Trossard 44' · xG 0.05 Bukayo Saka 44' · xG 0.75 Ademola Lookman 46' · xG 0.03 Giuliano Simeone 51' · xG 0.67 Marc Pubill 52' · xG 0.02 Viktor Gyökeres 54' · xG 0.06 Antoine Griezmann 56' · xG 0.05 Martin Ødegaard 60' · xG 0.04 Antoine Griezmann 61' · xG 0.02 Viktor Gyökeres 66' · xG 0.38 Ben White 69' · xG 0.01 Viktor Gyökeres 76' · xG 0.07 Marcos Llorente 81' · xG 0.03 William Saliba 83' · xG 0.07 Álex Baena 89' · xG 0.02
Atletico Madrid Arsenal Filled = goal · size = xG
HEAD TO HEAD2 meetings · 2025–2026
Atletico Madrid 0
Too few meetings for a trend
Arsenal 2
0 Atletico Madrid 0 draw 2 Arsenal
Arsenal won the last 2
GOALS IN THIS FIXTURE
2.5goals / match
0–5total goals
0/2clean sheets
4-0Arsenal best win · Oct 21
%50 Over 1.5 1/2
%50 Over 2.5 1/2
%50 Over 3.5 1/2
%0 BTTS 0/2
DOES THE VENUE MATTER
Arsenal at home2 matches
2W 0D 0L 5:0
Results are read from the side that hosted the match.
FORM COMPARISON
Atletico Madrid2W 1D 2L Arsenal3W 1D 1L
1.40 2.00 Points per game
8 7 Goals scored
7 3 Goals conceded
1.24 1.43 xG average
1.39 1.34 xGA average
%20 %60 Clean sheets
%60 %40 BTTS
%40 %40 Over 2.5
4.2 4.2 Corners
2.0 1.0 Cards
Atletico Madrid3W 2D 5L Arsenal4W 2D 4L
1.10 1.40 Points per game
15 10 Goals scored
15 9 Goals conceded
1.24 1.50 xG average
1.63 1.20 xGA average
%20 %50 Clean sheets
%70 %40 BTTS
%60 %40 Over 2.5
3.6 5.5 Corners
2.5 1.0 Cards
SEASON COMPARISON
14Atletico Madridin the table13pts
8matches 4-1-3W-D-L 17:15goals +2diff
LDWWW
1Arsenalin the table24pts
8matches 8-0-0W-D-L 23:4goals +19diff
WWWWW
Season profile · 2025/2026 · 8 matches
1.63 3.00 Points per game
1.82 2.00 xG average
1.48 1.13 xGA average
%0 %63 Clean sheets
%88 %38 BTTS
%88 %75 Over 2.5
6.9 5.5 Corners
1.9 2.2 Cards
PREVIOUS MEETINGS
May 5 Arsenal 1-0 Atletico Madrid UEFA Champions League
Oct 21 Arsenal 4-0 Atletico Madrid UEFA Champions League
WHAT THE NUMBERS SAY
Atletico Madrid took more shots18 - 11
Arsenal committed more fouls10 - 6
THREAT OVER TIMExT
Atletico Madrid1.03 Arsenal1.21
0'25'45'70'90'
Atletico Madridpeak 60-65' Arsenalpeak 90-95'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Press Verticality Progressive Final third Pass acc. Def. height
Atletico Madrid Arsenal
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
7.3 PPDA 8.9
660 Touches 642
41.7m Defensive height 39.9m
74 Progressive passes 81
%77.0 Final-third accuracy %85.0
%30.9 Verticality %33.2
%82.0 Pass accuracy %88.0
13 Shots 9
106 Defensive actions 104
22.5m Block depth 32.1m
%40 In opposition half %59
HOW THE GAME FLOWEDfotmob
Atletico Madrid1.60xG Arsenal0.99xG
44' Bukayo Saka
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
Atletico Madrid Arsenal
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Atletico Madrid749 touches
Arsenal733 touches
Where each side spent the match. Both attack left to right.
50% ATL 55% ATL 57% ATL 71% ATL 61% ARS 66% ARS 53% ATL 54% ARS 63% ATL
Atletico Madridown half →Arsenal
BY THIRD
Defensive %57 %43
Middle %47 %53
Attacking %49 %51
BY FLANK
Left %54 %46
Centre %47 %53
Right %51 %49
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Atletico Madrid106 actions
average height 41.7m
Arsenal104 actions
average height 39.9m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
Atletico Madrid547 passes · %82
17 Dávid Hancko — 58/75 passes · %87 6 Koke — 58/82 passes · %82 3 Matteo Ruggeri — 50/66 passes · %88 5 Johnny Cardoso — 42/60 passes · %86 7 Antoine Griezmann — 41/62 passes · %77 14 Marcos Llorente — 38/48 passes · %95 18 Marc Pubill — 38/51 passes · %86 24 Robin Le Normand — 31/37 passes · %91 22 Ademola Lookman — 29/50 passes · %91 13 Jan Oblak — 26/44 passes · %62 19 Julián Alvarez — 23/49 passes · %68 20 Giuliano Simeone — 11/19 passes · %73 10 Álex Baena — 4/8 passes · %67 16 Nahuel Molina — 2/5 passes · %67
Arsenal505 passes · %88
41 Declan Rice — 83/99 passes · %93 2 William Saliba — 59/76 passes · %95 36 Martín Zubimendi — 46/56 passes · %88 6 Gabriel Magalhães — 46/64 passes · %92 8 Martin Ødegaard — 32/38 passes · %91 4 Ben White — 29/39 passes · %85 5 Piero Hincapié — 27/55 passes · %69 1 David Raya — 25/40 passes · %76 20 Noni Madueke — 21/37 passes · %84 11 Gabriel Martinelli — 19/32 passes · %90 10 Eberechi Eze — 17/30 passes · %85 19 Leandro Trossard — 12/20 passes · %100 7 Bukayo Saka — 11/24 passes · %85 14 Viktor Gyökeres — 6/15 passes · %67 9 Gabriel Jesus — 6/13 passes · %75
>%85 %70–85 <%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
Atletico Madrid74 progressive · map shows 39
Left%38Centre%23Right%38
Arsenal81 progressive · map shows 46
Left%30Centre%37Right%33
Successful passes carrying the ball 10m+ forward from the middle third onward.
7.3 PPDA 8.9
%30.9 Verticality %33.2
%77 Final third pass %85
%82 Pass accuracy %88
41.7m Defensive height 39.9m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE49 matches on record
Danny Makkelie
Strictness58 TEMPO73
Cards: ModerateFouls: ModeratePenalties: FrequentGoals: HighOver 2.5: Moderate
This match vs his average
Cards 13.2 -2.2
Fouls 1620.7 -4.7
Goals 23.8 -1.8
Corners 78.8 -1.8
THIS MATCH VS SEASON AVERAGE
Goals 1.02.3 -1.3
Shots 18.012.4 +5.6
On target 4.05.0 -1.0
Possession %51%50 +1.3
Corners 6.04.3 +1.7
Cards 1.01.5 -0.5
Conceded 1.01.8 -0.8
this matchseason average · 15 matches
Goals 1.02.2 -1.2
Shots 11.013.0 -2.0
On target 2.05.4 -3.4
Possession %49%54 -5.1
Corners 1.05.1 -4.1
Conceded 1.00.4 +0.6
this matchseason average · 13 matches
PLAYER RATINGS★ Viktor Gyökeres 7.60
Starting XI
19 Julián Alvarez F · 77' 7.30
Goals1Pen goal1On target2/4Key pass1Dribbles2/3Tackles1Interceptions1Duels won5/9Fouls1Passes30 · %22
3 Matteo Ruggeri D · 95' 7.30
Key pass4Tackles5Duels won6/9Passes43 · %37
22 Ademola Lookman M · 95' 7.00
On target2/4Key pass1Dribbles1/1Tackles2Interceptions2Blocks1Duels won6/8Fouls won1Passes32 · %29
5 Johnny Cardoso M · 88' 7.00
Tackles1Interceptions1Blocks1Duels won4/6Fouls won2Fouls1Passes49 · %42
6 Koke M · 95' · K 6.90
Key pass1Tackles1Interceptions2Duels won3/4Fouls won1Passes69 · %58
7 Antoine Griezmann F · 95' 6.90
Key pass2Tackles1Duels won4/6Fouls won1Passes48 · %39
14 Marcos Llorente D · 95' 6.90
Key pass1Tackles2Blocks1Duels won3/7Fouls won1Passes31 · %29
13 Jan Oblak G · 95' 6.70
Saves1Passes37 · %23
18 Marc Pubill D · 95' 6.60
Dribbles1/1Tackles2Blocks1Duels won3/7Fouls2Passes37 · %32
20 Giuliano Simeone M · 45' 6.60
Key pass1Tackles2Interceptions1Duels won2/3Fouls1Passes13 · %10
17 Dávid Hancko D · 95' 5.90
Key pass2Tackles2Interceptions1Blocks1Duels won2/5Fouls1Passes67 · %58
Substitutes
24 Robin Le Normand D · 50' 6.90
Tackles2Interceptions1Duels won2/3Passes33 · %31
10 Alex Baena M · 18' 6.70
Dribbles2/2Duels won2/3Passes5 · %3
16 Nahuel Molina D · 7'
Passes2 · %1
Unused: Alexander SørlothJuan MussoSalvi EsquivelClément LengletJavier BoñarJulio DíazRodrigo MendozaThiago AlmadaObed Vargas
Starting XI
14 Viktor Gyökeres F · 69' 7.60
Goals1Pen goal1On target1/1Key pass1Duels won5/7Fouls won1Fouls3Passes9 · %6
1 David Raya G · 95' 7.20
Saves3Passes27 · %19
41 Declan Rice M · 95' 7.00
Tackles1Interceptions1Blocks2Duels won1/2Fouls1Passes87 · %81
8 Martin Ødegaard M · 58' · K 6.90
Key pass1Tackles1Duels won1/2Passes35 · %32
6 Gabriel Magalhães D · 95' 6.60
Interceptions1Blocks3Fouls1Passes48 · %44
2 William Saliba D · 95' 6.60
Dribbles1/1Interceptions1Duels won2/3Passes62 · %59
36 Martín Zubimendi M · 95' 6.50
Key pass1Blocks1Fouls2Passes50 · %46
11 Gabriel Martinelli F · 68' 6.50
Tackles1Interceptions1Duels won2/8Fouls won1Passes21 · %19
20 Noni Madueke F · 68' 6.30
Key pass2Dribbles2/4Duels won2/6Passes22 · %20
4 Ben White D · 86' 6.20
Tackles1Interceptions2Duels won2/7Fouls2Offside1Passes24 · %21
5 Piero Hincapié D · 95' 6.20
Tackles2Interceptions4Duels won4/4Fouls won2Passes34 · %23
Substitutes
3 Cristhian Mosquera D · 9' 6.30
On target1/1Passes3 · %3
7 Bukayo Saka F · 27' 6.30
Key pass1Dribbles3/4Duels won3/8Passes11 · %10
9 Gabriel Jesus F · 26' 6.30
Dribbles2/4Duels won3/6Fouls1Passes8 · %6
10 Eberechi Eze M · 37' 6.30
Key pass2Dribbles1/3Tackles1Duels won3/6Fouls won1Passes20 · %17
19 Leandro Trossard F · 27' 6.20
Duels won1/5Fouls won1Passes12 · %12
Unused: Kepa ArrizabalagaTommy SetfordRiccardo CalafioriMyles Lewis-SkellyMarli SalmonChristian NørgaardMax Dowman
Win probabilityModel: 2 (%63) ✗
Atletico Madrid %10 Draw %27 Arsenal %63
0.57Atletico Madrid xPuan
2.16Arsenal xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
Atletico MadridWLDLL
ArsenalWLDLW
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad