BolognaAC Milan

Bologna v AC Milan result

Full-time · Bologna 0–3 AC Milan

Serie A · · Stadio Renato Dall'Ara

Updated · refreshed continuously

Bologna 0–3 AC Milan — AC Milan won this Serie A match.

Match report, in numbers

What xG said

xG said AC Milan: 3.56 to 0.44 in expected goals, 0.76 of it from a penalty, from 10 shots to 13, ahead on xG from the 16th minute (per-shot expected goals for this match).

The result

AC Milan won 3–0 at Stadio Renato Dall'Ara in Serie A on Tuesday 3 February. AC Milan are unbeaten in their last eight matches in all competitions.

The goals

AC Milan led 2–0 at half-time. The goals — AC Milan: Ruben Loftus-Cheek (20’, assisted by A. Rabiot), Christopher Nkunku (39’ pen) and A. Rabiot (48’).

Discipline

G. Manganiello showed three yellow cards — against 3.3 yellows a game across the last 6 matches refereed (this competition). The bookings — Bologna: Federico Ravaglia (51’), Remo Freuler (58’) and Lewis Ferguson (64’).

What it changes

Bologna move down from eighth to 10th (23 league matches played). Bologna have scored 45 goals, the eighth-most of the 20 clubs (2025/26 so far, after 35 games, ranked per game). Bologna have conceded 43 goals, the ninth-fewest of the 20 clubs.

AC Milan stay second after this result (23 league matches played). AC Milan have scored 52 goals, the sixth-most of the 20 clubs (2025/26 so far, after 35 games, ranked per game). AC Milan have conceded 31 goals, the fourth-fewest of the 20 clubs.

AC Milan have scored in eight consecutive matches in all competitions.

Who stood out

By TACTIX Impact for this match, A. Rabiot (AC Milan) 8.3, Christopher Nkunku (AC Milan) 8.1 and Nicolò Casale (Bologna) 4.4 led the match.

Next up

Bologna next host Udinese on 22 November 2026.

AC Milan next travel to Genoa on 8 November 2026.

Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.

Next for Bologna: Bologna v Udinese, Sunday 22 November — the preview. Next for AC Milan: Genoa v AC Milan, Sunday 8 November — the preview.

The Numbers

  • Result: Bologna 0–3 AC Milan · Serie A
  • Venue: Stadio Renato Dall'Ara · Bologna
  • Referee: G. Manganiello
  • Head-to-head (last 6): Bologna 2 · draws 1 · AC Milan 3 · 2.5 goals/game
  • Recent form: Bologna 2W 1D 2L · AC Milan 2W 3D 0L

Bologna 0–3 AC Milan (Serie A): this fixture is settled. TACTIX’s pre-match coverage ran across every major market, and every graded call — wins and losses — is in the live track record (as of 30 July 2026). See the live track record →

Key Stats

1.63 / 1.38
Goals
against 1.88 / 0.75 · 5 of the last 5 over 2.5
over 8 matches
6 / 6.5
Corners
against 4.25 / 4.75 · 2 of the last 5 over 9.5
over 8 matches
4.75 / 4.38
Shots on target
against 4.88 / 3.88 · 4 of the last 5 over 8.5
over 8 matches
2 / 2
Cards
against 1.75 / 1.25 · 2 of the last 5 over 3.5
over 8 matches
3.33 yellows
Referee · G. Manganiello
19.17 fouls a game
Home and away split · Pro
over 6 matches

Per game, last 8 completed matches, to 29 January 2026. Over/under figures use standard thresholds, not bookmaker lines.

Per game, last 8 played matches, friendlies left out, to 29 January 2026. Goals in a match that went to extra time count at the 90-minute score; its other figures are left out. Bars: for (mint) against (amber), scaled to the larger figure in the row. Over/under figures use standard thresholds, not bookmaker lines.
Per gameBologna for / againstLineAC Milan for / against
Goals scored
1.63 for · 1.88 against n 8
2.5standard
1.38 for · 0.75 against n 8
Corners won
6 for · 4.25 against n 8
9.5standard
6.5 for · 4.75 against n 8
Shots
16.13 for · 11.13 against n 8
19.5standard
14.13 for · 11.13 against n 8
Shots on target
4.75 for · 4.88 against n 8
8.5standard
4.38 for · 3.88 against n 8
Fouls committed
14.25 for · 14.5 against n 8
21.5standard
9.13 for · 11.38 against n 8
Cards shown
2 for · 1.75 against n 8
3.5standard
2 for · 1.25 against n 8

Referee: G. Manganiello — 3.33 yellow cards a game, 0 red cards, 19.17 fouls over 6 matches.

The referee's home and away split · Pro

Create free account Try Pro for £1.00 then £9.99 a month unless you cancel · 18+

Bologna

Bologna Goalkeeper

Bologna — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
Ł. Skorupski16881406 min352.2 /90130.8 /9010.1 /90
F. Ravaglia16861379 min523.4 /90241.6 /9000 /90
M. Pessina18282 min11.1 /9000 /9000 /90
Bologna — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Bologna before kick-off, to 29 January 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
Ł. Skorupski n 885.8
2.14/3
F. Ravaglia n 882.4
3.88/5

Bologna Defensive

Bologna — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
T. Heggem26852203 min371.5 /90200.8 /9090.4 /90974 /90341.4 /9020.1 /90
Juan Miranda24821973 min301.4 /90231 /9030.1 /90914.2 /90200.9 /9070.3 /90
J. Lucumí22791745 min382 /90271.4 /9080.4 /90844.3 /90130.7 /9030.2 /90
N. Zortea21721510 min241.4 /90140.8 /9030.2 /90794.7 /90191.1 /9010.1 /90
Emil Holm16711137 min322.5 /9090.7 /9050.4 /90846.6 /90191.5 /9060.5 /90
See more players · Pro

Try Pro for £1, then £9.99 a month unless you cancel · 18+

Bologna — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Bologna before kick-off, to 29 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
R. Orsolini n 855
14/1
2.37/3
—
T. Heggem n 890
0.94/2
0.84/2
S. Pavlović
S. Castro n 863.8
0.72/1
38/4
—
Nicolo Cambiaghi n 861.8
1.54/2
2.47/3
—
Juan Miranda n 890
16/2
0.95/2
S. Pavlović
See more players · Pro
Bologna — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Bologna before kick-off, to 29 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
R. Orsolini n 855
0.63/0
T. Heggem n 890
1.45/4
S. Castro n 863.8
0.53/0
Nicolo Cambiaghi n 861.8
3.16/6
Juan Miranda n 890
0.86/0
See more players · Pro

Bologna Attacking

Bologna — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
S. Castro26661722 min70.4 /9020.1 /90402.1 /90191 /90251.3 /90110.6 /90
J. Rowe20541071 min30.3 /9010.1 /90242 /90110.9 /90141.2 /90272.3 /90
T. Dallinga2049980 min40.4 /9030.3 /90232.1 /9080.7 /90181.7 /9040.4 /90
F. Bernardeschi1553789 min30.3 /9000 /90182.1 /9080.9 /90313.5 /90111.3 /90
C. Immobile535177 min00 /9000 /9010.5 /9000 /9010.5 /9000 /90
See more players · Pro
Bologna — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Bologna before kick-off, to 29 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
R. Orsolini n 855
1.85/4
0.84/0
T. Heggem n 890
0.43/0
0.11/0
S. Castro n 863.8
2.16/4
1.14/2
Nicolo Cambiaghi n 861.8
0.94/1
0.73/1
Juan Miranda n 890
0.63/1
0.42/1
See more players · Pro
Bologna — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Bologna before kick-off, to 29 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
R. Orsolini n 855
0.42/0
00/0
T. Heggem n 890
00/0
00/0
S. Castro n 863.8
0.42/0
0.21/0
Nicolo Cambiaghi n 861.8
0.21/0
00/0
Juan Miranda n 890
00/0
00/0
See more players · Pro

AC Milan

AC Milan Goalkeeper

AC Milan — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
M. Maignan25892221 min692.8 /90200.8 /9020.1 /90
P. Terracciano262124 min42.9 /9000 /9000 /90
AC Milan — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for AC Milan before kick-off, to 29 January 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
M. Maignan n 890
3.24/4

AC Milan Defensive

AC Milan — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
F. Tomori22881946 min512.4 /90251.2 /90160.7 /90713.3 /90251.2 /9050.2 /90
S. Pavlović22861891 min251.2 /90160.8 /9080.4 /901004.8 /90150.7 /9040.2 /90
M. Gabbia21881850 min130.6 /90100.5 /90130.6 /90683.3 /90140.7 /9030.1 /90
K. De Winter15771153 min120.9 /9000 /9060.5 /90463.6 /90231.8 /9020.2 /90
Zachary Athekame631188 min41.9 /9010.5 /9000 /90115.3 /9041.9 /9031.4 /90
See more players · Pro
AC Milan — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for AC Milan before kick-off, to 29 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
A. Saelemaekers n 875.1
0.43/0
1.97/3
—
M. Maignan n 890
00/0
0.42/1
—
F. Tomori n 889.5
16/2
0.11/0
—
S. Pavlović n 888
0.43/0
15/2
Juan Miranda
L. Modrić n 877.6
0.72/1
1.25/2
—
See more players · Pro
AC Milan — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for AC Milan before kick-off, to 29 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
A. Saelemaekers n 875.1
2.16/4
F. Tomori n 889.5
2.88/7
S. Pavlović n 888
16/2
L. Modrić n 877.6
1.66/4
M. Gabbia n 884.4
1.26/3
See more players · Pro

AC Milan Attacking

AC Milan — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
Rafael Leão18661179 min80.6 /9020.2 /90241.8 /90171.3 /90110.8 /90131 /90
C. Pulišić17611041 min90.8 /9020.2 /90272.3 /90171.5 /90292.5 /90141.2 /90
C. Nkunku1561910 min50.5 /9020.2 /90181.8 /9090.9 /90141.4 /9020.2 /90
S. Giménez1170773 min10.1 /9010.1 /90222.6 /9091 /9050.6 /9030.3 /90
N. Füllkrug629172 min10.5 /9000 /9031.6 /9021 /9052.6 /9010.5 /90
See more players · Pro
AC Milan — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for AC Milan before kick-off, to 29 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
A. Saelemaekers n 875.1
0.75/0
00/0
M. Maignan n 890
00/0
00/0
F. Tomori n 889.5
0.42/1
00/0
S. Pavlović n 888
0.95/1
0.11/0
L. Modrić n 877.6
0.32/0
0.32/0
See more players · Pro
AC Milan — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for AC Milan before kick-off, to 29 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
A. Saelemaekers n 875.1
00/0
0.11/0
M. Maignan n 890
00/0
00/0
F. Tomori n 889.5
00/0
00/0
S. Pavlović n 888
00/0
00/0
L. Modrić n 877.6
00/0
0.11/0
See more players · Pro

The day’s free picks, by email

Every morning at 07:30 UK: the model’s free picks, each with its confidence tier and that tier’s settled record, misses included. No tips, no guarantees, one click to leave.

Match Statistics & Details

Full-time team statistics as recorded by the data provider; – = not recorded.
BolognaAC Milan
54%Possession46%
0.45Expected goals (xG)2.66
13Shots10
2Shots on target7
9Shots off target2
2Blocked shots1
7Shots inside the box10
5Corners0
0Offsides1
14Fouls10
3Yellow cards0
0Red cards0
4Saves2
491Passes429
88%Pass accuracy84%

Bologna Player Stats

PlayerMinGAShSoTKPTklCardsRating
F. Ravaglia90000002Y7.3
N. Zortea9000102306.7
T. Heggem9000100105.7
N. Casale9000100307
L. Ferguson90000025Y6.6
J. Odgaard9000522106.3
Juan Miranda7800003105.9
J. Rowe7800101006.9
R. Freuler65000012Y6.5
S. Castro5400000006.9
R. Orsolini5300000006.3
F. Bernardeschi sub3700200006.9
T. Dallinga sub3600001006.7
N. Moro sub2500001006.9
C. Lykogiannis sub1200000006.7
Nicolo Cambiaghi sub1200000006.2

AC Milan Player Stats

PlayerMinGAShSoTKPTklCardsRating
M. Maignan9000000007.3
K. De Winter9000000207.6
M. Gabbia9000000106.9
S. Pavlović9000000207.2
Y. Fofana9000210307.2
A. Rabiot9011111108.2
D. Bartesaghi8300000106.9
L. Modrić7200001107.3
C. Nkunku7210320008
Zachary Athekame6700002307.3
R. Loftus-Cheek6710110007.5
F. Tomori sub2300000006.6
S. Ricci sub2300000006.3
A. Jashari sub1800001006.7
N. Füllkrug sub1800220006.9
P. Estupiñán sub1100002006.9

Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.

Form, Head-to-Head & Standings

The numbers behind Bologna v AC Milan — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)

Recent form
BolognaWLDLW
Last 5: 2W 1D 2L · 2.2 scored / 1.8 conceded per game
AC MilanDDWWD
Last 5: 2W 3D 0L · 1.4 scored / 0.8 conceded per game
Head-to-head last 6
Bologna 2 · 1 draw · AC Milan 3 · 2.5 goals/game
  • 2025-09-14 AC Milan 1–0 Bologna
  • 2025-05-14 AC Milan 0–1 Bologna
  • 2025-05-09 AC Milan 3–1 Bologna
  • 2025-02-27 Bologna 2–1 AC Milan
  • 2024-01-27 AC Milan 2–2 Bologna
  • 2023-08-21 Bologna 0–2 AC Milan
League standing · 2025/26
Bologna#8 pos56 pts38 pl+3 GD
AC Milan#5 pos70 pts38 pl+18 GD
Goals per game
Bologna scored1.29
AC Milan scored1.39
Bologna conceded1.21
AC Milan conceded0.92

Shot Map and Expected Goals

Bologna 0.44 xG from 13 shots, AC Milan 3.56 from 10. Every mark is one shot, placed where it was taken and sized by the chance it had of becoming a goal. Filled marks with a white ring are goals.

Christopher Nkunku 19' · 0.54 xGNiclas Füllkrug 80' · 0.43 xGChristopher Nkunku 19' · 0.37 xGYoussouf Fofana 16' · 0.25 xGJens Odgaard 2' · 0.13 xGNiclas Füllkrug 88' · 0.12 xGYoussouf Fofana 84' · 0.11 xGRuben Loftus-Cheek 62' · 0.10 xGJens Odgaard 28' · 0.07 xGTorbjørn Heggem 3' · 0.04 xGJens Odgaard 46' · 0.04 xGJens Odgaard 9' · 0.03 xGJonathan Rowe 5' · 0.02 xGNicolò Casale 56' · 0.02 xGJens Odgaard 15' · 0.02 xGNadir Zortea 43' · 0.02 xGTorbjørn Heggem 41' · 0.01 xGFederico Bernardeschi 81' · 0.01 xGFederico Bernardeschi 92' · 0.01 xGJens Odgaard 61' · 0.01 xGChristopher Nkunku 38' · 0.76 xG · goalRuben Loftus-Cheek 19' · 0.48 xG · goalAdrien Rabiot 47' · 0.40 xG · goal
Bologna (attacking right)AC Milan (attacking left)mark size = expected goals
TeamShotsGoalsxG
Bologna1300.44
AC Milan1033.56

Shot locations and expected-goals values from per-shot data. Per-shot tables, situation and shot-type breakdowns are part of TACTIX Pro.

Expected Goals Race

At half-time, AC Milan led on xG, 2.40 to 0.35, 0.76 of it from a penalty. At full time, AC Milan led on xG, 3.56 to 0.44, 0.76 of it from a penalty. The widest gap was 3.13 xG to AC Milan, in the 88th minute.

xG timeline (cumulative)
3.61.800′15′30′45′60′75′90′105′MinutesCumulative xGGoal - AC Milan 19 minGoal - AC Milan 38 minGoal - AC Milan 47 min
Bologna 0.44 xGAC Milan 3.56 xGdots = goals · 23 shots

The Full Post-Match Picture

Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.

Try Pro for £1

then £9.99 a month unless you cancel · 18+

Frequently Asked Questions

What is the head-to-head record between Bologna and AC Milan?
In their last 6 meetings, Bologna won 2, AC Milan won 3 and there was 1 draw, averaging 2.5 goals per game.
What is the recent form of Bologna and AC Milan?
Recent form — Bologna 2W 1D 2L; AC Milan 2W 3D 0L.

Today’s Boards

Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.

Share this prediction: X · Facebook · WhatsApp · Telegram

This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error

How our model works · Live track record · Predictions are model output, not betting advice.

Unlock all predictions, advanced stats & the model v the market with ProTry Pro for £1 then £9.99 a month unless you cancel · 18+