Four teams lead the recent-form race
The Bundesliga's recent-form table has no clear winner yet. Bayern Munich, Freiburg, Borussia Dortmund and Bayer Leverkusen have each taken 11 points from their last five league matches. All four are unbeaten over that stretch, but they have reached the same points total in different ways.
Bayern have been the most dangerous in attack. Freiburg have allowed few chances. Dortmund have kept games tight, while Leverkusen have combined strong scoring with a less secure defence. Looking at results alongside expected goals (xG) gives a fuller picture than the form table alone.
SmartMatchData currently has 54 completed Bundesliga matches in 2026/27, six for each of the 18 clubs. Full-quality xG is available for 52 of those games. That coverage gap matters when comparing the most recent matches.
Bundesliga form table: last five matches
*Points and goals cover each team's last five completed league matches. xG and xGA cover only matches with full-quality data. Freiburg and Leverkusen each have one match without usable xG, so their xG totals must not be compared directly with five-match totals.*
Bayern's attack is setting the pace
Bayern scored 17 goals in their last five Bundesliga games, the highest total among the four teams tied on points. Their 16.92 xG suggests that the goals were backed by a high volume of good scoring chances. They also allowed just 4.70 xGA over the same five games.
Two results stand out: a 7-0 home win against Union Berlin and a 6-1 win against RB Leipzig. Bayern created 3.71 xG in the Union match and 3.40 against Leipzig. They also generated 5.04 xG in a 2-2 draw with Augsburg, showing that strong chance creation does not always lead to three points.
Across all six league matches, Bayern have 20.98 xG and 5.49 xGA. Those numbers make them the strongest attacking side in this early sample, although six fixtures are too few to draw conclusions about the entire season.
Freiburg's defence deserves attention
Freiburg have also collected 11 points from their last five games, scoring 11 goals and conceding four. Their most convincing result was a 5-0 home win over Borussia Mönchengladbach, in which they created 2.60 xG and allowed only 0.19 xGA.
Freiburg's recent xGA total is just 3.39, but that figure comes from four matches rather than five. The 1-1 draw against Leverkusen on 18 October does not yet have full-quality xG in our database. It would be misleading to present 3.39 as a five-match defensive total.
Across the five full-quality matches available this season, Freiburg have allowed 3.93 xGA. Their early results suggest strong defensive performances, but the missing data and small sample call for care.
Dortmund are winning without Bayern's goal volume
Dortmund's last five matches have produced three wins and two draws. They scored nine goals and conceded four, compared with Bayern's 17 scored and four conceded.
Their 8.53 xG and 5.51 xGA over those five matches point to a smaller attacking advantage than Bayern's. Dortmund beat Hoffenheim 3-2, Paderborn 3-0 and Stuttgart 1-0 before drawing 2-2 with Werder Bremen and 0-0 with Union Berlin.
The points total is strong, but the underlying numbers show why two clubs with identical form records can look very different. Dortmund have been effective at collecting results without creating as much chance quality as Bayern.
Leverkusen are in the mix, with a different balance
Leverkusen are the fourth team on 11 points from five games. They scored 13 and conceded six, including a 4-0 win over Union Berlin and a 4-3 win away to Mainz.
The four recent matches with full-quality xG produced 9.71 xG and 5.34 xGA. Their 1-1 draw with Freiburg is excluded from that xG sample. The numbers suggest a productive attack, but Leverkusen have conceded more actual goals over the last five matches than the other three leading teams.
What does good Bundesliga form really mean?
A five-match form table is a useful snapshot, not a forecast. Wins and draws show what a team achieved. xG and xGA add information about the chances it created and allowed. Neither measure tells the whole story, and opponent strength, home advantage and player availability also matter.
For now, Bayern have the clearest attacking edge among the four teams tied at the top of the recent-form table. Freiburg's low xGA is notable, Dortmund's results have been steady, and Leverkusen have scored freely. As more matches are played, those differences will become easier to assess.
Explore the Bundesliga table and current statistics, check individual team form pages, or read How to Read Football Form Statistics and xG vs xGA Explained for help interpreting the numbers.
Data and methodology
This article uses SmartMatchData's Bundesliga 2026/27 records for completed league matches through 18 October 2026. Each club has played six matches. Recent form is calculated from the latest five finished matches per club, with three points for a win and one for a draw. xG and xGA totals include only full-quality match observations; two of the 54 completed league matches lack those values. Figures are rounded to two decimals. This is a descriptive early-season analysis, not a prediction of future results.