Juventus vs Fiorentina Prediction, Betting Tips, Lineups & Odds | 29 Dec 2024
Don’t Underestimate Fiorentina
Fiorentina +0.5 can secure a payout when they go up against Juventus. We’ll take the visitors on the Asian Handicap with the comfort of a win or draw being enough to land a return at -105 with this bet.
Juve Overcame Fiorentina in Last H2H
Juventus won their last game. It was on the road where Monza were beaten 2-1 at U-Power Stadium. La Vecchia Segnora boasted 57% possession and recorded nine shots on target, while Weston McKennie and Nicolas Gonzalez each scored one goal.
Fiorentina have now been defeated in back-to-back games. This includes losing at home to Udinese by a 2-1 scoreline. The Florence side had 50% possession and three shots on goal, with Moise Kean finding the net.
Head-to-Head Statistics
It has been three consecutive victories for Juve when playing Fiorentina. In their last clash, Juve came out with a 1-0 home win at Allianz Stadium. The previous 10 H2H meetings have involved six Juve wins, two Fiorentina victories and two draws.
Serie A | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
7 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
Juve have 4 wins and 6 draws, averaging 1.8 goals from 4.3 shots on goal and 13.2 attempts. Thiago Motta's team have averaged 59.3% possession, 543.3 passes and 5.6 corners per game, with their opponents scoring 1.2 goals from 3.6 shots on goal, 9.3 attempts and 5.0 corners.
Kenan Yildiz and Timothy Weah lead the way with 3 goals, while Weston McKennie has scored 2. Chico Conceicao has the most assists with 3, while goalkeepers Michele Di Gregorio and Mattia Perin have recorded 4 clean sheets between them.
Fiorentina – Last 10 League GamesFiorentina have won 8 and lost 2, with an average of 5.1 shots on goal, 12.5 attempts and 2.2 goals. La Viola average 50.1% possession, 409.5 passes, 4.6 corners taken and 2.8 corners against them, while 0.6 goals have been conceded from 11.0 attempts and 3.7 shots on goal.
Moise Kean is the leading scorer with 8 goals, followed by Danilo Cataldi on 3, with Yacine Adli and two others bagging 2. Lucas Beltran is top assists provider with 4, while David De Gea has recorded 5 clean sheets in the last 10 games.
Confirmed Lineups
Juventus confirmed lineup (4-2-3-1): Michele Di Gregorio (GK), Nicolo Savona, Federico Gatti, Pierre Kalulu, Weston McKennie, Manuel Locatelli, Khephren Thuram-Ulien, Chico Conceicao, Teun Koopmeiners, Samuel Mbangula, Dusan Vlahovic.
Fiorentina confirmed lineup (4-2-3-1): David De Gea (GK), Dodo, Pietro Comuzzo, Luca Ranieri, Fabiano Parisi, Yacine Adli, Danilo Cataldi, Andrea Colpani, Albert Gudmundsson, Riccardo Sottil, Moise Kean.
Juventus vs Fiorentina Prediction & Betting Tips
Fiorentina seem like a great wager on the Asian Handicap for this Serie A encounter. Betting the visitors at +0.5 at -105 looks like the path to a return, with plenty of value in this price.
It’s always a case of checking out the latest team news to make expert football recommendations. Then we get to work when it comes to unearthing the stats that are the most valuable.
Key Juventus vs Fiorentina league stats:
Fiorentina +0.5 Probability
The betting sites make it a 51.3% chance that our pick is settled as a winner. However, our experts think that the probability sits between 55-60% taking all factors into consideration. This is why we can recommend this bet.
If you want to get an odds boost when it comes to Fiorentina covering the line, then consider a Bet Builder where multiple picks on the same game can be combined together.

Correct Score Prediction
We’re taking a correct score bet which involves a 1-1 scoreline. The odds of +480 make plenty of appeal and you should hopefully get some entertainment with this wager.
Juventus vs Fiorentina Odds
Juventus are the shortest price to win this Serie A game according to the bookies, with the gambling operators giving them a 56% probability due to their -125 betting odds. Fiorentina are the outsiders at +380 and they’re regarded as least likely to win.
The odds suggest that Under 2.5 Goals is the likelier outcome in this match.
There are hundreds of markets when it comes to betting on the Serie A coupon and we recommend visiting the leading betting sites to find the bet that matches your view on the game.







- Serie A: 07/04 2024 Juventus 1 Fiorentina 0
- Serie A: 05/11 2023 Fiorentina 0 Juventus 1
- Serie A: 12/02 2023 Juventus 1 Fiorentina 0
- Serie A: 03/09 2022 Fiorentina 1 Juventus 1
- Serie A: 21/05 2022 Fiorentina 2 Juventus 0
- Coppa Italia: 20/04 2022 Juventus 2 Fiorentina 0
- Coppa Italia: 02/03 2022 Fiorentina 0 Juventus 1
- Serie A: 06/11 2021 Juventus 1 Fiorentina 0
- Serie A: 25/04 2021 Fiorentina 1 Juventus 1
- Serie A: 22/12 2020 Juventus 0 Fiorentina 3


- 4 wins and 6 draws in the previous 10 matches
- 4 wins and 6 draws in the previous 10 home matches
- 8 wins and 2 defeats in the previous 10 matches
- 6 wins, 2 defeats and 2 draws in the previous 10 away matches
- An average of 1.80 goals scored and 1.20 conceded in the previous 10 matches
- An average of 1.50 goals scored and 0.70 conceded in the previous 10 home matches
- An average of 3.00 goals per game in the previous 10 matches
- An average of 2.20 goals per game in the previous 10 home matches
- BTTS Yes in 6 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 home matches
- Over 2.5 Goals in 5 of the previous 10 matches
- Over 2.5 Goals in 4 of the previous 10 home matches
- An average of 2.20 goals scored and 0.60 conceded in the previous 10 matches
- An average of 1.90 goals scored and 0.90 conceded in the previous 10 away matches
- An average of 2.80 goals per game in the previous 10 matches
- An average of 2.80 goals per game in the previous 10 away matches
- BTTS Yes in 4 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 away matches
- Over 2.5 Goals in 5 of the previous 10 matches
- Over 2.5 Goals in 4 of the previous 10 away matches
- An average of 5.60 corners awarded and 5.00 corners conceded in the last 10 matches
- An average of 5.40 corners awarded and 3.40 corners against in the last 10 home matches
- An average of 10.60 corners awarded in the last 10 matches
- An average of 8.80 corners awarded in the last 10 home matches
- Had the most corners in 6 and least corners in 3 of the last 10 matches
- Had the most corners in 7 and least corners in 2 of the last 10 home matches
- An average of 4.60 corners awarded and 2.80 corners conceded in the last 10 matches
- An average of 4.00 corners awarded and 2.80 corners against in the last 10 away matches
- An average of 7.40 corners awarded in the last 10 matches
- An average of 6.80 corners awarded in the last 10 away matches
- Had the most corners in 8 and least corners in 1 of the last 10 matches
- Had the most corners in 7 and least corners in 1 of the last 10 away matches
- An average of 59.30% possession in the last 10 matches
- An average of 58.80% possession in the last 10 home matches
- Most possession in 9 of the last 10 matches
- Most possession in 7 of the last 10 home matches
- An average of 50.10% possession in the last 10 matches
- An average of 54.70% possession in the last 10 away matches
- Most possession in 3 of the last 10 matches
- Most possession in 5 of the last 10 away matches
- Top Scorers for Juventus this season are Dusan Vlahovic (7), Timothy Weah (4), Kenan Yildiz (3)
- Top Assistors for Juventus this season are Chico Conceicao (3), Teun Koopmeiners (3), Kenan Yildiz (2)
Juventus vs Fiorentina Lineups & Team News
It’s good to know about any injuries and this is reflected in our Juve vs Fiorentina team news, with this leading to predicted and confirmed lineups.
Getting the player information you need is easy thanks to the Serie A squads.
Juventus Confirmed Lineup 4-2-3-1
Fiorentina Confirmed Lineup 4-2-3-1
Juventus Confirmed Lineup 4-2-3-1
Fiorentina Confirmed Lineup 4-2-3-1
Juventus Substitutes
- 1Mattia Perin
- 6Danilo
- 10Kenan Yildiz
- 11Nicolas Gonzalez
- 17Vasilije Adzic
- 21Nicolo Fagioli
- 23Carlo Pinsoglio
- 26Douglas Luiz
- 27Andrea Cambiaso
Fiorentina Substitutes
- 1Pietro Terracciano
- 5Marin Pongracic
- 8Rolando Mandragora
- 9Lucas Beltran
- 11Jonathan Ikone
- 21Robin Gosens
- 22Matias Moreno
- 24Amir Richardson
- 28L. Martinez Quarta
- 30Tommaso Martinelli
- 33Michael Kayode
- 99Christian Kouame
Previous Juventus Lineups
Previous Fiorentina Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | AC Milan | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Atalanta | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Bologna | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Cagliari | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Como | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Cremonese | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Fiorentina | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Genoa | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Hellas Verona | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Inter Milan | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Juventus | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Lazio | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | Lecce | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | Parma | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Pisa | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | Roma | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Napoli | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Sassuolo | 0 | 0 | 0 | 0 | 0:0 | 0 |
19 | Torino | 0 | 0 | 0 | 0 | 0:0 | 0 |
20 | Udinese | 0 | 0 | 0 | 0 | 0:0 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | AC Milan | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Atalanta | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Bologna | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Cagliari | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Como | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Cremonese | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Fiorentina | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Genoa | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Hellas Verona | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Inter Milan | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Juventus | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Lazio | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | Lecce | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | Parma | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Pisa | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | Roma | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Napoli | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Sassuolo | 0 | 0 | 0 | 0 | 0:0 | 0 |
19 | Torino | 0 | 0 | 0 | 0 | 0:0 | 0 |
20 | Udinese | 0 | 0 | 0 | 0 | 0:0 | 0 |













