Juventus vs Verona: prediction, head-to-head stats and probable lineups — 03.05.2026
One of the key fixtures of Serie A's Matchday 35 is set for Sunday at the Allianz Stadium in Turin, where Juventus hosts Verona. The home side is still locked in a battle for a Champions League spot, while the visitors arrive as a team whose season has all but collapsed towards relegation to Serie B. Here’s a look at the likely outcome of this encounter.
Match preview
Under Luciano Spalletti, Juventus have become a much more disciplined unit this spring: the Bianconeri are unbeaten for a significant stretch and have put a premium on defensive solidity throughout April. Since the international break, Juve have picked up 10 out of a possible 12 points, with their back line particularly impressive, not conceding a single goal in that run. After an emotionally charged European night against Galatasaray, Juventus carried that momentum into Serie A, defeating Genoa, Atalanta, and Bologna, before battling to a 0-0 draw with Milan in their last outing.
Juventus’ main objective is not just to secure three points, but to do so without unnecessary nerves. The return of Kenan Yildiz to the starting XI could prove pivotal: the Turkish youngster doesn’t need much space to ignite positional attacks, and fresh ideas up front have been exactly what the Bianconeri have lacked - scoring just seven goals in their last six matches.
Verona ended their losing streak last round with a goalless draw against Lecce, but in terms of the table, little changed. To stay in Serie A, Verona must win every remaining match - and even then, they need Lecce and Cremonese to drop all their points. Their last real highlight was a 2-1 away win over Bologna in March, which was followed by five straight defeats and a visible drop in morale and hope for survival.
That said, Verona can’t be dismissed as a side that’s completely fallen apart: even during their poor spell, they often lost by the narrowest of margins and forced favorites to work hard until the final whistle. However, defensive absences after the Lecce match, the suspension of Nicolas Valentini, and the absence of Gift Orban make this trip to Turin a near-perfect storm against an opponent that has kept four consecutive clean sheets.
Probable lineups
- Juventus: Di Gregorio, Kelly, Bremer, Kalulu, Cambiaso, Thuram, Locatelli, McKennie, Yildiz, David, Conceição.
- Verona: Montipò, Nelsson, Edmundsson, Frese, Belgali, Bradarić, Akpa Akpro, Gagliardini, Berned, Suslov, Bowie.
Match facts and head-to-head
- Juventus have kept clean sheets against Genoa, Atalanta, Bologna, and Milan, underlining Spalletti's team’s newfound defensive reliability.
- Under 2.5 total goals has been a winning bet in six of Juventus’ last six matches and five of Verona’s last six games.
- In their last 14 head-to-head meetings, Verona have only lost to Juventus by two or more goals on three occasions.
Juventus are second in xG (60.1) and shots on target (5.9) per match.
Juventus are third in goals from set pieces (15).
Juventus lead the league in xGA (30.5).
Prediction
Juventus come into this match looking far more cohesive: they have the results, the motivation, and the sense of control that was missing at points earlier in the campaign. Verona can be stubborn and may succeed in slowing the tempo, but with little attacking depth and fresh problems at the back, it’s hard to see them withstanding Juve’s pressure for the full 90 minutes. Expect a pragmatic affair, with Juventus aiming to strike early and then manage the game according to the scoreline. Most likely outcome: a home win with few chances conceded at their own end.