Juventus vs Fiorentina

Sun 25 Apr, 00:00 UTC · Matchweek 33 · probabilities and historical statistics

Predicted outcome

Juventus win · Most likely 62.5%
Draw 22.9%
Fiorentina win 14.6%

Event markets

Both teams to score 46%Avg 49%
Over 1.5 goals 72%Avg 72%
Over 2.5 goals 47%Avg 47%
Juventus clean sheet 46%Avg 30%
Fiorentina clean sheet 16%Avg 29%
Over 8.5 corners 63%Avg 54%
Over 9.5 corners 50%Avg 43%
Over 2.5 cards 71%Avg 74%
Over 3.5 cards 50%Avg 55%

This match League average

Predicted Score

1-014.0%
2-012.2%
2-19.8%

Team comparison

Attack Defense Form Discipline Cleansheets
  • Juventus
  • Fiorentina

Did you know?

  • Juventus have underscored their xG by 0.78 goals per game over their last 10. They have created more than the scoreline shows.
  • Fiorentina's matches have gone over 1.5 goals in 9 of their last 10.
  • Fiorentina's matches have stayed under 9.5 corners in 9 of their last 10 (corner data on file).
  • Juventus have scored in 7 consecutive matches.

H2H

All 16 meetings on file.

DateHomeScoreAway
17 May 26 Juventus 0–2 Fiorentina
22 Nov 25 Fiorentina 1–1 Juventus
16 Mar 25 Fiorentina 3–0 Juventus
29 Dec 24 Juventus 2–2 Fiorentina
07 Apr 24 Juventus 1–0 Fiorentina
05 Nov 23 Fiorentina 0–1 Juventus
12 Feb 23 Juventus 1–0 Fiorentina
03 Sep 22 Fiorentina 1–1 Juventus
21 May 22 Fiorentina 2–0 Juventus
06 Nov 21 Juventus 1–0 Fiorentina
25 Apr 21 Fiorentina 1–1 Juventus
22 Dec 20 Juventus 0–3 Fiorentina
02 Feb 20 Juventus 3–0 Fiorentina
14 Sep 19 Fiorentina 0–0 Juventus
20 Apr 19 Juventus 2–1 Fiorentina
01 Dec 18 Fiorentina 0–3 Juventus
16meetings
  • Juventus win · 7 (44%)
  • Draw · 5 (31%)
  • Fiorentina win · 4 (25%)
Avg. total goals 2.06 League avg: 2.50
Over 2.5 goals 38% League avg: 47%
Both teams to score 31% League avg: 49%
Whoever hosts wins 44% League avg: 40%
Avg. total corners 10.69 League avg: 9.03
Avg. total cards 5.06 League avg: 3.77
Juventus avg. goals 1.06 League avg: 1.25
Fiorentina avg. goals 1.00 League avg: 1.25

Biggest win: Fiorentina 3–0 Juventus (16 Mar 25).

Juventus vs Fiorentina head to head: in the previous 16 meetings, Juventus have won 7 times, Fiorentina have won 4 times and 5 ended in a draw. Juventus scored 17 goals and Fiorentina scored 16 goals in these matches. The latest meeting, on 17 May 2026, was won 2-0 by Fiorentina, away at Juventus. Fiorentina are unbeaten in the last 4 meetings. Across these matches, both teams scored in 5 of 16 and 6 had over 2.5 goals. Juventus kept 7 clean sheets and Fiorentina kept 5.

Ball Stats (Last 10 games)

Juventus Fiorentina
9 (1.5 avg) Goals 7 (1.2 avg)
110 (18.3 avg) Total Shots 97 (16.2 avg)
39 (6.5 avg) Shots on Target 31 (5.2 avg)
29 (4.8 avg) Blocked Shots 20 (3.3 avg)
52 (8.7 avg) Corners 26 (4.3 avg)
676 (112.7 avg) Attacks 611 (101.8 avg)
364 (60.7 avg) Dangerous Attacks 314 (52.3 avg)
80 (13.3 avg) Key Passes 74 (12.3 avg)
3418 (569.7 avg) Passes 2327 (387.8 avg)
3034 (89%) Pass Accuracy 1935 (83%)
59% Ball Possession 47%

Disciplinary/Tackles (Last 10 games)

Juventus Fiorentina
0 (0.0 avg) Red Cards 0 (0.0 avg)
9 (1.5 avg) Yellow Cards 12 (2.0 avg)
86 (14.3 avg) Tackles 90 (15.0 avg)
82 (13.7 avg) Fouls 65 (10.8 avg)
15 (2.5 avg) Offsides 7 (1.2 avg)
249 (41.5 avg) Duels Won 280 (46.7 avg)
56 (9.3 avg) Aerial Duels Won 66 (11.0 avg)

Previous Game Statistics (Last 10)

Juventus

1.5Goals
  • Under · 2 (20%)
  • Over · 8 (80%)
7.5Corners
  • Under · 0 (0%)
  • Over · 10 (100%)
2.5Goals
  • Under · 8 (80%)
  • Over · 2 (20%)
8.5Corners
  • Under · 3 (30%)
  • Over · 7 (70%)
3.5Goals
  • Under · 8 (80%)
  • Over · 2 (20%)
9.5Corners
  • Under · 4 (40%)
  • Over · 6 (60%)
CS
  • Yes · 4 (40%)
  • No · 6 (60%)
BTTS
  • Yes · 5 (50%)
  • No · 5 (50%)

Fiorentina

1.5Goals
  • Under · 1 (10%)
  • Over · 9 (90%)
7.5Corners
  • Under · 5 (50%)
  • Over · 5 (50%)
2.5Goals
  • Under · 4 (40%)
  • Over · 6 (60%)
8.5Corners
  • Under · 7 (70%)
  • Over · 3 (30%)
3.5Goals
  • Under · 7 (70%)
  • Over · 3 (30%)
9.5Corners
  • Under · 9 (90%)
  • Over · 1 (10%)
CS
  • Yes · 2 (20%)
  • No · 8 (80%)
BTTS
  • Yes · 5 (50%)
  • No · 5 (50%)