

Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Juventus take a form score of 6.4 out of 10 into this Serie A fixture, against 5.3 for Atalanta. Juventus have 2 wins, 2 draws and 1 defeat in their last 5, while Atalanta have 2 wins, 2 draws and 1 defeat in theirs. Across the season Juventus average 1.0 goals scored and 0.5 conceded per game, Atalanta 1.4 and 1.2. Juventus have kept a clean sheet in 70% of their matches this season, Atalanta in 20%. In their last 10 meetings Juventus have won 3, drawn 5 and lost 2. Juventus sit 9th on 0 points, Atalanta 1st on 0.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Both sides carry a steady rating into a fixture whose recent history has tilted sharply in favour of low-scoring affairs, and whose head-to-head record across the last 10 meetings shows 5 draws alongside just 3 wins for Juventus and 2 for Atalanta. Only 4 of those 10 produced over 2.5 goals, and the sides have managed just 2.0 goals per meeting on average, a figure that frames the tactical caution likely to define Sunday evening.
Pre-season brought a goalless draw away to FC Basel 1893 and a 1-0 win away to Standard Liege, both friendlies carrying lighter weight than competitive fixtures. Across those 5 matches the hosts have 2 wins, 2 draws and 1 defeat, scoring 4 and conceding 4. They found the net in 3 of the 5 and kept 3 clean sheets, a defensive solidity that stands out given their broader season profile shows them blanking in 30 percent of games from a 3-match sample. That small sample also records 10.3 shots per game, 3.7 on target, and 0.81 expected goals, figures that point to a side leaning heavily on organisation rather than volume creation. Possession sits at 50.7 percent and they concede 9.7 fouls per match, collecting 2.3 yellow cards. The 70 percent clean sheet rate across 3 matches is the headline number, though the shallow sample size means it must be treated as a guide rather than a settled pattern.
Atalanta's recent sequence includes a 3-2 home friendly win over Arezzo on 26 July, before which they drew 1-1 away to Fiorentina, lost 1-0 at home to Bologna, won 3-2 away to AC Milan and drew 0-0 at home to Genoa. Those 5 outings yield 2 wins, 2 draws and 1 defeat, with 7 scored and 6 conceded. They found the net in 3 of the 5 but managed just 1 clean sheet, a fragility that the season profile confirms: across a 9-match sample they keep a clean sheet in only 20 percent of games while blanking themselves in 30 percent. The visitors generate 16.4 shots per game and 4.7 on target, nearly double Juventus on attempts, and their 1.47 expected goals per match also exceeds the hosts' 0.81. They hold 56.3 percent possession and commit 14.4 fouls per outing, drawing 1.9 yellows and winning 5.6 corners per game. The attacking intent is clear, but the defensive record suggests they will concede chances even as they create them.
On 11 April 2026 Juventus won 1-0 away to Atalanta, reversing a 3-0 home defeat on 5 February 2026. Before that the sides drew 1-1 in September 2025, Juventus won 2-1 in August 2025, and Atalanta won 4-0 in March 2025. Three of those five scorelines went over 2.5 goals, but the aggregate across all 10 meetings in the database shows both teams scoring in only 4 of 10, and the 2.0 goals per game average reinforces the pattern of cagey contests. Juventus have home advantage and the better recent head-to-head record at this venue is implicit in their 3 wins from 10 overall, though the lack of itemised detail on the other 5 meetings prevents further breakdown. What is visible is that Atalanta's higher shot volume and expected goals output have not translated into dominance in this fixture, and that Juventus have repeatedly found ways to edge tight matches despite generating fewer chances. With both sides on steady form and separated by just 0.22 points, and with Atalanta's defensive fragility meeting Juventus' cautious profile, the data points toward another low-scoring encounter decided by a single goal or a late set piece.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram