Serie A · Matchweek 35 · May 4

AS Roma - Fiorentina

AS Roma beat Fiorentina 4-0 in Serie A (Matchweek 35). Goals: G. Mancini 13'; Wesley Franca 17'.

🏟 Stadio Olimpico Rome 👤 Referee: L. Zufferli
Key events
13' ⚽ G. Mancini(1 - 0) · Assist: N. Pisilli AS Roma
17' ⚽ Wesley Franca(2 - 0) · Assist: M. Hermoso AS Roma
25' 🟨 M. PongracicYellow card Fiorentina
34' ⚽ M. Hermoso(3 - 0) · Assist: M. Kone AS Roma
48' 🟨 M. HermosoYellow card AS Roma
58' ⚽ N. Pisilli(4 - 0) · Assist: D. Malen AS Roma
66' 🟨 F. ParisiYellow card Fiorentina
90+2' 🟨 S. El ShaarawyYellow card AS Roma
Quick stats
%61 Possession %39
14 Total shots 3
7 Shots on target 1
3 Shots off target 2
4 Blocked shots 0
11 Shots inside box 2
3 Shots outside box 1
1 Saves 3
Match timeline
First half
G. Mancini(1 - 0) · Assist: N. Pisilli⚽
13'
Wesley Franca(2 - 0) · Assist: M. Hermoso⚽
17'
25'
🟨M. PongracicYellow card
M. Hermoso(3 - 0) · Assist: M. Kone⚽
34'
HT 3 - 0
46'
🔁M. Pongracic ↔ P. ComuzzoSubstitution
46'
🔁J. Harrison ↔ R. BraschiSubstitution
46'
🔁A. Gudmundsson ↔ F. ParisiSubstitution
M. HermosoYellow card🟨
48'
N. Pisilli(4 - 0) · Assist: D. Malen⚽
58'
M. Kone ↔ S. El ShaarawySubstitution🔁
64'
66'
🟨F. ParisiYellow card
G. Mancini ↔ D. GhilardiSubstitution🔁
72'
M. Soule ↔ P. DybalaSubstitution🔁
72'
75'
🔁N. Fagioli ↔ J. FazziniSubstitution
75'
🔁M. Brescianini ↔ G. FabbianSubstitution
M. Hermoso ↔ J. ZiolkowskiSubstitution🔁
83'
D. Malen ↔ R. VazSubstitution🔁
83'
S. El ShaarawyYellow card🟨
90+2'
FT 4 - 0
Match statsAS Roma · Fiorentina
Key stats
%61 Possession %39
Shots
14 Total shots 3
7 Shots on target 1
3 Shots off target 2
4 Blocked shots 0
11 Shots inside box 2
3 Shots outside box 1
1 Saves 3
Passing
598 Total passes 368
542 Accurate passes 308
%91 Pass accuracy %84
Set pieces & discipline
4 Corners 5
1 Offsides 0
10 Fouls 10
Cards
1 Yellow cards 2
By half
3 1st-half goals 0
1 2nd-half goals 0
Momentum
0'▲ AS Roma▼ Fiorentina90'
Shot map18 shots
Donyell Malen 12' · xG 0.13 Gianluca Mancini 13' · xG 0.41 Wesley 17' · xG 0.15 Donyell Malen 27' · xG 0.03 Mario Hermoso 34' · xG 0.78 Donyell Malen 36' · xG 0.05 Nicolò Fagioli 44' · xG 0.03 Mario Hermoso 45' · xG 0.02 Riccardo Braschi 47' · xG 0.03 Manor Solomon 47' · xG 0.04 Donyell Malen 52' · xG 0.07 Evan N'Dicka 52' · xG 0.07 Niccolò Pisilli 53' · xG 0.02 Niccolò Pisilli 58' · xG 0.35 Stephan El Shaarawy 68' · xG 0.10 Zeki Çelik 85' · xG 0.03 Paulo Dybala 90' · xG 0.04 Fabiano Parisi 90' · xG 0.04
AS Roma Fiorentina Filled = goal · size = xG
HEAD TO HEAD12 meetings · 2020–2026
AS Roma 7
Nov 1who was on topAug 24
Fiorentina 3
7 AS Roma 2 draw 3 Fiorentina
AS Roma won the last 3
GOALS IN THIS FIXTURE
3.0goals / match
21–15total goals
4/1clean sheets
4-0AS Roma best win · Aug 24
5-1Fiorentina best win · Oct 27
%92 Over 1.5 11/12
%58 Over 2.5 7/12
%33 Over 3.5 4/12
%58 BTTS 7/12
DOES THE VENUE MATTER
AS Roma at home6 matches
5W 1D 0L 13:2
Fiorentina at home6 matches
3W 1D 2L 13:8
Results are read from the side that hosted the match.
FORM COMPARISON
AS Roma3W 1D 1L Fiorentina2W 2D 1L
2.00 1.60 Points per game
12 4 Goals scored
6 6 Goals conceded
1.39 1.21 xG average
1.18 1.39 xGA average
%60 %40 Clean sheets
%40 %40 BTTS
%60 %40 Over 2.5
4.6 5.0 Corners
1.6 3.2 Cards
AS Roma4W 2D 4L Fiorentina5W 3D 2L
1.40 1.80 Points per game
19 12 Goals scored
15 12 Goals conceded
1.30 1.26 xG average
1.35 1.51 xGA average
%40 %30 Clean sheets
%60 %50 BTTS
%60 %50 Over 2.5
5.1 4.1 Corners
2.0 2.7 Cards
SEASON COMPARISON
3AS Romain the table73pts
38matches 23-4-11W-D-L 59:31goals +28diff
WWWWW
15Fiorentinain the table42pts
38matches 9-15-14W-D-L 41:50goals -9diff
DWDLD
Season profile · 2025/2026 · 24 matches
1.92 0.75 Points per game
1.61 1.45 xG average
1.11 1.46 xGA average
%46 %13 Clean sheets
%25 %71 BTTS
%21 %63 Over 2.5
5.1 4.8 Corners
2.0 2.2 Cards
PREVIOUS MEETINGS
Aug 24 AS Roma 4-0 Fiorentina Serie A
Oct 5 Fiorentina 1-2 AS Roma Serie A
May 4 AS Roma 1-0 Fiorentina Serie A
Oct 27 Fiorentina 5-1 AS Roma Serie A
Mar 10 Fiorentina 2-2 AS Roma Serie A
Dec 10 AS Roma 1-1 Fiorentina Serie A
May 27 Fiorentina 2-1 AS Roma Serie A
Jan 15 AS Roma 2-0 Fiorentina Serie A
WHAT THE NUMBERS SAY
AS Roma dominated the ball61% possession
AS Roma took more shots14 - 3
THREAT OVER TIMExT
AS Roma1.50 Fiorentina0.78
0'25'45'70'90'
AS Romapeak 25-30' Fiorentinapeak 40-45'
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
AS Roma Fiorentina
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.1 PPDA 13.0
770 Touches 533
37.8m Defensive height 40.1m
103 Progressive passes 54
%87.0 Final-third accuracy %73.0
%30.3 Verticality %31.3
%90.0 Pass accuracy %80.0
14 Shots 4
127 Defensive actions 97
33.5m Block depth 28.7m
%42 In opposition half %45
HOW THE GAME FLOWEDfotmob
AS Roma2.24xG Fiorentina0.14xG
13' Gianluca Mancini 17' Wesley 34' Mario Hermoso 58' Niccolò Pisilli
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
AS Roma Fiorentina
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
68% AS 58% AS 66% AS 84% AS 54% AS 65% FIO 56% AS 57% AS 53% AS
AS Romaown half →Fiorentina
BY THIRD
Defensive %69 %31
Middle %57 %43
Attacking %51 %49
BY FLANK
Left %63 %37
Centre %58 %42
Right %56 %44
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
AS Roma127 actions
average height 37.8m
Fiorentina97 actions
average height 40.1m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
AS Roma620 passes · %90
61 Niccolò Pisilli — 79/104 passes · %92 5 Evan Ndicka — 53/73 passes · %96 22 Mario Hermoso — 52/67 passes · %93 19 Zeki Çelik — 48/71 passes · %94 4 Bryan Cristante — 47/68 passes · %81 43 Wesley — 46/66 passes · %88 99 Mile Svilar — 42/52 passes · %88 17 Manu Koné — 41/53 passes · %91 23 Gianluca Mancini — 38/54 passes · %86 18 Matías Soulé — 38/53 passes · %90 92 Stephan El Shaarawy — 20/26 passes · %95 21 Paulo Dybala — 15/22 passes · %83 87 Daniele Ghilardi — 15/19 passes · %88 14 Donyell Malen — 13/28 passes · %87 24 Jan Ziólkowski — 8/8 passes · %100 78 Robinio Vaz — 3/6 passes · %75
Fiorentina411 passes · %80
2 Dodô — 41/62 passes · %77 44 Nicolò Fagioli — 39/52 passes · %87 6 Luca Ranieri — 38/51 passes · %88 27 Cher Ndour — 31/46 passes · %91 21 Robin Gosens — 30/55 passes · %73 4 Marco Brescianini — 25/40 passes · %81 43 David de Gea — 24/40 passes · %65 19 Manor Solomon — 16/34 passes · %80 15 Pietro Comuzzo — 16/22 passes · %100 5 Marin Pongracic — 14/19 passes · %93 65 Fabiano Parisi — 14/27 passes · %93 17 Jack Harrison — 12/26 passes · %55 10 Albert Gudmundsson — 11/19 passes · %79 80 Giovanni Fabbian — 8/10 passes · %80 61 Riccardo Braschi — 5/19 passes · %56 22 Jacopo Fazzini — 5/11 passes · %83
>%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.
AS Roma103 progressive · map shows 64
Left%45Centre%17Right%38
Fiorentina54 progressive · map shows 32
Left%38Centre%31Right%31
Successful passes carrying the ball 10m+ forward from the middle third onward.
7.1 PPDA 13.0
%30.3 Verticality %31.3
%87 Final third pass %73
%90 Pass accuracy %80
37.8m Defensive height 40.1m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE24 matches on record
Luca Zufferli
Strictness41 TEMPO38
Cards: LenientFouls: ModeratePenalties: ModerateGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 33.1 -0.1
Fouls 2022.9 -2.9
Goals 42.3 +1.7
Corners 98.8 +0.2
THIS MATCH VS SEASON AVERAGE
Goals 4.01.5 +2.5
Shots 14.012.6 +1.4
On target 7.04.5 +2.5
Possession %61%56 +4.7
Corners 4.04.9 -0.9
Cards 1.01.8 -0.8
Conceded 0.00.8 -0.8
this matchseason average · 37 matches
Goals 0.01.1 -1.1
Shots 3.012.2 -9.2
On target 1.03.3 -2.3
Possession %39%51 -12.4
Corners 5.04.2 +0.8
Cards 2.02.6 -0.6
Conceded 4.01.2 +2.8
this matchseason average · 37 matches
PLAYER RATINGS★ Niccolò Pisilli 8.70
Starting XI
61 Niccolò Pisilli M · 86' 8.70
Goals1Assist1On target1/1Key pass2Tackles1Interceptions2Duels won2/7Fouls2Passes78 · %73
43 Wesley M · 86' 8.20
Goals1On target1/1Key pass3Tackles2Interceptions2Duels won5/10Fouls won2Fouls2Passes43 · %39
17 Manu Koné M · 64' 8.00
Assist1Key pass1Dribbles1/1Tackles1Duels won6/7Fouls won3Passes45 · %41
14 Donyell Malen F · 83' 7.90
Assist1On target2/2Key pass1Duels won2/3Fouls won2Passes15 · %13
23 Gianluca Mancini D · 72' · K 7.70
Goals1On target1/1Duels won2/2Fouls won1Passes41 · %36
22 Mario Hermoso D · 83' 7.60
Goals1Assist1On target1/2Key pass1Tackles3Interceptions1Duels won6/10Fouls2Passes55 · %51
5 Evan Ndicka D · 86' 7.50
Tackles2Interceptions3Duels won3/4Fouls1Passes56 · %54
99 Mile Svilar G · 86' 7.20
Saves1Passes42 · %36
18 Matías Soulé F · 72' 7.20
Key pass3Dribbles1/2Duels won2/5Fouls won1Offside1Passes42 · %38
19 Zeki Çelik M · 86' 6.90
Tackles5Interceptions1Duels won6/11Fouls won1Passes49 · %45
4 Bryan Cristante F · 86' 6.30
Tackles2Duels won2/6Fouls2Passes53 · %43
Substitutes
92 Stephan El Shaarawy F · 22' 6.90
Tackles1Duels won1/1Passes16 · %15
87 Daniele Ghilardi D · 14' 6.70
Tackles1Duels won1/2Passes11 · %10
21 Paulo Dybala F · 14' 6.20
Passes11 · %9
24 Jan Ziółkowski D · 3'
Passes3 · %3
78 Robinio Vaz F · 3'
Unused: Devyne RenschGiorgio De MarziPierluigi GolliniKostas TsimikasAngeliñoLorenzo Venturino
Starting XI
10 Albert Guðmundsson F · 45' 6.70
Tackles1Duels won2/2Fouls won1Passes13 · %11
27 Cher Ndour M · 86' 6.60
Dribbles2/2Tackles2Blocks1Duels won4/5Passes32 · %30
17 Jack Harrison F · 45' 6.50
Tackles1Interceptions1Duels won1/5Passes16 · %12
44 Nicolò Fagioli M · 75' 6.30
Key pass1Duels won2/4Fouls won2Passes45 · %40
19 Manor Solomon F · 86' 6.20
On target1/1Key pass1Dribbles1/3Duels won1/7Passes17 · %15
21 Robin Gosens D · 86' 6.20
Tackles5Interceptions2Duels won9/12Fouls won1Fouls2Passes29 · %21
4 Marco Brescianini M · 75' 6.00
Dribbles1/1Duels won1/7Fouls3Passes30 · %25
5 Marin Pongračić D · 45' 5.90
Interceptions1Blocks1Fouls2Passes15 · %13
43 David De Gea G · 86' · K 5.90
Saves2Passes31 · %20
6 Luca Ranieri D · 86' 5.90
Interceptions1Blocks2Fouls1Passes42 · %37
2 Dodô D · 86' 5.70
Dribbles1/1Interceptions1Duels won2/5Fouls won1Fouls1Passes39 · %35
Substitutes
15 Pietro Comuzzo D · 41' 6.50
Tackles1Interceptions2Duels won1/2Passes14 · %14
22 Jacopo Fazzini M · 11' 6.30
Tackles1Duels won1/2Passes4 · %3
61 Riccardo Braschi F · 41' 6.30
Dribbles2/3Tackles2Duels won4/9Passes7 · %3
80 Giovanni Fabbian M · 11' 6.30
Passes6 · %6
65 Fabiano Parisi D · 41' 6.20
Duels won4/7Fouls won4Fouls1Passes13 · %12
Unused: Oliver ChristensenLuca LezzeriniEddy KouadioDaniele RuganiAntonio PirròRolando Mandragora
Win probabilityModel: 1 (%60) ✓
AS Roma %60 Draw %23 Fiorentina %17
2.03AS Roma xPuan
0.74Fiorentina 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
AS RomaWDWLW
FiorentinaDDWWL
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