Atalanta U20 vs Juventus U20: Prediction, Head-to-Head, Odds & Stats (Mon, 22 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 16 Dec, 03:36 AM

Next Match 22/12/25 at 12:00 PM UTC

Atalanta U20 vs Juventus U20

Scheduled H2H Match For Atalanta U20 Vs Juventus U20

football Tour Logo.
Primavera 1

Mon, 22 Dec 2025 at 12:00 PM UTC

Atalanta U20
Atalanta U20

Country ITA FlagITA

Recent Form

L
D
W
D
D
Juventus U20
Juventus U20

Country ITA FlagITA

Recent Form

W
W
D
D
D

3

Win

Last 10 Played

10
1 Draws

6

Win

5
Position
13
Giovanni Bosi
Manager
Simone Padoin

Game Schedule - Time Of Fixture

Atalanta U20 will square off vs Juventus U20 in Primavera 1 on Mon, 22 Dec 2025 at 12:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Atalanta U20 vs Juventus U20 H2H Stats

Analyzing the last 10 head-2-head results between these rivals, Atalanta U20 have won 3 times and Juventus U20 have come out on top on 6 occasion. In the most recent match between them, Juventus U20 won 3-2.


Head-to-Head (Last 10 Matches)
Atalanta U203
Draw1
Juventus U206

Atalanta U20 Vs Juventus U20 Performance stats

Editorial Prediction:

As we approach the much-anticipated clash in the Campionato Primavera 1, sparks are expected to fly when Atalanta U20 and Juventus U20 meet on Monday, December 22, 2025, at an unspecified time (UTC). But what does history and recent form say about this encounter? Let’s delve into the statistics and find out.

The head-to-head record between Atalanta U20 and Juventus U20 over their last three meetings paints a compelling picture. Atalanta U20 is still seeking their first victory against their opponents, whereas Juventus U20 came out on top all three times, with no draws experienced. The last time these two teams met was a thrilling encounter on Saturday, April 5, 2025, with Juventus U20 narrowly defeating Atalanta 3-2 on home turf. Can Atalanta turn the tables this time?

Both teams come into this fixture with recent 1-1 stalemates in their bags, Atalanta U20 drawing with Cremonese U20 and Juventus U20 sharing the spoils with Hellas Verona U20. A glance at the league standings reveals Atalanta U20 sitting comfortably in 4th place, while Juventus U20 lingers in 12th. Could this disparity shield any implications on the pitch come game day?

In terms of player performance, Atalanta U20 will likely rely heavily on their star striker, N. Baldo, who has netted 9 goals this season. On the other side, Juventus U20 will want to capitalize on A. S. Merola’s creative prowess as he leads his team with 3 assists. Intriguingly, the player ratings are tight. For Atalanta U20, Nicolò Baldo boasts a score of 7.35, followed by Nicolò Artesani with 7.27, and Gerard Ruiz at 7.22. Juventus U20's top performers include Gabriele Finocchiaro scoring a remarkable 7.56, Riccardo Radu with 7.45, and Antonio Stefano Merola scoring 7.32. Whose talent will prove instrumental in altering the outcome?

Analyzing match dynamics further, Juventus U20 holds a slight edge in average possession with 54% compared to Atalanta U20's 49.8%. When it comes to corners, Atalanta averages 5.4 per match while Juventus hits 6.6. This statistic suggests a potentially high number of set-piece opportunities for both sides, possibly defining key turning points in the game.

Discipline could play a pivotal role, as both teams have matched each other this season with Atalanta U20 accumulating 24 yellow cards and conceding four penalty goals, whilst having no red cards against them, matching Juventus U20's 23 yellow cards, no red cards, and identical penalty statistics. Given this data, who might hold their nerve better under pressure?

As we analyze these crucial metrics, it might seem like Juventus U20 has a mild upper hand, courtesy of their past encounters and better possession stats. However, Atalanta's outstanding league form cannot be understated. Will history repeat itself, or will an upset be on the cards? Based on the stats, a narrow victory for Juventus U20 seems likely but expect Atalanta U20's formidable fighting spirit to make it an exhilarating contest.

Atalanta U20 vs Juventus U20 Past H2H Matches

2292
Campionato Primavera 1
01:00 PM
05/04/25
826813
Juventus U20
3
826814
Atalanta U20
2
12:00 PM
22/12/24
826814
Atalanta U20
2
826813
Juventus U20
3
11:00 AM
20/04/24
826814
Atalanta U20
0
826813
Juventus U20
1
12:00 PM
11/11/23
826813
Juventus U20
1
826814
Atalanta U20
4
01:00 PM
24/02/23
826814
Atalanta U20
1
826813
Juventus U20
1
05:00 PM
02/09/22
826813
Juventus U20
3
826814
Atalanta U20
2
04:00 PM
24/05/22
826814
Atalanta U20
1
826813
Juventus U20
2
06:00 PM
15/02/22
826813
Juventus U20
1
826814
Atalanta U20
2
03:00 PM
10/09/21
826814
Atalanta U20
4
826813
Juventus U20
2
04:00 PM
20/03/21
826813
Juventus U20
3
826814
Atalanta U20
3
09:00 AM
20/09/20
826814
Atalanta U20
1
826813
Juventus U20
1
04:00 PM
01/02/20
826813
Juventus U20
2
826814
Atalanta U20
1
09:00 AM
22/09/19
826814
Atalanta U20
5
826813
Juventus U20
0
08:00 AM
07/04/19
826814
Atalanta U20
2
826813
Juventus U20
1
06:00 PM
23/11/18
826813
Juventus U20
1
826814
Atalanta U20
5
11:00 AM
19/05/18
826813
Juventus U20
4
826814
Atalanta U20
1
01:30 PM
12/01/18
826814
Atalanta U20
3
826813
Juventus U20
1
1554
Primavera Cup
01:30 PM
04/02/25
826814
Atalanta U20
1
826813
Juventus U20
1
07:00 PM
07/06/16
826813
Juventus U20
2
826814
Atalanta U20
1

Head To Head Streaks

826814
Wins
4
826814
Without clean sheet
13
826814
Without clean sheet
3
(Both)
Both teams scoring
9/10
826814
First to score
4/5

Team Streaks

(Both)
No losses
5
826814
No wins
3
826814
Without clean sheet
3
826814
Less than 2.5 goals
7/8
826814
Both teams scoring
4/5
826814
Less than 4.5 cards
8/8
826814
Less than 4.5 cards
4/5

Atalanta U20 Recent Matches

2292
Campionato Primavera 1 (28 Matches)
02:00 PM
13/12/25
826814
Atalanta U20
1
826815
Cremonese U20
1
D
02:00 PM
06/12/25
826812
Genoa U20
2
826814
Atalanta U20
2
D
10:00 AM
30/11/25
826814
Atalanta U20
2
826821
Lazio U20
0
W
02:00 PM
22/11/25
826801
Cesena U20
3
826814
Atalanta U20
3
D
10:00 AM
09/11/25
826814
Atalanta U20
0
829592
Napoli U20
1
L
12:00 PM
01/11/25
826814
Atalanta U20
3
826807
Sassuolo U20
2
W
12:00 PM
26/10/25
826802
Fiorentina U20
2
826814
Atalanta U20
2
D
09:00 AM
19/10/25
826814
Atalanta U20
0
826811
Milan U20
0
D
01:00 PM
04/10/25
72080
Parma U20
1
826814
Atalanta U20
2
W
02:30 PM
26/09/25
826805
Bologna U20
1
826814
Atalanta U20
2
W
08:45 AM
21/09/25
826814
Atalanta U20
0
826804
Inter U20
0
D
09:00 AM
13/09/25
170874
Frosinone U20
3
826814
Atalanta U20
3
D
02:00 PM
29/08/25
826814
Atalanta U20
4
826816
Torino U20
1
W
02:30 PM
24/08/25
826818
Roma U20
0
826814
Atalanta U20
1
W
05:00 PM
18/08/25
826814
Atalanta U20
2
826806
Hellas Verona U20
2
D
12:00 PM
16/05/25
826818
Roma U20
4
826814
Atalanta U20
1
L
11:00 AM
11/05/25
826814
Atalanta U20
0
826819
Cagliari U20
1
L
02:00 PM
05/05/25
826815
Cremonese U20
1
826814
Atalanta U20
0
L
09:00 AM
27/04/25
826814
Atalanta U20
4
826817
Sampdoria U19
1
W
11:00 AM
19/04/25
826804
Inter U20
0
826814
Atalanta U20
1
W
02:00 PM
14/04/25
826814
Atalanta U20
0
826806
Hellas Verona U20
0
D
01:00 PM
05/04/25
826813
Juventus U20
3
826814
Atalanta U20
2
L
02:00 PM
29/03/25
826814
Atalanta U20
4
826808
Monza U20
0
W
10:00 AM
16/03/25
826814
Atalanta U20
2
826809
Lecce U20
1
W
02:00 PM
09/03/25
826812
Genoa U20
0
826814
Atalanta U20
2
W
10:00 AM
01/03/25
826814
Atalanta U20
0
826805
Bologna U20
1
L
05:00 PM
24/02/25
826811
Milan U20
2
826814
Atalanta U20
1
L
02:00 PM
19/02/25
826814
Atalanta U20
1
826802
Fiorentina U20
2
L
1554
Primavera Cup (2 Matches)
01:30 PM
03/12/25
826814
Atalanta U20
6
90166
Virtus Entella U19
1
W
02:00 PM
29/10/25
826814
Atalanta U20
6
79037
Pro Vercelli U19
1
W

Juventus U20 Recent Matches

2292
Campionato Primavera 1 (25 Matches)
09:45 AM
14/12/25
826806
Hellas Verona U20
1
826813
Juventus U20
1
D
10:00 AM
06/12/25
826813
Juventus U20
1
826816
Torino U20
1
D
10:00 AM
30/11/25
826819
Cagliari U20
0
826813
Juventus U20
0
D
12:00 PM
22/11/25
826813
Juventus U20
1
826818
Roma U20
0
W
12:00 PM
08/11/25
826811
Milan U20
1
826813
Juventus U20
2
W
10:00 AM
01/11/25
829592
Napoli U20
2
826813
Juventus U20
0
L
10:00 AM
26/10/25
826813
Juventus U20
1
826821
Lazio U20
0
W
11:00 AM
18/10/25
826808
Monza U20
1
826813
Juventus U20
1
D
09:00 AM
05/10/25
826813
Juventus U20
3
826809
Lecce U20
3
D
04:30 PM
26/09/25
826804
Inter U20
1
826813
Juventus U20
3
W
01:00 PM
20/09/25
826813
Juventus U20
1
826805
Bologna U20
3
L
09:00 AM
13/09/25
826812
Genoa U20
3
826813
Juventus U20
1
L
02:30 PM
30/08/25
826813
Juventus U20
1
826815
Cremonese U20
0
W
09:00 AM
24/08/25
170874
Frosinone U20
3
826813
Juventus U20
1
L
06:00 PM
16/08/25
826813
Juventus U20
2
826807
Sassuolo U20
2
D
04:00 PM
23/05/25
826802
Fiorentina U20
4
826813
Juventus U20
1
L
11:00 AM
17/05/25
826813
Juventus U20
2
826820
Empoli U19
4
L
11:00 AM
10/05/25
826806
Hellas Verona U20
0
826813
Juventus U20
0
D
11:00 AM
03/05/25
826813
Juventus U20
2
826807
Sassuolo U20
1
W
04:00 PM
28/04/25
826804
Inter U20
1
826813
Juventus U20
1
D
09:00 AM
20/04/25
826813
Juventus U20
1
826821
Lazio U20
3
L
11:00 AM
13/04/25
826819
Cagliari U20
2
826813
Juventus U20
1
L
01:00 PM
05/04/25
826813
Juventus U20
3
826814
Atalanta U20
2
W
09:00 AM
30/03/25
826815
Cremonese U20
0
826813
Juventus U20
1
W
12:00 PM
16/03/25
826813
Juventus U20
1
826812
Genoa U20
0
W
17123
Memorijalni turnir Mladen Ramljak (4 Matches)
08:00 AM
10/08/25
826813
Juventus U20
3
107723
Shakhtar Donetsk U19
2
W
05:15 PM
09/08/25
826813
Juventus U20
2
157226
SK Rapid Wien U19
2
D
03:00 PM
08/08/25
120848
Manchester United U19
2
826813
Juventus U20
1
L
05:15 PM
07/08/25
198794
GNK Dinamo Zagreb U19
1
826813
Juventus U20
0
L
1554
Primavera Cup (1 Matches)
02:00 PM
12/03/25
826819
Cagliari U20
2
826813
Juventus U20
0
L

Atalanta U20 Next Fixtures

Juventus U20 Next Fixtures

Atalanta U20 Last Match Played stats

Atalanta U20 vs Cremonese U20

Final Score: 1 - 1

(H)Match overview (A)
63%Ball possession37%
2.02Expected goals1.06
16Total shots11
3Goalkeeper saves3
15Corner kicks4
8Fouls7
515Passes276
1Tackles4
1Free kicks1
4Yellow cards2
0Red cards0
(H)Shots (A)
16Total shots11
4Shots on target4
0Hit woodwork0
8Shots off target4
4Blocked shots3
8Shots inside box8
8Shots outside box3
(H)Attack (A)
1Through balls3
2Offsides0
(H)Passes (A)
426Accurate passes212
17Throw-ins15
16/33 (48%)Long balls31/50 (62%)
3/26 (11%)Crosses2/5 (40%)
(H)Duels (A)
47%Duels32%
7Dispossessed10
52/120 (43%)Ground duels36/122 (30%)
13/18 (72%)Aerial duels10/21 (48%)
24/32 (75%)Dribbles8/13 (62%)
(H)Defending (A)
1Total tackles4
8Interceptions17
11Clearances14
(H)Goalkeeping (A)
3Total saves3
9Goal kicks14

Juventus U20 Last Match Played stats

Hellas Verona U20 vs Juventus U20

Final Score: 1 - 1

(H)Match overview (A)
40%Ball possession60%
0.71Expected goals1.61
11Total shots15
5Goalkeeper saves1
2Corner kicks7
11Fouls14
299Passes492
6Tackles2
2Free kicks1
1Yellow cards1
0Red cards0
(H)Shots (A)
11Total shots15
2Shots on target5
0Hit woodwork0
7Shots off target8
2Blocked shots2
5Shots inside box7
6Shots outside box8
(H)Attack (A)
1Through balls2
0Offsides2
(H)Passes (A)
229Accurate passes420
19Throw-ins22
16/37 (43%)Long balls34/54 (62%)
1/7 (14%)Crosses11/24 (45%)
(H)Duels (A)
44%Duels32%
10Dispossessed11
57/132 (43%)Ground duels39/133 (29%)
18/36 (50%)Aerial duels15/35 (43%)
15/19 (79%)Dribbles11/16 (69%)
(H)Defending (A)
6Total tackles2
20Interceptions7
19Clearances3
(H)Goalkeeping (A)
5Total saves1
9Goal kicks8

Atalanta U20 Vs Juventus U20 Season Stats

Atalanta U20Performance SummaryJuventus U20
15Matches15
27Goals Scored19
19Goals Conceded21
1.8Goals per Game1.27
1.27Goals Conceded per Game1.4
49.80%Ball Possession54.00%
4Clean Sheets4
13.47Fouls per Game11.73
1.67Offsides per Game2.33
6.27Goal Kicks per Game4.93
1.6Yellow Cards per Game1.53

Primavera 1 25/26 Standings

POSTEAMMPWLDPTS
1Fiorentina U20Fiorentina U201582529
2Roma U20Roma U201685327
3Parma U20Parma U201685327
4Inter U20Inter U201573526
5Atalanta U20Atalanta U201561826
6Cesena U20Cesena U201574425
7Genoa U20Genoa U201563624
8Hellas Verona U20Hellas Verona U201564523
9Sassuolo U20Sassuolo U201564523
10Monza U20Monza U201665523
11Milan U20Milan U201654722
12Bologna U20Bologna U201566321
13Juventus U20Juventus U201554621
14Lazio U20Lazio U201658318
15Lecce U20Lecce U201546517
16Napoli U20Napoli U201558217
17Frosinone U20Frosinone U201548315
18Torino U20Torino U201629511
19Cagliari U20Cagliari U2015310211
20Cremonese U20Cremonese U201521039
Playoffs
Qualification Playoffs
Relegation Playoffs
Relegation
Top Upcoming
07:30 PM 19/12/25
Prediction
BariBari
CatanzaroCatanzaro
02:00 PM 20/12/25
Prediction
ModenaModena
VeneziaVenezia
02:00 PM 20/12/25
Prediction
FrosinoneFrosinone
SpeziaSpezia
04:15 PM 20/12/25
Prediction
US Avellino 1912US Avellino 1912
PalermoPalermo
06:30 PM 20/12/25
Prediction
PescaraPescara
ReggianaReggiana
04:15 PM 21/12/25
Prediction
MantovaMantova
EmpoliEmpoli
05:30 PM 21/12/25
Prediction
GranadaGranada
Albacete BalompiéAlbacete Balompié
01:30 PM 21/12/25
Prediction
FeyenoordFeyenoord
FC TwenteFC Twente
03:00 PM 20/12/25
Prediction
MotherwellMotherwell
Dundee FCDundee FC
03:00 PM 21/12/25
Prediction
CelticCeltic
AberdeenAberdeen
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches