Serie A
7th tour
AC Milan
19 October
14:45
(EDT)
Fiorentina

AC Milan vs Fiorentina: prediction & betting odds October 19, 2025

The Matchday 7 clash in Serie A between Milan and Fiorentina will take place on October 19 at the San Siro Stadium. Milan vs. Fiorentina: prediction and betting odds, statistics.

Milan

In the last round, Massimiliano Allegri's side shared the spoils with Juventus away. As a result, Milan ended their four-match winning streak in the league, although they kept a clean sheet for the fourth time in five previous Serie A matches. However, for the first time in their last 11 league games, they failed to score. The team is currently in third place in the standings with 13 points.


  • The club has not lost in 6 of their last 8 home matches in Serie A (5 wins, 1 draw).
  • The team has conceded in 7 of their last 9 home league matches.
  • Milan has scored exactly 1 or 2 goals in 9 of their last 11 home Serie A games.

Predicted lineup for Milan (3-5-2)

Mike Maignan – Matteo Gabbia, Fikayo Tomori, Strahinja Pavlovic – Davide Bartesaghi, Youssouf Fofana, Luka Modric, Adrien Rabiot, Alexis Saelemaekers – Christian Pulisic, Santiago Gimenez.


Midfielders Ardon Jashari, Adrien Rabiot, and Christian Pulisic are out due to injuries. Defender Pervis Estupinan and forward Alexis Saelemaekers might also miss the match due to injuries.

Fiorentina

In the last round, Stefano Pioli's side lost 1-2 at home to Roma. This result extended Fiorentina's winless streak in the league to six matches (3 draws, 3 losses). Moreover, the team has failed to keep a clean sheet in 10 of their last 12 Serie A matches. It's worth noting that Fiorentina is among the five clubs that have not lost away in the current league campaign. In the standings, Fiorentina is in 17th place with three points.


  • The team has not won in 9 of their last 11 away Serie A matches (4 draws, 5 losses).
  • The club's players have scored a maximum of one goal in 5 of their last 6 away league matches.
  • Fiorentina has conceded exactly 1 or 2 goals in 13 of their last 15 away Serie A games.

Predicted lineup for Fiorentina (3-5-2)

David De Gea – Pablo Mari, Marin Pongracic, Luca Ranieri – Dodo, Jacopo Fazzini, Rolando Mandragora, Hans Nicolussi Caviglia, Robin Gosens – Albert Gudmundsson, Moise Kean.


Defender Tariq Lamptey and forward Christian Kouame are out due to injuries. Moise Kean's participation in the match is also in doubt.

Referee

Livio Marinelli (Italy)


Matches – 18 (Serie A, 2024/25–2025/26);

Yellow cards shown (including second yellows) – 52;

Average yellow cards per match – 2.9;

Red cards shown – 3;

Average fouls per match – 23;

Penalties – 22%.

Milan vs. Fiorentina: Match Prediction

At home, Milan prefers to take the initiative and focus on creating chances. In their last 14 home Serie A matches, the team failed to breach the opponent's defense only once, and in six of those games, they scored at least two goals. However, they often make defensive errors, having failed to keep a clean sheet in 7 of their last 9 home league games.


Fiorentina strives to play aggressively even away from home and regularly finds the net: in their last nine away Serie A matches, the team left the field without scoring only three times. However, their defense is not reliable: in their last 15 away league encounters, they managed to keep a clean sheet only twice.


I expect both teams to score in this match, and my prediction: Both teams to score – yes

AC Milan vs Fiorentina Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
TOTAL HOME GOALS
TOTAL AWAY GOALS
Bookie1X2

Current season

Logo Milan Logo Fiorentina
4 Wins 0
1 Lost 2
0 Draws 3
1.5 GF per game 0.67
0.5 GA per game 1.33
4.33 Corners per game 4
1.17 Yellow cards per game 1.83

Serie A: previous matches of the tournament

AC Milan
10/05/25
Juventus
AC Milan
T
09/28/25
AC Milan
Napoli
W
09/20/25
Udinese
AC Milan
W
09/14/25
AC Milan
Bologna
W
08/29/25
Lecce
AC Milan
W
08/23/25
AC Milan
Cremonese
L
More games
Fiorentina
10/05/25
Fiorentina
AS Roma
L
09/28/25
Pisa
Fiorentina
T
09/21/25
Fiorentina
Como
L
09/13/25
Fiorentina
Napoli
L
08/31/25
Torino
Fiorentina
T
08/24/25
Cagliari
Fiorentina
T
More games

Head-to-Head: AC Milan — Fiorentina

Serie A 2024-2025
04/05/25
AC Milan
Fiorentina
10/06/24
Fiorentina
AC Milan
Serie A 2023-2024
03/30/24
Fiorentina
AC Milan
11/25/23
AC Milan
Fiorentina
Serie A 2022-2023
03/04/23
Fiorentina
AC Milan
11/13/22
AC Milan
Fiorentina
Serie A 2021-2022
05/01/22
AC Milan
Fiorentina
11/20/21
Fiorentina
AC Milan
Serie A 2020-2021
03/21/21
Fiorentina
AC Milan
11/29/20
AC Milan
Fiorentina
Serie A 2019-2020
02/22/20
Fiorentina
AC Milan
09/29/19
AC Milan
Fiorentina
Serie A 2018-2019
05/11/19
Fiorentina
AC Milan
12/22/18
AC Milan
Fiorentina
Serie A 2017-2018
05/20/18
AC Milan
Fiorentina
12/30/17
Fiorentina
AC Milan
Serie A 2016-2017
02/19/17
AC Milan
Fiorentina
09/25/16
Fiorentina
AC Milan
Serie A 2015-2016
01/17/16
AC Milan
Fiorentina
08/23/15
Fiorentina
AC Milan
Serie A 2014-2015
03/16/15
Fiorentina
AC Milan
10/26/14
AC Milan
Fiorentina
Serie A 2013-2014
03/25/14
Fiorentina
AC Milan
0
:
2
11/01/13
AC Milan
Fiorentina
0
:
2
Serie A 2012-2013
04/06/13
Fiorentina
AC Milan
2
:
2
11/10/12
AC Milan
Fiorentina
1
:
3
Serie A 2011-2012
04/06/12
AC Milan
Fiorentina
1
:
2
11/18/11
Fiorentina
AC Milan
0
:
0
Serie A 2010-2011
04/09/11
Fiorentina
AC Milan
1
:
2
11/19/10
AC Milan
Fiorentina
1
:
0
Serie A 2009-2010
04/30/10
AC Milan
Fiorentina
1
:
0
02/23/10
Fiorentina
AC Milan
1
:
2
Serie A 2008-2009
05/30/09
Fiorentina
AC Milan
0
:
2
01/16/09
AC Milan
Fiorentina
1
:
0
Serie A 2007-2008
02/02/08
Fiorentina
AC Milan
0
:
1
09/02/07
AC Milan
Fiorentina
1
:
1
Serie A 2006-2007
05/05/07
AC Milan
Fiorentina
0
:
0
12/15/06
Fiorentina
AC Milan
2
:
2
Serie A 2005-2006
03/24/06
AC Milan
Fiorentina
3
:
1
11/19/05
Fiorentina
AC Milan
3
:
1
Serie A 2004-2005
04/29/05
Fiorentina
AC Milan
1
:
2
12/11/04
AC Milan
Fiorentina
6
:
0
More games

Standings

Team Games W T L Goals Points Form
1
AC Milan
5 4 0 1 9:3 12
2
Napoli
5 4 0 1 10:5 12
3
AS Roma
5 4 0 1 5:1 12
4
Juventus
5 3 2 0 9:5 11
5
Inter Milan
5 3 0 2 13:7 9
6
Atalanta
5 2 3 0 10:4 9
7
Cremonese
5 2 3 0 6:4 9
8
Como
5 2 2 1 6:4 8
9
Bologna
5 2 1 2 5:5 7
10
Cagliari
5 2 1 2 5:5 7
11
Udinese
5 2 1 2 5:8 7
12
Lazio
5 2 0 3 7:4 6
13
Sassuolo
5 2 0 3 7:8 6
14
Parma
5 1 2 2 3:6 5
15
Torino
5 1 1 3 2:10 4
16
Fiorentina
5 0 3 2 3:6 3
17
Hellas Verona
5 0 3 2 2:8 3
18
Pisa
5 0 2 3 3:6 2
19
Genoa
5 0 2 3 2:7 2
20
Lecce
5 0 2 3 4:10 2
Team Games W T L Goals Points Form
1
Juventus
3 2 1 0 7:4 7
2
AC Milan
3 2 0 1 4:3 6
3
Napoli
2 2 0 0 4:2 6
4
AS Roma
3 2 0 1 3:1 6
5
Inter Milan
3 2 0 1 8:3 6
6
Bologna
2 2 0 0 3:1 6
7
Sassuolo
3 2 0 1 4:3 6
8
Como
3 1 2 0 4:2 5
9
Atalanta
2 1 1 0 5:2 4
10
Cremonese
2 1 1 0 3:2 4
11
Cagliari
3 1 1 1 3:3 4
12
Parma
2 1 1 0 3:2 4
13
Lazio
2 1 0 1 4:1 3
14
Hellas Verona
2 0 2 0 1:1 2
15
Udinese
2 0 1 1 1:4 1
16
Torino
2 0 1 1 0:3 1
17
Pisa
3 0 1 2 0:2 1
18
Genoa
3 0 1 2 0:4 1
19
Lecce
3 0 1 2 3:6 1
20
Fiorentina
2 0 0 2 2:5 0
Team Games W T L Goals Points Form
1
AC Milan
2 2 0 0 5:0 6
2
Napoli
3 2 0 1 6:3 6
3
AS Roma
2 2 0 0 2:0 6
4
Udinese
3 2 0 1 4:4 6
5
Atalanta
3 1 2 0 5:2 5
6
Cremonese
3 1 2 0 3:2 5
7
Juventus
2 1 1 0 2:1 4
8
Inter Milan
2 1 0 1 5:4 3
9
Como
2 1 0 1 2:2 3
10
Cagliari
2 1 0 1 2:2 3
11
Lazio
3 1 0 2 3:3 3
12
Torino
3 1 0 2 2:7 3
13
Fiorentina
3 0 3 0 1:1 3
14
Bologna
3 0 1 2 2:4 1
15
Parma
3 0 1 2 0:4 1
16
Hellas Verona
3 0 1 2 1:7 1
17
Pisa
2 0 1 1 3:4 1
18
Genoa
2 0 1 1 2:3 1
19
Lecce
2 0 1 1 1:4 1
20
Sassuolo
2 0 0 2 3:5 0

Team Rosters

The line-ups will be known a few hours before kick-off
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token