AC Milan vs Bologna · Serie A

Serie A
AC Milan
2 : 4
FT
Bologna
Standings & lineups ↓ · Last odds update 17 days ago
1X2 · Best Home 1.77 1xBet Draw 3.81 1xBet Away 5.75 Marathonbet Best-odds payout 99.9% All odds ↓

AC Milan 2:4 Bologna: Bologna won. AC Milan, favourites at closing best odds of 1.77, lost (an upset). Correct: 1 of 7 analyses settled.

7 analyses for this match 1X2 Home 6Handicap Away +0.5 ×1 View all →

How had AC Milan and Bologna fared head-to-head?

In the last 5 matches between the sides, AC Milan have 3 wins, 1 draw and 1 loss, with an average score of 2.0:1.0. AC Milan lead the head-to-head with 3 wins from 5. In meetings at AC Milan's ground (3 matches): 2 wins and 1 draw. These meetings average 3.0 goals, on the high side.

Most recent meeting: 2026-02-03, Serie A, Bologna 0:3 AC Milan.

DateCompetitionMatch
2026-02-03Serie A Bologna 0:3 AC Milan
2025-09-14Serie A AC Milan 1:0 Bologna
2025-05-09Serie A AC Milan 3:1 Bologna
2025-02-27Serie A Bologna 2:1 AC Milan
2024-01-27Serie A AC Milan 2:2 Bologna

What were the form and standings of AC Milan and Bologna?

AC Milan are No. 4 in Serie A (upper table) with 24 points from 11 matches (7 wins, 3 draws and 1 loss). At home they have been strong: 4 wins and 1 loss. Strong attack: 23 scored in 11 matches (2.1 per match). Last 5 matches: 4 wins and 1 loss, in good form.

Bologna are No. 8 in Serie A (mid-table) with 17 points from 11 matches (5 wins, 2 draws and 4 losses). Away from home they have been strong: 4 wins and 2 losses. Goals: 16 for, 14 against. Last 5 matches: 4 wins and 1 loss, on a 4-match winning run.

AC Milan are 7 points ahead.

What were the AC Milan vs Bologna lineups?

AC Milan lined up in a 4-2-3-1. Goalkeeper: Mike Maignan. Outfield starters: Fikayo Tomori, Koni De Winter, Strahinja Pavlović, Pervis Estupiñán, Yunus Musah, Ardon Jashari, Omari Hutchinson, Alphadjo Cisse, Davide Bartesaghi, Gonçalo Ramos.

Bologna lined up in a 3-4-2-1. Goalkeeper: Łukasz Skorupski. Outfield starters: Matteo Darmian, Nicolò Casale, Arthur Theate, Nadir Zortea, Lewis Ferguson, Tommaso Pobega, Rahim Alhassane, Federico Bernardeschi, Samuel Mbangula, Jens Odgaard.

Match stats FT

AC MilanBologna
66%Possession34%
1.71Expected goals (xG)1.88
8Shots9
3Shots on target5
2Corners3
10Fouls16
0Offsides1
0Yellow cards2
2Saves1
671Passes338

Lineups

Home AC Milan 4-2-3-1

  1. 16 GK Mike Maignan
  2. 23 DF Fikayo Tomori
  3. 5 DF Koni De Winter
  4. 31 DF Strahinja Pavlović
  5. 2 DF Pervis Estupiñán
  6. 80 MF Yunus Musah
  7. 30 MF Ardon Jashari
  8. 20 MF Omari Hutchinson
  9. 70 MF Alphadjo Cisse
  10. 33 MF Davide Bartesaghi
  11. 9 FW Gonçalo Ramos
Substitutes (14)
  1. 14 MF Luka Modrić
  2. 13 DF Sankhoun Diawara
  3. 11 MF Christian Pulišić
  4. 73 FW Francesco Camarda
  5. 28 MF Christian Comotto
  6. 41 GK Leo Paul Bouyer
  7. 96 GK Lorenzo Torriani
  8. 48 DF El Hadji Malick Cisse
  9. 35 DF Valeri Vladimirov
  10. 47 DF Nirash Perera
  11. 42 DF Filippo Terracciano
  12. 40 MF Lorenzo Ossola
  13. 55 MF Silvano Vos
  14. 49 FW Luca Menon

Away Bologna 3-4-2-1

  1. 1 GK Łukasz Skorupski
  2. 36 DF Matteo Darmian
  3. 16 DF Nicolò Casale
  4. 3 DF Arthur Theate
  5. 20 MF Nadir Zortea
  6. 19 MF Lewis Ferguson
  7. 4 MF Tommaso Pobega
  8. 23 MF Rahim Alhassane
  9. 10 FW Federico Bernardeschi
  10. 11 FW Samuel Mbangula
  11. 21 FW Jens Odgaard
Substitutes (13)
  1. 41 DF Martin Vitík
  2. 33 DF Juan Miranda
  3. 28 FW Nicolò Cambiaghi
  4. 14 DF Torbjørn Heggem
  5. 5 DF Eivind Helland
  6. 72 GK Ukko Happonen
  7. 25 GK Massimo Pessina
  8. 6 MF Nikola Moro
  9. 18 MF Marco Libra
  10. 8 MF Mikel Amondarain
  11. 17 MF Oussama El Azzouzi
  12. 43 MF Luca Lo Monaco
  13. 9 FW Artem Dovbyk

Stadium: San Siro/Giuseppe Meazza, Milano · Referee: Juan Luca Sacchi, Italy

Standings & form Serie A · 2026/2027 League page →

TeamPosPW-D-LGoalsPtsLast 5 (this competition)Home/away
Home AC Milan 4 11 7-3-1 23:13 (+10) 24 WWLWW 4-0-1 13:7
Away Bologna 8 11 5-2-4 16:14 (+2) 17 LWWWW 4-0-2 10:6

Standings update every few hours. In the last 5, the rightmost is the most recent match.

Full table (20)
#TeamPW-D-LGoalsPtsLast 5 (this competition)
1Lazio119-2-0 25:929WWWWD
2Inter119-1-1 28:1328WWWLW
3AS Roma118-3-0 31:1027WDWWW
4AC Milan117-3-1 23:1324WWLWW
5Como117-2-2 18:1023WWWWL
6Frosinone116-2-3 24:1520WDWWL
7Juventus115-3-3 15:1218LWLWD
8Bologna115-2-4 16:1417LWWWW
9Cagliari115-1-5 10:1516LLLLW
10Napoli114-3-4 18:1415LDWLD
11Torino114-2-5 15:1714WWLLD
12Atalanta114-2-5 17:2014LDDLW
13Genoa114-1-6 11:1613LWWWL
14Lecce113-1-7 12:2210WLLLD
15Fiorentina112-3-6 17:259LLDWD
16Parma112-2-7 9:178LLDWL
17Sassuolo112-2-7 16:298LLLLL
18Monza112-1-8 17:257WLLLL
19Venezia112-0-9 8:216WLLLW
20Udinese111-2-8 12:255LLDLL

1X2 · Closing odds 1 lines

Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeDrawAway HomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAway
1.773.815.75 99.9% ⏱ 1xBet 98.5% 1.70 3.73 5.68 1.67 3.60 5.50 1.70 3.50 4.80 1.69 3.76 5.75 1.75 3.75 5.40 1.67 3.56 5.03 1.70 3.70 5.00 1.70 3.75 5.40 1.62 3.50 5.50 1.77 3.81 5.33
1xBet 1xBet Mara 96.9% 92.4% 96.9% 97.7% 92.7% 94.5% 96.1% 92.2% 98.5%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Handicap · Closing odds 6 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeAway HomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAway
-1.5 3.341.40 98.6% ⏱ 1xBet 98.6% - - - - - - 2.82 1.40 - - - - - - - - 3.00 1.33 3.34 1.40
1xBet Mara 93.6% 92.1% 98.6%
-1.25 2.721.52 97.5% SBOBET 96.7% 2.64 1.52 - - - - 2.49 1.51 - - 2.72 1.50 - - - - - - - -
SBOBET Pinnacle 96.5% 94.0% 96.7%
-1Main 2.331.70 98.3% ⏱ SBOBET 97.4% 2.28 1.69 - - - - 2.17 1.69 2.30 1.65 2.28 1.70 2.24 1.56 - - - - 2.33 1.63
1xBet SBOBET 97.1% 95.0% 96.1% 97.4% 92.0% 95.9%
-0.75 1.982.01 99.7% ⏱ 1xBet 98.5% 1.92 2.01 - - - - 1.82 1.95 - - 1.91 2.01 1.85 1.82 - - - - 1.98 1.96
1xBet Pinnacle 98.2% 94.1% 97.9% 91.7% 98.5%
-0.5 1.722.29 98.2% SBOBET 97.2% 1.69 2.28 - - - - - - 1.72 2.20 1.69 2.29 1.64 2.08 - - - - - -
Betano SBOBET 97.1% 96.5% 97.2% 91.7%
-0.25 1.502.62 95.4% 1xBet 95.4% - - - - - - - - - - 1.50 2.72 1.44 2.53 - - - - 1.50 2.62
1xBet 1xBet 91.8% 95.4%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Totals · Closing odds 4 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
OverUnder OverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnder
2 1.602.53 98.0% Pinnacle 96.7% 1.58 2.49 - - - - 1.51 2.49 1.60 2.42 1.55 2.53 1.51 2.33 - - - - 1.56 2.48
Betano SBOBET 96.7% 94.0% 96.3% 96.1% 91.6% 95.8%
2.25 1.872.04 97.6% Pinnacle 97.6% 1.87 2.04 - - - - 1.76 2.04 - - 1.87 2.03 1.74 1.94 - - - - 1.81 2.03
Pinnacle Mara 97.6% 94.5% 97.3% 91.7% 95.7%
2.5Main 2.141.84 98.9% ⏱ 1xBet 98.5% 2.12 1.78 - - - - 2.02 1.81 2.12 1.75 2.14 1.77 1.95 1.73 - - 2.00 1.73 2.12 1.84
SBOBET 1xBet 96.8% 95.5% 95.9% 96.9% 91.7% 92.8% 98.5%
2.75 2.471.65 98.9% ⏱ 1xBet 98.6% 2.43 1.58 - - - - 2.29 1.61 - - 2.47 1.58 2.22 1.56 - - - - 2.45 1.65
SBOBET 1xBet 95.7% 94.5% 96.4% 91.6% 98.6%

Pinnacle 1X2 odds movement 7 changes

Recent odds changes last 80

TimeBookmakerMarketLineBeforeNow
Oct 28 (Wed) 17:29 Betfair 1X2 1.62 / 3.50 / 5.00 → 1.62 / 3.50 / 5.50
Oct 28 (Wed) 17:27 Betano Totals 4.5 6.90 / 1.10 → 7.00 / 1.10
Oct 28 (Wed) 17:27 Betano Totals 3.5 3.65 / 1.29 → 3.70 / 1.28
Oct 28 (Wed) 17:27 Betano Totals 2.5 2.10 / 1.78 → 2.12 / 1.75
Oct 28 (Wed) 17:27 Betano Totals 1.5 1.38 / 3.20 → 1.38 / 3.15
Oct 28 (Wed) 17:27 Pinnacle Totals 3.25 3.43 / 1.34 → 3.39 / 1.34
Oct 28 (Wed) 17:27 Pinnacle Totals 3 3.05 / 1.41 → 3.02 / 1.40
Oct 28 (Wed) 17:27 Pinnacle Totals 1.25 1.23 / 4.46 → 1.23 / 4.38
Oct 28 (Wed) 17:27 Pinnacle Totals 2.75 2.46 / 1.60 → 2.43 / 1.58
Oct 28 (Wed) 17:27 Pinnacle Totals 2.5 2.13 / 1.78 → 2.12 / 1.78
Oct 28 (Wed) 17:27 Pinnacle Totals 2 1.58 / 2.50 → 1.58 / 2.49
Oct 28 (Wed) 17:27 Pinnacle Totals 1.75 1.45 / 2.92 → 1.44 / 2.86
Oct 28 (Wed) 17:27 Pinnacle Totals 1.5 1.36 / 3.31 → 1.36 / 3.26
Oct 28 (Wed) 17:27 Betano Handicap -0.5 1.72 / 2.18 → 1.72 / 2.20
Oct 28 (Wed) 17:27 Betano Handicap -1 2.32 / 1.65 → 2.30 / 1.65
Oct 28 (Wed) 17:27 Pinnacle Handicap -1.5 3.06 / 1.42 → 3.02 / 1.41
Oct 28 (Wed) 17:27 Pinnacle Handicap -1.75 3.85 / 1.30 → 3.79 / 1.29
Oct 28 (Wed) 17:27 Pinnacle Handicap +0.25 1.21 / 4.86 → 1.20 / 4.87
Oct 28 (Wed) 17:27 Pinnacle Handicap 0 1.26 / 4.17 → 1.25 / 4.19
Oct 28 (Wed) 17:27 Pinnacle Handicap -0.25 1.49 / 2.82 → 1.46 / 2.81
Oct 28 (Wed) 17:27 Pinnacle Handicap -0.5 1.70 / 2.27 → 1.69 / 2.28
Oct 28 (Wed) 17:27 Pinnacle Handicap -0.75 1.93 / 1.99 → 1.92 / 2.01
Oct 28 (Wed) 17:27 Pinnacle Handicap -1 2.30 / 1.69 → 2.28 / 1.69
Oct 28 (Wed) 17:27 Pinnacle Handicap -1.25 2.69 / 1.53 → 2.64 / 1.52
Oct 28 (Wed) 17:27 bet365 Handicap -2.25 5.90 / 1.13 → Suspended
Oct 28 (Wed) 17:27 bet365 Handicap -1.75 3.70 / 1.26 → Suspended
Oct 28 (Wed) 17:27 bet365 Handicap -2 5.50 / 1.15 → Suspended
Oct 28 (Wed) 17:27 bet365 Handicap +0.25 1.21 / 4.25 → Suspended
Oct 28 (Wed) 17:27 bet365 Handicap 0 1.26 / 3.70 → Suspended
Oct 28 (Wed) 17:27 bet365 Handicap -0.5 1.70 / 2.10 → Suspended
Oct 28 (Wed) 17:27 bet365 Handicap -0.75 1.88 / 1.98 → Suspended
Oct 28 (Wed) 17:27 bet365 Handicap -1 2.30 / 1.60 → Suspended
Oct 28 (Wed) 17:27 Betano 1X2 1.75 / 3.75 / 5.30 → 1.75 / 3.75 / 5.40
Oct 28 (Wed) 17:27 Pinnacle 1X2 1.70 / 3.72 / 5.60 → 1.70 / 3.73 / 5.68
Oct 28 (Wed) 17:27 bet365 1X2 1.67 / 3.60 / 5.50 → Suspended
Oct 28 (Wed) 17:23 Betfair 1X2 1.65 / 3.60 / 5.50 → 1.62 / 3.50 / 5.00
Oct 28 (Wed) 17:20 SBOBET Totals 2.75 Suspended → 2.47 / 1.58
Oct 28 (Wed) 17:20 SBOBET Totals 2.5 Suspended → 2.14 / 1.77
Oct 28 (Wed) 17:20 SBOBET Totals 2.25 Suspended → 1.87 / 2.03
Oct 28 (Wed) 17:20 SBOBET Totals 2 Suspended → 1.55 / 2.53
Oct 28 (Wed) 17:20 SBOBET Handicap -0.75 Suspended → 1.91 / 2.01
Oct 28 (Wed) 17:20 SBOBET Handicap -1 Suspended → 2.28 / 1.70
Oct 28 (Wed) 17:20 SBOBET 1X2 Suspended → 1.67 / 3.56 / 5.03
Oct 28 (Wed) 17:17 Betfair Totals 3.5 3.60 / 1.25 → 3.80 / 1.22
Oct 28 (Wed) 17:17 Betfair Handicap +1.5 1.02 / 11.00 → 1.02 / 12.00
Oct 28 (Wed) 17:17 Betfair 1X2 1.67 / 3.60 / 5.50 → 1.65 / 3.60 / 5.50
Oct 28 (Wed) 17:14 bet365 Handicap -0.75 1.90 / 1.95 → 1.88 / 1.98
Oct 28 (Wed) 17:13 Pinnacle Handicap -1.5 3.05 / 1.42 → 3.06 / 1.42
Oct 28 (Wed) 17:13 Pinnacle Handicap +0.25 1.21 / 4.87 → 1.21 / 4.86
Oct 28 (Wed) 17:13 Pinnacle Handicap 0 1.26 / 4.18 → 1.26 / 4.17
Oct 28 (Wed) 17:13 Pinnacle Handicap -0.25 1.49 / 2.83 → 1.49 / 2.82
Oct 28 (Wed) 17:13 Pinnacle Handicap -1.25 2.68 / 1.53 → 2.69 / 1.53
Oct 28 (Wed) 17:13 Pinnacle 1X2 1.70 / 3.72 / 5.61 → 1.70 / 3.72 / 5.60
Oct 28 (Wed) 17:07 bet365 Handicap -0.75 1.88 / 1.98 → 1.90 / 1.95
Oct 28 (Wed) 17:04 Dafabet 1X2 1.71 / 3.75 / 5.40 → 1.70 / 3.75 / 5.40
Oct 28 (Wed) 17:02 Pinnacle Totals 3.25 3.49 / 1.33 → 3.43 / 1.34
Oct 28 (Wed) 17:02 Pinnacle Totals 3 3.11 / 1.40 → 3.05 / 1.41
Oct 28 (Wed) 17:02 Pinnacle Totals 1.25 1.24 / 4.38 → 1.23 / 4.46
Oct 28 (Wed) 17:02 Pinnacle Totals 2.75 2.50 / 1.58 → 2.46 / 1.60
Oct 28 (Wed) 17:02 Pinnacle Totals 2.5 2.16 / 1.76 → 2.13 / 1.78
Oct 28 (Wed) 17:02 Pinnacle Totals 2.25 1.89 / 2.01 → 1.87 / 2.04
Oct 28 (Wed) 17:02 Pinnacle Totals 2 1.61 / 2.45 → 1.58 / 2.50
Oct 28 (Wed) 17:02 Pinnacle Totals 1.75 1.47 / 2.87 → 1.45 / 2.92
Oct 28 (Wed) 17:02 Pinnacle Totals 1.5 1.37 / 3.25 → 1.36 / 3.31
Oct 28 (Wed) 17:02 Pinnacle Handicap -1.5 3.09 / 1.41 → 3.05 / 1.42
Oct 28 (Wed) 17:02 Pinnacle Handicap -1.75 3.90 / 1.29 → 3.85 / 1.30
Oct 28 (Wed) 17:02 Pinnacle Handicap +0.25 1.21 / 4.85 → 1.21 / 4.87
Oct 28 (Wed) 17:02 Pinnacle Handicap 0 1.27 / 4.15 → 1.26 / 4.18
Oct 28 (Wed) 17:02 Pinnacle Handicap -0.25 1.49 / 2.81 → 1.49 / 2.83
Oct 28 (Wed) 17:02 Pinnacle Handicap -0.5 1.71 / 2.25 → 1.70 / 2.27
Oct 28 (Wed) 17:02 Pinnacle Handicap -0.75 1.94 / 1.98 → 1.93 / 1.99
Oct 28 (Wed) 17:02 Pinnacle Handicap -1 2.32 / 1.68 → 2.30 / 1.69
Oct 28 (Wed) 17:02 Pinnacle Handicap -1.25 2.71 / 1.52 → 2.68 / 1.53
Oct 28 (Wed) 17:02 Pinnacle 1X2 1.71 / 3.69 / 5.59 → 1.70 / 3.72 / 5.61
Oct 28 (Wed) 17:01 Betano Totals 6.5 16.50 / 1.01 → Suspended
Oct 28 (Wed) 17:01 Betano Totals 5.5 11.50 / 1.04 → 12.00 / 1.03
Oct 28 (Wed) 17:01 Betano Totals 4.5 6.60 / 1.11 → 6.90 / 1.10
Oct 28 (Wed) 17:01 Betano Totals 3 2.90 / 1.44 → 3.05 / 1.40
Oct 28 (Wed) 17:01 Betano Totals 0.5 1.08 / 8.25 → 1.08 / 8.00
Oct 28 (Wed) 17:01 Betano Totals 3.5 3.50 / 1.31 → 3.65 / 1.29