Bundesliga

· Germany

Strength. Context. What's next.

League Strength League Strength uses the mean Elo of this league's clubs on a separate fixed 0–100 scale. L90 Strength rates each club from its own Elo with a different calibration. League Strength is not the average L90 Strength, and the two scores are not directly comparable.90 / 100Avg L90 Strength 54 · mean Elo 1682
Competitive Index9 / 100How open the title race is
Matches played54 / 306Season progress 18%
Our take

A clear title favourite has emerged.

Bayern München lead the title forecast at 95%, ahead of Bayer Leverkusen at 3%. The simulations favour one club rather than a closely balanced championship race. Bayern München is above the league average in both Attack and Defence, giving the title forecast a clear strength context.

League Strength 90/100 indicates a strong competition. Competitive Index 9/100 suggests a concentrated title race. 54 of 306 matches have been played (18%). This is still an early-season picture, with most fixtures yet to be played.

Matchweek 7

Matches, results and forecasts.

All fixtures →
TimeMatchScore1X2xG (forecast)
Friday 23 October
19:30 VfB Stuttgart Borussia Mönchengladbach vs 72%|15%|13% 3.00|1.25
Saturday 24 October
14:30 FSV Mainz 05 Werder Bremen vs 56%|20%|23% 2.33|1.48
14:30 FC Augsburg Union Berlin vs 53%|20%|27% 2.40|1.71
14:30 RB Leipzig SV Elversberg vs 63%|18%|19% 2.62|1.43
14:30 SC Paderborn 07 Hamburger SV vs 42%|25%|34% 1.66|1.48
14:30 1.FC Köln FC Schalke 04 vs 41%|25%|33% 1.60|1.43
17:30 Borussia Dortmund Eintracht Frankfurt vs 69%|17%|14% 2.63|1.14
Sunday 25 October
14:30 1899 Hoffenheim Bayer Leverkusen vs 18%|18%|63% 1.38|2.60
16:30 SC Freiburg Bayern München vs 16%|17%|67% 1.30|2.73
Forecast fit Good / Close Fair Low / Poor Not evaluated

League standings

Current standings and team form.

Full standings →

Swipe to explore the league table →

#ClubRatingPWDLGDPtsForm
1▲ Bayern München 94 6 420 +17 14
2– Borussia Dortmund 81 6 420 +7 14
3▼ SC Freiburg 64 6 411 +9 13
4– Bayer Leverkusen 79 6 411 +7 13
5▲ FSV Mainz 05 55 6 312 +4 10
6▲ SV Elversberg 42 6 312 +1 10
7▼ RB Leipzig 68 6 303 +5 9
8▼ Werder Bremen 43 6 231 +0 9
9▲ Hamburger SV 40 6 303 -9 9
10▼ FC Augsburg 50 6 222 +4 8
11▲ Eintracht Frankfurt 48 6 222 -6 8
12▼ 1.FC Köln 34 6 213 -3 7
13▼ VfB Stuttgart 68 6 204 -2 6
14▲ 1899 Hoffenheim 49 6 204 -3 6
15▼ FC Schalke 04 46 6 123 -3 5
16▼ SC Paderborn 07 38 6 123 -4 5
17▼ Union Berlin 39 6 123 -12 5
18– Borussia Mönchengladbach 36 6 006 -12 0
Ordered by current league position▲ Up · ▼ Down · – Unchanged · Since the start of the latest played matchweek
- Champions League (League Stage)- Europa League (League Stage)- Europa Conference League (Qualification)- Relegation Round- Relegation - Serie B

Club strength

Bundesliga · 2026-2027 · Team ratings and playing style

L90 Strength vs Form

Higher is stronger on both 0–100 scales.Only clubs from the selected league season are shown. Dashed lines mark 50; quadrant labels describe ratings relative to this reference. L90 Strength comes from Elo. Form uses up to 5 completed matches with forecasts across all competitions, adjusted for opponent strength. Match counts are shown per club. Form is descriptive.
18 / 18 clubs
L90 Strength and Form ratings of clubs in Bundesliga Displayed ranges: L90 Strength 0 to 100; Form 0 to 100. Dashed lines mark 50; quadrant labels describe ratings relative to this reference. Top left: Good form. Top right: Strong and in form. Bottom left: Low strength and form. Bottom right: Strong, low form. Each point links to a club and announces both ratings. Good form Strong and in form Low strength and form Strong, low form L90 Strength → Form → Bayern München · L90 Strength 93.9 · Form 78.4 · 5/5 matches Borussia Dortmund · L90 Strength 80.6 · Form 61.2 · 5/5 matches SC Freiburg · L90 Strength 64.3 · Form 77.8 · 5/5 matches Bayer Leverkusen · L90 Strength 79.1 · Form 94.2 · 5/5 matches FSV Mainz 05 · L90 Strength 55.1 · Form 70.4 · 5/5 matches SV Elversberg · L90 Strength 41.5 · Form 59.9 · 5/5 matches RB Leipzig · L90 Strength 68.1 · Form 77.5 · 5/5 matches Werder Bremen · L90 Strength 42.9 · Form 70.5 · 5/5 matches Hamburger SV · L90 Strength 39.7 · Form 69.9 · 5/5 matches FC Augsburg · L90 Strength 49.5 · Form 46.3 · 5/5 matches Eintracht Frankfurt · L90 Strength 48.4 · Form 52.2 · 5/5 matches 1.FC Köln · L90 Strength 33.9 · Form 25.7 · 5/5 matches VfB Stuttgart · L90 Strength 68.3 · Form 46.2 · 5/5 matches 1899 Hoffenheim · L90 Strength 48.5 · Form 14.7 · 5/5 matches FC Schalke 04 · L90 Strength 45.7 · Form 41.0 · 5/5 matches SC Paderborn 07 · L90 Strength 38.0 · Form 32.6 · 5/5 matches Union Berlin · L90 Strength 39.3 · Form 38.0 · 5/5 matches Borussia Mönchengladbach · L90 Strength 36.0 · Form 6.8 · 5/5 matches

L90 Strength ranking

0–100

Strongest first · 18 / 18 clubs rated

Use two fingers to scroll the list.

Form ranking

0–100

Strongest first · 18 / 18 clubs rated

Use two fingers to scroll the list.

Key insights

Automatic descriptive highlights from current Bundesliga clubs. Each metric is ordered within its own type; types alternate to keep the selection varied. Up to six cards, normally one per club and at most two when the selection is small.

Result statistics require at least five known completed matches. They use the last ten recorded results across all competitions, or the last eight away results. Future, special and invalid results are excluded; missing results can interrupt real-world sequences, so streaks refer to recorded results. 10+ means at least ten within the window.

Bars run oldest to newest. Height shows goals scored, or goals conceded in conceding cards, on the same 0–6 scale. Six or more goals use maximum height; zero retains a small marker. Colour shows the result: teal = win, amber = draw, red = loss. In event and streak cards, solid bars mark the event and faded bars mark its absence. Hover for the date, full score and event. xG and points cards compare their two inputs, not a fabricated history.

xG Difference uses observed Playing style averages; window size is not xG coverage and the two metrics can have different denominators. Points minus xPts uses the same covered current-league matches and stored forecasts as Club strength, including labelled historical reconstructions.

    The full picture, with the evidence behind every signal.View all Competition insights →

    Goals & Results

    54 matches
    3.69199 goals in 54 matchesGoals per Match
    74%40 of 54 matchesOver 2.5 Goals
    59%32 of 54 matchesBoth Teams Scored

    Result Split

    Home wins 28 Draws 11 Away wins 15

    Goals by Venue

    Home 2.28 per match Away 1.41 per match

    Finished matches only

    Scorelines & Goals

    54 matches

    Common Scorelines

    Full-Time

    2-1
    5 (9%)
    2-2
    5 (9%)
    0-0
    4 (7%)
    0-1
    3 (6%)
    1-0
    3 (6%)
    3-0
    3 (6%)

    Half-Time

    1-0
    13 (24%)
    0-0
    9 (17%)
    0-1
    9 (17%)
    2-0
    7 (13%)
    1-1
    4 (7%)
    0-2
    3 (6%)

    Total Goals per Match

    Full-Time

    5
    11 (20%)
    3
    10 (19%)
    4
    10 (19%)
    1
    6 (11%)
    7
    6 (11%)
    0
    4 (7%)

    Goalless: 4 of 54 matches (7%)

    Half-Time

    1
    22 (41%)
    2
    14 (26%)
    0
    9 (17%)
    3
    6 (11%)
    4
    3 (6%)

    Half-Time → Full-Time

    Home led at HT
    Level at HT
    Away led at HT
    Home winDrawAway win

    Goals by Half

    1st Half

    80 40% of all goals
    Home 52Away 28

    2nd Half

    119 60% of all goals
    Home 71Away 48

    Match statistics

    54 matches
    Home

    Ball possession

    Away
    49.43% 50.57%

    Fouls

    Total: 1,235
    22.87per match
    11.22Home / Away per match11.65

    Corners

    Total: 579
    10.72per match
    6.09Home / Away per match4.74

    Both sides: 53/54 matches · Home: 53/54 · Away: 54/54

    Offsides

    Total: 183
    4.08per match
    2.00Home / Away per match2.11

    Both sides: 37/54 matches · Home: 43/54 · Away: 46/54

    Yellow Cards

    Total: 185
    3.43per match
    92Home / Away total93

    Red Cards

    Total: 5
    0.09per match
    3Home / Away total2

    Finished matches only. Totals use all recorded values; averages use the matches recorded for each value. Red cards include second-yellow dismissals.

    Strength Rankings

    Bundesliga · Top 5 by L90 Strength

    View all Strength Rankings →

    Swipe to explore all ratings →

    Bundesliga Strength Rankings. Up to five clubs, ordered by L90 Strength descending. Higher is stronger on the strength scales.
    #ClubCompetition L90 StrengthAttackDefenceFormLast 5
    1 Bayern MünchenBundesliga Bundesliga 93.996.390.178.45/5
    2 Borussia DortmundBundesliga Bundesliga 80.669.080.261.25/5
    3 Bayer LeverkusenBundesliga Bundesliga 79.187.179.394.25/5
    4 VfB StuttgartBundesliga Bundesliga 68.370.258.346.25/5
    5 RB LeipzigBundesliga Bundesliga 68.176.252.777.55/5

    LOAD90 0–100 · L90 Strength, Attack and Defence are current ratings. Form is descriptive, across all competitions. A dash means unavailable.

    Top Players

    Matchweek highlights & season leaders · Bundesliga · 2026-2027

    View all players →

    Team of the Week

    Matchweek 6 · 4–2–3–1 · Recorded match ratings

    Ranked by filled slots, then total raw match rating. The top-ranked XI is shown by default.

    9/9 matches finished · 9/9 with recorded ratings · 9/9 with match positions

    ST Bayer Leverkusen P. Schick Match rating 8.7
    Goals
    1
    Assists
    1
    vs SC Freiburg2–1
    LW Bayern München L. Díaz Match rating 9.4

    Player of the Week

    Goals
    3
    Assists
    1
    vs RB Leipzig6–1
    AM Bayer Leverkusen I. Maza Match rating 8.5
    Goals
    1
    Assists
    1
    vs SC Freiburg2–1
    RW Bayern München M. Olise Match rating 8.9
    Goals
    1
    Assists
    1
    vs RB Leipzig6–1
    DM 1899 Hoffenheim A. Prass Match rating 9.0
    DM (CM) Hamburger SV M. Muheim Match rating 8.2
    LB (LWB) FC Augsburg Hennes Behrens Match rating 7.7
    CB Eintracht Frankfurt R. Koch Match rating 8.0
    CB Eintracht Frankfurt L. Brassier Match rating 7.9
    RB (RWB) FSV Mainz 05 A. Caci Match rating 7.4
    GK SC Paderborn 07 N. Noll Match rating 8.3

    Select a player to see their match performance.

    How this team is selected

    Match ratings from this competition and matchweek, with at least 60 minutes played. Eligibility uses the recorded starting formation of that specific match, never the player profile position. Ratings retain their original 0–10 scale; they are not L90 Strength.

    Both 4–3–3 and 4–2–3–1 have GK, LB, two CBs, RB, LW, ST and RW. The 4–3–3 adds three central midfielders; 4–2–3–1 uses two holding midfielders and one attacking midfielder. In 4–3–3, DM or CM can fill central midfield; AM performances are reserved for the attacking midfield slot in 4–2–3–1. In 4–2–3–1, DM or CM can fill holding midfield, while the AM slot requires an actual AM performance.

    Wing-backs can fill the same-side full-back slot; wide midfielders the same-side wing. The recorded starting role is shown in brackets when it differs from the XI slot. Central defenders cannot fill full-back slots, and central strikers cannot fill wing slots.

    Each formation independently fills as many eligible slots as possible, then maximizes the total raw rating. Equal XI totals use total minutes, then player and match IDs. Formations are ranked by filled slots, then total raw rating; equal formation scores prefer 4–3–3. Each player appears once per XI. Double gameweeks retain separate match roles and ratings for the assignment.

    Missing or unsupported starting grids are excluded, including substitutes without a recorded role. In-match role changes are not inferred from starting lineups. The latest numbered matchweek with a recorded result is shown first. Unfinished rounds are provisional; postponed games stay in their original matchweek. Only completed matches with recorded scores and past kickoff times are considered; special-status games are excluded.

    The bench is selected after the XI: one GK, two DEF, two MID and two ATT. Every appearance of a selected starter is excluded. DEF includes full-backs, wing-backs and centre backs; MID includes DM, CM and AM; ATT includes wide midfielders, wingers and strikers. The same match eligibility and raw-rating assignment apply, with each player selected once. Missing groups stay unfilled. Bench ratings do not affect formation rankings.

    Season leaders

    Swipe to explore all statistics →

    Goals

    Top five players by goals. Matchweek highlights & season leaders · Bundesliga 2026-2027. Finished matches only.
    # Player Club Pos Apps Goals Assists G+A Key passes Cards Rating
    1 N. Füllkrug Werder Bremen FWD 6606807.3
    2 P. Schick Bayer Leverkusen FWD 6628707.5
    3 M. Olise Bayern München MID 65272108.1
    4 P. Tietz FSV Mainz 05 FWD 6505517.3
    5 Y. Ebnoutalib Eintracht Frankfurt FWD 6516617.3

    Assists

    Top five players by assists. Matchweek highlights & season leaders · Bundesliga 2026-2027. Finished matches only.
    # Player Club Pos Apps Goals Assists G+A Key passes Cards Rating
    1 H. Kane Bayern München FWD 64591408.0
    2 M. Grüll Werder Bremen FWD 62571217.4
    3 A. Nusa RB Leipzig MID 63361227.6
    4 M. Ginter SC Freiburg DEF 6033917.4
    5 F. Rieder FC Augsburg MID 6235917.2

    Goals + Assists

    Top five players by goals + assists. Matchweek highlights & season leaders · Bundesliga 2026-2027. Finished matches only.
    # Player Club Pos Apps Goals Assists G+A Key passes Cards Rating
    1 H. Kane Bayern München FWD 64591408.0
    2 P. Schick Bayer Leverkusen FWD 6628707.5
    3 M. Olise Bayern München MID 65272108.1
    4 M. Grüll Werder Bremen FWD 62571217.4
    5 N. Füllkrug Werder Bremen FWD 6606807.3

    Cards

    Top five players by cards. Matchweek highlights & season leaders · Bundesliga 2026-2027. Finished matches only.
    # Player Club Pos Apps Goals Assists G+A Key passes Cards Rating
    1 R. Onyedika Eintracht Frankfurt MID 6000246.5
    2 O. Uduokhai Union Berlin DEF 5000137.0
    3 P. Mwene FSV Mainz 05 DEF 6112536.8
    4 K. Diks Borussia Mönchengladbach DEF 6000136.3
    5 W. Burger 1899 Hoffenheim MID 5000636.9

    Key Passes

    Top five players by key passes. Matchweek highlights & season leaders · Bundesliga 2026-2027. Finished matches only.
    # Player Club Pos Apps Goals Assists G+A Key passes Cards Rating
    1 M. Olise Bayern München MID 65272108.1
    2 D. Raum RB Leipzig DEF 60002007.0
    3 N. Amiri FSV Mainz 05 MID 60111816.9
    4 Aleix García Bayer Leverkusen MID 60111607.4
    5 C. Uzun Eintracht Frankfurt MID 52021607.3

    Player Rating

    Top five players by player rating. Matchweek highlights & season leaders · Bundesliga 2026-2027. Finished matches only.
    # Player Club Pos Apps Goals Assists G+A Key passes Cards Rating
    1 M. Mittelstädt VfB Stuttgart DEF 51121518.1
    2 M. Olise Bayern München MID 65272108.1
    3 H. Kane Bayern München FWD 64591408.0
    4 J. Kimmich Bayern München MID 60331007.9
    5 M. Vandevoordt RB Leipzig GK 6000007.8

    Finished matches only · Season totals; Rating is the recorded average.

    About these statistics

    Five leaders by the selected metric. Every row includes Apps, Goals, Assists, G+A, Key passes, Cards and Rating. Selected competition season only. Transfers within this league are combined; all recorded clubs are listed. Cards include yellow, second yellow and red cards. A dash means unavailable; zero is a recorded total.

    Player Rating requires at least 3 appearances in this competition season.