Serie A · Matchweek 34 · Apr 25

Bologna - AS Roma

AS Roma won 2-0 away at Bologna in Serie A (Matchweek 34). Goals: D. Malen 7'; N. El Aynaoui 45+1'.

🏟 Stadio Renato Dall'Ara Bologna 👤 Referee: M. Di Bello
Key events
7' ⚽ D. Malen(0 - 1) · Assist: N. El Aynaoui AS Roma
45+1' ⚽ N. El Aynaoui(0 - 2) · Assist: D. Malen AS Roma
46' 🟨 M. HermosoYellow card AS Roma
66' 🟨 D. RenschYellow card AS Roma
69' 🟨 N. El AynaouiYellow card AS Roma
Quick stats
%60 Possession %40
10 Total shots 7
2 Shots on target 2
4 Shots off target 2
4 Blocked shots 3
7 Shots inside box 4
3 Shots outside box 3
0 Saves 2
Match timeline
First half
7'
⚽D. Malen(0 - 1) · Assist: N. El Aynaoui
45+1'
⚽N. El Aynaoui(0 - 2) · Assist: D. Malen
HT 0 - 2
J. Miranda ↔ N. ZorteaSubstitution🔁
46'
S. Castro ↔ J. OdgaardSubstitution🔁
46'
46'
🔁Z. Celik ↔ D. RenschSubstitution
46'
🟨M. HermosoYellow card
61'
🔁M. Hermoso ↔ D. GhilardiSubstitution
61'
🔁M. Soule ↔ R. VazSubstitution
Joao Mario ↔ L. De SilvestriSubstitution🔁
66'
66'
🟨D. RenschYellow card
69'
🟨N. El AynaouiYellow card
77'
🔁D. Malen ↔ P. DybalaSubstitution
R. Orsolini ↔ N. CambiaghiSubstitution🔁
77'
E. Fauske Helland ↔ M. VitikSubstitution🔁
77'
90+4'
🔁N. Pisilli ↔ J. ZiolkowskiSubstitution
FT 0 - 2
Match statsBologna · AS Roma
Key stats
%60 Possession %40
Shots
10 Total shots 7
2 Shots on target 2
4 Shots off target 2
4 Blocked shots 3
7 Shots inside box 4
3 Shots outside box 3
0 Saves 2
Passing
502 Total passes 329
409 Accurate passes 242
%81 Pass accuracy %74
Set pieces & discipline
6 Corners 6
2 Offsides 2
10 Fouls 16
Cards
0 Yellow cards 3
By half
0 1st-half goals 2
0 2nd-half goals 0
Momentum
0'▲ Bologna▼ AS Roma90'
Shot map17 shots
Donyell Malen 7' · xG 0.61 Torbjørn Heggem 13' · xG 0.06 Santiago Castro 18' · xG 0.02 Mario Hermoso 23' · xG 0.09 Donyell Malen 26' · xG 0.39 Riccardo Orsolini 32' · xG 0.06 Donyell Malen 37' · xG 0.07 Niccolò Pisilli 42' · xG 0.08 Bryan Cristante 42' · xG 0.05 Riccardo Orsolini 45' · xG 0.03 Neil El Aynaoui 45' · xG 0.85 Jonathan Rowe 54' · xG 0.05 Riccardo Orsolini 55' · xG 0.08 Jens Odgaard 57' · xG 0.04 Jonathan Rowe 59' · xG 0.12 Riccardo Orsolini 60' · xG 0.02 Jonathan Rowe 71' · xG 0.01
Bologna AS Roma Filled = goal · size = xG
HEAD TO HEAD13 meetings · 2020–2026
Bologna 5
Dec 13who was on topMar 19
AS Roma 4
5 Bologna 4 draw 4 AS Roma
GOALS IN THIS FIXTURE
2.6goals / match
17–17total goals
4/5clean sheets
3-1Bologna best win · Apr 22
5-1AS Roma best win · Dec 13
%54 Over 1.5 7/13
%38 Over 2.5 5/13
%38 Over 3.5 5/13
%46 BTTS 6/13
DOES THE VENUE MATTER
Bologna at home6 matches
2W 3D 1L 7:8
AS Roma at home7 matches
3W 1D 3L 9:10
Results are read from the side that hosted the match.
FORM COMPARISON
Bologna1W 1D 3L AS Roma3W 1D 1L
0.80 2.00 Points per game
2 12 Goals scored
8 6 Goals conceded
1.20 1.39 xG average
1.09 1.18 xGA average
%40 %60 Clean sheets
%0 %40 BTTS
%20 %60 Over 2.5
5.0 4.6 Corners
0.6 1.6 Cards
Bologna4W 1D 5L AS Roma4W 2D 4L
1.30 1.40 Points per game
10 19 Goals scored
17 15 Goals conceded
1.42 1.30 xG average
1.20 1.35 xGA average
%30 %40 Clean sheets
%30 %60 BTTS
%40 %60 Over 2.5
4.3 5.1 Corners
1.6 2.0 Cards
SEASON COMPARISON
8Bolognain the table56pts
38matches 16-8-14W-D-L 49:46goals +3diff
DWWDL
3AS Romain the table73pts
38matches 23-4-11W-D-L 59:31goals +28diff
WWWWW
Season profile · 2025/2026 · 24 matches
1.25 1.92 Points per game
1.42 1.61 xG average
1.19 1.11 xGA average
%25 %46 Clean sheets
%50 %25 BTTS
%50 %21 Over 2.5
4.8 5.1 Corners
2.4 2.0 Cards
PREVIOUS MEETINGS
Mar 19 AS Roma 3-4 Bologna UEFA Europa League
Mar 12 Bologna 1-1 AS Roma UEFA Europa League
Aug 23 AS Roma 1-0 Bologna Serie A
Jan 12 Bologna 2-2 AS Roma Serie A
Nov 10 AS Roma 2-3 Bologna Serie A
Apr 22 AS Roma 1-3 Bologna Serie A
Dec 17 Bologna 2-0 AS Roma Serie A
May 14 Bologna 0-0 AS Roma Serie A
WHAT THE NUMBERS SAY
Bologna dominated the ball60% possession
Bologna took more shots10 - 7
AS Roma committed more fouls16 - 10
THREAT OVER TIMExT
Bologna1.17 AS Roma0.84
0'25'45'70'90'
Bolognapeak 15-20' AS Romapeak 45-50'
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
Bologna AS Roma
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.6 PPDA 8.7
693 Touches 524
40.5m Defensive height 40.0m
84 Progressive passes 61
%68.0 Final-third accuracy %70.0
%34.4 Verticality %38.9
%79.0 Pass accuracy %72.0
10 Shots 7
124 Defensive actions 132
28.1m Block depth 25.1m
%35 In opposition half %40
HOW THE GAME FLOWEDfotmob
Bologna0.50xG AS Roma2.13xG
7' Donyell Malen 46' Neil El Aynaoui
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
Bologna AS Roma
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Bologna813 touches
AS Roma646 touches
Where each side spent the match. Both attack left to right.
75% BOL 50% BOL 56% AS 80% BOL 66% BOL 72% AS 56% BOL 62% BOL 53% AS
Bolognaown half →AS Roma
BY THIRD
Defensive %71 %29
Middle %58 %42
Attacking %39 %61
BY FLANK
Left %54 %46
Centre %61 %39
Right %55 %45
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Bologna124 actions
average height 40.5m
AS Roma132 actions
average height 40.0m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
Bologna570 passes · %79
14 Torbjørn Heggem — 59/78 passes · %94 5 Eivind Helland — 55/75 passes · %86 26 Jhon Lucumí — 55/72 passes · %86 13 Federico Ravaglia — 53/72 passes · %78 19 Lewis Ferguson — 49/80 passes · %69 8 Remo Freuler — 37/50 passes · %76 17 João Mário — 30/51 passes · %68 11 Jonathan Rowe — 18/37 passes · %78 20 Nadir Zortea — 18/30 passes · %69 33 Juan Miranda — 14/28 passes · %58 21 Jens Odgaard — 14/22 passes · %82 29 Lorenzo De Silvestri — 14/16 passes · %100 7 Riccardo Orsolini — 13/34 passes · %72 41 Martin Vitík — 13/16 passes · %93 9 Santiago Castro — 6/23 passes · %100 28 Nicolò Cambiaghi — 2/8 passes · %40
AS Roma385 passes · %72
4 Bryan Cristante — 35/57 passes · %83 23 Gianluca Mancini — 29/53 passes · %72 18 Matías Soulé — 28/42 passes · %82 43 Wesley — 27/51 passes · %77 5 Evan Ndicka — 26/45 passes · %76 61 Niccolò Pisilli — 26/44 passes · %81 8 Neil El Aynaoui — 24/40 passes · %73 99 Mile Svilar — 19/50 passes · %44 22 Mario Hermoso — 16/37 passes · %62 14 Donyell Malen — 16/32 passes · %80 19 Zeki Çelik — 15/32 passes · %65 2 Devyne Rensch — 11/19 passes · %92 21 Paulo Dybala — 3/6 passes · %100 78 Robinio Vaz — 2/8 passes · %67 87 Daniele Ghilardi — 1/8 passes · %20
>%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.
Bologna84 progressive · map shows 52
Left%44Centre%31Right%25
AS Roma61 progressive · map shows 36
Left%28Centre%22Right%50
Successful passes carrying the ball 10m+ forward from the middle third onward.
7.6 PPDA 8.7
%34.4 Verticality %38.9
%68 Final third pass %70
%79 Pass accuracy %72
40.5m Defensive height 40.0m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THIS MATCH VS SEASON AVERAGE
Goals 0.01.3 -1.3
Shots 10.012.5 -2.5
On target 2.03.8 -1.8
Possession %60%55 +5.0
Corners 6.04.3 +1.7
Cards 0.02.9 -2.9
Conceded 2.01.2 +0.8
this matchseason average · 37 matches
Goals 2.01.5 +0.5
Shots 7.012.8 -5.8
On target 2.04.6 -2.6
Possession %40%57 -16.9
Corners 6.04.8 +1.2
Cards 3.01.8 +1.2
Conceded 0.00.8 -0.8
this matchseason average · 37 matches
PLAYER RATINGS★ Donyell Malen 9.00
Starting XI
11 Jonathan Rowe F · 85' 6.70
On target1/1Key pass1Dribbles1/2Interceptions1Duels won4/10Fouls won3Fouls2Passes19 · %15
7 Riccardo Orsolini F · 77' 6.70
On target1/4Key pass1Tackles1Blocks1Duels won4/10Fouls won2Fouls1Offside1Passes18 · %13
8 Remo Freuler M · 85' 6.70
Key pass3Interceptions1Passes41 · %33
5 Eivind Helland D · 77' 6.60
Tackles2Interceptions1Blocks2Duels won4/4Passes64 · %55
19 Lewis Ferguson M · 85' · K 6.60
Tackles2Duels won7/9Fouls won2Passes52 · %42
9 Santiago Castro F · 45' 6.60
Key pass1Duels won4/6Fouls won4Passes6 · %6
14 Torbjørn Heggem D · 85' 6.50
Tackles2Interceptions3Duels won4/8Fouls2Passes58 · %54
33 Juan Miranda M · 45' 6.30
Key pass1Interceptions1Passes17 · %9
13 Federico Ravaglia G · 85' 6.20
Duels won1/1Passes59 · %45
26 Jhon Lucumí D · 85' 6.20
Dribbles1/1Tackles1Duels won3/8Fouls1Passes53 · %46
17 João Mário M · 66' 5.60
Tackles2Duels won4/9Fouls won1Fouls2Passes36 · %26
Substitutes
28 Nicolò Cambiaghi F · 8' 6.60
Duels won2/2Fouls won2Passes2 · %2
21 Jens Odgaard F · 40' 6.60
Key pass1Tackles1Duels won2/5Fouls won1Passes12 · %11
29 Lorenzo De Silvestri D · 19' 6.50
Fouls1Passes7 · %7
20 Nadir Zortea D · 40' 6.30
Interceptions1Fouls1Offside1Passes15 · %11
41 Martin Vitík D · 8' 6.30
Duels won1/2Passes5 · %4
Unused: Massimo PessinaNikola MoroFrancesco CastaldoBenjamín DomínguezTommaso PobegaSimon SohmCharalampos LykogiannisMatteo Franceschelli
Starting XI
14 Donyell Malen F · 77' 9.00
Goals1Assist1On target1/2Key pass2Dribbles2/3Duels won2/6Fouls1Passes18 · %15
8 Neil El Aynaoui M · 85' 7.20
Goals1Assist1On target1/1Key pass2Tackles1Interceptions1Duels won2/7Fouls3Passes28 · %22
23 Gianluca Mancini D · 85' · K 7.20
Dribbles1/1Tackles3Blocks1Duels won7/11Fouls won1Fouls2Passes36 · %27
18 Matías Soulé F · 61' 7.00
Tackles2Duels won4/4Fouls won2Fouls1Offside1Passes31 · %26
43 Wesley M · 85' 6.70
Key pass1Tackles1Interceptions1Duels won5/8Fouls won2Fouls1Passes25 · %19
5 Evan Ndicka D · 85' 6.70
Tackles1Interceptions5Blocks1Duels won3/6Fouls3Passes33 · %26
99 Mile Svilar G · 85' 6.60
Saves2Passes33 · %12
19 Zeki Çelik M · 45' 6.60
Tackles1Interceptions1Duels won2/2Fouls won1Passes16 · %9
22 Mario Hermoso D · 61' 6.50
Tackles2Duels won4/10Fouls won1Fouls3Passes22 · %15
61 Niccolò Pisilli F · 85' 6.30
Key pass1Passes30 · %25
4 Bryan Cristante M · 85' 6.20
Interceptions2Duels won6/12Fouls1Passes39 · %32
Substitutes
2 Devyne Rensch D · 40' 7.30
Blocks2Duels won1/1Fouls won1Passes9 · %9
21 Paulo Dybala F · 8' 6.70
Duels won1/1Fouls won1Passes2 · %2
78 Robinio Vaz F · 24' 6.20
Duels won1/4Fouls won1Passes2 · %1
87 Daniele Ghilardi D · 24' 6.20
Fouls1Passes3 · %1
Unused: Pierluigi GolliniStephan El ShaarawyLorenzo VenturinoGiorgio De MarziJan ZiółkowskiKonstantinos TsimikasAngeliñoBryan Zaragoza
Win probabilityModel: 1 (%47) ✗
Bologna %47 Draw %26 AS Roma %27
1.67Bologna xPuan
1.07AS Roma 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
BolognaLLWLW
AS RomaDWLWL
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