Skip to content

No matching football content found.

Type at least two characters to search.

← Goalscorer Prediction 17.05.2026 · 13:00
Serie A logo ItalySerie A
Juventus logo
Juventus
WDDWW
0-2Full time
Fiorentina logo
Fiorentina
LDDWW
VenueAllianz StadiumSeason2025RoundRegular Season - 37
League table snapshot

Where the two clubs stand

Serie A · Season 2025

View full standings →
Juventus logo Serie AJuventus #6
Played38 Points69 GD+27 W-D-L19-12-7
D D W L D 6: UECL
Fiorentina logo Serie AFiorentina #15
Played38 Points42 GD-9 W-D-L9-15-14
D L D W D Position 15 of 20

Table positions are for this fixture’s competition and season. Updated 27 May 2026, 00:00.

Recent form

How the two teams have been playing

Juventus

WDDWW

Last 6: 7 goals scored, 2 conceded, 5 clean sheets.

Fiorentina

LDDWW

Last 6: 11 goals scored, 7 conceded, 2 clean sheets.

Lineups

Starting elevens, formations and benches

Switch between the pitch and list views to see the confirmed team sheets supplied for this match.

Coach Luciano Spalletti Formation4-2-3-1 11Starting XI11 players
Michele Di Gregorio 16 Michele Di Gregorio
Andrea Cambiaso 27 Andrea Cambiaso
Lloyd Kelly 6 Lloyd Kelly
Bremer 3 Bremer
Pierre Kalulu 15 Pierre Kalulu
Teun Koopmeiners 8 Teun Koopmeiners
Manuel Locatelli 5 Manuel Locatelli
Kenan Yıldız 10 Kenan Yıldız
Weston McKennie 22 Weston McKennie
Francisco Conceição 7 Francisco Conceição
Dušan Vlahović 9 Dušan Vlahović
Michele Di Gregorio G · #16
Pierre Kalulu D · #15
Bremer D · #3
Lloyd Kelly D · #6
Andrea Cambiaso D · #27
Manuel Locatelli M · #5
Teun Koopmeiners M · #8
Francisco Conceição M · #7
Weston McKennie M · #22
Kenan Yıldız M · #10
Dušan Vlahović F · #9
Bench

Substitutes

Jérémie Boga#13 · F
Mattia Perin#1 · G
Carlo Pinsoglio#23 · G
Federico Gatti#4 · D
Emil Holm#2 · D
Juan Cabal#32 · D
Filip Kostić#18 · M
Vasilije Adžić#17 · M
Khéphren Thuram#19 · M
Fabio Miretti#21 · M
Edon Zhegrova#11 · F
Loïs Openda#20 · F
Arkadiusz Milik#14 · F
Jonathan David#30 · F
Coach Paolo Vanoli Formation4-3-3 11Starting XI11 players
David De Gea 43 David De Gea
Robin Gosens 21 Robin Gosens
Luca Ranieri 6 Luca Ranieri
Marin Pongračić 5 Marin Pongračić
Dodô 2 Dodô
Marco Brescianini 4 Marco Brescianini
Nicolò Fagioli 44 Nicolò Fagioli
Cher Ndour 27 Cher Ndour
Manor Solomon 19 Manor Solomon
Roberto Piccoli 91 Roberto Piccoli
Fabiano Parisi 65 Fabiano Parisi
David De Gea G · #43
Dodô D · #2
Marin Pongračić D · #5
Luca Ranieri D · #6
Robin Gosens D · #21
Cher Ndour M · #27
Nicolò Fagioli M · #44
Marco Brescianini M · #4
Fabiano Parisi F · #65
Roberto Piccoli F · #91
Manor Solomon F · #19
Bench

Substitutes

Jack Harrison#17 · F
Pietro Comuzzo#15 · D
Rolando Mandragora#8 · M
Albert Guðmundsson#10 · F
Luca Lezzerini#1 · G
Oliver Christensen#53 · G
Luís Balbo#62 · D
Daniele Rugani#3 · D
Giovanni Fabbian#80 · M
Niccolò Fortini#29 · D
Riccardo Braschi#61 · F
Jacopo Fazzini#22 · M
Match trends

Recent patterns to know

  • Juventus are unbeaten in their last 5 matches on record.
  • 3 of the last 10 meetings between these two have ended level.
Head to head

Previous meetings

Juventus wins

5

Draws

3

Fiorentina wins

2

Avg goals

1.9

Both scored

30%

Over 2.5

20%

First-half avg

1.2

Meetings

10

22.11.2025Fiorentina vs Juventus1–1
16.03.2025Fiorentina vs Juventus3–0
29.12.2024Juventus vs Fiorentina2–2
07.04.2024Juventus vs Fiorentina1–0
05.11.2023Fiorentina vs Juventus0–1
12.02.2023Juventus vs Fiorentina1–0
03.09.2022Fiorentina vs Juventus1–1
21.05.2022Fiorentina vs Juventus2–0
Match statistics

Juventus vs Fiorentina

59%Ball Possession41%
26Total Shots10
9Shots on Goal4
10Shots off Goal3
7Blocked Shots3
17Shots inside box4
9Shots outside box6
6Corner Kicks1
1Offsides1
16Fouls11
1Yellow Cards3
0Red Cards1
2Goalkeeper Saves9
472Total passes345
388Passes accurate262
82%Passes %76%
1.94Expected goals0.47
0.66goals_prevented0.66
Match events

Timeline

  1. 22'🟨M. PongracicYellow card
  2. 32'F. ParisiSubstitution · J. Harrison
  3. 34'C. NdourGoal · M. Solomon
  4. 45'🟨BremerYellow card
  5. HT · 0-1
  6. 46'T. KoopmeinersSubstitution · J. Boga
  7. 64'N. FagioliSubstitution · A. Gudmundsson
  8. 64'L. RanieriSubstitution · P. Comuzzo
  9. 64'M. BrescianiniSubstitution · R. Mandragora
  10. 69'A. CambiasoSubstitution · K. Thuram
  11. 69'F. ConceicaoSubstitution · E. Zhegrova
  12. 70'D. VlahovicGoal
  13. 72'🟥L. RanieriRed card
  14. 74'R. GosensSubstitution · L. Balbo
  15. 81'L. KellySubstitution · F. Gatti
  16. 83'R. MandragoraGoal
  17. 85'🟨J. HarrisonYellow card
  18. 90'K. YildizSubstitution · F. Miretti
  19. 90+1'🟨A. GudmundssonYellow card
  20. FT · 0-2
Player ratings

Top performers

Jérémie BogaJérémie Boga52 minutes8.7
Manuel LocatelliManuel Locatelli97 minutes8.3
Marin PongračićMarin Pongračić97 minutes7.9
Cher NdourCher Ndour97 minutes7.9
Rolando MandragoraRolando Mandragora33 minutes7.9
David De GeaDavid De Gea97 minutes7.6
Francisco ConceiçãoFrancisco Conceição69 minutes7.3
Weston McKennieWeston McKennie97 minutes7.2
Prediction note: football is unpredictable. Team news, injuries, venue changes and confirmed lineups can change the outlook before kickoff. Check official club or competition channels for late updates.
Frequently asked questions

Juventus vs Fiorentina prediction FAQs

Dusan Vlahovic The same page also brings together form, standings, previous meetings, lineups, events and statistics when available.

Look at recent form, league position, confirmed lineups, injuries, venue information and previous meetings. Late team news can change the match outlook.

Yes. Confirmed lineups, injuries, squad changes, venue updates and other late information can materially change the match context.