Serie A · Matchweek 26 · Feb 23

Fiorentina - Pisa

Fiorentina beat Pisa 1-0 in Serie A (Matchweek 26). Goals: M. Kean 13'.

🏟 Stadio Artemio Franchi Florence 👤 Referee: M. Mariani
Key events
13' ⚽ M. Kean(1 - 0) Fiorentina
37' 🟨 A. CaraccioloYellow card Pisa
47' 🟨 DodoYellow card Fiorentina
62' 🟨 M. MarinYellow card Pisa
79' 🟨 J. CuadradoYellow card Pisa
90+2' 🟨 G. FabbianYellow card Fiorentina
90+2' 🟨 J. FazziniYellow card Fiorentina
Quick stats
%57 Possession %43
1.70 Expected goals (xG) 0.83
1.72 Pre-match xG 1.06
14 Total shots 4
5 Shots on target 0
5 Shots off target 3
4 Blocked shots 1
2 Shots inside box 2
12 Shots outside box 2
1 Saves 4
Match timeline
First half
M. Kean(1 - 0)⚽
13'
37'
🟨A. CaraccioloYellow card
HT 1 - 0
46'
🔁F. Stojilkovic ↔ M. AebischerSubstitution
46'
🔁F. Loyola ↔ R. DurosinmiSubstitution
46'
🔁S. Iling Junior ↔ H. MeisterSubstitution
DodoYellow card🟨
47'
62'
🟨M. MarinYellow card
67'
🔁I. Toure ↔ J. CuadradoSubstitution
76'
🔁S. Moreo ↔ G. PiccininiSubstitution
M. Solomon ↔ J. FazziniSubstitution🔁
78'
Dodo ↔ P. ComuzzoSubstitution🔁
78'
79'
🟨J. CuadradoYellow card
M. Kean ↔ R. PiccoliSubstitution🔁
85'
N. Fagioli ↔ G. FabbianSubstitution🔁
88'
G. FabbianYellow card🟨
90+2'
J. FazziniYellow card🟨
90+2'
FT 1 - 0
Match statsFiorentina · Pisa
Key stats
%57 Possession %43
1.70 Expected goals (xG) 0.83
1.72 Pre-match xG 1.06
Shots
14 Total shots 4
5 Shots on target 0
5 Shots off target 3
4 Blocked shots 1
2 Shots inside box 2
12 Shots outside box 2
1 Saves 4
Attacking
113 Attacks 72
55 Dangerous attacks 43
Passing
533 Total passes 389
482 Accurate passes 337
%90 Pass accuracy %87
Set pieces & discipline
4 Corners 3
0 Offsides 2
7 Fouls 19
19 Free kicks 8
11 Throw-ins 12
4 Goal kicks 7
Cards
3 Yellow cards 3
0 1st-half cards 1
3 2nd-half cards 2
By half
1 1st-half goals 0
0 2nd-half goals 0
1 1st-half corners 1
3 2nd-half corners 2
Penalties
0 Penalties won 0
0 Penalty goals 0
Momentum
0'▲ Fiorentina▼ Pisa90'
Shot map22 shots
Moise Kean 3' · xG 0.01 Moise Kean 7' · xG 0.04 Cher Ndour 8' · xG 0.04 Marco Brescianini 11' · xG 0.06 Cher Ndour 13' · xG 0.03 Moise Kean 13' · xG 0.47 Felipe Loyola 19' · xG 0.02 Nicolo Fagioli 24' · xG 0.06 Dodo 24' · xG 0.02 Moise Kean 43' · xG 0.28 Nicolo Fagioli 52' · xG 0.06 Antonio Caracciolo 55' · xG 0.10 Moise Kean 73' · xG 0.04 Nicolo Fagioli 74' · xG 0.02 Juan Cuadrado 80' · xG 0.02 Antonio Caracciolo 85' · xG 0.01 Cher Ndour 87' · xG 0.07 Fabiano Parisi 87' · xG 0.01 Rosen Bozhinov 90' · xG 0.01 Jacopo Fazzini 90' · xG 0.62 Simone Canestrelli 90' · xG 0.11 Henrik Meister 90' · xG 0.02
Fiorentina Pisa Filled = goal · size = xG
HEAD TO HEAD2 meetings · 2025–2026
Fiorentina 0
Too few meetings for a trend
Pisa 1
0 Fiorentina 1 draw 1 Pisa
GOALS IN THIS FIXTURE
1.5goals / match
0–3total goals
1/2clean sheets
3-0Pisa best win · Sep 15
%50 Over 1.5 1/2
%50 Over 2.5 1/2
%0 Over 3.5 0/2
%0 BTTS 0/2
DOES THE VENUE MATTER
Pisa at home2 matches
1W 1D 0L 3:0
Results are read from the side that hosted the match.
FORM COMPARISON
Fiorentina2W 2D 1L Pisa0W 0D 5L
1.60 0.00 Points per game
4 2 Goals scored
6 9 Goals conceded
1.21 1.31 xG average
1.39 1.28 xGA average
%40 %0 Clean sheets
%40 %40 BTTS
%40 %60 Over 2.5
5.0 3.8 Corners
3.2 2.2 Cards
Fiorentina5W 3D 2L Pisa1W 0D 9L
1.80 0.30 Points per game
12 5 Goals scored
12 21 Goals conceded
1.26 1.12 xG average
1.51 1.47 xGA average
%30 %0 Clean sheets
%50 %30 BTTS
%50 %60 Over 2.5
4.1 3.5 Corners
2.7 2.2 Cards
SEASON COMPARISON
15Fiorentinain the table42pts
38matches 9-15-14W-D-L 41:50goals -9diff
DWDLD
20Pisain the table18pts
38matches 2-12-24W-D-L 26:71goals -45diff
LLLLL
Season profile · 2025/2026 · 24 matches
0.75 0.63 Points per game
1.45 1.14 xG average
1.46 1.69 xGA average
%13 %21 Clean sheets
%71 %46 BTTS
%63 %42 Over 2.5
4.8 3.9 Corners
2.2 2.2 Cards
PREVIOUS MEETINGS
Sep 15 Pisa 3-0 Fiorentina Coppa Italia
Sep 28 Pisa 0-0 Fiorentina Serie A
xG difference & finishing
Fiorentina1 gol · 1.70 xG -0.70
Pisa0 gol · 0.83 xG -0.83
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Fiorentina dominated the ball57% possession
Fiorentina took more shots14 - 4
Pisa committed more fouls19 - 7
THE REFEREE45 matches on record
Maurizio Mariani
Strictness42 TEMPO47
Cards: ModerateFouls: ModeratePenalties: RareGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 63.5 +2.5
Fouls 2621.3 +4.7
Goals 12.8 -1.8
Corners 79.1 -2.1
THIS MATCH VS SEASON AVERAGE
Goals 1.01.1 -0.1
Shots 14.011.9 +2.1
On target 5.03.2 +1.8
Possession %57%51 +6.1
Corners 4.04.2 -0.2
Cards 3.02.6 +0.4
Conceded 0.01.4 -1.4
this matchseason average · 37 matches
Goals 0.00.7 -0.7
Shots 4.08.6 -4.6
On target 0.02.5 -2.5
Possession %43%40 +3.4
Corners 3.03.3 -0.3
Cards 3.03.0
Conceded 1.01.9 -0.9
this matchseason average · 37 matches
PLAYER RATINGS★ Luca Ranieri 7.90
Starting XI
6 Luca Ranieri D · 88' 7.90
Tackles1Duels won3/4Fouls won1Passes74 · %70
20 Moise Kean F · 86' 7.70
Goals1On target2/4Dribbles3/4Duels won6/11Fouls won3Passes20 · %16
4 Marco Brescianini M · 88' 7.70
Key pass1Dribbles1/1Tackles1Duels won5/7Fouls won2Fouls1Passes37 · %35
2 Dodô D · 78' 7.50
Dribbles1/1Tackles1Duels won4/6Fouls won2Fouls2Passes63 · %58
19 Manor Solomon F · 78' 7.30
Key pass1Dribbles4/4Tackles1Duels won7/10Fouls won2Passes28 · %27
5 Marin Pongračić D · 88' 7.20
Blocks1Duels won3/3Fouls won1Passes73 · %69
44 Nicolò Fagioli M · 88' 7.20
On target1/1Key pass1Dribbles1/2Interceptions1Duels won2/4Fouls won1Fouls1Passes70 · %65
65 Fabiano Parisi D · 88' 6.90
Key pass1Dribbles3/4Tackles1Interceptions1Duels won5/8Fouls won1Passes52 · %44
27 Cher Ndour M · 88' 6.90
On target2/3Dribbles1/1Tackles1Interceptions1Duels won6/11Fouls won2Fouls1Passes39 · %35
43 David De Gea G · 88' · K 6.70
Passes18 · %14
17 Jack Harrison F · 88' 6.20
Key pass1Duels won2/5Fouls won1Passes47 · %40
Substitutes
22 Jacopo Fazzini M · 10' 6.70
Dribbles1/1Tackles1Interceptions1Duels won2/3Fouls1Passes3 · %1
15 Pietro Comuzzo D · 10' 6.30
Passes2 · %2
91 Roberto Piccoli F · 2'
Key pass1Passes1 · %1
Unused: Piergiorgio BonannoNiccolò FortiniRobin GosensDaniele RuganiLuís BalboGiovanni FabbianEddy KouadioLuca LezzeriniAlbert GuðmundssonOliver Christensen
Starting XI
12 Nícolas G · 88' 7.30
Saves4Duels won1/1Passes20 · %18
6 Marius Marin M · 88' 7.20
Key pass1Tackles4Interceptions2Duels won5/14Fouls won1Fouls5Passes57 · %51
3 Samuele Angori M · 88' 7.00
Key pass1Interceptions2Duels won2/2Fouls won1Passes25 · %22
4 Antonio Caracciolo D · 88' · K 6.90
Tackles3Blocks2Duels won4/8Fouls2Passes35 · %32
81 Filip Stojilković F · 45' 6.50
Offside2Passes6 · %4
2 Rosen Bozhinov D · 88' 6.30
Tackles1Interceptions1Blocks1Duels won2/5Fouls2Passes58 · %49
35 Felipe Loyola M · 45' 6.30
Duels won1/3Fouls won1Passes21 · %19
15 Idrissa Touré M · 68' 6.30
Blocks1Duels won1/6Fouls1Passes23 · %18
32 Stefano Moreo F · 76' 6.20
Tackles1Duels won2/4Fouls1Passes19 · %12
19 Samuel Iling Junior F · 45' 6.20
Tackles1Duels won1/5Fouls1Passes5 · %2
5 Simone Canestrelli D · 88' 6.00
Interceptions1Duels won2/8Fouls won1Fouls3Passes37 · %35
Substitutes
11 Juan Cuadrado M · 20' 6.90
Key pass1Dribbles2/3Duels won3/7Fouls won1Fouls2Passes11 · %10
20 Michel Aebischer M · 43' 6.60
Tackles2Duels won2/2Passes29 · %28
17 Rafiu Durosinmi F · 43' 6.50
Key pass1Passes6 · %5
36 Gabriele Piccinini M · 12' 6.30
Duels won1/1Passes6 · %5
9 Henrik Wendel Meister F · 43' 6.20
Fouls1Passes2
Unused: Adrian ŠemperTommaso GuizzoFrancesco CoppolaRaúl AlbiolArturo CalabresiMalthe HøjholtLorranMehdi LérisEbenezer AkinsanmiroMatteo Tramoni
Win probabilityModel: 1 (%35) ✓
Fiorentina %35 Draw %33 Pisa %32
1.38Fiorentina xPuan
1.29Pisa xPuan
🔒
ULTIMATE

Tactical metrics & visuals

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

Team & player heatmaps

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

ML deep-dive

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

Form
FiorentinaWWDLL
PisaLDLLD
Match Reportsall →
Beşiktaş 2-1 KocaelisporSüper Lig · Oct 13 Rizespor 0-3 FenerbahçeSüper Lig · Oct 11 Samsunspor 0-3 TrabzonsporSüper Lig · Oct 11 Chelsea 5-1 BournemouthPremier League · Oct 11 Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad