Juventus FC vs ACF Fiorentina, Serie A 2024-25 REGULAR SEASON
Overview
Match Preview
Juventus FC vs ACF Fiorentina — Serie A at Allianz Stadium.
- Juventus FC 38 games · 69 pts (2026/27)
- ACF Fiorentina 38 games · 42 pts (2026/27)
Match Details
- Referee Maurizio Mariani
- Assistant 1 Alessio Berti
- Assistant 2 Andrea Zingarelli
14 games this season
🟨 1.0/game
⚽ 4.4 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Internazionale Milano | 38 | 87 |
| 2 | SSC Napoli | 38 | 76 |
| 3 | AS Roma | 38 | 73 |
| 4 | Como 1907 | 38 | 71 |
| 5 | AC Milan | 38 | 70 |
| 6 | Juventus FC | 38 | 69 |
| 7 | Atalanta BC | 38 | 59 |
| 8 | Bologna FC 1909 | 38 | 56 |
| 9 | SS Lazio | 38 | 54 |
| 10 | Udinese Calcio | 38 | 50 |
| 11 | US Sassuolo Calcio | 38 | 49 |
| 12 | Parma Calcio 1913 | 38 | 45 |
| 13 | Torino FC | 38 | 45 |
| 14 | Cagliari Calcio | 38 | 43 |
| 15 | ACF Fiorentina | 38 | 42 |
| 16 | Genoa CFC | 38 | 41 |
| 17 | US Lecce | 38 | 38 |
| 18 | US Cremonese | 38 | 34 |
| 19 | Hellas Verona FC | 38 | 21 |
| 20 | AC Pisa 1909 | 38 | 18 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Dec | ACF Fiorentina | H | 2–2 | D |
| 22 Dec | AC Monza | A | 2–1 | W |
| 14 Dec | Venezia FC | H | 2–2 | D |
| 11 Dec | Manchester City FC | H | 2–0 | W |
| 07 Dec | Bologna FC 1909 | H | 2–2 | D |
| 01 Dec | US Lecce | A | 1–1 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Dec | Juventus FC | A | 2–2 | D |
| 23 Dec | Udinese Calcio | H | 1–2 | L |
| 15 Dec | Bologna FC 1909 | A | 0–1 | L |
| 08 Dec | Cagliari Calcio | H | 1–0 | W |
| 24 Nov | Como 1907 | A | 2–0 | W |
| 10 Nov | Hellas Verona FC | H | 3–1 | W |
Season Stats
| Juventus FC | ACF Fiorentina | |
|---|---|---|
| #6 | Position | #15 |
| 69 | Points | 42 |
| 38 | Played | 38 |
| 19 / 12 / 7 | W / D / L | 9 / 15 / 14 |
| 61 | Scored | 41 |
| 34 | Conceded | 50 |
| +27 | GD | -9 |
| 1.82 | PPG | 1.11 |
| 50% | Win % | 24% |
Key Stats
31%
Both Teams to Score
H2H (16 games)
H2H (16 games)
38%
Over 2.5 Goals
H2H history
H2H history
Juventus FC are 6th (69 pts). ACF Fiorentina are 15th (42 pts).
Events
Match Events
- 0' Welcome to Allianz Stadium that hosts another battle between Juventus FC and ACF Fiorentina.
- 5' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 10' It looks like no one’s ball. ACF Fiorentina is used to counterattacking playing. None of the sides are ready to take the lead.
- 15' It’s high time Thiago Motta made some changes to put the his team’s game back to action.
- 20' What composure from Khephren Thuram-Ulie! The France international strokes it home. 1-0.
- 25' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 30' ACF Fiorentina seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 35' The 26-year-old Pierre Kalulu has been sensational this season — 1 goals and 1 assists is a remarkable return.
- 38' GOAL! Moise Kean fires home to make it 1-1!
- 43' Juventus FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 43.
- 48' Clinical. Composed. Brilliant. Khephren Thuram-Ulie makes it 2-1.
- 53' Federico Gatti has been relatively quiet despite scoring 9 goals in his last 519 appearances.
- 58' The teams are not in a rush to score plenty of goals. It might look strange considering ACF Fiorentina that had 456 games and scored 420 goals.
- 59' It’s a booking for Juventus FC player. Weston McKennie gets a card.
- 59' Lucas Beltran is ready to make an impact after coming on for Albert Gudmundsson at the 59 minute mark.
- 62' Kenan Yildiz has so much to prove this time. He replaces Samuel Mbangula on 62 minute.
- 65' The whistle greets Danilo Cataldi as he departs to be replaced by Rolando Mandragora.
- 69' Controversy at the stadium! Pierre Kalulu argues furiously but the card stands.
- 74' Juventus FC are happy to let the opposition have the ball in their own half. The trap is set.
- 75' Another change for ACF Fiorentina made on 75 minute. Yacine Adli leaves to be changed by Amir Richardson.
- 78' Poor challenge from Manuel Locatelli. The referee spots it immediately and shows the card.
- 82' The supporters are chanting for Nicolas Gonzalez. He replaces Dusan Vlahovic on 82 minute.
- 85' The referee reaches into his pocket. Out comes the card for Pietro Comuzzo.
- 87' GOAL! Riccardo Sottil scores on 87. Assisted by Moise Kean
- 89' Khephren Thuram-Ulie makes way for Douglas Luiz at the 89 minute mark. A tactical switch from Juventus FC.
- 90' ACF Fiorentina player sees a card in front of him.
- Both sets of fans can go home satisfied — a 2-2 draw is a fair result on the day.
Lineups
Juventus FC Lineups
4-2-3-1Starting XI
- 8
- 16
- 9
- 5
- 19
- 15
- 29
- 7
-
4
Federico Gatti ↓ Nicolo Fagioli 89'
-
51
Samuel Mbangula ↓ Kenan Yildiz 62'
- 37
Bench
- 6
-
11
Nicolas Gonzalez ↑ 82'
-
26
Douglas Luiz ↑ 89'
- 1
- 23
-
21
Nicolo Fagioli ↑ 89'
-
27
Andrea Cambiaso ↑ 62'
-
10
Kenan Yildiz ↑ 62'
- 17
Coach
Thiago Motta
ACF Fiorentina Lineups
4-2-3-1Starting XI
- 6
- 10
- 43
-
29
Yacine Adli ↓ Amir Richardson 75'
- 20
-
23
Andrea Colpani ↓ Jonathan Ikone 75'
- 7
- 32
- 2
-
65
Fabiano Parisi ↓ Robin Gosens 75'
- 15
Bench
-
11
Jonathan Ikone ↑ 75'
-
21
Robin Gosens ↑ 75'
- 99
-
8
Rolando Mandragora ↑ 65'
- 1
- 5
-
9
Lucas Beltran ↑ 59'
-
24
Amir Richardson ↑ 75'
- 28
- 30
- 33
- 22
Coach
Raffaele Palladino
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Cristiano Ronaldo | 3 |
| Dusan Vlahovic | 2 |
| Khephren Thuram-Ulie | 2 |
| Alex Sandro | 2 |
| Rolando Mandragora | 2 |
| Adrien Rabiot | 2 |
| Dusan Vlahovic | 2 |
| Gaetano Castrovilli | 1 |
Head to Head
Juventus FC Form
Predictions
Prediction accuracy
3 / 4
1.75
Juventus FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.97
ACF Fiorentina xG
I would bet for:
Markets are evenly balanced — no clear value pick.
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 2.72
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 75% |
|
25% |
| ± 2.5 | 50% |
|
50% |
| ± 3.5 | 29% |
|
71% |
| ± 4.5 | 15% |
|
85% |
Double Chance
Juventus FC or Draw
79%
Draw or ACF Fiorentina
46%
Juventus FC or ACF Fiorentina
75%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
12%
1 – 0
10.7%
2 – 0
9.9%
2 – 1
9.4%
0 – 0
8.4%
3 – 0
5.7%
3 – 1
5.5%
0 – 1
5.4%
1 – 2
5.2%
2 – 2
Actual
0 – 2
3%
3 – 2
2.8%
Asian Handicap — Juventus FC
| Handicap | Juventus FC covers | Push | ACF Fiorentina covers |
|---|---|---|---|
| -2.5 | 14% | — | 86% |
| -2 | 14% | 17% | 69% |
| -1.5 | 31% | — | 69% |
| -1 | 31% | 23% | 46% |
| -0.5 | 54% | — | 46% |
| +0.5 | 81% | — | 19% |
| +1 | 81% | 12% | 7% |
| +1.5 | 93% | — | 7% |
| +2 | 93% | 5% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Juventus FC keeps clean sheet
39%
✓
ACF Fiorentina keeps clean sheet
18%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

