Juventus vs Udinese: prediction & betting odds 18 May 2025

The Matchday 37 clash in Serie A between Juventus and Udinese will take place on May 18 at the Allianz Stadium in Turin. Juventus vs. Udinese: prediction and betting odds, statistics.

Juventus

Igor Tudor's side drew 1-1 with Lazio in their last away match. As a result, Juventus has dropped points in three of their last four league fixtures (2 draws, 1 loss). Additionally, they have managed only one clean sheet in their last six Serie A outings. In the standings, the club remains in fourth place with 64 points, but only leads fifth-placed Lazio on goal difference. Notably, only Napoli (27) and Atalanta (32) have conceded fewer goals than Juventus (33) in the current championship.


  • The team has not lost in 24 of their last 25 home matches in Serie A (13 wins, 11 draws).
  • The club has scored exactly one or two goals in 13 of their last 15 home league games.
  • At least one opponent has failed to score in 6 of Juventus's last 7 home matches in Serie A.

Predicted lineup for Juventus (4-5-1)

Michele Di Gregorio – Pierre Kalulu, Nicolo Savona, Renato Veiga, Alberto Costa – Manuel Locatelli, Khephren Thuram, Nicolas Gonzalez, Weston McKennie, Timothy Weah – Randal Kolo Muani.


Defenders Lloyd Kelly, Bremer, and Juan Cabal, as well as forward Arkadiusz Milik, will miss the match due to injuries. Defenders Pierre Kalulu and Nicolo Savona, as well as midfielder Khephren Thuram, are suspended.

Udinese

Costa Runjaic's side was defeated 1-2 by Monza at home in the last round. This loss marked Udinese's sixth defeat in their last eight league matches (1 win, 1 draw). Furthermore, in their previous 11 Serie A games, the team has only once scored more than one goal. With 44 points, the club sits in 12th place in the standings. Notably, Udinese has conceded 27 away goals in the current championship, surpassing only four other teams in this regard.


  • The club has not won in 7 of their last 9 away matches in Serie A (3 draws, 4 losses).
  • The team has not scored more than one goal in 8 of their last 9 away league games.
  • Udinese has conceded exactly one or two goals in 6 of their last 7 away matches in Serie A.

Predicted lineup for Udinese (4-4-2)

Maduka Okoye – Thomas Kristensen, Hassane Kamara, Jaka Bijol, Umar Sole – Jesper Karlstrom, Arthur Atta, Martin Payero, Rui Modesto – Oier Zarraga, Keinan Davis.


Forward Florian Thauvin will miss the match due to injury. Midfielder Arthur Atta and forward Lorenzo Lucca are suspended.

Referee

Giovanni Ayroldi (Italy)


Matches – 9 (Serie A, 2024/25);

Yellow cards shown (including second yellows) – 59;

Average yellow cards per match – 6.6;

Red cards shown – 4;

Average fouls per match – 28;

Penalties – 44%.

Match Prediction: Juventus vs. Udinese

The Turin side rarely struggles to break down opponents' defenses, especially in home games, regularly finding the net. In their last 15 home league matches, Juventus has failed to score only once – against Atalanta, who have conceded the fewest away goals this Serie A season. However, the club is not known for exceptionally high-scoring games, having scored more than two goals only once during this period.


Udinese is not known for strong defensive performances and often makes critical errors at the back. In their last 13 away league matches, they have kept a clean sheet only twice. At the same time, Costa Runjaic's side does not allow too much to their opponents: only once in this period have they conceded more than two goals.


I believe Igor Tudor's team will be effective in attack but will limit themselves to a modest number of goals. My prediction: Exact number of Juventus goals: 1-2

Juventus — Udinese betting tips 18 May 2025

Juventus still manage to keep the 4th position 2 rounds before the end of the season. They should beat Udinese in the next game as their opponents are in the middle of the table.

Kenan Yildiz is back in the squad. Colo Muani scores again. He’s scored twice in the last three games. Everything seems to be OK, but it’s actually not. Their key defender Kalulu was sent off. He will miss the next two games. Only Gatti and Veiga are remaining defenders. Juventus are in a complicated situation.

Udinese have no targets left for this season. There’s no need to play defensively for them. Their results speak for themselves. They were beaten by Inter Milan (1:2) and AC Milan (0:4). Last round saw them trying to score as much as they could against Monza. However, they lost with 21 shots, 60% of ball possession and 1.66 xG (1:2). Juventus today is not intimidating, so Udinese may play in attacking style again.

Juventus are supposed to win this game. However, their defensive line is too weak now. so they’re likely to concede at least a goal. Anyway, both teams will try to do their best to score.

Betting prediction
Over 2.5
Cf
Odds
83/100
Bet now

Juventus vs Udinese Odds

Current season

Logo Juventus Logo Udinese
16 Wins 12
4 Lost 16
16 Draws 8
1.47 GF per game 1.08
0.92 GA per game 1.42
4.78 Corners per game 4.81
1.81 Yellow cards per game 2.22

Serie A: previous matches in the tournament

Juventus
10.05.25
Lazio
Juventus
D
04.05.25
Bologna
Juventus
D
27.04.25
Juventus
Monza
W
23.04.25
Parma
Juventus
L
12.04.25
Juventus
Lecce
W
06.04.25
AS Roma
Juventus
D
29.03.25
Juventus
Genoa
W
16.03.25
Fiorentina
Juventus
L
09.03.25
Juventus
Atalanta
L
03.03.25
Juventus
Hellas Verona
W
23.02.25
Cagliari
Juventus
W
16.02.25
Juventus
Inter Milan
W
07.02.25
Como
Juventus
W
02.02.25
Juventus
Empoli
W
25.01.25
Napoli
Juventus
L
18.01.25
Juventus
AC Milan
W
14.01.25
Atalanta
Juventus
D
11.01.25
Torino
Juventus
D
29.12.24
Juventus
Fiorentina
D
22.12.24
Monza
Juventus
W
14.12.24
Juventus
Venezia
D
07.12.24
Juventus
Bologna
D
01.12.24
Lecce
Juventus
D
23.11.24
AC Milan
Juventus
D
09.11.24
Juventus
Torino
W
02.11.24
Udinese
Juventus
W
30.10.24
Juventus
Parma
D
27.10.24
Inter Milan
Juventus
D
19.10.24
Juventus
Lazio
W
06.10.24
Juventus
Cagliari
D
28.09.24
Genoa
Juventus
W
21.09.24
Juventus
Napoli
D
14.09.24
Empoli
Juventus
D
01.09.24
Juventus
AS Roma
D
26.08.24
Hellas Verona
Juventus
W
19.08.24
Juventus
Como
W
More matches
Udinese
11.05.25
Udinese
Monza
L
03.05.25
Cagliari
Udinese
W
28.04.25
Udinese
Bologna
D
23.04.25
Torino
Udinese
L
11.04.25
Udinese
AC Milan
L
04.04.25
Genoa
Udinese
L
30.03.25
Inter Milan
Udinese
L
15.03.25
Udinese
Hellas Verona
L
10.03.25
Lazio
Udinese
D
01.03.25
Udinese
Parma
W
21.02.25
Lecce
Udinese
W
16.02.25
Udinese
Empoli
W
09.02.25
Napoli
Udinese
D
01.02.25
Udinese
Venezia
W
26.01.25
Udinese
AS Roma
L
20.01.25
Como
Udinese
L
11.01.25
Udinese
Atalanta
D
04.01.25
Hellas Verona
Udinese
D
29.12.24
Udinese
Torino
D
23.12.24
Fiorentina
Udinese
W
14.12.24
Udinese
Napoli
L
09.12.24
Monza
Udinese
W
01.12.24
Udinese
Genoa
L
25.11.24
Empoli
Udinese
D
10.11.24
Atalanta
Udinese
L
02.11.24
Udinese
Juventus
L
30.10.24
Venezia
Udinese
L
25.10.24
Udinese
Cagliari
W
19.10.24
AC Milan
Udinese
L
05.10.24
Udinese
Lecce
W
28.09.24
Udinese
Inter Milan
L
22.09.24
AS Roma
Udinese
L
16.09.24
Parma
Udinese
W
01.09.24
Udinese
Como
W
24.08.24
Udinese
Lazio
W
18.08.24
Bologna
Udinese
D
More matches

H2H: Juventus — Udinese

Serie A 2024-2025
02.11.24
Udinese
Juventus
Serie A 2023-2024
12.02.24
Juventus
Udinese
20.08.23
Udinese
Juventus
Serie A 2022-2023
04.06.23
Udinese
Juventus
07.01.23
Juventus
Udinese
Serie A 2021-2022
15.01.22
Juventus
Udinese
22.08.21
Udinese
Juventus
Serie A 2020-2021
02.05.21
Udinese
Juventus
03.01.21
Juventus
Udinese
Serie A 2019-2020
23.07.20
Udinese
Juventus
Coppa Italia 2019-2020
15.01.20
Juventus
Udinese
Serie A 2019-2020
15.12.19
Juventus
Udinese
Serie A 2018-2019
08.03.19
Juventus
Udinese
06.10.18
Udinese
Juventus
Serie A 2017-2018
11.03.18
Juventus
Udinese
22.10.17
Udinese
Juventus
Serie A 2016-2017
05.03.17
Udinese
Juventus
15.10.16
Juventus
Udinese
Serie A 2015-2016
17.01.16
Udinese
Juventus
23.08.15
Juventus
Udinese
Serie A 2014-2015
01.02.15
Udinese
Juventus
13.09.14
Juventus
Udinese
Serie A 2013-2014
13.04.14
Udinese
Juventus
0
:
2
30.11.13
Juventus
Udinese
1
:
0
Serie A 2012-2013
18.01.13
Juventus
Udinese
4
:
0
01.09.12
Udinese
Juventus
1
:
4
Serie A 2011-2012
27.01.12
Juventus
Udinese
2
:
1
20.12.11
Udinese
Juventus
0
:
0
Serie A 2010-2011
29.01.11
Juventus
Udinese
1
:
2
18.09.10
Udinese
Juventus
0
:
4
Serie A 2009-2010
02.04.10
Udinese
Juventus
3
:
0
More matches

Tables

Team Played W D L Goals Points Form
1
Napoli
36 23 9 4 57:27 78
2
Inter Milan
36 23 8 5 75:33 77
3
Atalanta
36 21 8 7 73:32 71
4
Juventus
36 16 16 4 53:33 64
5
Lazio
36 18 10 8 59:46 64
6
AS Roma
36 18 9 9 51:34 63
7
Bologna
36 16 14 6 54:41 62
8
AC Milan
36 17 9 10 58:40 60
9
Fiorentina
36 17 8 11 54:37 59
10
Como
36 13 9 14 48:49 48
11
Torino
36 10 14 12 39:42 44
12
Udinese
36 12 8 16 39:51 44
13
Genoa
36 9 13 14 32:45 40
14
Cagliari
36 8 9 19 37:54 33
15
Hellas Verona
36 9 6 21 31:64 33
16
Parma
36 6 14 16 41:56 32
17
Venezia
36 5 14 17 30:50 29
18
Lecce
36 6 10 20 25:58 28
19
Empoli
36 5 13 18 29:56 28
20
Monza
36 3 9 24 27:64 18
Team Played W D L Goals Points Form
1
Inter Milan
18 13 3 2 38:19 42
2
Napoli
18 13 3 2 30:13 42
3
AS Roma
18 12 2 4 34:14 38
4
Bologna
18 10 7 1 32:15 37
5
Juventus
18 10 7 1 29:15 37
6
Fiorentina
18 11 4 3 29:16 37
7
Atalanta
18 9 5 4 34:21 32
8
AC Milan
18 8 7 3 28:16 31
9
Lazio
18 7 9 2 33:25 30
10
Como
18 8 5 5 28:24 29
11
Torino
18 6 7 5 17:16 25
12
Udinese
18 7 3 8 20:24 24
13
Genoa
18 5 7 6 19:22 22
14
Parma
18 5 5 8 25:28 20
15
Venezia
18 5 5 8 15:19 20
16
Cagliari
18 5 4 9 21:28 19
17
Hellas Verona
18 4 4 10 14:35 16
18
Lecce
18 3 6 9 12:31 15
19
Empoli
18 2 7 9 9:24 13
20
Monza
18 1 5 12 12:28 8
Team Played W D L Goals Points Form
1
Atalanta
18 12 3 3 39:11 39
2
Napoli
18 10 6 2 27:14 36
3
Inter Milan
18 10 5 3 37:14 35
4
Lazio
18 11 1 6 26:21 34
5
AC Milan
18 9 2 7 30:24 29
6
Juventus
18 6 9 3 24:18 27
7
AS Roma
18 6 7 5 17:20 25
8
Bologna
18 6 7 5 22:26 25
9
Fiorentina
18 6 4 8 25:21 22
10
Udinese
18 5 5 8 19:27 20
11
Torino
18 4 7 7 22:26 19
12
Como
18 5 4 9 20:25 19
13
Genoa
18 4 6 8 13:23 18
14
Hellas Verona
18 5 2 11 17:29 17
15
Empoli
18 3 6 9 20:32 15
16
Cagliari
18 3 5 10 16:26 14
17
Lecce
18 3 4 11 13:27 13
18
Parma
18 1 9 8 16:28 12
19
Monza
18 2 4 12 15:36 10
20
Venezia
18 0 9 9 15:31 9

Team lineups

The line-ups will be known a few hours before kick-off
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token