Juventus vs Napoli H2H – Head-to-head record
A full head-to-head history between Juventus and Napoli: 38 meetings since 2007, including last 5 and last 10 results, recent form, top scorers and key stats.
Quick stats
-
Avg corners per match
7.9
-
Avg cards per match
3.4
-
Biggest Juventus win
3 - 0
-
Biggest Napoli win
5 - 1
-
Last meeting
3 - 0
-
Most common scoreline
1-2
-
Team that scored first
Napoli
Notable streaks and records
-
Highest scoring matchNapoli 5–1 Juventus ( Serie A )
-
Biggest away winNapoli's biggest away win: Juventus 0–1 Napoli
-
Last draw0–0 ( Serie A )
-
Last 0–0 drawSerie A
-
Home dominanceJuventus won 40% of home meetings (won 2 of 5 home matches)
-
Away dominanceNapoli won 20% of away meetings (won 1 of 5 away matches)
Top scorers
Across the last 10 head-to-head meetings
Juventus
- Kenan Yıldız In squad 2
- Federico Chiesa 2
- Randal Kolo Muani In squad 1
- Jonathan David 1
- Álvaro Morata 1
- Ángel Di María 1
- Federico Gatti In squad 1
- Filip Kostic 1
Napoli
- Rasmus Højlund In squad 2
- Giacomo Raspadori 2
- Khvicha Kvaratskhelia 2
- Victor Osimhen 2
- Dries Mertens 1
- Kalidou Koulibaly 1
- Romelu Lukaku 1
- Frank Anguissa In squad 1
- Eljif Elmas 1
- Amir Rrahmani In squad 1
- Matteo Politano In squad 1
Marked players are part of the current team.
Head-to-head goals and stats
Head-to-head record
All 38 meetings since
Juventus 42%
Draws
Napoli 42%
Defining moments
- 2019 Highest scoring match Juventus 4–3 Napoli ( Serie A )
- 2015 Biggest away win Napoli 1–3 Juventus ( Serie A )
- 2024 Last draw 0–0 ( Serie A )
- 2024 Last 0–0 draw 0–0 ( Serie A )
Notable streaks and records
-
Juventus longest unbeaten run6 matches played ()
-
Napoli longest unbeaten run5 matches played ()
-
Longest winning streakNapoli: 3 in a row ()
-
Longest winless runNapoli: 6 matches without a win ()
-
Longest streak of both teams scoredBoth teams scored in 4 consecutive meetings ()
-
Most home wins in a rowNapoli: 7 consecutive home wins
-
Home dominanceJuventus won 68% of home meetings (won 13 of 19 home matches)
-
Away dominanceNapoli won 16% of away meetings (won 3 of 19 away matches)
-
Own goals1 own goal in these meetings (Napoli: 1)
-
Most carded playersPaolo Cannavaro (Napoli) — 4 cards across 11 H2H appearancesGiorgio Chiellini (Juventus) — 8 cards across 24 H2H appearances
-
Comeback winsNapoli won 4 matches after falling behind at half-time.
- Came back from 0–1 down to win 2–1 ( Serie A )
- Came back from 0–1 down to win 2–1 ( Serie A )
- Came back from 0–1 down to win 3–1 ( Serie A )
- Came back from 1–0 down to win 2–3 ( Serie A )
-
Fastest goalFernando Llorente scored in the 2nd minute for Juventus ( Serie A )
-
Hat-tricks
- Edinson Cavani (Napoli) ( Serie A )
Top scorers
Across all 38 head-to-head meetings
Juventus
- Gonzalo Higuaín 4
- Cristiano Ronaldo 3
- Paul Pogba 3
- Giorgio Chiellini 3
- Simone Pepe 2
- Alessandro Matri 2
- Martín Cáceres 2
- Kenan Yıldız In squad 2
- Mario Mandžukić 2
- Fabio Quagliarella 2
- Federico Chiesa 2
- Arturo Vidal 2
- Leonardo Bonucci 2
- Randal Kolo Muani In squad 1
- Marcelo Estigarribia 1
- Jonathan David 1
- Vincenzo Iaquinta 1
- Stefano Sturaro 1
- Ángel Di María 1
- Brian Gartland 1
- Simone Zaza 1
- Mario Lemina 1
- Emre Can 1
- Federico Gatti In squad 1
- David Trézéguet 1
- Mirko Vučinić 1
- Fernando Llorente 1
- Amauri 1
- Sebastian Giovinco 1
- Filip Kostic 1
- Sami Khedira 1
- Danilo 1
- Álvaro Morata 1
- Andrea Pirlo 1
- Miralem Pjanić 1
- Alessandro Del Piero 1
- Paulo Dybala 1
- Claudio Marchisio 1
Napoli
- Marek Hamšík 6
- Lorenzo Insigne 4
- Edinson Cavani 3
- Juanmi Callejón 3
- Dries Mertens 3
- Rasmus Højlund In squad 2
- Maurizio Domizzi 2
- Giacomo Raspadori 2
- Khvicha Kvaratskhelia 2
- Goran Pandev 2
- Victor Osimhen 2
- Ezequiel Lavezzi 2
- Kalidou Koulibaly 2
- Cristiano Lucarelli 1
- Jesús Dátolo 1
- Konstantinos Manolas 1
- David López 1
- Miguel Britos 1
- Romelu Lukaku 1
- Hirving Lozano 1
- Gökhan Inler 1
- Frank Anguissa In squad 1
- Amir Rrahmani In squad 1
- Matteo Politano In squad 1
- Eljif Elmas 1
- Walter Gargano 1
- Christian Maggio 1
- Giovanni Di Lorenzo In squad 1
- Piotr Zielinski 1
Marked players are part of the current team.
Note: own goals (goals accidentally scored into a team's own net) are not included in these scorer totals for either team.