Italian Serie A

AC Milan vs Atalanta prediction

3 – 2
Full-time

Match summary

AC Milan vs Atalanta (Serie A), 18/10/2026, finished 3-2: AC Milan won. Before the match Jarvis gave AC Milan 53%, the draw 26% and Atalanta 21%; the final result (AC Milan win) had a 53% chance. The score 3-2 had a 3.0% chance; the score Jarvis predicted was 2-1. The match had 5 goals; Jarvis expected 2.8.

Outcome probability

Jarvis's PRE-match prediction (not a live probability). Compared with the final result below.
Full-time
AC Milan
53%
Draw
26%
Atalanta
21%
Probability trajectory · full match
Final result: AC Milan 3 – 2 Atalanta · AC Milan winJarvis gave this outcome: 53% ✓Final call: Jarvis predicted it right from before kick-off
Jarvis supercomputer
Supremacy = expected goal difference (positive favours AC Milan, negative favours Atalanta) · Expected total goals = projected goals for the whole match · Both teams to score = chance both sides find the net.
Tap a row to see how that market has moved.
Market-standard price (decimal)
AC Milan win1.90
Draw3.83
Atalanta win4.71
Over 2.51.89
Under 2.52.12

This is the market-standard price. Every Jarvis reading of money flow, probability and prediction runs on it. Each bookmaker posts its own different price, and those numbers can skew the read, so Nhipbong does not use bookmaker prices for analysis.

Over / Under (total goals)
Full Asian handicap (predicted probability)
Lines shown from AC Milan's side

Quarter lines (0.25, 0.75) split the stake across two lines, so a half-win or half-loss is possible. Whole lines (0, 1, 2) are refunded when the margin lands exactly on the line. These are probabilities from the Jarvis supercomputer, not bookmaker prices.

Goal margin
Both teams to score
First half
First-half result (AC Milan / draw / Atalanta)38.7% / 42.4% / 18.9%
A goal in the first half70.3%
Two or more in the first half37.0%
Half-time then full-time
AC Milan lead at half-time then AC Milan win33.1%
Level at half-time then AC Milan win17.9%
Level at half-time then draw16.1%
Corners
Expected total corners9.2
6.5+ corners in the match44%
Cards
Expected total cards2.7
2.5+ cards in the match50%

Match events

  1. 20′SubstitutionRelja Obric on, Sead Kolasinac off
  2. 24′Goal (Penalty)Goncalo Ramos
  3. 41′Yellow cardAdrien Rabiot
  4. 43′GoalAdrien Rabiot (assist: Diego Moreira)
  5. 53′SubstitutionOmari Hutchinson on, Samuel Chukwueze off
  6. 57′Missed penaltyGoncalo Ramos
  7. 57′GoalMario Gila (assist: Adrien Rabiot)
  8. 59′SubstitutionGianluca Gaetano on, Mario Pasalic off
  9. 59′SubstitutionNicola Zalewski on, Jonathan Rowe off
  10. 66′GoalGianluca Gaetano (assist: Nicola Zalewski)
  11. 68′Yellow cardEderson Jose dos Santos
  12. 75′SubstitutionGianluca Scamacca on, Lazar Samardzic off
  13. 75′SubstitutionDavide Zappacosta on, Lorenzo Bernasconi off
  14. 75′SubstitutionArdon Jashari on, Christian Pulisic off
  15. 75′SubstitutionPervis Estupinan on, Yunus Musah off
  16. 75′SubstitutionRuben Loftus-Cheek on, Luka Modric off
  17. 78′Yellow cardRelja Obric
  18. 81′GoalNikola Krstovic (assist: Raoul Bellanova)
  19. 84′SubstitutionFikayo Tomori on, Mario Gila off

Match statistics

AC MilanAtalanta
56Possession44
2.49Expected goals (xG)1.71
11Total shots12
6Shots on target4
2Corners2
3Fouls10
1Yellow cards2
0Red cards0
1Offsides1
2Saves3
91Pass accuracy (%)91

Player ratings

9.0A. Rabiot · AC Milan1 goal 1 assist
7.9Mario Gila · AC Milan1 goal
7.6N. Krstovic · Atalanta1 goal
7.3Diego Moreira · AC Milan1 assist
7.2G. Gaetano · Atalanta1 goal
7.0Goncalo Ramos · AC Milan1 goal

AC Milan vs Atalanta lineups

AC MilanFormation 3-4-3
Coach: Ruben Amorim
Starting lineup
16M. MaignanGK
34Mario GilaDF
5K. De WinterDF
31S. PavlovicDF
21S. ChukwuezeMF
80Y. MusahMF
14L. ModricMF
22Diego MoreiraMF
12A. RabiotFW
9Goncalo RamosFW
11C. PulisicFW
Substitutes
35V. VladimirovDF
96L. TorrianiGK
23F. TomoriDF
42F. TerraccianoDF
8R. Loftus-CheekMF
30A. JashariMF
20O. HutchinsonFW
2P. EstupinanDF
13S. BocoumDF
28C. ComottoMF
70A. CisseMF
73F. CamardaFW
41L. P. BouyerGK
33D. BartesaghiDF
AtalantaFormation 4-3-3
Coach: M. Sarri
Starting lineup
29M. CarnesecchiGK
16R. BellanovaDF
31T. KristensenDF
23S. KolasinacDF
47L. BernasconiDF
10L. SamardzicMF
13EdersonMF
8Mario PasalicMF
17C. De KetelaereFW
90N. KrstovicFW
11J. RoweFW
Substitutes
70G. GaetanoMF
77D. ZappacostaDF
41J. IdeleMF
40R. ObriA‡DF
53M. PlaiaDF
9G. ScamaccaFW
51M. SonzogniGK
57M. SportielloGK
59N. ZalewskiMF
45D. PoungaMF

AC Milan vs Atalanta injury report and team news

AC Milan
  • M. GabbiaOut · Thigh Injury
  • A. SaelemaekersOut · Ankle Injury
Atalanta
  • E. ElmasOut · Red Card
  • I. HienOut · Muscle Injury
  • F. KessieOut · Calf Injury
  • O. KossounouOut · Thigh Injury
  • G. ScalviniOut · Thigh Injury
  • R. BellanovaDoubtful · Thigh Injury
  • G. RaspadoriDoubtful · Thigh Injury
  • K. SulemanaDoubtful · Knee Injury

AC Milan vs Atalanta team form

AC MilanWDWL
Last 5 matches
15/10/2026Red Bull Salzburg (away)4–0
11/10/2026Sassuolo (away)1–1
20/09/2026Lecce (home)3–0
16/09/2026Benfica (home)0–2
AtalantaWWLL
Last 5 matches
15/10/2026Pafos (home)3–1
12/10/2026Venezia (home)3–1
20/09/2026Juventus (away)0–2
12/09/2026Cagliari (home)1–2

AC Milan vs Atalanta head to head (H2H)

Head to head record, last 10 meetings: AC Milan won 2, drew 3, lost 5. AC Milan scored 13 and conceded 14 goals.

DateHomeScoreAway
10/05/2026AC Milan2–3Atalanta
28/10/2025Atalanta1–1AC Milan
20/04/2025AC Milan0–1Atalanta
06/12/2024Atalanta2–1AC Milan
25/02/2024AC Milan1–1Atalanta
10/01/2024AC Milan1–2Atalanta
09/12/2023Atalanta3–2AC Milan
26/02/2023AC Milan2–0Atalanta
21/08/2022Atalanta1–1AC Milan
15/05/2022AC Milan2–0Atalanta

Match information

Referee
Daniele Chiffi
Venue
San Siro/Giuseppe Meazza, Milan
Round
7

Next fixtures of both teams

  • vs AFC Bournemouth (away)Fri 23/10, 02:00 GMT+7 · Europa League 26-27
  • vs Udinese (away)Mon 26/10, 02:45 GMT+7 · Serie A 26-27
  • vs FrosinoneSun 25/10, 21:00 GMT+7 · Serie A 26-27
  • vs Fiorentina (away)Fri 30/10, 02:45 GMT+7 · Serie A 26-27

Other matches on 18/10 (GMT+7)

The three numbers are Jarvis probabilities: home win, draw, away win. Finished matches show the score.

Serie A table, latest

#TeamPGDPts
1Internazionale7+1219
2Lazio7+1019
3AS Roma7+1317
4AC Milan7+715
5Como7+514
...
9Napoli7+310
10Atalanta7-19
11Lecce7-39

See the full Serie A table