Fiorentina vs Juventus

3 - 0
🕒 Sun, 16 Mar 2025 17:00 Europe/London 📍 Stadio Artemio Franchi 🧑‍⚖️ Michael Fabbri 🔁 Regular Season - 29 🏁 match finished
Season
2024-2025 Season
Stage
Regular Season - 29
Regular Season Table
Fiorentina 6 · Juventus 4
Referee Stats
18 matches · 4.17 yellow cards avg
Yellow cards avg 4.17
Reds avg 0.33
Penalties avg 0.11
Over 4.5 cards 44%
Home wins 39%
Draws 39%
Away wins 22%
How the match was won
  • Shots were tight (9-11).
  • Juventus controlled possession (63%).
  • Physical contest: 5 yellows.

Team Overview

Fiorentina (Home stats)

Games / Record

19
W-D-L: 12-4-3

Goals For / Against

32 / 18
Avg: 1.68 / 0.95

Points

40
Avg: 2.11

Clean Sheets

7

Failed to Score

4
Juventus (Away stats)

Games / Record

19
W-D-L: 7-9-3

Goals For / Against

27 / 20
Avg: 1.42 / 1.05

Points

30
Avg: 1.58

Clean Sheets

6

Failed to Score

4

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Serie A fixture.

Quick comparison bars

2.11
PPG
1.58
1.68
GF
1.42
0.95
GA
1.05
63%
O2.5
42%
53%
BTTS
58%
63%
Score 1st
63%

League-position context

Fiorentina rank6th
Juventus rank4th
Fiorentina points65
Juventus points70
Fiorentina: #6 · 65 pts · GD +19
16 pts off the top 2. 3 pts above the play-off edge. 31 pts clear of the relegation zone.
Juventus: #4 · 70 pts · GD +23
11 pts off the top 2. 8 pts above the play-off edge. 36 pts clear of the relegation zone.
5-point gap between the two sides coming into kick-off.

Fiorentina last 5 home

W W D W W
Points13/15
Weighted index87
Goals9-3
Record4-1-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

Juventus last 5 away

W D D L D
Points6/15
Weighted index51
Goals6-6
Record1-3-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Unbeaten, but draw-heavy in the recent venue-specific run.

Fiorentina trend breakdown

Over 2.563%
BTTS53%
BTTS + O2.547%
1H Over 0.584%
Also: Over 0.5 89% · Over 1.5 74% · Over 3.5 21% · 1H BTTS 16%

Juventus trend breakdown

Over 2.542%
BTTS58%
BTTS + O2.526%
1H Over 0.568%
Also: Over 0.5 89% · Over 1.5 79% · Over 3.5 11% · 1H BTTS 26%

Scoring reliability

Fiorentina score at home79%
Fiorentina clean sheet at home37%
Juventus score away79%
Juventus clean sheet away32%

First-goal patterns

Fiorentina score first63%
Fiorentina win after scoring first83%
Juventus score first63%
Juventus win after scoring first42%
Comeback rate after conceding first: Fiorentina 60% · Juventus 60%
Avg first goal minute: Fiorentina 16.2' · Juventus 34.1'

Vs league average

Fiorentina score at home1.68 vs 1.34
Fiorentina concede at home0.95 vs 1.22
Juventus score away1.42 vs 1.22
Juventus concede away1.05 vs 1.34
Fiorentina score 26% above league average, while Juventus score 16% above league average.
Defensive side: Fiorentina are 22% below league average at home, and Juventus are 21% below league average away.

Head-to-head trends

Recent games5
Avg goals2.40
BTTS40%
Over 2.540%
At this venue setup: 2.00 goals on average across the last 5.

Fiorentina goal timing (home)

1H scored: 60% 2H scored: 40% Danger: 0-15 Vulnerable: 46-60
Goals scored by 15-minute interval
0-15 10
16-30 6
76-90+ 6
31-45 5
46-60 5
61-75 3
Goals conceded by 15-minute interval
46-60 6
31-45 5
61-75 5
16-30 3
76-90+ 1
0-15 0

Juventus goal timing (away)

1H scored: 59% 2H scored: 41% Danger: 31-45 Vulnerable: 46-60
Goals scored by 15-minute interval
31-45 7
0-15 5
46-60 5
16-30 4
61-75 3
76-90+ 3
Goals conceded by 15-minute interval
46-60 9
76-90+ 4
0-15 3
16-30 3
31-45 2
61-75 1

Match Statistics

Shots on Goal
3
2
Total Shots
9
11
Shots off Goal
3
3
Blocked Shots
3
6
Shots Inside Box
2
6
Shots Outside Box
7
5
Ball Possession
37%
63%
Corner Kicks
1
6
Fouls
9
13
Offsides
3
0
Yellow Cards
2
3
Red Cards
Goalkeeper Saves
2
0
Total Passes
347
594
Passes Accurate
278
529
Passes %
80%
89%

Events

Yellow Cards
Home
2
Away
3
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
13'
13' Pablo Marí
15'
15' Goal · 1-0
R. Gosens
Normal Goal
18'
18' Goal · 2-0
R. Mandragora
Normal Goal · Assist: N. Fagioli
45+1'
45+1' M. Locatelli
53'
53' Goal · 3-0
A. Guðmundsson
Normal Goal · Assist: N. Fagioli
59'
59' Renato Veiga
1st substitution · For: Alberto Baio
59'
59' N. González
2nd substitution · For: A. Cambiaso
73'
73' L. Ranieri
73'
73' T. Weah
74'
74' L. Kelly
3rd substitution · For: F. Gatti
74'
74' T. Weah
4th substitution · For: Francisco Conceição
78'
78' L. Ranieri
1st substitution · For: P. Comuzzo
79'
79' A. Guðmundsson
2nd substitution · For: L. Beltrán
82'
82' K. Thuram
85'
85' N. Fagioli
3rd substitution · For: M. Folorunsho
86'
86' A. Cambiaso
5th substitution · For: S. Mbangula
89'
89' M. Kean
4th substitution · For: N. Zaniolo
89'
89' D. Cataldi
5th substitution · For: Y. Adli

Fiorentina vs Juventus 3-0: match report, goals, cards and substitutions

Fiorentina beat Juventus 3-0 on Sunday, 16 March 2025 in Serie A. The match was refereed by Michael Fabbri. It was played at Stadio Artemio Franchi.

First half: Pablo Marí received a yellow card for Fiorentina at 13'. Fiorentina took the lead at 15' when R. Gosens scored, making the score 1-0. Fiorentina extended the lead at 18' when R. Mandragora scored, with the assist credited to N. Fagioli, making the score 2-0. M. Locatelli received a yellow card for Juventus at 45+1'.

Second half: Fiorentina extended the lead at 53' when A. Guðmundsson scored, with the assist credited to N. Fagioli, making the score 3-0. Juventus made their 1st substitution at 59', with Renato Veiga replacing Alberto Baio. Juventus made their 2nd substitution at 59', with N. González replacing A. Cambiaso. L. Ranieri received a yellow card for Fiorentina at 73'. T. Weah received a yellow card for Juventus at 73'. Juventus made their 3rd substitution at 74', with L. Kelly replacing F. Gatti. Juventus made their 4th substitution at 74', with T. Weah replacing Francisco Conceição. Fiorentina made their 1st substitution at 78', with L. Ranieri replacing P. Comuzzo. Fiorentina made their 2nd substitution at 79', with A. Guðmundsson replacing L. Beltrán. K. Thuram received a yellow card for Juventus at 82'. Fiorentina made their 3rd substitution at 85', with N. Fagioli replacing M. Folorunsho. Juventus made their 5th substitution at 86', with A. Cambiaso replacing S. Mbangula. Fiorentina made their 4th substitution at 89', with M. Kean replacing N. Zaniolo. Fiorentina made their 5th substitution at 89', with D. Cataldi replacing Y. Adli.

Fiorentina used 5 substitutions while Juventus used 5 substitutions. Fiorentina got 2 yellow cards, while Juventus got 3 yellow cards.

How the match was won

  • Shots were tight (9-11).
  • Juventus controlled possession (63%).
  • Physical contest: 5 yellows.

Head-to-Head Overview

All Meetings (Any Venue)
Total Games22
Home Wins5
Draws5
Away Wins12
Over 2.5 Goals10 (45.5%)
BTTS9 (40.9%)
Home vs Away as Scheduled
Total Games11
Home Wins3
Draws4
Away Wins4
Over 2.5 Goals4 (36.4%)
BTTS5 (45.5%)

Fiorentina vs Juventus Head-to-Head History by Season