Match information
Match analysis
VfB Stuttgart sit 14th in the Bundesliga table with 3 points from three matches, a record of one win, no draws and two defeats, six goals scored and eight conceded for a goal difference of minus two. Borussia Dortmund arrive at this fixture in third place with a perfect 9 points from three matches, eight goals scored and only two conceded, giving them a goal difference of plus six. The eight-point gap between the two sides after just three rounds of play is the single most striking figure attached to this fixture, and it frames almost every question worth asking about it.
What makes the contrast sharper is the symmetry in matches played. Both clubs have completed three league fixtures, so the comparison is not distorted by one team having an extra game in hand. Stuttgart have conceded four times as many goals as Dortmund across the same number of outings, while scoring two fewer. That combination — a leaky defensive record paired with a moderate attacking return — is the profile of a side that has been involved in open, high-variance matches. Dortmund’s profile is the opposite: a team that has kept its matches relatively controlled while still finding enough goals to win all three. Whether those early patterns persist is exactly the kind of question our model is designed to examine, and for this particular fixture it has not yet produced a published prediction.
Form and Standing Comparison
The table below sets out the two clubs’ league records side by side, using the standings figures available ahead of kickoff.
| Metric | VfB Stuttgart | Borussia Dortmund |
|---|---|---|
| League position | 14th | 3rd |
| Matches played | 3 | 3 |
| Won | 1 | 3 |
| Drawn | 0 | 0 |
| Lost | 2 | 0 |
| Goals scored | 6 | 8 |
| Goals conceded | 8 | 2 |
| Goal difference | -2 | +6 |
| Points | 3 | |
| Recent run | Not available | Not available |
Two details in that table deserve emphasis. First, neither side has drawn a match this season, which means both records are built entirely from decisive results. Second, the goals-conceded column is where the two clubs diverge most sharply: eight against two. Stuttgart have shipped an average of roughly 2.67 goals per match across their three fixtures, while Dortmund have conceded roughly 0.67 per match. Over a small sample those averages can shift quickly, but the direction of the difference is clear.
League Context
Placing both clubs inside the early top-six picture helps clarify what is at stake. The standings ahead of this matchweek read as follows.
| Pos | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FC Bayern München | 4 | 3 | 1 | 0 | 14 | 2 | +12 | 10 |
| 2 | SC Freiburg | 3 | 3 | 0 | 0 | 10 | 1 | +9 | 9 |
| 3 | Borussia Dortmund | 3 | 3 | 0 | 0 | 8 | 2 | +6 | 9 |
| 4 | FC Augsburg | 3 | 2 | 1 | 0 | 9 | 3 | +6 | 7 |
| 5 | RB Leipzig | 3 | 2 | 0 | 1 | 9 | 3 | +6 | 6 |
| 6 | SV 07 Elversberg | 3 | 2 | 0 | 1 | 8 | 7 | +1 | 6 |
Dortmund’s nine points place them level with SC Freiburg on points, separated by goal difference, and three points behind Bayern München, who have played one match more. That context matters for how the visitors may approach the game: a side sitting third with a perfect record has something concrete to protect, and dropping points against a 14th-placed opponent would cost ground in a cluster where three clubs are separated by narrow margins. Stuttgart, meanwhile, are looking up from 14th with three points and a negative goal difference, and the gap to the top six is already substantial at this early stage.
It is also worth noting the spread of scoring across the top six. Bayern have 14 goals from four matches, Freiburg 10 from three, Augsburg and Leipzig nine each. Dortmund’s eight goals from three matches is a competitive rate, but their distinguishing feature within this group is the defensive column: only Bayern, with two conceded from four, match Dortmund’s two conceded from three. Among the leading sides, Dortmund’s combination of a strong scoring rate and a very low concession rate is what has produced their maximum points return.
Reading the Numbers
Start with the attacking side. Stuttgart have scored six goals in three matches, an average of two per game. That is not a poor return — it is actually higher than several clubs positioned above them would suggest, and it indicates that the team has been capable of finding the net even while losing matches. Dortmund’s eight goals in three matches works out at roughly 2.67 per game, a marginally higher rate. On raw scoring output, the two sides are closer than their league positions imply. The difference is not that Stuttgart cannot score; it is that they have not been able to convert scoring into points.
The defensive figures explain that disconnect. Stuttgart have conceded eight goals in three matches, an average of about 2.67 per game. Dortmund have conceded two, an average of about 0.67. In other words, Stuttgart’s concession rate is roughly four times Dortmund’s. If a team scores two per game but concedes nearly three, the arithmetic points toward defeats, and that is precisely the record Stuttgart carry: one win, two losses, no draws. Their goal difference of minus two is the residue of a team involved in open, end-to-end matches.
Dortmund’s numbers describe a different kind of team. Scoring 2.67 and conceding 0.67 per game produces a comfortable positive margin, and their plus-six goal difference reflects it. The combination of a high scoring rate and a low concession rate across a three-match sample suggests a side that has been controlling matches rather than trading chances. Whether that control is a structural feature of the team or a product of the specific opponents faced so far is a question the data alone cannot settle — three matches is a small sample, and early-season tables can move quickly.
There is one further observation worth making about the shape of these records. Neither club has drawn a match. Stuttgart’s three results are all decisive, and so are Dortmund’s. For Stuttgart, that pattern is consistent with matches where goals flow at both ends; for Dortmund, it is consistent with matches where they have found a way to edge ahead and hold it. When a team that has conceded eight meets a team that has conceded two, the statistical tension in the fixture is obvious: either Stuttgart’s attacking output tests Dortmund’s defensive record, or Dortmund’s defensive solidity suppresses Stuttgart’s scoring and leaves them exposed at the other end. Both possibilities are live, and the available figures do not resolve which is more likely.
What to Watch
Several observable threads may be worth tracking as this match unfolds, all of them grounded in the numbers above rather than in any forecast.
- Stuttgart’s concession rate against a low-conceding opponent. Stuttgart have been allowing roughly 2.67 goals per match. Dortmund have been conceding roughly 0.67. Something in that pairing has to give, and the first twenty to thirty minutes may indicate which pattern is asserting itself.
- Whether Dortmund’s scoring rate holds. Their 2.67 goals per game is built on a three-match sample. A single low-scoring outing would move that average noticeably, so the sustainability of their attacking output is an open question rather than an established fact.
- The draw column. Both clubs have zero draws. If the match remains level into its later stages, it will be entering territory neither side has occupied this season, which makes the closing period analytically interesting regardless of the eventual result.
- Goal difference as a live variable. Dortmund’s plus-six and Stuttgart’s minus-two sit at opposite ends of the early-season spectrum. Any shift in those figures affects not only this fixture’s outcome but the standings picture in a top six separated by narrow margins.
- Sample size discipline. Three matches is a short window. Patterns visible now may reflect fixture difficulty as much as team quality, and that caveat applies equally to both clubs.
Our model has not yet published a prediction for this fixture, so no scoreline or outcome is offered here. What the verified figures do provide is a clear structural contrast: a high-conceding, moderately scoring Stuttgart side against a low-conceding, higher-scoring Dortmund side, with eight league points and eight goals of goal difference separating them after three rounds. That contrast is the analytical core of the match, and it can be described precisely without being resolved in advance.
Methodology Scope and Disclaimer
FutebolAI generates match previews and tactical analysis using AI-assisted models built on official football data, primarily from the Football-Data.org API, alongside official league records and competition data from governing bodies. Our process combines historical form analysis, head-to-head records, expected goals modelling, pressing intensity metrics and contextual factors, followed by editorial review before publication. Our publicly tracked record covers 350 predictions in total, of which 189 have been settled, with a result hit rate of 50% and an exact scoreline hit rate of 12% across 7 leagues. Those figures describe past settled predictions and are not a projection of future performance. This article contains no prediction for the fixture discussed, because our model has not yet produced one for it.
All content on FutebolAI is provided for general informational and entertainment purposes only. It does not constitute betting, gambling or wagering advice, nor financial or investment guidance, and it should not be treated as a recommendation to place any bet or participate in any gambling activity. Football matches are inherently unpredictable, and no prediction model — including ours — can guarantee a result. Any reliance you place on the information above is strictly at your own risk. If you have concerns about gambling, please seek support from a recognised gambling support organisation.
Related coverage: Eintracht Frankfurt vs Freiburg: Bundesliga Match Preview · Mönchengladbach vs Mainz: Bundesliga Match Preview · Hamburger vs Köln: Bundesliga Match Preview · Leverkusen vs Leipzig: Bundesliga Match Preview · Deportivo La Coruña vs Sevilla: La Liga Match Preview · Barcelona vs Racing Santander: La Liga Match Preview · Dzenan Pejcinovic: Stuttgart's Teenage Sensation — Scouting Report · Bundesliga Standings Update — September 2026 · Deadline Day Verdict: The 10 Transfers That Will Shape Europe's · Arsenal vs Leeds: Premier League Match Preview · Sunderland vs Brighton: Premier League Match Preview
Sources & Data Basis
- Fixture and standings data: football-data.org competition feed for Bundesliga, retrieved 2026-09-19 08:51 UTC.
- Prediction: FutebolAI model has not yet issued a forecast for this fixture.
- Site performance figures: FutebolAI public prediction track record.
This article is informational analysis, not betting advice.
Related Predictions
Choose Your Plan
Unlock AI-powered football predictions and in-depth tactical analysis
Basic Fan
- ✓ Public prediction tracker
- ✓ Free Preview
- ✓ Membership dashboard
Pro Monthly
- ✓ 5 big match previews
- ✓ Season & tactical analyses
- ✓ AI prediction model access
- ✓ Transfer window insights
Pro Analyst
- ✓ Everything in Pro Monthly
- ✓ Annual billing (save 25%)
- ✓ AI prediction model access
- ✓ Priority support
All predictions are for entertainment purposes only. Not betting advice.
Unlock Today’s Free Predictions
Get 3 complete AI model outputs, exact score forecasts and tactical analysis — free predictions refreshed daily.
7-day money-back guarantee on your first plan · Cancel anytime
Get AI Predictions by Email — Free
Join our weekly newsletter: verified predictions, match previews and standings — straight to your inbox. No spam, unsubscribe anytime.
Want a free account? Join Basic Fan — free
Get Free Football Predictions
Subscribe to receive weekly match previews and AI predictions for Europe's top leagues. No spam, unsubscribe anytime.
📊 Key Metrics
How to read the confidence indicator
High Confidence
Moderate Confidence
Low Confidence
This is a relative indicator attached to the published forecast, not a guarantee or a calibrated probability. Judge it together with the public prediction record.
Uncertainty and disclaimer
AI predictions are probabilistic in nature and do not guarantee outcomes. Football matches involve inherent uncertainty including injuries, suspensions, weather conditions, and other unpredictable factors. Past performance does not guarantee future results. This analysis is provided for information and entertainment only and is not betting or financial advice.
Disclaimer: FutebolAI provides AI-generated analytical content for informational purposes only. These predictions do not constitute financial or gambling advice. Users must be 18+ and located in jurisdictions where online sports prediction services are permitted. For full terms, visit our Age & Eligibility Policy and Disclaimer. © 2026 FutebolAI. All rights reserved.
Frequently Asked Questions
What is the FutebolAI prediction for Stuttgart vs Dortmund: Bundesliga Match Preview?
VfB Stuttgart sit 14th in the Bundesliga table with 3 points from three matches, a record of one win, no draws and two defeats, six goals scored and eight conceded for a goal difference of minus two. Borussia Dortmund arrive at this…
How does FutebolAI generate its predictions?
FutebolAI combines xG analysis, tactical profiling, team form and historical datasets across Europe's top leagues using a proprietary AI model. All predictions are generated from verified match data and are provided for entertainment purposes only.
How accurate are FutebolAI predictions?
As of 2026-10-27, FutebolAI has 49.7% of 193 settled predictions verified correct, using public API reconciliation. The live Prediction Accuracy Tracker is at https://futebolai.com/prediction-tracker/
Where can I see FutebolAI past predictions and results?
Every prediction is publicly reconciled against real match results. View the live Prediction Accuracy Tracker at https://futebolai.com/prediction-tracker/ and the past predictions archive at https://futebolai.com/past-predictions/.
