Juventus vs Stuttgart Prediction, Lineups & Odds
Best Bet Could Be Juve for the Win
We’re keeping things simple by backing Juventus on the 1x2 market. Juve should get the better of Stuttgart and our betting prediction is available at 2.00.
Match Preview
Juventus beat Lazio at home in their last match, winning 1-0 at Allianz Stadium, with La Vecchia Segnora having three shots on target and 69% of possession in the Italian Serie A game.
In their previous Champions League encounter, Juve beat RB Leipzig 3-2 on the road at Red Bull Arena.
Stuttgart had just 33% possession and one shot on target when they lost 4-0 away to Bayern Munich in their last game. This was a German Bundesliga clash at Allianz Arena.
In their most recent Champions League game, Stuttgart drew 1-1 at home against Sparta Prague.
Juventus – Last 10 League Games6 wins and 4 draws, averaging 1.7 goals from 13.5 attempts and 4.4 shots on goal. Juve have had 60.9% possession, 583.7 passes and 4.4 corners per match. On average, Thiago Motta's team have conceded 0.4 goals from 8.9 attempts and 2.4 shots on goal, while their opponents have earned 3.6 corners.
Dusan Vlahovic leads the way with 7 goals, Chico Conceicao has 2, with Nicolas Gonzalez and two others on 1. Samuel Mbangula and Kenan Yildiz have the most assists with 2, while goalie Michele Di Gregorio has recorded 5 clean sheets.
Stuttgart – Last 8 League GamesStuttgart have 2 wins, 2 losses and 4 draws, averaging 2.0 goals from 7.3 shots on goal and 16.8 attempts. The Reds have averaged 58.3% possession, 541.0 passes and 6.4 corners per match, with the opposition scoring 2.0 goals from 5.5 shots on goal, 12.1 attempts and 4.4 corners.
The leading scorer has been Deniz Undav with 5, while Ermedin Demirovic and Enzo Millot have 4. Look no further than Maximilian Mittelstaedt for the top assist maker (4) in the last 8 games.
Confirmed Lineups
Juventus confirmed lineup (4-3-3): Mattia Perin (GK), Nicolo Savona, Pierre Kalulu, Danilo, Juan Cabal, Weston McKennie, Nicolo Fagioli, Khephren Thuram-Ulien, Chico Conceicao, Dusan Vlahovic, Kenan Yildiz.
Stuttgart confirmed lineup (4-2-3-1): Alexander Nuebel (GK), Josha Vagnoman, Anthony Rouault, Jeff Chabot, Maximilian Mittelstaedt, Atakan Karazor, Angelo Stiller, Enzo Millot, Deniz Undav, Jamie Leweling, Ermedin Demirovic.
Expert Champions League Analysis
We use the injury and suspension information to come up with the best possible football tips. You will also see that we take a stats-led approach by considering the key numbers.
Key Juventus vs Stuttgart stats:
Juventus vs Stuttgart Prediction
We are betting on the hosts in this Champions League game. You can back our pick at 2.00 on the Full-Time Result market and we think this offers good value.
The Asian Handicap market offers some alternatives if you strongly fancy Juve. Back them at -1, -1.5 or even -2 depending on how confident you are.
Our Pick
Juventus To Win @ 2.00
Juventus vs Stuttgart Odds
With the bookies giving them a 50% probability of winning, Juventus might become a popular accumulator pick at their current betting odds. That is reflected in their 2.00 price of winning this Champions League clash. For those wanting to back Stuttgart, you will find 3.70 about this outsider.
The Total Goals market reveals that Over 2.5 Goals is the current betting favourite. BTTS Yes is available at 1.70 for anyone expecting Both Teams to Score.
The good news is that you can access hundreds of markets for any Champions League match. All the leading football betting sites have a massive range of pre-match and In-Play betting options.
-
Full Time Result
1
2.00
X
3.50
2
3.70
-
Half Time Result
1
2.60
X
2.25
2
4.00
-
Double Chance
1X
1.29
12
1.29
X2
1.80
-
Both Teams to Score
Yes
1.70
No
2.05
-
Draw No Bet
1
1.44
2
2.63
-
Asian Handicap
1 Hcp -0.5
2.05
2 Hcp +0.5
1.88
-
Total Goals
Under 2.5
1.91
Over 2.5
1.91
-
Total Corners
Under 9.5
1.80
Over 9.5
1.91
Best Betting Offers
Juventus
Team Stats
Latest Champions League and domestic league stats. Full Time Result, Goals, Corners and Possession.
Juventus Betting Stats
Stuttgart Betting Stats
Full time Result
- 8 wins, 1 defeats and 11 draws in previous 20 matches
- 6 wins, 0 defeats and 4 draws in previous 10 home matches
Full time Results
- 10 wins, 4 defeats and 6 draws in previous 20 matches
- 3 wins, 3 defeats and 4 draws in previous 10 away matches
Goals
- An average of 1.35 goals scored and 0.60 conceded in the previous 20 matches
- An average of 1.70 goals scored and 0.40 conceded in the previous 10 home matches
- An average of 1.95 goals per game in the previous 20 matches
- An average of 2.10 goals per game in the previous 10 home matches
- BTTS Yes in 7 of the previous 20 matches
- BTTS Yes in 3 of the previous 10 home matches
- Over 2.5 Goals in 7 of the previous 20 matches
- Over 2.5 Goals in 5 of the previous 10 home matches
Goals
- An average of 2.15 goals scored and 1.45 conceded in the previous 20 matches
- An average of 2.10 goals scored and 1.90 conceded in the previous 10 away matches
- An average of 3.60 goals per game in the previous 20 matches
- An average of 4.00 goals per game in the previous 10 away matches
- BTTS Yes in 13 of the previous 20 matches
- BTTS Yes in 8 of the previous 10 away matches
- Over 2.5 Goals in 15 of the previous 20 matches
- Over 2.5 Goals in 8 of the previous 10 away matches
Corners
- An average of 4.85 corners awarded and 4.25 corners conceded in the last 20 matches
- An average of 4.4 corners awarded and 3.6 corners against in the last 10 home matches
- An average of 9.1 corners awarded in the last 20 matches
- An average of 8 corners awarded in the last 10 home matches
- Had the most corners in 9 and least corners in 11 of the last 20 matches
- Had the most corners in 6 and least corners in 4 of the last 10 home matches
Corners
- An average of 5.3 corners awarded and 4.5 corners conceded in the last 20 matches
- An average of 6.2 corners awarded and 4.5 corners against in the last 10 away matches
- An average of 9.8 corners awarded in the last 20 matches
- An average of 10.7 corners awarded in the last 10 away matches
- Had the most corners in 10 and least corners in 9 of the last 20 matches
- Had the most corners in 6 and least corners in 4 of the last 10 away matches
Possession
- An average of 55% possession in the last 20 matches
- An average of 61% possession in the last 10 home matches
- Most possession in 13 of the last 20 matches
- Most possession in 8 of the last 10 home matches
Possession
- An average of 60% possession in the last 20 matches
- An average of 59% possession in the last 10 away matches
- Most possession in 18 of the last 20 matches
- Most possession in 9 of the last 10 away matches
Team News
Our Juventus vs Stuttgart team news will highlight the injuries for both squads, with the lineups giving you a helping hand with your bets.
We’ve got details of the Champions League squads so that you know every player on the roster.
Juventus vs Stuttgart Lineups
Juventus Confirmed Lineup 4-3-3
Stuttgart Confirmed Lineup 4-2-3-1
Juventus Confirmed Lineup 4-3-3
Stuttgart Confirmed Lineup 4-2-3-1
Juventus Substitutes
- 4Federico Gatti
- 5Manuel Locatelli
- 17Vasilije Adzic
- 22Timothy Weah
- 23Carlo Pinsoglio
- 27Andrea Cambiaso
- 38Giovanni Daffara
- 40Jonas Rouhi
- 51Samuel Mbangula
Stuttgart Substitutes
- 1Fabian Bredlow
- 2Ameen Al Dakhil
- 5Yannik Keitel
- 10El Bilal Toure
- 13Frans Kraetzig
- 15Pascal Stenzel
- 32Fabian Rieder
- 41Dennis Seimen
- 45Anrie Chase
- 47Jarzinho Malanga
Previous Juventus Lineups
Previous Stuttgart Lineups
If you’re looking for the Juventus vs Stuttgart lineups, then we have predicted lineups and confirmed starting 11s along with the substitutes for each team.
Injuries & Suspensions
Juventus Injury Table
Stuttgart Injury Table
Check out the latest injuries and suspensions. You can find out the length of absence for each player, with injury news being updated regularly.
Get the important stats for every player thanks to our team-by-team squad information.
Tables & Standings
Champions League
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Dortmund | 2 | 2 | 0 | 0 | 10:1 | 6 |
2 | Brest | 2 | 2 | 0 | 0 | 6:1 | 6 |
3 | Benfica | 2 | 2 | 0 | 0 | 6:1 | 6 |
4 | Leverkusen | 2 | 2 | 0 | 0 | 5:0 | 6 |
5 | Liverpool | 2 | 2 | 0 | 0 | 5:1 | 6 |
6 | Aston Villa | 2 | 2 | 0 | 0 | 4:0 | 6 |
7 | Juventus | 2 | 2 | 0 | 0 | 6:3 | 6 |
8 | Man City | 2 | 1 | 1 | 0 | 4:0 | 4 |
9 | Inter Milan | 2 | 1 | 1 | 0 | 4:0 | 4 |
10 | Sparta Prague | 2 | 1 | 1 | 0 | 4:1 | 4 |
11 | Atalanta | 2 | 1 | 1 | 0 | 3:0 | 4 |
12 | Sporting | 2 | 1 | 1 | 0 | 3:1 | 4 |
13 | Arsenal | 2 | 1 | 1 | 0 | 2:0 | 4 |
14 | Monaco | 2 | 1 | 1 | 0 | 4:3 | 4 |
15 | Bayern Munich | 2 | 1 | 0 | 1 | 9:3 | 3 |
16 | Barcelona | 2 | 1 | 0 | 1 | 6:2 | 3 |
17 | Real Madrid | 2 | 1 | 0 | 1 | 3:2 | 3 |
18 | Lille | 2 | 1 | 0 | 1 | 1:2 | 3 |
19 | PSG | 2 | 1 | 0 | 1 | 1:2 | 3 |
20 | Celtic | 2 | 1 | 0 | 1 | 6:8 | 3 |
21 | Club Brugge | 2 | 1 | 0 | 1 | 1:3 | 3 |
22 | Feyenoord | 2 | 1 | 0 | 1 | 3:6 | 3 |
23 | Atlético Madrid | 2 | 1 | 0 | 1 | 2:5 | 3 |
24 | PSV | 2 | 0 | 1 | 1 | 2:4 | 1 |
25 | Stuttgart | 2 | 0 | 1 | 1 | 2:4 | 1 |
26 | Bologna | 2 | 0 | 1 | 1 | 0:2 | 1 |
27 | Sh. Donetsk | 2 | 0 | 1 | 1 | 0:3 | 1 |
28 | Dinamo Zagreb | 2 | 0 | 1 | 1 | 4:11 | 1 |
29 | RB Leipzig | 2 | 0 | 0 | 2 | 3:5 | 0 |
30 | Girona | 2 | 0 | 0 | 2 | 2:4 | 0 |
31 | Sturm Graz | 2 | 0 | 0 | 2 | 1:3 | 0 |
32 | AC Milan | 2 | 0 | 0 | 2 | 1:4 | 0 |
33 | Crvena Zvezda | 2 | 0 | 0 | 2 | 1:6 | 0 |
34 | RB Salzburg | 2 | 0 | 0 | 2 | 0:7 | 0 |
35 | Slovan Bratislava | 2 | 0 | 0 | 2 | 1:9 | 0 |
36 | Young Boys | 2 | 0 | 0 | 2 | 0:8 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Bayern Munich | 1 | 1 | 0 | 0 | 9:2 | 3 |
2 | Dortmund | 1 | 1 | 0 | 0 | 7:1 | 3 |
3 | Barcelona | 1 | 1 | 0 | 0 | 5:0 | 3 |
4 | Celtic | 1 | 1 | 0 | 0 | 5:1 | 3 |
5 | Benfica | 1 | 1 | 0 | 0 | 4:0 | 3 |
6 | Inter Milan | 1 | 1 | 0 | 0 | 4:0 | 3 |
7 | Sparta Prague | 1 | 1 | 0 | 0 | 3:0 | 3 |
8 | Juventus | 1 | 1 | 0 | 0 | 3:1 | 3 |
9 | Real Madrid | 1 | 1 | 0 | 0 | 3:1 | 3 |
10 | Liverpool | 1 | 1 | 0 | 0 | 2:0 | 3 |
11 | Sporting | 1 | 1 | 0 | 0 | 2:0 | 3 |
12 | Arsenal | 1 | 1 | 0 | 0 | 2:0 | 3 |
13 | Brest | 1 | 1 | 0 | 0 | 2:1 | 3 |
14 | Monaco | 1 | 1 | 0 | 0 | 2:1 | 3 |
15 | Atlético Madrid | 1 | 1 | 0 | 0 | 2:1 | 3 |
16 | Leverkusen | 1 | 1 | 0 | 0 | 1:0 | 3 |
17 | Aston Villa | 1 | 1 | 0 | 0 | 1:0 | 3 |
18 | Lille | 1 | 1 | 0 | 0 | 1:0 | 3 |
19 | PSG | 1 | 1 | 0 | 0 | 1:0 | 3 |
20 | Dinamo Zagreb | 1 | 0 | 1 | 0 | 2:2 | 1 |
21 | PSV | 1 | 0 | 1 | 0 | 1:1 | 1 |
22 | Stuttgart | 1 | 0 | 1 | 0 | 1:1 | 1 |
23 | Man City | 1 | 0 | 1 | 0 | 0:0 | 1 |
24 | Atalanta | 1 | 0 | 1 | 0 | 0:0 | 1 |
25 | Bologna | 1 | 0 | 1 | 0 | 0:0 | 1 |
26 | RB Leipzig | 1 | 0 | 0 | 1 | 2:3 | 0 |
27 | Girona | 1 | 0 | 0 | 1 | 2:3 | 0 |
28 | Crvena Zvezda | 1 | 0 | 0 | 1 | 1:2 | 0 |
29 | Sturm Graz | 1 | 0 | 0 | 1 | 0:1 | 0 |
30 | AC Milan | 1 | 0 | 0 | 1 | 1:3 | 0 |
31 | Club Brugge | 1 | 0 | 0 | 1 | 0:3 | 0 |
32 | Sh. Donetsk | 1 | 0 | 0 | 1 | 0:3 | 0 |
33 | Young Boys | 1 | 0 | 0 | 1 | 0:3 | 0 |
34 | Feyenoord | 1 | 0 | 0 | 1 | 0:4 | 0 |
35 | RB Salzburg | 1 | 0 | 0 | 1 | 0:4 | 0 |
36 | Slovan Bratislava | 1 | 0 | 0 | 1 | 0:4 | 0 |
Serie A 2024/2025
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Napoli | 37 | 23 | 10 | 4 | 57:27 | 79 |
2 | Inter Milan | 37 | 23 | 9 | 5 | 77:35 | 78 |
3 | Atalanta | 37 | 22 | 8 | 7 | 76:34 | 74 |
4 | Juventus | 37 | 17 | 16 | 4 | 55:33 | 67 |
5 | Roma | 37 | 19 | 9 | 9 | 54:35 | 66 |
6 | Lazio | 37 | 18 | 11 | 8 | 61:48 | 65 |
7 | Fiorentina | 37 | 18 | 8 | 11 | 57:39 | 62 |
8 | Bologna | 37 | 16 | 14 | 7 | 56:44 | 62 |
9 | AC Milan | 37 | 17 | 9 | 11 | 59:43 | 60 |
10 | Como | 37 | 13 | 10 | 14 | 49:50 | 49 |
11 | Torino | 37 | 10 | 14 | 13 | 39:43 | 44 |
12 | Udinese | 37 | 12 | 8 | 17 | 39:53 | 44 |
13 | Genoa | 37 | 9 | 13 | 15 | 34:48 | 40 |
14 | Cagliari | 37 | 9 | 9 | 19 | 40:54 | 36 |
15 | Hellas Verona | 37 | 9 | 7 | 21 | 32:65 | 34 |
16 | Parma | 37 | 6 | 15 | 16 | 41:56 | 33 |
17 | Lecce | 37 | 7 | 10 | 20 | 26:58 | 31 |
18 | Empoli | 37 | 6 | 13 | 18 | 32:57 | 31 |
19 | Venezia | 37 | 5 | 14 | 18 | 30:53 | 29 |
20 | Monza | 37 | 3 | 9 | 25 | 28:67 | 18 |
Bundesliga 2024/2025
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Bayern Munich | 34 | 25 | 7 | 2 | 99:32 | 82 |
2 | Leverkusen | 34 | 19 | 12 | 3 | 72:43 | 69 |
3 | Frankfurt | 34 | 17 | 9 | 8 | 68:46 | 60 |
4 | Dortmund | 34 | 17 | 6 | 11 | 71:51 | 57 |
5 | Freiburg | 34 | 16 | 7 | 11 | 49:53 | 55 |
6 | Mainz 05 | 34 | 14 | 10 | 10 | 55:43 | 52 |
7 | RB Leipzig | 34 | 13 | 12 | 9 | 53:48 | 51 |
8 | Werder Bremen | 34 | 14 | 9 | 11 | 54:57 | 51 |
9 | Stuttgart | 34 | 14 | 8 | 12 | 64:53 | 50 |
10 | B. M'gladbach | 34 | 13 | 6 | 15 | 55:57 | 45 |
11 | Wolfsburg | 34 | 11 | 10 | 13 | 56:54 | 43 |
12 | Augsburg | 34 | 11 | 10 | 13 | 35:51 | 43 |
13 | Union Berlin | 34 | 10 | 10 | 14 | 35:51 | 40 |
14 | St. Pauli | 34 | 8 | 8 | 18 | 28:41 | 32 |
15 | Hoffenheim | 34 | 7 | 11 | 16 | 46:68 | 32 |
16 | Heidenheim | 34 | 8 | 5 | 21 | 37:64 | 29 |
17 | Holstein Kiel | 34 | 6 | 7 | 21 | 49:80 | 25 |
18 | Bochum | 34 | 6 | 7 | 21 | 33:67 | 25 |
The Champions League standings will highlight the leading teams in the table. Go through the standings to see how many points each side has earned.
Next Predictions

















