Italian Serie A

Juventus
vs
Fiorentina
  • Kick-off: Sunday 17 May, 00:00
  • Stadium: Allianz Stadium

Live odds will be available soon

Form guide

  1. W
  2. W
  3. D
  4. W
  5. W
  6. D

Form guide

  1. W
  2. W
  3. D
  4. W
  5. D
  6. L

Juventus vs Fiorentina Predictions

Juventus vs Fiorentina is scheduled for kick off on 17 May, at 00:00. The game is set to take place at Allianz Stadium. This match is bound to be interesting with Juventus currently holding the 4th position in the table 25 points ahead of Fiorentina. Juventus have won 2 Italian Serie A matches against Fiorentina out of the last 5 they have played. After their recent victory against Atalanta, Juventus is determined to keep their momentum going. Juventus have won 9 of their last 16 Italian Serie A matches at Allianz Stadium. Fiorentina's away record stands at 4 victories from 16 games. Following their 1-0 triumph over Lazio, Fiorentina have boosted their morale as they seek to beat Juventus on their home ground.

Goal stats

Analysing both teams' stats is key to predicting the most likely score in this highly anticipated matchup. Juventus have scored over 1.5 goals in 75% of their matches this season while losing their clean sheet in 59% of games. Their total stands at 55 goals and 192 shots on target this Italian Serie A season. Meanwhile, Fiorentina have scored 37 goals with 113 shots on target this season. They've managed over 1.5 goals in 72% of matches but conceded in 78% of games.

In their last 5 head-to-head clashes, Juventus scored 5 goals while Fiorentina scored 6 goals. Their last match on 22 November 2025 ended in a 1-1 draw.

NEW BETFAIR CUSTOMER OFFER on Juventus vs Fiorentina

New Customer Offer: Place a £10 Bet on Sportsbook, and get £50 in Free Bet Builders

  • Join - Join with promotion code: ZSKAON
  • Deposit - Deposit a minimum of £10
  • Bet - Bet £10 on Sportsbook
  • Get - Get £50 in free Bet Builders

T&Cs apply.

Betting stats Juventus vs Fiorentina

Italian Serie A

Juventus Fiorentina
Played 32 32
Scored 55 37
Conceded 29 44
Shots 528 424
Shots on Target 192 113
Corners 165 146
Fouls 391 403
Yellow Cards 41 70
Red Cards 0 0

Matches won

53%

Matches won

25%

Over 1.5 Goals

75%

Over 1.5 Goals

72%

Over 2.5 Goals

44%

Over 2.5 Goals

56%

Over 3.5 Goals

25%

Over 3.5 Goals

25%

Both Teams to Score

47%

Both Teams to Score

63%

Head to Head History

Juventus Fiorentina
Wins 2 1
Draws 2 2
Goals 5 6

Juventus vs Fiorentina Previous Results

22 Nov 2025, Italian Serie A

Fiorentina 1 Juventus 1

16 Mar 2025, Italian Serie A

Fiorentina 3 Juventus 0

29 Dec 2024, Italian Serie A

Juventus 2 Fiorentina 2

7 Apr 2024, Italian Serie A

Juventus 1 Fiorentina 0

5 Nov 2023, Italian Serie A

Fiorentina 0 Juventus 1

Italian Serie A Current standings

Teams P W D L GD PTS
4 Juventus 32 17 9 6 +26 60
15 Fiorentina 32 8 11 13 -7 35

Juventus vs Fiorentina season record

Juventus Fiorentina
Games won 17 8
Games lost 6 13
Games drawn 9 11
Scored 55 37
Conceded 29 44

Form guide

11 Apr 2026, Italian Serie A

Atalanta 0 Juventus 1

6 Apr 2026, Italian Serie A

Juventus 2 Genoa 0

21 Mar 2026, Italian Serie A

Juventus 1 Sassuolo 1

14 Mar 2026, Italian Serie A

Udinese 0 Juventus 1

7 Mar 2026, Italian Serie A

Juventus 4 Pisa 0

1 Mar 2026, Italian Serie A

Roma 3 Juventus 3

Form guide

13 Apr 2026, Italian Serie A

Fiorentina 1 Lazio 0

4 Apr 2026, Italian Serie A

Verona 0 Fiorentina 1

22 Mar 2026, Italian Serie A

Fiorentina 1 Inter 1

16 Mar 2026, Italian Serie A

Cremonese 1 Fiorentina 4

8 Mar 2026, Italian Serie A

Fiorentina 0 Parma 0

2 Mar 2026, Italian Serie A

Udinese 3 Fiorentina 0

Player stats

Top Goalscorers

Player Team Goals Scored
Kenan Yildiz Juventus 10
Moise Kean Fiorentina 8
Rolando Mandragora Fiorentina 6
Jonathan David Juventus 5
Weston McKennie Juventus 5

Assists

Player Team Assists
Kenan Yildiz Juventus 6
Weston McKennie Juventus 4
Jonathan David Juventus 4
Albert Gudmundsson Fiorentina 4
Francisco Conceição Juventus 4

Fouls

Player Team Fouls
Marin Pongracic Fiorentina 62
Manuel Locatelli Juventus 43
Lloyd Kelly Juventus 38
Khéphren Thuram Juventus 36
Weston McKennie Juventus 35

Yellow Cards

Player Team Yellow
Marin Pongracic Fiorentina 9
Dodô Fiorentina 7
Luca Ranieri Fiorentina 7
Manuel Locatelli Juventus 6
Rolando Mandragora Fiorentina 6

Red Cards

Player Team Red
Pierre Kalulu Juventus 1
Andrea Cambiaso Juventus 1
Albert Gudmundsson Fiorentina 1
Mattia Viti Fiorentina 1
David de Gea Fiorentina 0

Shots on Target

Player Team Shots On target
Kenan Yildiz Juventus 38
Moise Kean Fiorentina 27
Jonathan David Juventus 15
Weston McKennie Juventus 15
Francisco Conceição Juventus 15

Chances Created

Player Team Chances created
Kenan Yildiz Juventus 71
Nicolò Fagioli Fiorentina 57
Andrea Cambiaso Juventus 46
Dodô Fiorentina 42
Manuel Locatelli Juventus 37

NEW BETFAIR CUSTOMER OFFER on Juventus vs Fiorentina

New Customer Offer: Place a £10 Bet on Sportsbook, and get £50 in Free Bet Builders

  • Join - Join with promotion code: ZSKAON
  • Deposit - Deposit a minimum of £10
  • Bet - Bet £10 on Sportsbook
  • Get - Get £50 in free Bet Builders

T&Cs apply.