Italian Serie A

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

Form guide

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

Form guide

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

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 3rd position in the table 30 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 Lecce, Juventus is determined to keep their momentum going. Juventus have won 10 of their last 18 Italian Serie A matches at Allianz Stadium. Fiorentina's away record stands at 4 victories from 18 games. Following a draw in their last match against Genoa in the Italian Serie A, Fiorentina is aiming to secure a win against Juventus.

Who will win Juventus vs Fiorentina?

Betfair's odds predict a win for Juventus with odds at 30/100. In comparison, the prediction for a draw stands at 4/1. Meanwhile, Fiorentina is predicted to more likely lose, with their odds of winning at 15/2. Explore your betting options on Juventus vs Fiorentina Odds.

Juventus to win 30/100

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 72% of their matches this season while losing their clean sheet in 56% of games. Their total stands at 59 goals and 214 shots on target this Italian Serie A season. Meanwhile, Fiorentina have scored 38 goals with 123 shots on target this season. They've managed over 1.5 goals in 69% of matches but conceded in 75% 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. With such history and current form, don't miss the chance to explore the goal betting options for Juventus vs Fiorentina at Betfair.

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 36 36
Scored 59 38
Conceded 30 49
Shots 596 468
Shots on Target 214 123
Corners 196 164
Fouls 436 452
Yellow Cards 47 77
Red Cards 2 2

Matches won

53%

Matches won

22%

Over 1.5 Goals

72%

Over 1.5 Goals

69%

Over 2.5 Goals

39%

Over 2.5 Goals

53%

Over 3.5 Goals

22%

Over 3.5 Goals

25%

Both Teams to Score

44%

Both Teams to Score

58%

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
3 Juventus 36 19 11 6 +29 68
15 Fiorentina 36 8 14 14 -11 38

Juventus vs Fiorentina season record

Juventus Fiorentina
Games won 19 8
Games lost 6 14
Games drawn 11 14
Scored 59 38
Conceded 30 49

Form guide

9 May 2026, Italian Serie A

Lecce 0 Juventus 1

3 May 2026, Italian Serie A

Juventus 1 Verona 1

26 Apr 2026, Italian Serie A

Milan 0 Juventus 0

19 Apr 2026, Italian Serie A

Juventus 2 Bologna 0

11 Apr 2026, Italian Serie A

Atalanta 0 Juventus 1

6 Apr 2026, Italian Serie A

Juventus 2 Genoa 0

Form guide

10 May 2026, Italian Serie A

Fiorentina 0 Genoa 0

4 May 2026, Italian Serie A

Roma 4 Fiorentina 0

26 Apr 2026, Italian Serie A

Fiorentina 0 Sassuolo 0

20 Apr 2026, Italian Serie A

Lecce 1 Fiorentina 1

13 Apr 2026, Italian Serie A

Fiorentina 1 Lazio 0

4 Apr 2026, Italian Serie A

Verona 0 Fiorentina 1

Player stats

Top Goalscorers

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

Assists

Player Team Assists
Kenan Yildiz Juventus 6
Weston McKennie Juventus 5
Pierre Kalulu Juventus 4
Andrea Cambiaso Juventus 4
Jonathan David Juventus 4

Fouls

Player Team Fouls
Marin Pongracic Fiorentina 67
Manuel Locatelli Juventus 53
Weston McKennie Juventus 39
Lloyd Kelly Juventus 39
Khéphren Thuram Juventus 37

Yellow Cards

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

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
Francisco Conceição Juventus 22
Jonathan David Juventus 16
Rolando Mandragora Fiorentina 16

Chances Created

Player Team Chances created
Kenan Yildiz Juventus 73
Nicolò Fagioli Fiorentina 61
Andrea Cambiaso Juventus 54
Dodô Fiorentina 48
Manuel Locatelli Juventus 45

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.