The Full Record
Juventus crestvsAC Milan crest

Juventus vs AC Milan: Head to Head

Few fixtures carry as much history as Juventus vs AC Milan. The full head-to-head stands at 41 matches: 21 Juventus wins, 8 AC Milan wins and 12 draws.

Juventus 51%Draw 29%AC Milan 20%
21
Juventus wins
12
Draws
8
AC Milan wins
41
Meetings
See what the model backs today
Free daily football picks, graded in public. No signup.

Beyond the headline numbers

Goals-wise it is 53-33 in aggregate. Both teams scored in 17 of the 41 meetings (41%), and 15 finished over 2.5 goals (37%).

The most recent meeting came on 2026-09-06: Juventus 1-1 AC Milan in the Serie A. The biggest win in the sample belongs to Juventus: Juventus 4-0 AC Milan on 2018-05-09.

Head-to-head history earns its place in a prediction precisely because fixtures like this keep their character: an Italian classic tends to produce its own patterns regardless of league position. It is one of the inputs our model weighs, alongside current form and market prices, when it builds the daily picks.

Recent meetings

DateHomeAwayCompetition
2026-09-06Juventus crest Juventus1-1AC Milan crest AC MilanSerie A
2026-04-26AC Milan crest AC Milan0-0Juventus crest JuventusSerie A
2025-10-05Juventus crest Juventus0-0AC Milan crest AC MilanSerie A
2025-01-18Juventus crest Juventus2-0AC Milan crest AC MilanSerie A
2025-01-03Juventus crest Juventus1-2AC Milan crest AC MilanSuper Cup
2024-11-23AC Milan crest AC Milan0-0Juventus crest JuventusSerie A

Frequently asked questions

Juventus have beaten AC Milan 21 times in 41 recorded competitive meetings. AC Milan have won 8 and 12 ended in a draw.
The last meeting was on 2026-09-06: Juventus 1-1 AC Milan.
Both teams scored in 17 of 41 meetings (41%), and 15 matches (37%) finished over 2.5 goals.

Related

Record covers competitive meetings in the api-sports dataset. Last updated 2026-09-10.