2. Bundesliga

GermanySeason 2026-2718 teams

Latest results

All matches →

No fixtures in the next 14 days — predictions appear the day before each round.

Every current prediction

    2. Bundesliga profile

    43%
    Home wins
    26%
    Draws
    31%
    Away wins
    59%
    Over 2.5 goals
    60%
    Both teams scored
    3.00
    Goals / game

    Across 670 2. Bundesliga matches in our dataset since 2024-25.

    League table

    2. Bundesliga 2026-27 table
    #TeamPWDLGDPtsValueForm
    1Hertha BSC6600+1018€23mWWWWW
    21. FC Nürnberg6510+1016WWDWW
    31. FC Heidenheim 18466411+213€66mDWWWL
    4VfL Wolfsburg6321+711€165mWLDWW
    51. FC Kaiserslautern6321+211WLWWD
    61. FC Magdeburg6312+210DWLWW
    7Energie Cottbus6222+18DWDLL
    8FC St. Pauli 1910614107€58mDWDLD
    9VfL Bochum 18486213-17€24mLDWLW
    10Hannover 966213-27WLDWL
    11VfL Osnabrück6213-37DLWWL
    12SpVgg Greuther Fürth6132-26€12mDDLWL
    13DSC Arminia Bielefeld6123-25€12mDLDLW
    14Karlsruher SC6123-65LLDLD
    15Eintracht Braunschweig6114-14LDLLL
    16Holstein Kiel6042-34€22mDLDLD
    17Dynamo Dresden6114-64LDLLW
    18SV Darmstadt 986114-84€35mLWLLL

    Squad market values are community estimates, updated weekly — sourced as documented on our data page.

    2. Bundesliga team stats

    BTTS rate by team

    2. Bundesliga: how often both teams scored in each club's last 30 league matches
    TeamPlayedBTTS
    Hannover 963070%
    DSC Arminia Bielefeld3067%
    Dynamo Dresden3067%
    Holstein Kiel3067%
    SV Darmstadt 983067%
    1. FC Nürnberg3063%
    Karlsruher SC3063%
    SpVgg Greuther Fürth3063%
    VfL Bochum 18483063%
    Hertha BSC3060%
    Eintracht Braunschweig3057%
    1. FC Magdeburg3053%
    1. FC Kaiserslautern3037%

    Over 2.5 goals rate by team

    2. Bundesliga: how often each club's last 30 league matches produced three or more goals
    TeamPlayedOver 2.5
    Karlsruher SC3080%
    Dynamo Dresden3070%
    Hannover 963063%
    SV Darmstadt 983063%
    1. FC Magdeburg3060%
    1. FC Nürnberg3060%
    DSC Arminia Bielefeld3060%
    Holstein Kiel3060%
    1. FC Kaiserslautern3057%
    Hertha BSC3053%
    SpVgg Greuther Fürth3053%
    Eintracht Braunschweig3047%
    VfL Bochum 18483043%

    Expected goals 2026-27

    2. Bundesliga 2026-27: expected goals for and against per game, and goals scored minus expected goals, per club
    TeamPlayedxGxGAxG diffGoals − xG
    DSC Arminia Bielefeld41.750.98+0.770.0
    VfL Wolfsburg42.451.70+0.75+0.2
    1. FC Heidenheim 184652.061.38+0.68+1.7
    Hannover 9642.061.44+0.63−4.3
    Hertha BSC41.921.45+0.47+4.3
    FC St. Pauli 191041.661.41+0.25−0.6
    Eintracht Braunschweig52.161.92+0.24+1.2
    1. FC Kaiserslautern51.271.10+0.16−1.3
    VfL Bochum 184841.261.12+0.14−2.0
    SpVgg Greuther Fürth41.781.780.00−0.1
    1. FC Nürnberg41.621.65−0.02+6.5
    Holstein Kiel51.411.65−0.24−1.1
    Karlsruher SC51.451.76−0.30−1.3
    Dynamo Dresden51.381.70−0.32+0.1
    VfL Osnabrück41.501.92−0.43+1.0
    1. FC Magdeburg51.161.79−0.63+4.2
    Energie Cottbus51.982.83−0.84+3.1
    SV Darmstadt 9840.761.74−0.98−1.0

    Each club's last 30 2. Bundesliga matches in our dataset, newest first — current season included, sample size shown per club. Historical frequencies, not predictions; the model's per-match probabilities live on the BTTS and over/under 2.5 tips pages. Expected goals are per-game figures over each club's league matches this season that carry xG on both sides; "Goals − xG" is the season total. Provider-recorded statistics, sourced as documented on our data page; the model does not use xG yet.