Skip to main content
E90

Serie A · Round 7 · 2026/27

AC Milan vs Atalanta prediction

Clear lean

AC Milan win 57%

Published · not rewritten after kick-off

Match forecast

Clear lean

AC Milan win57%

AC Milan win
57%
Draw
24%
Atalanta win
18%
Prediction
2–1

With the 1X2 pick · 10%

Grid peak 1–1 at 12%

Expected goals
1.80–0.93

Model λ, home–away

Over 2.5
51%
BTTS
51%

Over 2.5 and both-teams-to-score are summed from the same scoreline matrix as 1X2. They are not separate guesses.

Goal lines

Same grid · unders are 1 − over
1.5 goals
Over76%
Under24%
2.5 goals
Over51%
Under49%
3.5 goals
Over29%
Under71%

Why this forecast

  1. 1Clear lean: AC Milan win 57%, from a +45 Elo gap (1648 vs 1603).
  2. 2Expected goals 1.80-0.93.
  3. 3Prediction 2–1 (10%), the score published with the 1X2 pick. Grid peak is 1–1 at 12%.

Match briefing

Elo

1648

+45

1603

Serie A table
Out

None listed

XI
Expected XI

Formation not posted

Last 5

AC Milan

WDDWW

Avg xG 1.58-1.18

Atalanta

LLLWW

Avg xG 0.81-1.87

Top scorelines

Share of the same grid. Longer bar is more likely.

  1. 111Modal11.5%
  2. 21011.1%
  3. 32010.6%
  4. 421Prediction9.8%
  5. 5007.2%

Score grid

Home goals down the side, away across. Lime is more likely. The solid ring is the grid peak; the dashed ring is the prediction 2–1, published with the 1X2 pick.

Scoreline probabilities for AC Milan versus Atalanta
AC Milan goals012345
07%5%3%
111%12%5%
211%10%5%
36%6%3%
43%3%
5

Away goals 0-5 across the top. Cells are a share of every possible score, not just this crop.

Fair odds

Model prices are 1 / probability. Listed prices are one OddsPortal pre-kick-off 1X2 listing, vig removed. Snapshot . This is not a betting tip.

1X2

AC Milan win

AC Milan win: model 57%, fair 1.74, listed 1.75 (58%)

Fair

1.74

57% model

Listed

1.75

58% book

Draw

Draw: model 24%, fair 4.13, listed 4.22 (24%)

Fair

4.13

24% model

Listed

4.22

24% book

Atalanta win

Atalanta win: model 18%, fair 5.43, listed 5.40 (19%)

Fair

5.43

18% model

Listed

5.40

19% book

Pre-kick-off 1X2 · OddsPortal listing · single source · vig removed · captured

The model does not disagree with this price beyond calibration noise.

Over 2.5 and BTTS use the same conversion. Disagreement labels apply to 1X2 only, where walk-forward ECE is scored.

Over 2.5

Over 2.5

Over 2.5: model 51%, fair 1.95, listed 1.69 (57%)

Fair
1.95
Listed
1.69

Under 2.5

Under 2.5: model 49%, fair 2.06, listed 2.27 (43%)

Fair
2.06
Listed
2.27

BTTS

BTTS yes

BTTS yes: model 51%, fair 1.96, listed 1.63 (57%)

Fair
1.96
Listed
1.63

BTTS no

BTTS no: model 49%, fair 2.04, listed 2.19 (43%)

Fair
2.04
Listed
2.19

18+. Probabilities are not betting advice. If gambling stops being fun: begambleaware.org · jogoresponsavel.pt · stodlinjen.se · joueurs-info-service.fr

XI used for this forecast (expected, 14 Oct 2026, 13:03 UTC)

Expected XI

The expected elevens the model used at the freeze. Confirmed lineups were not part of this forecast.

AC Milan

  1. 16 Mike Maignan · G
  2. 5 Koni De Winter · D
  3. 31 Strahinja Pavlović · D
  4. 33 Davide Bartesaghi · D
  5. 34 Mario Gila · D
  6. 2 Pervis Estupiñán · M
  7. 12 Adrien Rabiot · M
  8. 14 Luka Modrić · M
  9. 21 Samuel Chukwueze · M
  10. 9 Gonçalo Ramos · F
  11. 56 Alexis Saelemaekers · F

Atalanta

  1. 29 Marco Carnesecchi · G
  2. 3 Odilon Kossounou · D
  3. 16 Raoul Bellanova · D
  4. 23 Sead Kolašinac · D
  5. 42 Giorgio Scalvini · D
  6. 77 Davide Zappacosta · D
  7. 10 Lazar Samardžić · M
  8. 13 Éderson · M
  9. 9 Gianluca Scamacca · F
  10. 17 Charles De Ketelaere · F
  11. 18 Giacomo Raspadori · F

Last five league matches

Finished games strictly before this forecast's cutoff, with xG for and against.

AC Milan

WDDWW
  • 30LecceHome · 20 Sept 2026

    xG 2.19–0.21

  • 22LazioAway · 12 Sept 2026

    xG 1.25–2.01

  • 11JuventusAway · 6 Sept 2026

    xG 0.11–1.59

  • 20VeneziaHome · 28 Aug 2026

    xG 2.21–0.80

  • 21TorinoAway · 23 Aug 2026

    xG 2.15–1.29

Atalanta

LLLWW
  • 02JuventusAway · 20 Sept 2026

    xG 0.60–1.31

  • 12CagliariHome · 12 Sept 2026

    xG 1.74–1.32

  • 12AS RomaAway · 5 Sept 2026

    xG 0.70–2.97

  • 10BolognaHome · 31 Aug 2026

    xG 0.15–1.05

  • 21SassuoloHome · 23 Aug 2026

    xG 0.88–2.70

How to read the AC Milan vs Atalanta probabilities

AC Milan vs Atalanta (Serie A, 18 Oct 2026): Clear lean. AC Milan win 57%. Expected goals are 1.80–0.93. Prediction 2–1 (10%), the score published with the 1X2 pick. Grid peak is 1–1 at 12%. The score grid leans over 2.5 goals and both teams to score.

AC Milan is clearly ahead on expected goals (1.80–0.93). AC Milan win is 57%, still a probability, not a certainty.

The published prediction is 2–1 at 10%, the most likely scoreline that still agrees with the 1X2 pick. The grid peak is 1–1 at 12%. Nearby cells share the rest of the probability, which is normal in football.

Over 2.5 is 51%, close to a coin flip from this score matrix. BTTS is 51%, near even.

Expected90 publishes probabilistic football forecasts based on statistical models. Predictions are not certainties.

Model record

Prediction timestamp
14 Oct 2026, 13:03 UTC
After kick-off
Not rewritten
Model version
sa-v1.1.0-elo
Verdict
Clear lean · AC Milan win
Kick-off
Sun 18 Oct, 17:00 Lisbon

Questions about AC Milan vs Atalanta

Who is favourite for AC Milan vs Atalanta?
The verdict is Clear lean. Highest 1X2 is AC Milan win at 57%. Home 57%, draw 24%, away 18%. That is a share of similar matches, not a guaranteed result.
What is the most likely score for AC Milan vs Atalanta?
2–1 is the published prediction at 10%, aligned with the 1X2 pick. The highest single cell is 1–1 at 12%. Other nearby scores still take a large slice of the grid.
Will AC Milan vs Atalanta go over 2.5 goals?
Over 2.5 is 51% from the same Poisson grid as 1X2. The model leans over 2.5, but the other side remains live.
Both teams to score in AC Milan vs Atalanta?
BTTS is 51%. The grid leans toward both teams scoring.
Are these betting tips?
No. Expected90 publishes model probabilities and tracks them after kick-off. Fair odds on a match page are 1 / probability compared with a listed book snapshot. Disagreement labels are gated by walk-forward 1X2 ECE. That is not a tip, and there is no odds CTA.

Related predictions

All Serie A predictions