Tools
Prediction published on Oct 17, 2025 1:18 PM by Dario in Italy - Serie A | Modified on Oct 17, 2025 3:38 PM
The Sunday schedule of Serie A Matchday 7 closes with the clash between AC Milan and Fiorentina, a match that pits two teams experiencing completely opposite starts to the season. The Rossoneri slowed down just before the international break, drawing 0-0 against Juventus, but they remain only two points behind the leading duo of AS Roma and Napoli. A victory would therefore allow Milan to get back into the title race, also taking advantage of Roma’s tough fixture against Inter Milan. Based on what we’ve seen so far, it shouldn’t be too difficult for AC Milan to claim all three points against Fiorentina, although the many key absences — including injuries to Pulisic and Rabiot — could weigh heavily on the outcome. Fiorentina, on the other hand, have been one of the biggest disappointments of the season so far. Pioli’s side, ironically facing his former club, have yet to win a Serie A match and have collected only three points so far, finding their only satisfaction in the UEFA Europa Conference League. Given their poor domestic form, a win in Milan would be a real breath of fresh air, possibly turning their season around and giving them the confidence to face upcoming matches against Bologna and Inter Milan.
AC Milan are currently one of the most in-form teams in the Italian top flight, unbeaten in six consecutive matches across all competitions with a record of five wins and one draw. In their latest Serie A outing, the Rossoneri drew 0-0 away against Juventus, a match in which Pulisic missed a penalty and Leao squandered at least two major chances.
Looking only at the last five matches in all competitions, Milan have collected four wins and one draw, averaging 1.8 goals scored and just 0.2 conceded per game. What stands out most is their impressive defensive solidity, having kept a clean sheet in six of their last eight matches.
Massimiliano Allegri’s men currently sit near the top of the Serie A table with 13 points from four wins, one draw, and one defeat, averaging 1.5 goals scored and 0.5 conceded per game.
Heading into this match against Fiorentina, Milan face an injury crisis with both Pulisic and Rabiot ruled out after picking up injuries during international duty, while Saelemaekers remains a fitness doubt.
It’s been a very tough period for Fiorentina, still winless in Serie A and coming off three defeats in their last five matches across all competitions. On October 5th, the Viola lost 2-1 at home to AS Roma, conceding a comeback after taking the lead through Moise Kean’s first league goal of the season — and Kean is now a major doubt for the Milan clash.
Stefano Pioli’s side have recorded one win (2-0 against Sigma Olomouc in the UEFA Europa Conference League), one draw, and three defeats in their last five matches, averaging one goal scored and 1.4 conceded per game — numbers that clearly show issues both in attack and defense.
So far, the Tuscan side have managed just three points in six Serie A matches, with three draws and three defeats, averaging only 0.67 goals scored and 1.33 conceded. This poor run leaves Fiorentina dangerously close to the relegation zone, making it crucial to get a result against Milan.
For this match, Pioli may have to cope without Moise Kean, who picked up an injury while playing for Italy against Israel. In his absence, Roberto Piccoli is expected to start up front.
Based on performances in the first six Serie A rounds, AC Milan are clear favorites to take all three points against Fiorentina. According to the BetMines algorithm, Milan’s victory probability stands at 45%, the draw at 27%, and Fiorentina’s win at 28%.
Milan are also unbeaten in their last five home meetings with Fiorentina at San Siro, collecting four wins and one draw with an average of 1.6 goals scored and only 0.5 conceded.
BetMines expects a high-scoring and entertaining game, with both Over 2.5 Goals and Both Teams to Score outcomes having a 53% probability.
Despite some key absences in attack for both sides, AC Milan and Fiorentina have enough quality to create problems for each other’s defenses.
AC MILAN (3-5-2): Maignan; Tomori, Gabbia, Pavlovic; Saelemaekers, Fofana, Modric, Loftus-Cheek, Bartesaghi; Gimenez, Leao. Coach: Allegri
FIORENTINA (3-5-2): De Gea; Comuzzo, Marì, Ranieri; Dodo, Mandragora, Nicolussi Caviglia, Fazzini, Gosens; Piccoli, Gudmundsson. Coach: Pioli
This section provides average statistics and percentages on the main markets for the last 10 matches of both teams
AC Milan
Fiorentina
Under
Over
Under
Over
0.5
1
9
2
8
1.5
5
5
4
6
2.5
6
4
7
3
3.5
8
2
9
1
4.5
8
2
10
0