Loading...
BetGPS Football Betting Resources
Italy Serie A ·

Napoli 2–1 Juventus

Full time · half time 0–1 · season 2024/2025

Home ✓ 2.15 fair 2.46
Draw 3.10 fair 3.67
Away 3.80 fair 3.11
Under 2.5 1.49 fair 1.79
Over 2.5 ✓ 2.45 fair 2.27

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Napoli Juventus
14 Shots 5
3 Shots on target 2
9 Corners 1
9 Fouls 15
0 Yellow cards 0
0 Red cards 0

Our pre-match prediction

✓ Result correct ✗ Goals missed ✗ BTTS missed Calculated after the match, using only matches played before kick-off (210 league matches this season so far).
Result Napoli to win
Goals Under 2.5
Both teams score No fair 1.98
Expected goals 1.31 – 1.13
Home / Draw / Away
NapoliDrawJuventus
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 12.9% 1–0 11.4% 0–1 9.9%

Statistics 2024/2025, before this match

Napoli before this match, all matches
2.38points / match
1.67scored / match
0.67conceded / match
WonDrawnLost 21 played · 35:14
Juventus before this match, all matches
1.76points / match
1.62scored / match
0.81conceded / match
WonDrawnLost 21 played · 34:17
Napoli all matches all matches Juventus

Per match

1.67 Goals scored 1.62
0.67 Goals conceded 0.81
2.33 Total goals 2.43
13.62 Shots 13.29
3.90 Shots on target 4.95
9.81 Shots faced 9.52
5.76 Corners 5.00
3.67 Corners against 4.38
10.76 Fouls 11.81
1.14 Yellow cards 1.86
0.71 1st-half goals scored 0.76
0.33 1st-half goals conceded 0.43

How often Full Time

76% Wins 38%
10% Draws 62%
14% Losses 0%
95% Over 0.5 goals 81%
67% Over 1.5 goals 76%
48% Over 2.5 goals 43%
19% Over 3.5 goals 24%
5% Over 4.5 goals 5%
0% Over 5.5 goals 5%
29% Both teams scored 48%
57% Clean sheets 52%
19% Failed to score 19%

How often Half Time

43% Wins 33%
43% Draws 52%
14% Losses 14%
67% Over 0.5 goals 57%
33% Over 1.5 goals 38%
5% Over 2.5 goals 14%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Napoli all matches
Juventus all matches
Napoli before this match, at home
2.40points / match
1.50scored / match
0.60conceded / match
WonDrawnLost 10 played · 15:6
Juventus before this match, away
1.80points / match
1.70scored / match
0.80conceded / match
WonDrawnLost 10 played · 17:8
Napoli at home away Juventus

Per match

1.50 Goals scored 1.70
0.60 Goals conceded 0.80
2.10 Total goals 2.50
16.70 Shots 12.40
4.50 Shots on target 5.30
8.40 Shots faced 11.20
7.40 Corners 4.20
3.00 Corners against 5.50
10.90 Fouls 11.20
1.20 Yellow cards 1.50
0.50 1st-half goals scored 0.90
0.40 1st-half goals conceded 0.50

How often Full Time

80% Wins 40%
0% Draws 60%
20% Losses 0%
100% Over 0.5 goals 80%
60% Over 1.5 goals 80%
40% Over 2.5 goals 40%
10% Over 3.5 goals 10%
0% Over 4.5 goals 10%
0% Over 5.5 goals 10%
20% Both teams scored 50%
60% Clean sheets 50%
20% Failed to score 20%

How often Half Time

30% Wins 30%
50% Draws 60%
20% Losses 10%
60% Over 0.5 goals 50%
30% Over 1.5 goals 50%
0% Over 2.5 goals 20%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Napoli at home
Juventus away

Last 10 matches before this match

Napoli all matches

Date Match Score 1 X 2 O U
18.01.25 Atalanta – Napoli 2–3 (1–2) 2.253.253.25 2.10 1.73
12.01.25 Napoli – Verona 2–0 (1–0) 1.255.5013.00 1.67 2.20
04.01.25 Fiorentina – Napoli 0–3 (0–1) 2.883.252.55 2.10 1.73
29.12.24 Napoli – Venezia 1–0 (0–0) 1.275.5011.00 1.62 2.30
21.12.24 Genoa – Napoli 1–2 (0–2) 5.253.601.70 2.20 1.67
14.12.24 Udinese – Napoli 1–3 (1–0) 5.253.501.73 2.20 1.67
08.12.24 Napoli – Lazio 0–1 (0–0) 1.903.404.33 2.10 1.73
01.12.24 Torino – Napoli 0–1 (0–1) 5.003.401.80 2.30 1.62
24.11.24 Napoli – Roma 1–0 (0–0) 1.733.605.00 2.00 1.80
10.11.24 Inter – Napoli 1–1 (1–1) 1.853.704.10 1.90 2.00

Juventus all matches

Date Match Score 1 X 2 O U
18.01.25 Juventus – Milan 2–0 (0–0) 2.153.303.40 2.10 1.73
14.01.25 Atalanta – Juventus 1–1 (0–0) 2.103.253.70 2.30 1.62
11.01.25 Torino – Juventus 1–1 (1–1) 5.003.201.80 2.63 1.50
29.12.24 Juventus – Fiorentina 2–2 (1–1) 1.953.304.20 2.10 1.73
22.12.24 Monza – Juventus 1–2 (1–2) 6.253.501.65 2.30 1.62
14.12.24 Juventus – Venezia 2–2 (1–0) 1.305.259.00 1.85 2.05
07.12.24 Juventus – Bologna 2–2 (0–1) 1.703.605.25 2.30 1.62
01.12.24 Lecce – Juventus 1–1 (0–0) 5.253.601.70 2.30 1.62
23.11.24 Milan – Juventus 0–0 (0–0) 2.153.303.50 2.20 1.67
09.11.24 Juventus – Torino 2–0 (1–0) 1.573.806.50 2.20 1.67

Napoli at home

Date Match Score 1 X 2 O U
12.01.25 Napoli – Verona 2–0 (1–0) 1.255.5013.00 1.67 2.20
29.12.24 Napoli – Venezia 1–0 (0–0) 1.275.5011.00 1.62 2.30
08.12.24 Napoli – Lazio 0–1 (0–0) 1.903.404.33 2.10 1.73
24.11.24 Napoli – Roma 1–0 (0–0) 1.733.605.00 2.00 1.80
03.11.24 Napoli – Atalanta 0–3 (0–2) 2.053.403.70 1.92 1.98
26.10.24 Napoli – Lecce 1–0 (0–0) 1.256.0012.00 1.73 2.10
04.10.24 Napoli – Como 3–1 (1–1) 1.454.337.00 1.73 2.10
29.09.24 Napoli – Monza 2–0 (2–0) 1.365.008.50 1.73 2.10
31.08.24 Napoli – Parma 2–1 (0–1) 1.484.337.00 1.73 2.10
25.08.24 Napoli – Bologna 3–0 (1–0) 1.903.504.10 2.03 1.87

Juventus away

Date Match Score 1 X 2 O U
14.01.25 Atalanta – Juventus 1–1 (0–0) 2.103.253.70 2.30 1.62
11.01.25 Torino – Juventus 1–1 (1–1) 5.003.201.80 2.63 1.50
22.12.24 Monza – Juventus 1–2 (1–2) 6.253.501.65 2.30 1.62
01.12.24 Lecce – Juventus 1–1 (0–0) 5.253.601.70 2.30 1.62
23.11.24 Milan – Juventus 0–0 (0–0) 2.153.303.50 2.20 1.67
02.11.24 Udinese – Juventus 0–2 (0–2) 4.203.201.95 2.30 1.62
27.10.24 Inter – Juventus 4–4 (3–2) 1.723.505.00 2.20 1.67
28.09.24 Genoa – Juventus 0–3 (0–0) 5.503.501.70 2.30 1.62
14.09.24 Empoli – Juventus 0–0 (0–0) 5.253.601.70 2.20 1.67
26.08.24 Verona – Juventus 0–3 (0–2) 5.253.751.67 2.00 1.80

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Napoli winsDrawsJuventus wins
7matches
2.29goals / match
43%over 2.5
57%both scored
Date Match Score 1 X 2 O U
21.09.24I1 Juventus – Napoli 0–0 (0–0) 2.203.403.30 2.20 1.67
03.03.24I1 Napoli – Juventus 2–1 (1–0) 2.383.103.30 2.35 1.57
08.12.23I1 Juventus – Napoli 1–0 (0–0) 2.253.253.25 2.10 1.70
23.04.23I1 Juventus – Napoli 0–1 (0–0) 2.883.102.60 2.20 1.67
13.01.23I1 Napoli – Juventus 5–1 (2–1) 1.913.504.00 2.06 1.84
06.01.22I1 Juventus – Napoli 1–1 (0–1) 1.903.604.00 2.04 1.86
11.09.21I1 Napoli – Juventus 2–1 (0–1) 2.403.602.80 1.91 1.99

Italy Serie A table 2024/2025, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Napoli 21 16 2 3 35 14 +21 50 WWWWWW
2 Inter 20 14 5 1 51 18 +33 47 WWWWDW
3 Atalanta 22 14 4 4 48 25 +23 46 WDDDLW
4 Lazio 21 12 3 6 37 28 +9 39 LWDLDW
5 Juventus 21 8 13 0 34 17 +17 37 DWDDDW
6 Fiorentina 20 9 6 5 33 21 +12 33 LLDLLD
7 Bologna 20 8 9 3 32 26 +6 33 WWLDDW
8 Milan 20 8 7 5 29 21 +8 31 DWDDWL
9 Roma 21 7 6 8 31 27 +4 27 LWDWDW
10 Torino 22 6 8 8 23 26 -3 26 LDDDDW
11 Udinese 21 7 5 9 24 32 -8 26 LWDDDL
12 Genoa 21 5 8 8 18 30 -12 23 DLWDWL
13 Como 22 5 7 10 27 36 -9 22 LWDLWL
14 Cagliari 22 5 6 11 23 36 -13 21 LLWDWL
15 Empoli 21 4 8 9 20 28 -8 20 LLLDLL
16 Parma 21 4 8 9 26 36 -10 20 LLWDLD
17 Lecce 21 5 5 11 15 36 -21 20 WLLDWL
18 Verona 21 6 1 14 24 47 -23 19 WLWDLL
19 Venezia 21 3 6 12 19 34 -15 15 DWLDLD
20 Monza 21 2 7 12 20 31 -11 13 LLLLWL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Inter 11 7 3 1 26 13 +13 24 WDWWDW
2 Napoli 10 8 0 2 15 6 +9 24 WLWLWW
3 Atalanta 10 7 1 2 28 15 +13 22 WWWWDL
4 Roma 11 7 0 4 23 11 +12 21 LLWWWW
5 Lazio 10 6 3 1 19 14 +5 21 WWWLDD
6 Juventus 11 4 7 0 17 9 +8 19 DWDDDW
7 Fiorentina 10 5 3 2 17 12 +5 18 WWWLLD
8 Milan 10 4 5 1 15 6 +9 17 LDWDDD
9 Bologna 10 4 5 1 15 9 +6 17 WWWLDW
10 Como 11 4 3 4 18 18 0 15 DWWLWL
11 Udinese 10 4 2 4 11 13 -2 14 WLLLDD
12 Torino 11 3 4 4 9 10 -1 13 DLLDDW
13 Lecce 10 3 4 3 9 17 -8 13 WDDWLD
14 Parma 11 3 3 5 17 19 -2 12 LLWLWD
15 Cagliari 11 3 3 5 12 19 -7 12 LDWLLW
16 Venezia 10 3 2 5 11 13 -2 11 LLDWDL
17 Verona 11 3 1 7 11 25 -14 10 WLLLDL
18 Genoa 11 1 6 4 10 16 -6 9 LDDDLW
19 Empoli 10 1 4 5 4 11 -7 7 LWDLLL
20 Monza 11 1 3 7 10 16 -6 6 LLLLLW
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Napoli 11 8 2 1 20 8 +12 26 DWWWWW
2 Atalanta 12 7 3 2 20 10 +10 24 WWWDDW
3 Inter 9 7 2 0 25 5 +20 23 WWWWWW
4 Juventus 10 4 6 0 17 8 +9 18 WDDWDD
5 Lazio 11 6 0 5 18 14 +4 18 WLWWLW
6 Bologna 10 4 4 2 17 17 0 16 WWLDWD
7 Fiorentina 10 4 3 3 16 9 +7 15 WWWLDL
8 Milan 10 4 2 4 14 15 -1 14 WDLWWL
9 Genoa 10 4 2 4 8 14 -6 14 WWDWDL
10 Empoli 11 3 4 4 16 17 -1 13 DLWLDL
11 Torino 11 3 4 4 14 16 -2 13 LLDWDD
12 Udinese 11 3 3 5 13 19 -6 12 LDWWDL
13 Cagliari 11 2 3 6 11 17 -6 9 DLLWDL
14 Verona 10 3 0 7 13 22 -9 9 LLLWWL
15 Parma 10 1 5 4 9 17 -8 8 DWLLDL
16 Monza 10 1 4 5 10 15 -5 7 LDDLLL
17 Como 11 1 4 6 9 18 -9 7 LLDDLD
18 Lecce 11 2 1 8 6 19 -13 7 LWLLWL
19 Roma 10 0 6 4 8 16 -8 6 LLLLDD
20 Venezia 11 0 4 7 8 21 -13 4 DLLDLD

Napoli   Juventus

Under / Over goals 2024/2025, before this match

Goals
All matches – Under/Over goals
# Streak
1 4 Lazio 21 6 15 1.8 1.3 12 3 6 37 28 39 OOUUUO
2 18 Verona 21 6 15 1.1 2.2 6 1 14 24 47 19 OUOUUO
3 3 Atalanta 22 8 14 2.2 1.1 14 4 4 48 25 46 OUUUOO
4 2 Inter 20 7 13 2.5 0.9 14 5 1 51 18 47 OUOUOO
5 16 Parma 21 8 13 1.2 1.7 4 8 9 26 36 20 OOOUUU
6 7 Bologna 20 8 12 1.6 1.3 8 9 3 32 26 33 UUOOOO
7 6 Fiorentina 20 9 11 1.6 1.1 9 6 5 33 21 33 UOOOOU
8 8 Milan 20 9 11 1.4 1.1 8 7 5 29 21 31 UUUUOU
9 11 Udinese 21 10 11 1.1 1.5 7 5 9 24 32 26 OOOUUO
10 19 Venezia 21 10 11 0.9 1.6 3 6 12 19 34 15 OOUUUU
11 20 Monza 21 10 11 1.0 1.5 2 7 12 20 31 13 OOOOOO
12 1 Napoli 21 11 10 1.7 0.7 16 2 3 35 14 50 OOUOUO
13 9 Roma 21 11 10 1.5 1.3 7 6 8 31 27 27 UOUUOO
14 13 Como 22 12 10 1.2 1.6 5 7 10 27 36 22 UUUOOO
15 14 Cagliari 22 12 10 1.0 1.6 5 6 11 23 36 21 OOOUOU
16 5 Juventus 21 12 9 1.6 0.8 8 13 0 34 17 37 OOOUUU
17 12 Genoa 21 12 9 0.9 1.4 5 8 8 18 30 23 UOOUUO
18 15 Empoli 21 12 9 1.0 1.3 4 8 9 20 28 20 UOOUOO
19 17 Lecce 21 12 9 0.7 1.7 5 5 11 15 36 20 OOUUOO
20 10 Torino 22 15 7 1.0 1.2 6 8 8 23 26 26 UOUUUU
Home – Under/Over goals
# Streak
1 18 Verona 11 2 9 1.0 2.3 3 1 7 11 25 10 OOOUUO
2 3 Atalanta 10 2 8 2.8 1.5 7 1 2 28 15 22 UOOOUO
3 4 Lazio 10 2 8 1.9 1.4 6 3 1 19 14 21 OOOOUU
4 2 Inter 11 4 7 2.4 1.2 7 3 1 26 13 24 UUOUOO
5 6 Fiorentina 10 3 7 1.7 1.2 5 3 2 17 12 18 OOUOOU
6 9 Roma 11 4 7 2.1 1.0 7 0 4 23 11 21 OUOOUO
7 16 Parma 11 4 7 1.5 1.7 3 3 5 17 19 12 UOOOOU
8 13 Como 11 5 6 1.6 1.6 4 3 4 18 18 15 UUUOOO
9 20 Monza 11 5 6 0.9 1.5 1 3 7 10 16 6 UUOOOO
10 5 Juventus 11 6 5 1.5 0.8 4 7 0 17 9 19 OUOOOU
11 12 Genoa 11 6 5 0.9 1.5 1 6 4 10 16 9 UUOUOU
12 14 Cagliari 11 6 5 1.1 1.7 3 3 5 12 19 12 UOUUOO
13 17 Lecce 10 5 5 0.9 1.7 3 4 3 9 17 13 UUUOOU
14 1 Napoli 10 6 4 1.5 0.6 8 0 2 15 6 24 UOUUUU
15 7 Bologna 10 6 4 1.5 0.9 4 5 1 15 9 17 UOUOOO
16 8 Milan 10 6 4 1.5 0.6 4 5 1 15 6 17 UUOUUU
17 11 Udinese 10 6 4 1.1 1.3 4 2 4 11 13 14 UUUOOU
18 19 Venezia 10 6 4 1.1 1.3 3 2 5 11 13 11 OUOOUU
19 15 Empoli 10 7 3 0.4 1.1 1 4 5 4 11 7 OUUUOO
20 10 Torino 11 9 2 0.8 0.9 3 4 4 9 10 13 UUUUUU
Away – Under/Over goals
# Streak
1 7 Bologna 10 2 8 1.7 1.7 4 4 2 17 17 16 UOOOUO
2 4 Lazio 11 4 7 1.6 1.3 6 0 5 18 14 18 UOUOUO
3 8 Milan 10 3 7 1.4 1.5 4 2 4 14 15 14 UOOUOU
4 11 Udinese 11 4 7 1.2 1.7 3 3 5 13 19 12 OUOOUO
5 19 Venezia 11 4 7 0.7 1.9 0 4 7 8 21 4 OUOOUU
6 1 Napoli 11 5 6 1.8 0.7 8 2 1 20 8 26 UUOOOO
7 2 Inter 9 3 6 2.8 0.6 7 2 0 25 5 23 UOOOOU
8 3 Atalanta 12 6 6 1.7 0.8 7 3 2 20 10 24 OUUUUO
9 15 Empoli 11 5 6 1.5 1.5 3 4 4 16 17 13 UOOOUO
10 16 Parma 10 4 6 0.9 1.7 1 5 4 9 17 8 OOOOUU
11 18 Verona 10 4 6 1.3 2.2 3 0 7 13 22 9 UOUOOU
12 10 Torino 11 6 5 1.3 1.5 3 4 4 14 16 13 UUUUOU
13 14 Cagliari 11 6 5 1.0 1.5 2 3 6 11 17 9 OUOOUU
14 20 Monza 10 5 5 1.0 1.5 1 4 5 10 15 7 UUUOOO
15 5 Juventus 10 6 4 1.7 0.8 4 6 0 17 8 18 UUUOUU
16 6 Fiorentina 10 6 4 1.6 0.9 4 3 3 16 9 15 UUUUOO
17 12 Genoa 10 6 4 0.8 1.4 4 2 4 8 14 14 UUUOUO
18 13 Como 11 7 4 0.8 1.6 1 4 6 9 18 7 UUUOUU
19 17 Lecce 11 7 4 0.5 1.7 2 1 8 6 19 7 UUOUOO
20 9 Roma 10 7 3 0.8 1.6 0 6 4 8 16 6 OOUUUO

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 2 Nov 2026, 20:47