Stats VfB Stuttgart 2023
All figures below cover 1. Bundesliga 2023, 34 played matches.
VfB Stuttgart season overview
VfB Stuttgart played 34 matches this season: 23 won, 4 drawn and 7 lost. That adds up to 73 points, or 2.15 points per match. At home the side averages 2.47 points per match, away from home 1.82.
| Finished | W | G | V | For | Against | GD | Points | PPG | |
|---|---|---|---|---|---|---|---|---|---|
| Total | 34 | 23 | 4 | 7 | 78 | 39 | 39 | 73 | 2,15 |
| Home | 17 | 13 | 3 | 1 | 50 | 15 | 35 | 42 | 2,47 |
| Away | 17 | 10 | 1 | 6 | 28 | 24 | 4 | 31 | 1,82 |
VfB Stuttgart basic statistics
| Basic | Total | Home | Away |
|---|---|---|---|
| Won | 68% | 76% | 59% |
| Draw | 12% | 18% | 6% |
| Lost | 21% | 6% | 35% |
| Goals scored per match | 2,29 | 2,94 | 1,65 |
| Goals conceded per match | 1,15 | 0,88 | 1,41 |
| Clean sheet | 35% | 41% | 29% |
| Failed to score | 9% | 0% | 18% |
| Scored first | 74% | 76% | 71% |
VfB Stuttgart goal statistics
VfB Stuttgart scored 78 goals, an average of 2.29 per match. That works out at a goal every 39 minutes. In 71% of matches the side scored at least twice, and in 9% it failed to score at all.
| Scored | Total | Home | Away |
|---|---|---|---|
| Goals scored per match | 2,29 | 2,94 | 1,65 |
| Scored at least 1 goal | 91% | 100% | 82% |
| Scored at least 2 goals | 71% | 88% | 53% |
| Scored at least 3 goals | 47% | 65% | 29% |
| Scored at least 4 goals | 12% | 24% | 0% |
| Scored in both halves | 50% | 71% | 29% |
| Failed to score | 9% | 0% | 18% |
Goals conceded by VfB Stuttgart
At the other end VfB Stuttgart conceded 39 goals, an average of 1.15 per match. The side kept a clean sheet in 35% of its matches.
| Against | Total | Home | Away |
|---|---|---|---|
| Goals conceded per match | 1,15 | 0,88 | 1,41 |
| At least 1 goal conceded | 65% | 59% | 71% |
| At least 2 goals conceded | 29% | 18% | 41% |
| At least 3 goals conceded | 15% | 12% | 18% |
| At least 4 goals conceded | 3% | 0% | 6% |
| Clean sheet | 35% | 41% | 29% |
VfB Stuttgart over/under statistics
Matches involving VfB Stuttgart produce 3.44 goals on average. More than 2.5 goals were scored in 74% of them and more than 3.5 in 47%.
| Total goals | Total | Home | Away |
|---|---|---|---|
| Average goals | 3,44 | 3,82 | 3,06 |
| Over 0.5 | 100% | 100% | 100% |
| Over 1.5 | 91% | 100% | 82% |
| Over 2.5 | 74% | 76% | 71% |
| Over 3.5 | 47% | 59% | 35% |
| Over 4.5 | 21% | 29% | 12% |
| Over 5.5 | 9% | 12% | 6% |
Both teams to score in VfB Stuttgart matches
Both teams scored in 56% of matches. At home that figure is 59%, away from home 53%.
| Both teams to score | Total | Home | Away |
|---|---|---|---|
| Both teams to score | 56% | 59% | 53% |
| Both teams to score + win | 32% | 35% | 29% |
| Both teams to score + draw | 12% | 18% | 6% |
| Both teams to score + loss | 12% | 6% | 18% |
| Both teams to score + over 2.5 | 50% | 47% | 53% |
| No BTTS + over 2.5 | 24% | 29% | 18% |
| Both teams to score in the first half | 18% | 24% | 12% |
| Both teams to score in the second half | 32% | 29% | 35% |
| Both teams to score in both halves | 3% | 6% | 0% |
Statistics by half
VfB Stuttgart scored 34 goals before the break and 44 after it, while conceding 13 in the first half and 26 in the second. The side is clearly stronger after the interval.
| First half | Total | Home | Away |
|---|---|---|---|
| First half won | 56% | 71% | 41% |
| First half drawn | 29% | 18% | 41% |
| First half lost | 15% | 12% | 18% |
| Scored in the first half | 1,00 | 1,41 | 0,59 |
| Conceded in the first half | 0,38 | 0,41 | 0,35 |
| Clean sheet in the first half | 68% | 65% | 71% |
| Failed to score in the first half | 38% | 18% | 59% |
| Second half | Total | Home | Away |
|---|---|---|---|
| Second half won | 56% | 71% | 41% |
| Second half drawn | 26% | 18% | 35% |
| Second half lost | 18% | 12% | 24% |
| Scored in the second half | 1,29 | 1,53 | 1,06 |
| Conceded in the second half | 0,76 | 0,47 | 1,06 |
| Clean sheet in the second half | 53% | 65% | 41% |
| Failed to score in the second half | 21% | 12% | 29% |
| Most goals in the first half | 24% | 29% | 18% |
| Most goals in the second half | 56% | 35% | 76% |
| Equal in both halves | 21% | 35% | 6% |
When does VfB Stuttgart score?
Most of VfB Stuttgart's goals arrive between minutes 81 and 90, accounting for 17% of the total. Goals against come most often between minutes 61 and 70.
VfB Stuttgart corner statistics
VfB Stuttgart won 4.9 corners per match on average and gave away 4.2. More than 8.5 corners were taken in 50% of its matches.
| Corners | Total | Home | Away |
|---|---|---|---|
| Corners for per match | 4,90 | 5,65 | 3,92 |
| Corners against per match | 4,17 | 3,88 | 4,54 |
| Over 6.5 corners in the match | 80% | 82% | 77% |
| Over 8.5 corners in the match | 50% | 59% | 38% |
| Over 10.5 corners in the match | 33% | 41% | 23% |
| Over 12.5 corners in the match | 17% | 24% | 8% |
| Team over 3.5 corners | 70% | 88% | 46% |
| Team over 4.5 corners | 50% | 65% | 31% |
Based on 30 from the 34 matches.
VfB Stuttgart card statistics
VfB Stuttgart picked up 1.65 yellow cards per match on average, against 2.21 for the opposition. More than 3.5 cards were shown in 50% of its matches.
| Cards | Total | Home | Away |
|---|---|---|---|
| Yellow cards per match | 1,65 | 1,06 | 2,24 |
| Red cards per match | 0,03 | 0,00 | 0,06 |
| Opponent yellow cards per match | 2,21 | 2,00 | 2,41 |
| Team over 1.5 cards | 41% | 12% | 71% |
| Team over 2.5 cards | 21% | 0% | 41% |
| Over 3.5 cards in the match | 50% | 41% | 59% |
| Over 4.5 cards in the match | 35% | 18% | 53% |
| Over 5.5 cards in the match | 26% | 6% | 47% |
VfB Stuttgart shots and xG
The side attempted 15.8 shots per match on average, 6.5 of them on target, a shooting accuracy of 41%.
| Shots | Total | Home | Away |
|---|---|---|---|
| Shots per match | 15,77 | 17,59 | 13,38 |
| Shots on target per match | 6,50 | 8,18 | 4,31 |
| Shots off target per match | 5,57 | 5,53 | 5,62 |
| Shots against per match | 10,97 | 9,59 | 12,77 |
| Expected goals (xG) for | 2,15 | 2,45 | 1,76 |
| Expected goals (xG) against | 1,15 | 0,98 | 1,36 |
| Ball possession | 60,0 | 61,4 | 58,2 |
Based on 30 from the 34 matches (shots).
Most common VfB Stuttgart scorelines
The most frequent scoreline is 3-1, in 6 of the 34 matches.
| Result | Count | Share |
|---|---|---|
| 3 - 1 | 6 | 18% |
| 3 - 0 | 4 | 12% |
| 2 - 0 | 3 | 9% |
| 2 - 1 | 3 | 9% |
| 5 - 0 | 2 | 6% |
| 1 - 0 | 2 | 6% |
| 1 - 1 | 2 | 6% |
| 5 - 2 | 1 | 3% |
| 4 - 0 | 1 | 3% |
| 3 - 2 | 1 | 3% |
Scorelines are shown from the perspective of VfB Stuttgart.
VfB Stuttgart player statistics
| Player | Goals |
|---|---|
| Serhou Guirassy | 28 |
| Deniz Undav | 18 |
| Chris Führich | 8 |
| Enzo Millot | 5 |
| Silas Wamangituka | 5 |
The leading scorer for VfB Stuttgart this season is Serhou Guirassy (28). Next come Deniz Undav (18) and Chris Führich (8).
| Player | Assists |
|---|---|
| Deniz Undav | 10 |
| Chris Führich | 7 |
| Angelo Stiller | 5 |
| Pascal Stenzel | 5 |
| Atakan Karazor | 4 |
Deniz Undav has provided the most assists for VfB Stuttgart (10). Next come Chris Führich (7) and Angelo Stiller (5).
| Player | Matches |
|---|---|
| Chris Führich | 34 |
| Jamie Leweling | 34 |
| Atakan Karazor | 33 |
| Waldemar Anton | 33 |
| Angelo Stiller | 31 |
Chris Führich has played the most matches for VfB Stuttgart (34). Next come Jamie Leweling (34) and Atakan Karazor (33).
| Player | Cards |
|---|---|
| Atakan Karazor | 9 |
| Waldemar Anton | 7 |
| Angelo Stiller | 5 |
| Deniz Undav | 5 |
| Enzo Millot | 5 |
Atakan Karazor has picked up the most cards for VfB Stuttgart (9). Next come Waldemar Anton (7) and Angelo Stiller (5).
Attacking
| Player | Total | |
|---|---|---|
| 1 | Serhou Guirassy | 31 |
| 2 | Deniz Undav | 28 |
| 3 | Chris Führich | 15 |
| 4 | Enzo Millot | 9 |
| 5 | Jamie Leweling | 8 |
| 6 | Silas Wamangituka | 7 |
| 7 | Angelo Stiller | 6 |
| 7 | Maximilian Mittelstädt | 6 |
| 9 | Pascal Stenzel | 5 |
| 9 | Woo-Yeong Jeong | 5 |
| Player | Total | |
|---|---|---|
| 1 | Serhou Guirassy | 24 |
| 2 | Deniz Undav | 18 |
| 3 | Chris Führich | 8 |
| 4 | Silas Wamangituka | 5 |
| 5 | Enzo Millot | 4 |
| 5 | Jamie Leweling | 4 |
| 7 | Josha Mamadou Karaboue Vagnomann | 2 |
| 7 | Maximilian Mittelstädt | 2 |
| 7 | Woo-Yeong Jeong | 2 |
| 10 | Angelo Stiller | 1 |
| Player | Total | |
|---|---|---|
| 1 | Serhou Guirassy | 4 |
| 2 | Enzo Millot | 1 |
| Player | Total | |
|---|---|---|
| 1 | Deniz Undav | 2 |
| 1 | Serhou Guirassy | 2 |
| 3 | Enzo Millot | 1 |
| 3 | Silas Wamangituka | 1 |
| 3 | Waldemar Anton | 1 |
| Player | Total | |
|---|---|---|
| 1 | Deniz Undav | 89 |
| 2 | Serhou Guirassy | 75 |
| 3 | Chris Führich | 41 |
| 4 | Enzo Millot | 32 |
| 5 | Jamie Leweling | 31 |
| 6 | Waldemar Anton | 22 |
| 7 | Silas Wamangituka | 18 |
| 8 | Maximilian Mittelstädt | 16 |
| 9 | Josha Mamadou Karaboue Vagnomann | 15 |
| 10 | Woo-Yeong Jeong | 14 |
| Player | Total | |
|---|---|---|
| 1 | Deniz Undav | 53 |
| 2 | Serhou Guirassy | 45 |
| 3 | Chris Führich | 25 |
| 4 | Jamie Leweling | 23 |
| 5 | Enzo Millot | 18 |
| 6 | Silas Wamangituka | 9 |
| 7 | Woo-Yeong Jeong | 8 |
| 8 | Josha Mamadou Karaboue Vagnomann | 7 |
| 9 | Maximilian Mittelstädt | 6 |
| 9 | Waldemar Anton | 6 |
| Player | Total | |
|---|---|---|
| 1 | Jamie Leweling | 74,2% |
| 2 | Chris Führich | 61,0% |
| 3 | Serhou Guirassy | 60,0% |
| 4 | Deniz Undav | 59,6% |
| 5 | Woo-Yeong Jeong | 57,1% |
| 6 | Enzo Millot | 56,3% |
| 7 | Silas Wamangituka | 50,0% |
| 8 | Josha Mamadou Karaboue Vagnomann | 46,7% |
| 9 | Maximilian Mittelstädt | 37,5% |
| 10 | Pascal Stenzel | 30,8% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Serhou Guirassy | 37,3% |
| 2 | Silas Wamangituka | 27,8% |
| 3 | Deniz Undav | 20,2% |
| 4 | Chris Führich | 19,5% |
| 5 | Enzo Millot | 15,6% |
| 6 | Woo-Yeong Jeong | 14,3% |
| 7 | Josha Mamadou Karaboue Vagnomann | 13,3% |
| 8 | Jamie Leweling | 12,9% |
| 9 | Maximilian Mittelstädt | 12,5% |
From 450 minutes played
Passing
| Player | Total | |
|---|---|---|
| 1 | Chris Führich | 55 |
| 2 | Serhou Guirassy | 54 |
| 3 | Angelo Stiller | 51 |
| 4 | Deniz Undav | 39 |
| 5 | Enzo Millot | 33 |
| 6 | Maximilian Mittelstädt | 30 |
| 7 | Atakan Karazor | 29 |
| 8 | Jamie Leweling | 23 |
| 9 | Hiroki Ito | 19 |
| 10 | Pascal Stenzel | 16 |
| Player | Total | |
|---|---|---|
| 1 | Angelo Stiller | 2.318 |
| 2 | Waldemar Anton | 2.302 |
| 3 | Hiroki Ito | 1.757 |
| 4 | Atakan Karazor | 1.695 |
| 5 | Maximilian Mittelstädt | 1.266 |
| 6 | Enzo Millot | 1.223 |
| 7 | Dan-Axel Zagadou | 1.177 |
| 8 | Chris Führich | 1.054 |
| 9 | Alexander Nübel | 868 |
| 10 | Anthony Rouault | 797 |
| Player | Total | |
|---|---|---|
| 1 | Angelo Stiller | 90,9% |
| 2 | Atakan Karazor | 89,8% |
| 3 | Hiroki Ito | 89,4% |
| 4 | Waldemar Anton | 89,3% |
| 5 | Anthony Rouault | 88,9% |
| 6 | Pascal Stenzel | 88,0% |
| 7 | Maximilian Mittelstädt | 87,6% |
| 8 | Enzo Millot | 86,8% |
| 9 | Dan-Axel Zagadou | 86,7% |
| 10 | Leonidas Stergiou | 86,5% |
From 450 minutes played
Defending
| Player | Total | |
|---|---|---|
| 1 | Maximilian Mittelstädt | 91 |
| 2 | Atakan Karazor | 73 |
| 3 | Angelo Stiller | 56 |
| 4 | Enzo Millot | 39 |
| 4 | Waldemar Anton | 39 |
| 6 | Chris Führich | 29 |
| 6 | Deniz Undav | 29 |
| 8 | Josha Mamadou Karaboue Vagnomann | 28 |
| 9 | Anthony Rouault | 21 |
| 9 | Dan-Axel Zagadou | 21 |
| Player | Total | |
|---|---|---|
| 1 | Maximilian Mittelstädt | 44 |
| 2 | Waldemar Anton | 39 |
| 3 | Hiroki Ito | 31 |
| 4 | Angelo Stiller | 27 |
| 4 | Atakan Karazor | 27 |
| 6 | Dan-Axel Zagadou | 18 |
| 7 | Enzo Millot | 15 |
| 7 | Pascal Stenzel | 15 |
| 9 | Anthony Rouault | 8 |
| 10 | Chris Führich | 7 |
| Player | Total | |
|---|---|---|
| 1 | Waldemar Anton | 20 |
| 2 | Dan-Axel Zagadou | 18 |
| 3 | Hiroki Ito | 17 |
| 4 | Angelo Stiller | 13 |
| 5 | Anthony Rouault | 8 |
| 5 | Atakan Karazor | 8 |
| 5 | Pascal Stenzel | 8 |
| 8 | Maximilian Mittelstädt | 6 |
| 9 | Josha Mamadou Karaboue Vagnomann | 5 |
| 10 | Enzo Millot | 2 |
| Player | Total | |
|---|---|---|
| 1 | Maximilian Mittelstädt | 188 |
| 2 | Atakan Karazor | 183 |
| 3 | Waldemar Anton | 157 |
| 4 | Serhou Guirassy | 141 |
| 5 | Angelo Stiller | 136 |
| 6 | Enzo Millot | 126 |
| 7 | Chris Führich | 115 |
| 8 | Deniz Undav | 100 |
| 9 | Dan-Axel Zagadou | 87 |
| 10 | Jamie Leweling | 73 |
| Player | Total | |
|---|---|---|
| 1 | Dan-Axel Zagadou | 70,7% |
| 2 | Waldemar Anton | 60,4% |
| 3 | Maximilian Mittelstädt | 60,3% |
| 4 | Atakan Karazor | 58,3% |
| 5 | Angelo Stiller | 54,4% |
| 6 | Serhou Guirassy | 51,1% |
| 7 | Josha Mamadou Karaboue Vagnomann | 50,0% |
| 8 | Anthony Rouault | 49,5% |
| 9 | Woo-Yeong Jeong | 47,0% |
| 10 | Chris Führich | 45,8% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Maximilian Mittelstädt | 37 |
| 2 | Atakan Karazor | 32 |
| 3 | Chris Führich | 21 |
| 3 | Enzo Millot | 21 |
| 5 | Pascal Stenzel | 20 |
| 6 | Waldemar Anton | 19 |
| 7 | Angelo Stiller | 18 |
| 8 | Hiroki Ito | 15 |
| 8 | Josha Mamadou Karaboue Vagnomann | 15 |
| 10 | Deniz Undav | 11 |
Dribbles
| Player | Total | |
|---|---|---|
| 1 | Chris Führich | 72 |
| 2 | Enzo Millot | 45 |
| 3 | Maximilian Mittelstädt | 37 |
| 3 | Silas Wamangituka | 37 |
| 5 | Deniz Undav | 28 |
| 6 | Jamie Leweling | 26 |
| 7 | Angelo Stiller | 17 |
| 8 | Serhou Guirassy | 16 |
| 9 | Waldemar Anton | 15 |
| 10 | Josha Mamadou Karaboue Vagnomann | 10 |
| Player | Total | |
|---|---|---|
| 1 | Angelo Stiller | 73,9% |
| 2 | Waldemar Anton | 68,2% |
| 3 | Maximilian Mittelstädt | 66,1% |
| 4 | Deniz Undav | 57,1% |
| 5 | Enzo Millot | 54,9% |
| 6 | Silas Wamangituka | 53,6% |
| 7 | Chris Führich | 51,8% |
| 8 | Jamie Leweling | 49,1% |
| 9 | Serhou Guirassy | 43,2% |
From 450 minutes played
Goalkeeper
| Player | Total | |
|---|---|---|
| 1 | Alexander Nübel | 11 |
| 2 | Fabian Bredlow | 1 |
| Player | Total | |
|---|---|---|
| 1 | Alexander Nübel | 75 |
| 2 | Fabian Bredlow | 19 |
| Player | Total | |
|---|---|---|
| 1 | Alexander Nübel | 67,6% |
From 450 minutes played
Discipline
| Player | Total | |
|---|---|---|
| 1 | Atakan Karazor | 9 |
| 2 | Waldemar Anton | 7 |
| 3 | Angelo Stiller | 5 |
| 3 | Deniz Undav | 5 |
| 3 | Enzo Millot | 5 |
| 3 | Maximilian Mittelstädt | 5 |
| 7 | Anthony Rouault | 3 |
| 7 | Jamie Leweling | 3 |
| 7 | Pascal Stenzel | 3 |
| 10 | Chris Führich | 2 |
| Player | Total | |
|---|---|---|
| 1 | Pascal Stenzel | 1 |
| Player | Total | |
|---|---|---|
| 1 | Angelo Stiller | 37 |
| 2 | Enzo Millot | 36 |
| 3 | Deniz Undav | 29 |
| 4 | Atakan Karazor | 28 |
| 4 | Maximilian Mittelstädt | 28 |
| 6 | Waldemar Anton | 25 |
| 7 | Jamie Leweling | 22 |
| 8 | Serhou Guirassy | 18 |
| 9 | Dan-Axel Zagadou | 17 |
| 9 | Hiroki Ito | 17 |
| Player | Total | |
|---|---|---|
| 1 | Atakan Karazor | 61 |
| 2 | Serhou Guirassy | 55 |
| 3 | Enzo Millot | 35 |
| 4 | Angelo Stiller | 33 |
| 5 | Maximilian Mittelstädt | 31 |
| 6 | Deniz Undav | 27 |
| 7 | Waldemar Anton | 26 |
| 8 | Jamie Leweling | 23 |
| 9 | Silas Wamangituka | 15 |
| 10 | Pascal Stenzel | 11 |
| Player | Total | |
|---|---|---|
| 1 | Serhou Guirassy | 18 |
| 2 | Jamie Leweling | 8 |
| 3 | Silas Wamangituka | 5 |
| 4 | Enzo Millot | 4 |
| 5 | Chris Führich | 3 |
| 5 | Deniz Undav | 3 |
| 7 | Hiroki Ito | 2 |
| 7 | Josha Mamadou Karaboue Vagnomann | 2 |
| 7 | Woo-Yeong Jeong | 2 |
| 10 | Anthony Rouault | 1 |
Playing time
| Player | Total | |
|---|---|---|
| 1 | Waldemar Anton | 2.888 |
| 2 | Alexander Nübel | 2.700 |
| 3 | Angelo Stiller | 2.695 |
| 4 | Atakan Karazor | 2.634 |
| 5 | Chris Führich | 2.593 |
| 6 | Enzo Millot | 2.254 |
| 7 | Hiroki Ito | 2.231 |
| 8 | Serhou Guirassy | 2.212 |
| 9 | Maximilian Mittelstädt | 2.117 |
| 10 | Deniz Undav | 2.102 |
| Player | Total | |
|---|---|---|
| 1 | Chris Führich | 33 |
| 2 | Waldemar Anton | 32 |
| 3 | Atakan Karazor | 31 |
| 4 | Alexander Nübel | 30 |
| 4 | Angelo Stiller | 30 |
| 6 | Enzo Millot | 27 |
| 7 | Hiroki Ito | 25 |
| 7 | Serhou Guirassy | 25 |
| 9 | Deniz Undav | 23 |
| 9 | Maximilian Mittelstädt | 23 |
| Player | Total | |
|---|---|---|
| 1 | Serhou Guirassy | 7,72 |
| 2 | Deniz Undav | 7,65 |
| 3 | Angelo Stiller | 7,33 |
| 4 | Maximilian Mittelstädt | 7,29 |
| 5 | Chris Führich | 7,23 |
| 6 | Waldemar Anton | 7,15 |
| 7 | Atakan Karazor | 7,14 |
| 8 | Dan-Axel Zagadou | 7,12 |
| 9 | Enzo Millot | 7,11 |
| 10 | Hiroki Ito | 7,06 |
From 450 minutes played
VfB Stuttgart · Calendar · Top scorers · Most assists · Most cards · Players