Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

AC Milan vs Torino — match result and stats (Mar 21, 2026)

Final score: AC Milan 3:2 Torino — AC Milan won. Serie A, March 21, 2026. Stats, events and head-to-head are below.

мар 21, 2026 at 20:00
🔔 enable push in settings
FT
3:2
Torino
1.422.21

Serie A: AC Milan vs Torino on 21 Mar 2026 finished 3:2.

AC Milan are out of form: 3-0-7 in their last 10, 1.0 scored and 1.6 conceded per game.

Torino are in good form: 4-2-3 in their last 9, 1.2 scored and 1.2 conceded per game.

Over 2.5 lands in 50% of AC Milan's games and 56% of Torino's; both teams score in 40% and 56%.

Chance quality: xG 1.4 vs 2.2.

Head-to-head (5): AC Milan 2, Torino 2, 1 draw.

Predicted: 1:0 (15%) · also likely 2:0 (15%)

Lineups

AC MilanΣ €230m
16Maignan C GK IMP307,0€20mFrance
23Tomori IMP28 · 0+37,0€17mEngland
5De Winter ROT22 · 1+17,0€23mBelgium
31Pavlovic IMP27 · 3+17,2€40mSerbia
56Saelemaekers IMP29 · 2+47,2€20mBelgium
19Fofana IMP25 · 1+46,9€23mFrance
14Modric IMP29 · 2+37,3€3.5mCroatia
12Rabiot IMP22 · 4+47,2€18mFrance
33Bartesaghi IMP24 · 2+17,1€22mItaly U21
9Fullkrug12 · 1+06,4€3.5mWest Ham
11Pulisic IMP33 · 10+47,0€40mUSA
Bench (9)
1Terracciano GK27,1€900kFiorentina
37Pittarella GK€100kAC Milan U20
18Nkunku IMP24 · 6+37,0€25mFrance
2Estupinan ROT17 · 1+16,7€12mEcuador
4Ricci IMP26 · 1+36,9€22mItaly
24Athekame ROT19 · 1+16,8€15mSwitzerland …
7Gimenez ROT18 · 1+26,4€18mMexico
30Jashari16 · 0+16,6Switzerland
27Odogu2€5mGermany U20
TorinoΣ €55.5m
1Paleari GK ROT236,7€1.2mBenevento
23Coco IMP30 · 1+17,0€7.5mEquatorial G…
44Ismajli ROT22 · 0+26,9€5mAlbania
77Ebosse13 · 0+16,6€2.8mVerona
16Pedersen ROT256,3€3.5mNorway
4Prati76,5€5.5mCagliari
66Gineitis ROT23 · 0+16,7€5.5mLithuania
33Obrador8 · 0+16,7€5mSpain U21
10Vlasic IMP32 · 7+56,9€10mCroatia
91Zapata C ROT25 · 3+16,4€2.5mAtalanta
18Simeone IMP26 · 7+06,6€7mNapoli
Bench (14)
81Israel GK106,4€2.5mUruguay
99Siviero GK€500kTorino U20
61Tameze ROT256,4€1.2mVerona
34Biraghi126,6€900kFiorentina
20Lazaro IMP31 · 0+26,6€2.5mAustria
17Kulenovic7 · 1+16,2€3.5mDin. Zagreb
14Anjorin156,4€4mEmpoli
25Nkounkou10 · 0+17,0€2.6mEintracht Fr…
6Ilkhan ROT16 · 2+16,7€6mTurkey U21
35Marianucci56,7€7mItaly U21
13Maripan ROT26 · 2+07,0€2mChile
19Adams IMP29 · 6+26,6€5mScotland
22Casadei IMP28 · 5+06,7€15mItaly U21
8Ilic86,6Serbia

Match statistics

1.42xG2.21
6Shots on target7
9Shots off target11
6Blocked shots4
88Attacks72
11Key passes15
89%Pass accuracy86%
16Crosses25
8Fouls10
1Offsides2
0Penalties1
3Yellow cards1
5Goalkeeper saves4
19Throw-ins18
9Free kicks6
74Ball safe58
0Injuries1
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on254267
Corners153146
Dangerous193024104340
Fouls3555810
Yellow102131

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,5Yellow cards Threshold: 4,5Corners Threshold: 9
MetricTotalTotalTotal
Matches played898989
Total less6 75%2 22%6 75%7 78%6 75%4 44%
Total more2 25%7 78%2 25%2 22%2 25%4 44%
Matches home / away353535
Total less (home / away)3 100%0 0%2 67%4 80%3 100%3 60%
Total more (home / away)0 0%5 100%1 33%1 20%0 0%2 40%
Individual total (home / away)0,670,801,472,002,204,203,332,405,73
Individual total (overall)1,251,332,581,632,333,963,753,006,75
Avg total1,883,332,603,633,673,657,758,678,21
Avg total (home / away)1,333,802,574,003,203,607,337,407,37
Avg opponents' total0,632,002,632,001,333,334,005,679,67
Avg opponents' total (home / away)0,673,003,672,001,003,004,005,009,00
Predicted total2,593,787,06

Referee

Francesco Fourneau
Last 2 months: 3 games · 9 YC total · 3 YC/game
28.02Como — Lecce0-11
15.02Torino — Bologna3-14
01.02Parma — Juventus1-34

Last 10 matches

AC Milan10 matches
Both teams to score4/1040% fair2.50
Clean sheets1 / 10
Scored5 / 10
Torino9 matches
Both teams to score5/956% fair1.80
Clean sheets2 / 9
Scored7 / 9

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
08.12.25Serie ATorinoAC Milan230.981.9036%64%4641129562421
22.02.25Serie ATorinoAC Milan210.352.2835%65%38618307141111
17.08.24Serie AAC MilanTorino221.751.0056%44%6320492189224
18.05.24Serie ATorinoAC Milan310.951.8840%60%5461221443811
26.08.23Serie AAC MilanTorino412.990.4559%41%7110732362123
10.02.23Serie AAC MilanTorino1046%54%3351027403814
11.01.23Coppa ItaliaAC MilanTorino0049%51%12402382000
30.10.22Serie ATorinoAC Milan2045%55%40151893021
10.04.22Serie ATorinoAC Milan0044%56%33121032526522
26.10.21Serie AAC MilanTorino1047%53%10539271022

Against common opponents (2 months)

AC Milan

DateLeagueHomeAwayxG%OnOffDA
15.03.26Serie ALazioAC Milan100.411.1941%59%2351432701941
08.03.26Serie AAC MilanInter Milan100.761.2337%63%227918751622
22.02.26Serie AAC MilanParma011.170.4566%34%63196100245221
18.02.26Serie AAC MilanComo110.761.4553%47%442639344423
03.02.26Serie ABolognaAC Milan030.452.6054%46%2711352235030

Torino

DateLeagueHomeAwayxG%OnOffDA
13.03.26Serie ATorinoParma411.630.5650%50%639329392713
01.03.26Serie ATorinoLazio200.690.9344%56%538942406941
15.02.26Serie ATorinoBologna120.481.3046%54%265725444231
04.02.26Coppa ItaliaInter MilanTorino211.261.4362%38%446739342231
24.01.26Serie AComoTorino602.890.4558%42%7110637282101

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

AC Milan (as favourite) odds 1.12–1.55

Record 3-1-1 (W-D-L), 1.2 scored / 0.6 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
01.03.26Serie ACremoneseAC Milan020.903.5846%54%3612144672672000
22.02.26Serie AAC MilanParma011.170.4566%34%6319610024522100
13.02.26Serie APisaAC Milan120.772.3533%67%22553844311201
18.01.26Serie AAC MilanLecce102.590.1668%32%6014368241021100
08.01.26Serie AAC MilanGenoa112.321.3261%39%82245110151213100

Torino (vs a strong favourite) odds 1.01–2.30

Record 0-1-4 (W-D-L), 0.8 scored / 3.0 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
06.03.26Serie ANapoliTorino211.250.3664%36%945357191120300
22.02.26Serie AGenoaTorino301.800.5761%39%531143527130101
07.02.26Serie AFiorentinaTorino221.570.8755%45%541684236942500
04.02.26Coppa ItaliaInter MilanTorino211.261.4362%38%44673934223100
24.01.26Serie AComoTorino602.890.4558%42%711063728210100

Last matches (2 months)

AC Milan LWWLDWWD

DateLeagueHomeAwayxG%OnOffDA
15.03.26Serie ALazioAC Milan100.411.1941%59%235143270194100
08.03.26Serie AAC MilanInter Milan100.761.2337%63%22791875162200
01.03.26Serie ACremoneseAC Milan020.903.5846%54%3612144672672000
22.02.26Serie AAC MilanParma011.170.4566%34%6319610024522100
18.02.26Serie AAC MilanComo110.761.4553%47%44263934442300
13.02.26Serie APisaAC Milan120.772.3533%67%22553844311201
03.02.26Serie ABolognaAC Milan030.452.6054%46%271135223503000
25.01.26Serie ARomaAC Milan112.750.4458%42%72838725530400

Torino WLWLLDLWL

DateLeagueHomeAwayxG%OnOffDA
13.03.26Serie ATorinoParma411.630.5650%50%63932939271300
06.03.26Serie ANapoliTorino211.250.3664%36%945357191120300
01.03.26Serie ATorinoLazio200.690.9344%56%53894240694100
22.02.26Serie AGenoaTorino301.800.5761%39%531143527130101
15.02.26Serie ATorinoBologna120.481.3046%54%26572544423100
07.02.26Serie AFiorentinaTorino221.570.8755%45%541684236942500
04.02.26Coppa ItaliaInter MilanTorino211.261.4362%38%44673934223100
01.02.26Serie ATorinoLecce101.860.5542%58%5211123460382200
24.01.26Serie AComoTorino602.890.4558%42%711063728210100

Last matches (1 year)

AC Milan LWWLDWWDWW

DateLeagueHomeAwayxG%OnOffDA
15.03.26Serie ALazioAC Milan100.411.1941%59%235143270194100
08.03.26Serie AAC MilanInter Milan100.761.2337%63%22791875162200
01.03.26Serie ACremoneseAC Milan020.903.5846%54%3612144672672000
22.02.26Serie AAC MilanParma011.170.4566%34%6319610024522100
18.02.26Serie AAC MilanComo110.761.4553%47%44263934442300
13.02.26Serie APisaAC Milan120.772.3533%67%22553844311201
03.02.26Serie ABolognaAC Milan030.452.6054%46%271135223503000
25.01.26Serie ARomaAC Milan112.750.4458%42%72838725530400
18.01.26Serie AAC MilanLecce102.590.1668%32%6014368241021100
15.01.26Serie AComoAC Milan131.781.2868%32%741136618841000

Torino WLWLLDLWLL

DateLeagueHomeAwayxG%OnOffDA
13.03.26Serie ATorinoParma411.630.5650%50%63932939271300
06.03.26Serie ANapoliTorino211.250.3664%36%945357191120300
01.03.26Serie ATorinoLazio200.690.9344%56%53894240694100
22.02.26Serie AGenoaTorino301.800.5761%39%531143527130101
15.02.26Serie ATorinoBologna120.481.3046%54%26572544423100
07.02.26Serie AFiorentinaTorino221.570.8755%45%541684236942500
04.02.26Coppa ItaliaInter MilanTorino211.261.4362%38%44673934223100
01.02.26Serie ATorinoLecce101.860.5542%58%5211123460382200
24.01.26Serie AComoTorino602.890.4558%42%711063728210100
18.01.26Serie ATorinoRoma020.411.5636%64%45494858212100

Bookmaker lines

Bookmaker lines

1X211,36X5,0028,50
Total 2,50O1,85U2,00
AH -1,2511,8322,03

Match FAQ

What was the final score of AC Milan vs Torino?
The match ended 3:2 (Serie A, March 21, 2026).
Who won, AC Milan or Torino?
AC Milan won 3:2.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have AC Milan and Torino fared against each other?
Over the last 10 head-to-head meetings: 4 wins for AC Milan, 3 draws, 3 wins for Torino. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

Latest news

All news →
← Back to home