2. Bundesliga

Season: 2025/2026 • Team Form Guide

League Insights

What is xG?
Expected Goals (xG) measures shot quality based on distance, angle, and defensive pressure. A 1.0 xG shot should be scored 100% of the time.
Best Attacking Team
Dynamo Dresden
2.3 xG per game - Creates the highest quality chances
Best Defensive Team
Hannover 96
0.8 xGA per game - Allows fewest quality chances

Team Form Guide

Recent form and stats for teams in upcoming fixtures (Last 5 matches)

L
L
L
L
L
Avg Goals For 0.8
Avg Goals Against 3.0
Avg xG For 0.9
Avg xG Against 2.2
Top Players (xG - Last 5 games)
Dawid Kownacki 0.6
Ísak Bergmann Jóhannesson 0.5
Tim Rossmann 0.2
Recent Matches
Fortuna Düsseldorf vs Hannover 96
0-2
(0.6-1.9)
Fortuna Düsseldorf @ DSC Arminia Bielefeld
5-1
(2.9-0.9)
Fortuna Düsseldorf @ İstanbul Başakşehir
1-0
D
W
W
W
D
Avg Goals For 2.0
Avg Goals Against 1.0
Avg xG For 1.4
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Marvin Wanitzek  1.7
Lilian Egloff 0.6
Louey Ben Farhat 0.6
Recent Matches
Karlsruher SC @ Hertha BSC
0-0
(1.0-1.3)
Karlsruher SC vs Preußen Münster
3-2
(1.4-0.7)
Karlsruher SC vs Aarau
2-1
L
W
W
D
L
Avg Goals For 1.8
Avg Goals Against 1.8
Avg xG For 1.6
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Noel Futkeu  3.1
Felix Klaus 2.6
Daniel Kasper 0.4
Recent Matches
SpVgg Greuther Fürth @ Eintracht Braunschweig
3-2
(1.8-1.6)
SpVgg Greuther Fürth vs Dynamo Dresden
3-2
(2.2-1.5)
SpVgg Greuther Fürth vs Hamburger SV
3-2
(2.0-2.2)
L
W
W
W
L
Avg Goals For 1.8
Avg Goals Against 1.2
Avg xG For 1.1
Avg xG Against 1.0
Top Players (xG - Last 5 games)
M. Sylla 1.0
Peter Remmert 0.5
Yassin Ben Balla 0.4
Recent Matches
Schalke 04 @ Kaiserslautern
1-0
(1.5-0.6)
Schalke 04 vs Hertha BSC
2-1
(1.6-0.6)
Schalke 04 @ Rot Weiss Ahlen
0-3
L
W
L
L
L
Avg Goals For 1.0
Avg Goals Against 2.2
Avg xG For 0.9
Avg xG Against 2.2
Top Players (xG - Last 5 games)
Bambasé Conté 0.6
Tom Zimmerschied 0.4
Luca Schnellbacher 0.3
Recent Matches
Elversberg @ VfL Bochum 1848
2-0
(2.9-0.3)
Elversberg vs Nürnberg
1-0
(1.5-1.6)
Elversberg vs Fortuna Sittard
2-3
W
L
W
L
L
Avg Goals For 1.4
Avg Goals Against 2.2
Avg xG For 1.5
Avg xG Against 2.0
Top Players (xG - Last 5 games)
M. Kaars 2.7
J. Hugonet 0.8
A. Nollenberger 0.6
Recent Matches
Magdeburg @ Dynamo Dresden
1-2
(3.3-0.9)
Magdeburg vs Eintracht Braunschweig
0-1
(1.8-0.4)
Magdeburg vs Fortuna Düsseldorf
4-2
(1.9-1.2)
L
L
D
L
L
Avg Goals For 0.4
Avg Goals Against 1.8
Avg xG For 0.8
Avg xG Against 1.6
Top Players (xG - Last 5 games)
L. Rosenboom 0.7
Alexander Bernhardsson 0.4
Shuto Machino 0.4
Recent Matches
Holstein Kiel vs DSC Arminia Bielefeld
0-2
(1.2-1.2)
Holstein Kiel @ Paderborn
2-1
(1.1-0.4)
Holstein Kiel @ Minnesota United
0-0
L
L
L
L
W
Avg Goals For 1.0
Avg Goals Against 1.4
Avg xG For 1.3
Avg xG Against 1.2
Top Players (xG - Last 5 games)
Fabio Gruber 1.0
Mahir Emreli 0.7
Julian Justvan 0.6
Recent Matches
Nürnberg vs Darmstadt 98
0-1
(1.0-1.0)
Nürnberg @ Elversberg
1-0
(1.5-1.6)
Nürnberg vs Borussia Mönchengladbach
0-2
W
L
L
L
W
Avg Goals For 0.6
Avg Goals Against 1.4
Avg xG For 1.1
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Marlon Ritter  1.7
Ragnar Ache 0.4
Faride Alidou 0.4
Recent Matches
Kaiserslautern vs Schalke 04
1-0
(1.5-0.6)
Kaiserslautern @ Hannover 96
1-0
(1.3-0.4)
Kaiserslautern vs Roma
0-1
W
L
L
W
L
Avg Goals For 1.2
Avg Goals Against 2.0
Avg xG For 1.6
Avg xG Against 1.5
Top Players (xG - Last 5 games)
Moritz Broschinski 1.2
Ibrahima Sissoko 0.8
Myron Boadu 0.7
Recent Matches
VfL Bochum 1848 vs Elversberg
2-0
(2.9-0.3)
VfL Bochum 1848 @ Darmstadt 98
4-1
(2.7-1.7)
VfL Bochum 1848 vs Bayer 04 Leverkusen
0-2
D
W
L
W
W
Avg Goals For 1.4
Avg Goals Against 1.2
Avg xG For 1.9
Avg xG Against 0.9
Top Players (xG - Last 5 games)
Filip Bilbija 1.2
Raphael Obermair 1.1
Calvin Brackelmann 1.0
Recent Matches
Paderborn @ Preußen Münster
1-1
(0.5-1.9)
Paderborn vs Holstein Kiel
2-1
(1.1-0.4)
Paderborn @ Karlsruher SC
3-0
(1.0-1.7)
W
W
W
W
D
Avg Goals For 2.2
Avg Goals Against 0.6
Avg xG For 1.4
Avg xG Against 0.8
Top Players (xG - Last 5 games)
Boris Tomiak 0.8
Mustapha Bundu 0.7
Jannik Rochelt 0.7
Recent Matches
Hannover 96 @ Fortuna Düsseldorf
0-2
(0.6-1.9)
Hannover 96 vs Kaiserslautern
1-0
(1.3-0.4)
Hannover 96 @ HSC Hannover
2-4
W
W
W
L
L
Avg Goals For 1.8
Avg Goals Against 1.6
Avg xG For 1.8
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Fraser Hornby 2.1
Isac Lidberg 2.0
Killian Corredor 1.5
Recent Matches
Darmstadt 98 @ Nürnberg
0-1
(1.0-1.0)
Darmstadt 98 vs VfL Bochum 1848
4-1
(2.7-1.7)
Darmstadt 98 vs Jahn Regensburg
3-1
(2.5-1.0)
D
L
W
D
L
Avg Goals For 1.0
Avg Goals Against 1.0
Avg xG For 0.8
Avg xG Against 1.2
Top Players (xG - Last 5 games)
F. Reese 1.1
F. Niederlechner 0.4
Sebastian Grönning 0.4
Recent Matches
Hertha BSC vs Karlsruher SC
0-0
(1.0-1.3)
Hertha BSC @ Schalke 04
2-1
(1.6-0.6)
Hertha BSC vs Ludwigsfelder FC
3-0
W
W
D
L
L
Avg Goals For 1.0
Avg Goals Against 1.8
Avg xG For 0.9
Avg xG Against 1.7
Top Players (xG - Last 5 games)
Sebastian Polter 1.1
Erencan Yardımcı 0.4
Lukas Frenkert 0.3
Recent Matches
Eintracht Braunschweig vs SpVgg Greuther Fürth
3-2
(1.8-1.6)
Eintracht Braunschweig @ Magdeburg
0-1
(1.8-0.4)
Eintracht Braunschweig @ İstanbul Başakşehir
0-0
D
L
L
L
W
Avg Goals For 1.2
Avg Goals Against 2.4
Avg xG For 0.6
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Jano ter Horst 0.3
Etienne Amenyido 0.3
Oliver Batista Meier 0.1
Recent Matches
Preußen Münster vs Paderborn
1-1
(0.5-1.9)
Preußen Münster @ Karlsruher SC
3-2
(1.4-0.7)
Preußen Münster vs Heracles Almelo
1-4
W
W
L
W
W
Avg Goals For 2.6
Avg Goals Against 1.4
Avg xG For 1.7
Avg xG Against 1.2
Top Players (xG - Last 5 games)
Noah Sarenren Bazee 1.3
Joel Felix 1.0
Maximilian Großer 0.8
Recent Matches
DSC Arminia Bielefeld @ Holstein Kiel
0-2
(1.2-1.2)
DSC Arminia Bielefeld vs Fortuna Düsseldorf
5-1
(2.9-0.9)
DSC Arminia Bielefeld vs VfB Stuttgart
2-4
(2.5-1.7)
L
L
W
D
W
Avg Goals For 1.8
Avg Goals Against 1.6
Avg xG For 2.3
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Christoph Daferner 2.4
Lukas Boeder 0.6
Jonas Oehmichen 0.6
Recent Matches
Dynamo Dresden vs Magdeburg
1-2
(3.3-0.9)
Dynamo Dresden @ SpVgg Greuther Fürth
3-2
(2.2-1.5)
Dynamo Dresden vs Teplice
3-2