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.
Get Ready for a Low-Scoring Encounter
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.
2-2 Draw When Teams Last Clashed
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 | |
---|---|---|---|---|---|---|---|---|---|---|
3 | ![]() |
6 | 4 | 1 | 1 | 9 | 3 | 6 | 9:3 | 13 |
17 | ![]() |
6 | 0 | 3 | 3 | 4 | 8 | -4 | 4:8 | 3 |
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 – Last 10 League GamesFiorentina 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.
Predicted & Confirmed Lineups
AC Milan predicted lineup (3-5-1-1): Mike Maignan (GK), Fikayo Tomori, Matteo Gabbia, Strahinja Pavlovic, Zachary Athekame, Youssouf Fofana, Luka Modric, Samuele Ricci, Davide Bartesaghi, Ruben Loftus-Cheek, Rafael Leao.
Fiorentina predicted 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, Roberto Piccoli.
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:
Under 2.5 Probability
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 +525. 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.






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.
Latest 1x2 Odds Suggest Milan Victory
With the bookmakers affording them a 67% chance of winning, AC Milan might be a popular accumulator selection. Their betting odds are -200 when it comes to this Serie A encounter. Fiorentina are the outsiders at +540 which suggests a lower likelihood of winning.
If Milan beat Fiorentina by two or more goals, then the -116 about them on the Asian Handicap -1 pays out. A one-goal win and you have the insurance of getting a full refund.
If you want to bet on the number of goals, you can get similar odds on Under or Over 2.5 Goals. A different wager could be betting BTTS No where you can land -133 when it comes to the Both Teams to Score No market.
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.







Santiago Giménez Top of First Goalscorer List
Favourite Santiago Giménez is now available at +330 to be the First Goalscorer. You will find similar odds apply when it comes to him scoring the last goal.













Milan Undefeated in Previous Five H2H San Siro Clashes
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 | |
---|---|---|---|---|---|---|---|---|---|
![]() |
5-2-3 | 2.60 | 1.50 | 1.10 | 6 | 4 | 7 | 3 | |
![]() |
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


- 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)
Watch Serie A live streaming through your Android or Apple device simply by having a funded sportsbook account or placing a bet within the past 24 hours.
You’re never short of viewing opportunities. Check out the daily list of sporting events that are being covered through this service.
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 Predicted Lineup 3-5-1-1
Fiorentina Predicted Lineup 3-5-1-1
AC Milan Predicted Lineup 3-5-1-1
Fiorentina Predicted Lineup 3-5-1-1
Previous AC Milan Lineups
Previous Fiorentina Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Napoli | 6 | 5 | 0 | 1 | 12:6 | 15 |
2 | Roma | 6 | 5 | 0 | 1 | 7:2 | 15 |
3 | AC Milan | 6 | 4 | 1 | 1 | 9:3 | 13 |
4 | Inter Milan | 6 | 4 | 0 | 2 | 17:8 | 12 |
5 | Juventus | 6 | 3 | 3 | 0 | 9:5 | 12 |
6 | Atalanta | 6 | 2 | 4 | 0 | 11:5 | 10 |
8 | Como | 6 | 2 | 3 | 1 | 7:5 | 9 |
9 | Sassuolo | 6 | 3 | 0 | 3 | 8:8 | 9 |
9 | Cagliari | 6 | 2 | 2 | 2 | 6:6 | 8 |
10 | Bologna | 6 | 3 | 1 | 2 | 9:5 | 10 |
11 | Cremonese | 6 | 2 | 3 | 1 | 7:8 | 9 |
12 | Udinese | 6 | 2 | 2 | 2 | 6:9 | 8 |
13 | Lazio | 6 | 2 | 1 | 3 | 10:7 | 7 |
14 | Parma | 6 | 1 | 2 | 3 | 3:7 | 5 |
15 | Lecce | 6 | 1 | 2 | 3 | 5:10 | 5 |
16 | Torino | 6 | 1 | 2 | 3 | 5:13 | 5 |
17 | Fiorentina | 6 | 0 | 3 | 3 | 4:8 | 3 |
18 | Hellas Verona | 6 | 0 | 3 | 3 | 2:9 | 3 |
19 | Genoa | 6 | 0 | 2 | 4 | 3:9 | 2 |
20 | Pisa | 6 | 0 | 2 | 4 | 3:10 | 2 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Inter Milan | 4 | 3 | 0 | 1 | 12:4 | 9 |
2 | Bologna | 3 | 3 | 0 | 0 | 7:1 | 9 |
3 | Napoli | 3 | 3 | 0 | 0 | 6:3 | 9 |
4 | Juventus | 4 | 2 | 2 | 0 | 7:4 | 8 |
5 | Roma | 3 | 2 | 0 | 1 | 3:1 | 6 |
6 | AC Milan | 3 | 2 | 0 | 1 | 4:3 | 6 |
7 | Sassuolo | 3 | 2 | 0 | 1 | 4:3 | 6 |
8 | Atalanta | 3 | 1 | 2 | 0 | 6:3 | 5 |
9 | Como | 3 | 1 | 2 | 0 | 4:2 | 5 |
10 | Lazio | 3 | 1 | 1 | 1 | 7:4 | 4 |
11 | Cremonese | 2 | 1 | 1 | 0 | 3:2 | 4 |
12 | Cagliari | 3 | 1 | 1 | 1 | 3:3 | 4 |
13 | Parma | 3 | 1 | 1 | 1 | 3:3 | 4 |
14 | Hellas Verona | 3 | 0 | 2 | 1 | 1:2 | 2 |
15 | Udinese | 3 | 0 | 2 | 1 | 2:5 | 2 |
16 | Pisa | 3 | 0 | 1 | 2 | 0:2 | 1 |
17 | Lecce | 3 | 0 | 1 | 2 | 3:6 | 1 |
18 | Torino | 2 | 0 | 1 | 1 | 0:3 | 1 |
19 | Genoa | 3 | 0 | 1 | 2 | 0:4 | 1 |
20 | Fiorentina | 3 | 0 | 0 | 3 | 3:7 | 0 |









































