AC Milan vs Fiorentina Prediction, Betting Tips, Lineups & Odds | 19 Oct 2025
Serie A Betting Preview: AC Milan vs Fiorentina
AC Milan host Fiorentina in this Italian Serie A game at San Siro, with kick-off set for 14:45 on Sunday 19 October. Our betting preview features expert predictions, betting tips, the latest odds, H2H stats, team news and both predicted and confirmed lineups.
We’re expecting a low goal tally when Milan and Fiorentina go up against each other. The Total Goals market provides the opportunity to wager on Under 2.5 and the price of -114 looks attractive.
Feeling our Total Goals pick? Have a quick read of our BetMGM review and grab the latest promo code before you place your bet.
AC Milan faced Juventus away when last in action. It was a 0-0 draw at Allianz Stadium. Massimiliano Allegri's team had 49% possession and recorded four shots on target.
Fiorentina lost when last in action. In a home game at Stadio Artemio Franchi, they were beaten 2-1 by Roma. The Florence outfit recorded three shots on goal and had 45% possession, while Moise Kean found the net.
Head-to-Head Statistics
San Siro played host to the last head-to-head where Milan were at home to Fiorentina. The clash ended in a 2-2 draw. The past 10 H2H matches have seen Milan triumph six times, one draw and three Fiorentina wins.
| Serie A | G | W | D | L | GF | GA | GD | GD | P | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | AC Milan |
13 | 8 | 4 | 1 | 19 | 9 | 10 | 19:9 | 28 |
| 19 | Fiorentina |
13 | 0 | 6 | 7 | 10 | 21 | -11 | 10:21 | 6 |
7 wins, 2 losses and 1 draw, averaging 1.7 goals from 13.8 attempts and 4.7 shots on goal. Milan have had 51.2% possession, 488.1 passes and 4.2 corners per match. On average, they have conceded 0.8 goals from 9.7 attempts and 3.5 shots on goal, while their opponents have earned 4.6 corners.
Top goalscorer Christian Pulisic has found the net 5 times, with Joao Felix and Santiago Gimenez scoring 2 each. Leading assistor is Christian Pulisic with 3, while goalies Mike Maignan and Pietro Terracciano have 4 clean sheets between them.
Fiorentina have won 2, lost 5 and drawn 3, with an average of 1.1 goals from 12.9 attempts and 4.1 shots on goal. There’s been an average of 53.6% possession, 437.1 passes, 4.3 corners in their favour and 4.3 corners against, while they’ve conceded 1.5 goals from 12.1 attempts and 4.3 shots on goal.
Moise Kean and Rolando Mandragora have scored 3, followed by Luca Ranieri with 1. Hans Nicolussi Caviglia, Albert Gudmundsson and Robin Gosens have had 1 assists in the last 10 games, while David de Gea has 2 clean sheets to his name.
Confirmed Lineups
AC Milan confirmed lineup (3-5-1-1): Mike Maignan (GK), Fikayo Tomori, Matteo Gabbia, Strahinja Pavlovic, Zachary Athekame, Youssouf Fofana, Luka Modric, Samuele Ricci, Davide Bartesaghi, Alexis Saelemaekers, Rafael Leao.
Fiorentina confirmed lineup (3-5-1-1): David de Gea (GK), Marin Pongracic, Pablo Mari, Luca Ranieri, Dodo, Rolando Mandragora, Hans Nicolussi Caviglia, Nicolo Fagioli, Robin Gosens, Jacopo Fazzini, Moise Kean.
AC Milan vs Fiorentina Prediction & Betting Tips
Our AC Milan vs Fiorentina betting tips provide expert coverage of all major angles, including our main match prediction, top player prop picks, correct score recommendation, corners betting angle and best bet builder insights.
Match Prediction
The best bet for this Serie A game could involve going low on the number of goals. We think that Under 2.5 is crying out to be backed based on the available stats and the odds of -114 look value.
Our football experts are keen to follow the latest form and understand any patterns that emerge. The same applies to injuries that could affect key players. Combined with the best Serie A stats, there is plenty of information to make a verdict.
Key AC Milan vs Fiorentina league stats:
The latest odds imply that our pick has a 53.2% prospect of winning. However, our experts think that the probability is close to 60% taking all factors into consideration. This is why we can recommend this wager.
There are some bigger-priced options for those looking for larger odds and that includes the Result & Total Goals market. Combine Under 2.5 Goals with one of the teams to triumph.
Don’t place a bet without checking our comprehensive guide to today’s best free bets and welcome bonuses.
Correct Score Prediction
An exciting bet could be a 1-0 victory in favor of Milan at odds of +550. A correct score wager provides a fun alternative and a nice potential return on the cards.
Player Prop Picks
Rolando Mandragora (Fiorentina) has racked up at least one shot on goal in seven of his past ten Serie A matches. It certainly looks possible that he will cover the Shots on Target line and there are odds of +125 up for grabs.
T&C apply. Gamble responsibly 18+
Rafael Leão (Milan) can be backed to be among the goals at +230. We’ll take a chance with this Anytime Goalscorer wager as the betting odds look really appealing.
T&C apply. Gamble responsibly 18+
Corners Prediction
Milan have failed to cover the 5.5 corners line in three straight games, while Fiorentina have let the opposition have an average of 3.40 corners in their last 5 away matches. We’re backing Milan to fall short when it comes to Team Corners and this pick is on offer at -125.
Milan
Fiorentina
T&C apply. Gamble responsibly 18+
Bet Builder Tips
We’ve lined up different selections in the following same-game multi: two or less goals, Milan to come out on top as well as Rolando Mandragora (Fiorentina) to end up with one or more shots on target.
Placing a bet builder offers a great option for football punters who are looking to focus specifically on one match. You need all your predictions to be correct and many readers love to place a tailored bet on the clash which interests them most.
AC Milan vs Fiorentina Odds
The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.
With the bookmakers affording them a 60% chance of winning, AC Milan might be a popular accumulator selection. Their betting odds are -152 when it comes to this Serie A encounter. Fiorentina are the outsiders at +430 which suggests a lower likelihood of winning.
Milan are -116 if you take them on the Asian Handicap at -0.75. Stakes are split between -0.5 and -1 which means you need a 2+ goal win for a full payout. A one-goal victory means a return with half your stake and the other half refunded.
If you want to bet on the number of goals, you can get similar odds on Under or Over 2.5 Goals. For Both Teams to Score betting opportunities, the market suggests that BTTS Yes and No are both equally as likely to happen.
If you head to our recommended sports betting sites, then you can’t go wrong with the hundreds of markets available for each Serie A game. Go through the options and choose your football wager.
Favourite Santiago Giménez is now available at +360 to be the First Goalscorer. You will find similar odds apply when it comes to him scoring the last goal.
Milan have five wins, three losses and two draws in the last 10 home games, scoring an average of 1.50 goals per match and conceding 1.10.
Fiorentina haven’t been beaten in four straight games away from home. The Florence outfit have finished with four draws, four defeats and two win in the previous 10 away games, scoring an average of 1.00 goals per match and conceding 1.20.
When previously meeting at San Siro, Milan and Fiorentina played out a 2-2 draw. We’ve seen the previous 6 H2H meetings at San Siro involve four triumphs for Milan, one draw and one win for Fiorentina.
| Last 10 League Games | W-D-L | G | GF | GA | O2.5 | U2.5 | B-Y | B-No | |
|---|---|---|---|---|---|---|---|---|---|
AC Milan Home Stats |
5-2-3 | 2.60 | 1.50 | 1.10 | 6 | 4 | 7 | 3 | |
Fiorentina Away Stats |
2-4-4 | 2.20 | 1.00 | 1.20 | 5 | 5 | 6 | 4 | |
- W-D-L = Wins-Draws-Losses
- G = Avg. Goals
- GF = Avg. Goals For
- GA = Avg. Goals Against
- O2.5 = Matches Over 2.5 Goals
- U2.5 = Matches Under 2.5 Goals
- B-Y = Matches BTTS Yes
- B-No = Matches BTTS No
- Serie A: 05/04 2025 AC Milan 2 Fiorentina 2
- Serie A: 06/10 2024 Fiorentina 2 AC Milan 1
- Serie A: 30/03 2024 Fiorentina 1 AC Milan 2
- Serie A: 25/11 2023 AC Milan 1 Fiorentina 0
- Serie A: 04/03 2023 Fiorentina 2 AC Milan 1
- Serie A: 13/11 2022 AC Milan 2 Fiorentina 1
- Serie A: 01/05 2022 AC Milan 1 Fiorentina 0
- Serie A: 20/11 2021 Fiorentina 4 AC Milan 3
- Serie A: 21/03 2021 Fiorentina 2 AC Milan 3
- Serie A: 29/11 2020 AC Milan 2 Fiorentina 0
AC Milan League Stats
Fiorentina League Stats
- 7 wins, 2 defeats and 1 draw in the previous 10 matches
- 6 wins, 3 defeats and 1 draw in the previous 10 home matches
- 2 wins, 5 defeats and 3 draws in the previous 10 matches
- 2 wins, 4 defeats and 4 draws in the previous 10 away matches
- An average of 1.70 goals scored and 0.80 conceded in the previous 10 matches
- An average of 1.50 goals scored and 1.00 conceded in the previous 10 home matches
- An average of 2.50 goals per game in the previous 10 matches
- An average of 2.50 goals per game in the previous 10 home matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 home matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 home matches
- An average of 1.10 goals scored and 1.50 conceded in the previous 10 matches
- An average of 1.00 goals scored and 1.20 conceded in the previous 10 away matches
- An average of 2.60 goals per game in the previous 10 matches
- An average of 2.20 goals per game in the previous 10 away matches
- BTTS Yes in 7 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 away matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 away matches
- An average of 4.20 corners awarded and 4.60 corners conceded in the last 10 matches
- An average of 5.10 corners awarded and 4.90 corners against in the last 10 home matches
- An average of 8.80 corners awarded in the last 10 matches
- An average of 10.00 corners awarded in the last 10 home matches
- Had the most corners in 4 and least corners in 6 of the last 10 matches
- Had the most corners in 5 and least corners in 5 of the last 10 home matches
- An average of 4.30 corners awarded and 4.30 corners conceded in the last 10 matches
- An average of 4.10 corners awarded and 4.30 corners against in the last 10 away matches
- An average of 8.60 corners awarded in the last 10 matches
- An average of 8.40 corners awarded in the last 10 away matches
- Had the most corners in 4 and least corners in 6 of the last 10 matches
- Had the most corners in 3 and least corners in 5 of the last 10 away matches
- An average of 51.20% possession in the last 10 matches
- An average of 51.90% possession in the last 10 home matches
- Most possession in 5 of the last 10 matches
- Most possession in 5 of the last 10 home matches
- An average of 53.60% possession in the last 10 matches
- An average of 56.80% possession in the last 10 away matches
- Most possession in 7 of the last 10 matches
- Most possession in 9 of the last 10 away matches
- Top Scorers for AC Milan this season are Christian Pulisic (4), Alexis Saelemaekers (1), Luka Modric (1)
- Top Assistors for AC Milan this season are Christian Pulisic (2), Adrien Rabiot (1), Alexis Saelemaekers (1)
AC Milan vs Fiorentina Lineups & Team News
The Milan vs Fiorentina team news could change everything — review it before betting. Get the predicted and confirmed Serie A lineups plus the latest injury updates from us.
AC Milan Confirmed Lineup 3-5-1-1
Fiorentina Confirmed Lineup 3-5-1-1
AC Milan Confirmed Lineup 3-5-1-1
Fiorentina Confirmed Lineup 3-5-1-1
AC Milan Substitutes
- 1Pietro Terracciano
- 5Koni De Winter
- 7Santiago Gimenez
- 25C. Mul-Balentien
- 27David Odogu
- 37Matteo Pittarella
- 42Emanuele Sala
Fiorentina Substitutes
- 1Luca Lezzerini
- 7Simon Sohm
- 9Edin Dzeko
- 10Albert Gudmundsson
- 11Abdelhamid Sabiri
- 15Pietro Comuzzo
- 26Mattia Viti
- 27Cher Ndour
- 30Tommaso Martinelli
- 60Eddy Kouadio
- 65Fabiano Parisi
- 91Roberto Piccoli
Previous AC Milan Lineups
Previous Fiorentina Lineups
Injuries & Suspensions
Serie A Table| # | Team | G | W | D | L | +/- | P |
|---|---|---|---|---|---|---|---|
| 1 | AC Milan | 13 | 8 | 4 | 1 | 19:9 | 28 |
| 2 | Napoli | 13 | 9 | 1 | 3 | 20:11 | 28 |
| 3 | Inter Milan | 13 | 9 | 0 | 4 | 28:13 | 27 |
| 4 | Roma | 13 | 9 | 0 | 4 | 15:7 | 27 |
| 5 | Bologna | 12 | 7 | 3 | 2 | 21:8 | 24 |
| 6 | Como | 13 | 6 | 6 | 1 | 19:7 | 24 |
| 7 | Juventus | 13 | 6 | 5 | 2 | 17:12 | 23 |
| 8 | Lazio | 13 | 5 | 3 | 5 | 15:10 | 18 |
| 9 | Udinese | 13 | 5 | 3 | 5 | 14:20 | 18 |
| 10 | Sassuolo | 13 | 5 | 2 | 6 | 16:16 | 17 |
| 11 | Atalanta | 13 | 3 | 7 | 3 | 16:14 | 16 |
| 12 | Cremonese | 12 | 3 | 5 | 4 | 13:16 | 14 |
| 13 | Torino | 13 | 3 | 5 | 5 | 12:23 | 14 |
| 14 | Lecce | 13 | 3 | 4 | 6 | 10:17 | 13 |
| 15 | Cagliari | 13 | 2 | 5 | 6 | 13:19 | 11 |
| 16 | Genoa | 13 | 2 | 5 | 6 | 13:20 | 11 |
| 17 | Parma | 13 | 2 | 5 | 6 | 9:17 | 11 |
| 18 | Pisa | 13 | 1 | 7 | 5 | 10:18 | 10 |
| 19 | Fiorentina | 13 | 0 | 6 | 7 | 10:21 | 6 |
| 20 | Hellas Verona | 13 | 0 | 6 | 7 | 8:20 | 6 |
| # | Team | G | W | D | L | +/- | P |
|---|---|---|---|---|---|---|---|
| 1 | Napoli | 6 | 5 | 1 | 0 | 12:5 | 16 |
| 2 | AC Milan | 7 | 5 | 1 | 1 | 10:6 | 16 |
| 3 | Inter Milan | 7 | 5 | 0 | 2 | 17:5 | 15 |
| 4 | Como | 7 | 4 | 3 | 0 | 11:3 | 15 |
| 5 | Juventus | 7 | 4 | 3 | 0 | 12:6 | 15 |
| 6 | Lazio | 6 | 4 | 1 | 1 | 12:4 | 13 |
| 7 | Bologna | 5 | 4 | 1 | 0 | 9:1 | 13 |
| 8 | Roma | 7 | 4 | 0 | 3 | 7:4 | 12 |
| 9 | Atalanta | 7 | 2 | 4 | 1 | 9:7 | 10 |
| 10 | Udinese | 6 | 2 | 2 | 2 | 6:10 | 8 |
| 11 | Torino | 6 | 2 | 2 | 2 | 6:11 | 8 |
| 12 | Sassuolo | 6 | 2 | 1 | 3 | 7:8 | 7 |
| 13 | Cremonese | 6 | 1 | 3 | 2 | 7:9 | 6 |
| 14 | Lecce | 7 | 1 | 3 | 3 | 5:8 | 6 |
| 15 | Pisa | 7 | 1 | 3 | 3 | 1:4 | 6 |
| 16 | Parma | 7 | 1 | 3 | 3 | 6:10 | 6 |
| 17 | Genoa | 7 | 1 | 3 | 3 | 4:9 | 6 |
| 18 | Cagliari | 6 | 1 | 2 | 3 | 7:10 | 5 |
| 19 | Hellas Verona | 6 | 0 | 3 | 3 | 5:8 | 3 |
| 20 | Fiorentina | 6 | 0 | 2 | 4 | 6:11 | 2 |
Bournemouth
Everton
Predictions
14:30 - Tue 02 Dec
Premier League
Fulham
Manchester City
Predictions
14:45 - Tue 02 Dec
Championship
Blackburn
Ipswich
Predictions
14:45 - Tue 02 Dec
League One
Wigan
Burton
Predictions
15:00 - Tue 02 Dec
La Liga
Barcelona
Atlético Madrid
Predictions
15:00 - Tue 02 Dec
Coppa Italia
Juventus
Udinese
Predictions
Top Football Pages
- Football Predictions
- Football Lineups
- Football Injuries
- Football Fixtures
- Football Standings
- Football Transfer News
- Football Live Streaming
- Football Betting Sites
- Football Betting Explained
- FIFA World Cup Predictions
- UEFA Champions League Predictions
- Premier League Predictions
- La Liga Predictions
- Serie A Predictions
- Bundesliga Predictions
AC Milan
Fiorentina