The public is backing Juventus at -160, and the surface case is fair: they’re 4th in Serie A, have won four of their last five, and carry the best home xG average in Italy at 2.18 per 90.
But the line is pricing in a Juventus close to full strength, and they’re not. Vlahovic is out with a calf injury, Milik’s season is almost certainly over, and Yildiz trained apart from the squad on Tuesday with recurring knee inflammation.
Strip those three out and Juventus’ attacking ceiling in this match drops from their 2.18 season average closer to 1.4 xG. The Under 2.5 at -120 is where the value lives: our model puts it at 65% likely, implying a fair price of -186. Four of Juve’s last five Serie A games have gone under this line. The last three H2H meetings have too.
Prediction: Juventus win
Best Bet: Under 2.5 Goals (-120)
Projected Score: 1-0 Juventus
Quick take: The sharp angle here is fading the total, not the side: Juventus have gone under 2.5 in four of their last five Serie A matches, and the last three H2H meetings between these clubs have all finished under 2.5.
| Match | Juventus vs Bologna |
|---|---|
| Date | Sunday, April 19, 2026 |
| Market Edge | Model projects ~68% Juventus win; market implies ~62%. Edges sits at roughly 6% on the moneyline, but the cleaner value is the Under 2.5 total at -120, where our model prices it closer to 65% likely. |
| xG Comparison (Last 5) | Juventus 1.85 avg xG | Bologna 1.42 avg xG |
| Best Bet | Under 2.5 Goals (-120) |

Juventus vs Bologna Analysis
- The Sharp Play: Under 2.5 Goals (-120)
- Confidence Level: 3/5
Juventus’ attacking depth is at its thinnest point of the season right now, and Bologna have shown all year that they’re happy to sit in on the road and play for a clean sheet before counter-attacking through Orsolini. That combination points squarely toward a low-scoring, tight affair rather than an open game.
Advanced Metrics and Tactical Matchup
Juventus
Juventus lead Serie A in home xG at 2.18 per match, but that number was built in large part while Yildiz was fully fit and Vlahovic was contributing as a target to stretch defenses. With both unavailable or severely limited against Bologna, Spalletti will likely lean on a narrower, more positional setup built around Thuram and Cambiaso progressing from deep rather than isolating center-forwards in behind.
Juve rank 2nd in the league for passes into the final third this season with over 3,000 completed, and their Expected Threat figure of 8,064 puts them second in Italy, reflecting how well they advance the ball into dangerous zones. The issue is converting that progression into npxG when your best presser-and-finisher combination is unavailable.
Bologna
Bologna’s PPDA in the first half of the season was relatively passive in away games, sitting around 11-12, meaning they don’t press aggressively on the road and instead look to hold their defensive shape. That suits a Juventus midfield that likes to recycle possession but struggles to break down organized low blocks without Yildiz’s individual ability to create chances from between the lines.
I Rossoblu’s own xGA sits at 1.16 per match away from home in Serie A, which is mid-table defensively, but against a blunted Juventus attack, they can reasonably expect to keep the hosts below 1.5 xG. In the December reverse fixture at the Dall’Ara, Juventus won 1-0 in a match that ended with both teams failing to score in open play until Cabal’s second-half set-piece scramble. Expect a similarly scrappy affair on Sunday.
Team News and Impact Analysis
The Vlahovic absence continues to be a headline, but his calf injury in the Genoa warm-up is actually the second major muscle injury he’s suffered this season after his adductor surgery in December.
He’s been unavailable for a significant stretch of the run-in, and Spalletti confirmed David and Boga will spearhead the attack. David has looked sharp in flashes but hasn’t nailed down the No. 9 role, and he failed to register a single shot in one recent Juventus appearance before Openda came on. He’s a runner who needs space in behind, and Bologna away are unlikely to give him that.
Without Vlahovic holding the line and drawing defensive attention, Bologna’s backline can sit narrower and offer less space for David’s best runs.
Milik’s return lasted all of about two appearances before a hamstring strain in training ended his season. That confirms Spalletti has essentially no center-forward depth beyond David. Yildiz’s knee inflammation is being managed carefully, and even if he starts, his output under a minutes restriction won’t be the same free-flowing version that racked up 10 goals.
Perin’s fitness after his calf scare against Genoa is also uncertain, which could push Di Gregorio between the posts. For Bologna, there’s no significant injury news emerging ahead of this trip, and their best away performers, Orsolini (8 goals) and Castro (7 goals), are available.
Key Betting Stats
- Juventus avg xG created per match over the last 10: approximately 1.88, xGA: 1.10. Bologna avg xG per match over the last 10: approximately 1.42, xGA: approximately 1.25 away from home.
- Juventus have gone under 2.5 goals in four of their last five Serie A matches, including the 2-0 win over Genoa and the 1-0 victory at Atalanta.
- The last three direct H2H meetings between these clubs have all finished under 2.5 goals, with the most recent ending 1-0 in December.
- Both teams failed to score in each of the last two head-to-head matchups, and only one of the last five has seen more than one goal from each side.
- Bologna’s away clean sheet rate this season is decent: they’ve kept four clean sheets on the road in Serie A, which is better than their home record of just two.
- Referee card averages tend to be higher in derby-adjacent or stakes-heavy Serie A games, which could make a yellow card prop on a midfielder like Lewis Ferguson or Thuram worth a look at the right number.
Prop Betting Market
- Kenan Yildiz Anytime Scorer (+230 approx): If he starts and plays 70-plus minutes, this is the best individual prop on the board. He’s scored 10 goals in 29 Serie A appearances this season and provided the assist for Juve’s only goal in the December win over Bologna. He creates chances in tight spaces that no other current Juve attacker can replicate, and Bologna’s xGA of 1.16 away from home is vulnerable to quality movement between the lines. The risk is his minute restriction. At +230 or better, the risk-reward is solid assuming he starts.
- Riccardo Orsolini Anytime Scorer (+350 approx): Orsolini leads Bologna’s scoring charts with 8 league goals this season and he’s Bologna’s best threat on the counter, attacking from the right. Juventus’ xGA at home is 1.10, which is reasonable, but their defensive depth has thinned with Cabal out. Orsolini’s underlying npxG figure is one of the highest on the Bologna roster from open play, and at plus money this deep into the season, there’s value here if Bologna nick an away goal on the break.
Final Betting Model Projection
The market has Juventus as a -160 favorite and that’s probably about right directionally given their home xG numbers, their run of form and Bologna’s inferior league position. But the line is treating this like a Juventus close to full strength, and it isn’t.
Vlahovic, Milik and very possibly Yildiz at full capacity are all gone. That compresses Juve’s attacking ceiling to around 1.4 to 1.6 xG rather than the 2.18 season average at the Allianz, which puts the ceiling on goals in this match closer to 2 than 3.
The market pricing the Under 2.5 at -120 reflects some of this but not all of it. Our model puts the probability of under 2.5 goals at around 65%, which implies a fair price of -186, making -120 a significant overlay. That’s the closing line value play here. If you want to back Juve on the moneyline, -160 is defensible but not sharp. The real edge is in the total, fading the public assumption that this is an open home game for a firing Juve attack, when the injury list tells a completely different story.
FAQs
Juventus are the clear favorite at approximately -160, with the market implying around a 62% win probability. Our model projects them at 68%, suggesting slight moneyline value, but the best bet remains the Under 2.5 total.
Juventus lead Serie A in home xG at 2.18 per game, while Bologna average 1.42 xG per match over their last five. However, Juventus’ attacking resources are heavily depleted, and recent H2H data points consistently toward low-scoring games between these sides.
Under 2.5 Goals at -120. Four of Juve’s last five Serie A matches have finished under this line, the last three H2H meetings have all landed under, and Juventus’ frontline is missing its two most reliable finishers.

