Serie A
7th tour
AC Milan
20 Oct
05:45
(AEDT)
Fiorentina

AC Milan vs Fiorentina: prediction & betting odds 20 Oct 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
06.10.25
Juventus
AC Milan
D
29.09.25
AC Milan
Napoli
W
21.09.25
Udinese
AC Milan
W
15.09.25
AC Milan
Bologna
W
30.08.25
Lecce
AC Milan
W
24.08.25
AC Milan
Cremonese
L
More matches
Fiorentina
06.10.25
Fiorentina
AS Roma
L
28.09.25
Pisa
Fiorentina
D
22.09.25
Fiorentina
Como
L
14.09.25
Fiorentina
Napoli
L
01.09.25
Torino
Fiorentina
D
25.08.25
Cagliari
Fiorentina
D
More matches

H2H: AC Milan — Fiorentina

Serie A 2024-2025
06.04.25
AC Milan
Fiorentina
07.10.24
Fiorentina
AC Milan
Serie A 2023-2024
31.03.24
Fiorentina
AC Milan
26.11.23
AC Milan
Fiorentina
Serie A 2022-2023
05.03.23
Fiorentina
AC Milan
14.11.22
AC Milan
Fiorentina
Serie A 2021-2022
01.05.22
AC Milan
Fiorentina
21.11.21
Fiorentina
AC Milan
Serie A 2020-2021
22.03.21
Fiorentina
AC Milan
30.11.20
AC Milan
Fiorentina
Serie A 2019-2020
23.02.20
Fiorentina
AC Milan
30.09.19
AC Milan
Fiorentina
Serie A 2018-2019
12.05.19
Fiorentina
AC Milan
23.12.18
AC Milan
Fiorentina
Serie A 2017-2018
21.05.18
AC Milan
Fiorentina
30.12.17
Fiorentina
AC Milan
Serie A 2016-2017
20.02.17
AC Milan
Fiorentina
26.09.16
Fiorentina
AC Milan
Serie A 2015-2016
18.01.16
AC Milan
Fiorentina
24.08.15
Fiorentina
AC Milan
Serie A 2014-2015
17.03.15
Fiorentina
AC Milan
27.10.14
AC Milan
Fiorentina
Serie A 2013-2014
26.03.14
Fiorentina
AC Milan
0
:
2
02.11.13
AC Milan
Fiorentina
0
:
2
Serie A 2012-2013
07.04.13
Fiorentina
AC Milan
2
:
2
11.11.12
AC Milan
Fiorentina
1
:
3
Serie A 2011-2012
07.04.12
AC Milan
Fiorentina
1
:
2
19.11.11
Fiorentina
AC Milan
0
:
0
Serie A 2010-2011
10.04.11
Fiorentina
AC Milan
1
:
2
20.11.10
AC Milan
Fiorentina
1
:
0
Serie A 2009-2010
01.05.10
AC Milan
Fiorentina
1
:
0
24.02.10
Fiorentina
AC Milan
1
:
2
Serie A 2008-2009
31.05.09
Fiorentina
AC Milan
0
:
2
17.01.09
AC Milan
Fiorentina
1
:
0
Serie A 2007-2008
03.02.08
Fiorentina
AC Milan
0
:
1
03.09.07
AC Milan
Fiorentina
1
:
1
Serie A 2006-2007
06.05.07
AC Milan
Fiorentina
0
:
0
16.12.06
Fiorentina
AC Milan
2
:
2
Serie A 2005-2006
25.03.06
AC Milan
Fiorentina
3
:
1
20.11.05
Fiorentina
AC Milan
3
:
1
Serie A 2004-2005
30.04.05
Fiorentina
AC Milan
1
:
2
12.12.04
AC Milan
Fiorentina
6
:
0
More matches

Tables

Team Played W D 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 Played W D 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 Played W D 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 lineups

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