P
Prognosist
P
⚽ Football 📈 Forecasts
Football Italy Serie A AS Roma — AC Milan

Match AS Roma vs AC Milan January 25, 2026

Italy   /   Serie A
AS Roma
AS Roma
Home · last 5 W W W W W
Kick-off
Sun 25 Jan · 19:45
1:1
Full-time
AC Milan
AC Milan
D L L W L Away · last 5
Referee Andrea Colombo, Italy
Miss
Over 2.5
Over 2.5
AI 46% · book 2.27
Miss
BTTS No
BTTS No
AI 49% · book 2.01
Hit
BTTS Yes
BTTS Yes
AI 51% · book 1.91
Total goals
2
1 · 1
xG (open play)
2.75 – 0.44
Δ +2.31
Possession
58% – 42%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

AC Milan arrive with a clear quality edge and a potent attack that challenges Roma's defense, which has shown some vulnerability. Roma's recent home form is strong, but Milan's resilience and slightly better recent consistency suggest a tightly contested clash. The home side's defensive solidity might be tested by Milan's pressing and creativity, hinting at a tactical battle with potential for limited goals.

  • Milan's offensive threat vs Roma's defense
  • Roma's home momentum vs Milan's form stability
  • Moderate pace expected, favoring compact play

P Recap generated by AI · 6 markets graded

Lineups

ROM 3-4-2-1 · MIL 3-5-2
Subs used · ROM
59' Pisilli ↑ · Kone
69' Pellegrini ↑ · Dybala
69' Vaz ↑ · Malen
85' Venturino ↑ · Soule
Subs used · MIL
46' Athekame ↑ · Saelemaekers
68' Fullkrug ↑ · Leao
68' Pulisic ↑ · Nkunku
79' Loftus-Cheek ↑ · Ricci

📊 Statistics

ROM 11 MIL
58%
Possession (%)
42%
2.75
Expected Goals (xG) expected goals
0.44
15
Total Shots
5
7
Shots on Target
2
3
Shots off Target
2
11
Shots Inside Box
4
5
Corner Kicks
3
1
Offsides
1
14
Fouls
11
87%
Pass Accuracy (%)
83%
0
Yellow Cards
4
1
Goalkeeper Saves
6

Match events

14 · 1 – 1
Half-time · 0 – 0
46'
Z. Athekame ↓ · A. Saelemaekers ↑
Substitution 1
51'
Adrien Rabiot
Yellow Card
55'
Zachary Athekame
Yellow Card
N. Pisilli ↓ · M. Kone ↑
Substitution 1
59'
62'
K. De Winter
Assist · L. Modric · 0–1
68'
N. Fullkrug ↓ · R. Leao ↑
Substitution 2
68'
C. Pulisic ↓ · C. Nkunku ↑
Substitution 3
L. Pellegrini ↓ · P. Dybala ↑
Substitution 2
69'
R. Vaz ↓ · D. Malen ↑
Substitution 3
69'
70'
Luka Modrić
Yellow Card
74'
Mike Maignan
Yellow Card
L. Pellegrini (P)
Penalty · 1–1
74'
79'
R. Loftus-Cheek ↓ · S. Ricci ↑
Substitution 4
L. Venturino ↓ · M. Soule ↑
Substitution 4
85'
Full-time · 1 – 1

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Over 2.5 2.27 46% Lost −1.00 Miss
BTTS No 2.01 49% Lost −1.00 Miss
BTTS Yes 1.91 51% Cashed +0.91 Cashed
Under 2.5 1.74 54% Cashed +0.74 Cashed
AH Away 0 2.04 42% Lost −1.00 Miss
AH Home 0 1.90 28% Lost −1.00 Miss
Double Chance X2 1.50 72% Cashed +0.50 Cashed
Away Win 3.02 42% Lost −1.00 Miss
Over 1.5 1.42 71% Cashed +0.42 Cashed
Under 1.5 3.20 29% Lost −1.00 Miss
Draw 3.10 30% Cashed +2.10 Cashed
Double Chance 1X 1.44 58% Cashed +0.44 Cashed
Home Win 2.82 28% Lost −1.00 Miss
Over 3.5 4.20 25% Lost −1.00 Miss
Over 0.5 1.10 90% Cashed +0.10 Cashed
Under 3.5 1.27 75% Cashed +0.27 Cashed
Under 0.5 8.50 10% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −3.52u −21% ROI