League Summary

2. Bundesliga

2. Bundesliga Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes
1Club Crest Köln3419698447+37631.8549,565Simon Terodde - 29Timo HornPromoted
2Club Crest Paderborn 073416997650+26571.6811,506Philipp Klement - 16Leopold ZingerlePromoted
3Club Crest Union Berlin34141555433+21571.6821,200Sebastian Andersson - 12Rafał Gikiewicz→ German 1/2 Relegation/Promotion Playoffs
4Club Crest Hamburger SV34168104542+3561.6548,864Pierre-Michel Lasogga - 13Julian Pollersbeck
5Club Crest Heidenheim34151095545+10551.6211,332Robert Glatzel - 13Kevin Müller
6Club Crest Holstein Kiel341310116051+9491.449,880Janni Serra - 10Kenneth Kronholm
7Club Crest Arminia341310115250+2491.4419,126Fabian Klos - 17Stefan Ortega
8Club Crest Jahn R'burg34121395554+1491.4411,377Sargis Adamyan - 15Philipp Pentke
9Club Crest St. Pauli34147134653-7491.4429,503Dimitris Diamantakos - 7Robin Himmelmann
10Club Crest Darmstadt 9834137144553-8461.3513,367Serdar Dursun - 11Daniel Heuer Fernandes
11Club Crest Bochum341111124950-1441.2917,662Lukas Hinterseer - 18Manuel Riemann
12Club Crest Dresden34119144148-7421.2428,434Moussa Koné - 9Markus Schubert
13Club Crest Greuther Fürth341012123756-19421.2410,268Daniel Keita-Ruel - 10Sascha Burchert
14Club Crest Erzgebirge Aue34117164347-4401.1810,222Pascal Testroet - 15Martin Männel
15Club Crest Sandhausen34911144552-7381.126,994Andrew Wooten - 18Marcel Schuhen
16Club Crest Ingolstadt 043498174355-12351.039,003Sonny Kittel - 10Philipp Tschauner→ German 2/3 Relegation/Promotion Playoffs
17Club Crest Magdeburg34613153553-18310.9120,224Christian Beck - 10Alexander BrunstRelegated
18Club Crest MSV Duisburg34610183965-26280.8215,385Kevin Wolze - 9Daniel Mesenhöler, Felix WiedwaldRelegated
2. Bundesliga Table
Home Away
Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP
1Club Crest Köln179354926+23301.761710343521+14331.94
2Club Crest Paderborn 071710615023+27362.12176382627-1211.24
3Club Crest Union Berlin1711513411+23382.241731042022-2191.12
4Club Crest Hamburger SV178452122-1281.65178452420+4281.65
5Club Crest Heidenheim179353224+8301.76176742321+2251.47
6Club Crest Holstein Kiel178543323+10291.71175572728-1201.18
7Club Crest Arminia178272725+2261.531758425250231.35
8Club Crest Jahn R'burg176651923-4241.41176743631+5251.47
9Club Crest St. Pauli178542823+5291.71176291830-12201.18
10Club Crest Darmstadt 98179442517+8311.821743102036-16150.88
11Club Crest Bochum179352922+7301.76172872028-8140.82
12Club Crest Dresden177552619+7261.53174491529-14160.94
13Club Crest Greuther Fürth176832324-1261.53174491432-18160.94
14Club Crest Erzgebirge Aue176562022-2231.351752102325-2171.00
15Club Crest Sandhausen175662221+1211.24174582331-8171.00
16Club Crest Ingolstadt 04174582022-2171.00175392333-10181.06
17Club Crest Magdeburg1721051619-3160.941743101934-15150.88
18Club Crest MSV Duisburg1733112539-14120.71173771426-12160.94

German 1/2 Relegation/Promotion Playoffs

May 23
Stuttgart
Union Berlin
May 27
Union Berlin
Stuttgart
Union Berlin won on away goals, after aggregate score was tied and promoted to Bundesliga.
Stuttgart relegated to 2. Bundesliga.

German 2/3 Relegation/Promotion Playoffs

May 24
Wehen
Ingolstadt 04
May 28
Ingolstadt 04
Wehen
Wehen won on away goals, after aggregate score was tied and promoted to 2. Bundesliga.
Ingolstadt 04 relegated to 3. Liga.

Squad Standard Stats 2018-2019 2. Bundesliga

Squad Standard Stats 2018-2019 2. Bundesliga Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
Arminia2426.150.8343743,06034.050368645556421.471.062.531.322.38
Bochum3027.953.3343743,06034.049348345456251.441.002.441.322.32
Darmstadt 982527.650.4343743,06034.044307440446411.290.882.181.182.06
Dresden2625.048.1343743,06034.041297036567221.210.852.061.061.91
Erzgebirge Aue3126.747.1343743,06034.043307339458931.260.882.151.152.03
Greuther Fürth2625.148.0343743,06034.037266334358151.090.761.851.001.76
Hamburger SV2723.659.4343743,06034.045246943245341.320.712.031.261.97
Heidenheim2826.147.0343743,06034.054409450445131.591.182.761.472.65
Holstein Kiel2925.456.0343743,06034.058419953556351.711.212.911.562.76
Ingolstadt 043126.848.2343743,06034.042246638448371.240.711.941.121.82
Jahn R'burg2526.645.6343743,06034.053419449477931.561.212.761.442.65
Köln2726.257.7343743,06034.0825914177567742.411.744.152.264.00
Magdeburg2826.047.3343743,06034.034276132237321.000.791.790.941.74
MSV Duisburg2726.448.9343743,06034.037185534349231.090.531.621.001.53
Paderborn 072425.053.4343743,06034.0754912472357532.211.443.652.123.56
Sandhausen3027.045.0343743,06034.045347941446711.321.002.321.212.21
St. Pauli3026.345.8343743,06034.046307642457131.350.882.241.242.12
Union Berlin2326.948.1343743,06034.053328550337431.560.942.501.472.41
Squad Standard Stats 2018-2019 2. Bundesliga Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
vs Arminia2426.249.2343743,06034.050318146445931.470.912.381.352.26
vs Bochum3026.046.7343743,06034.048307841796731.410.882.291.212.09
vs Darmstadt 982525.949.6343743,06034.052409246676741.531.182.711.352.53
vs Dresden2626.251.9343743,06034.046297543347921.350.852.211.262.12
vs Erzgebirge Aue3126.052.9343743,06034.046378345127141.351.092.441.322.41
vs Greuther Fürth2626.152.0343743,06034.055419652355751.621.212.821.532.74
vs Hamburger SV2726.440.6343743,06034.042266841117421.240.762.001.211.97
vs Heidenheim2826.253.0343743,06034.044307443137961.290.882.181.262.15
vs Holstein Kiel2926.344.0343743,06034.051328347455501.500.942.441.382.32
vs Ingolstadt 043126.151.8343743,06034.05329824310106531.560.852.411.262.12
vs Jahn R'burg2525.954.4343743,06034.053429549456641.561.242.791.442.68
vs Köln2726.242.3343743,06034.045287344127531.320.822.151.292.12
vs Magdeburg2826.452.7343743,06034.051338449238041.500.972.471.442.41
vs MSV Duisburg2726.151.1343743,06034.0644711158686321.881.383.261.713.09
vs Paderborn 072426.346.6343743,06034.050398948228441.471.152.621.412.56
vs Sandhausen3026.155.0343743,06034.052378948447111.531.092.621.412.50
vs St. Pauli3026.054.2343743,06034.053368949447041.561.062.621.442.50
vs Union Berlin2326.151.9343743,06034.033175028567150.970.501.470.821.32

Squad Goalkeeping 2018-2019 2. Bundesliga

Squad Goalkeeping 2018-2019 2. Bundesliga Table
Playing Time Performance Penalty Kicks
Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save%
Arminia234343,06034.0501.471499969.1131011720.644000.0
Bochum134343,06034.0501.4717012074.71111121132.4972022.2
Darmstadt 98134343,06034.0531.5615510269.713714823.5761014.3
Dresden234343,06034.0481.4115410770.811914926.5431025.0
Erzgebirge Aue334343,06034.0471.3814910369.111716617.621010.0
Greuther Fürth234343,06034.0561.6516510867.9101212823.5532040.0
Hamburger SV234343,06034.0421.241339169.2168101441.211000.0
Heidenheim234343,06034.0451.3216411873.215109823.5312066.7
Holstein Kiel234343,06034.0511.5017412273.0131011720.6541020.0
Ingolstadt 04434343,06034.0551.621368366.99817514.71010000.0
Jahn R'burg334343,06034.0541.5916411069.512139514.7541020.0
Köln234343,06034.0471.381288264.11969926.5211050.0
Magdeburg434343,06034.0531.561398863.361315720.632010.0
MSV Duisburg334343,06034.0651.9118411867.961018720.6862025.0
Paderborn 07234343,06034.0501.4716211270.41699617.622000.0
Sandhausen234343,06034.0521.5315610469.291114823.544000.0
St. Pauli234343,06034.0531.561499667.114713926.544000.0
Union Berlin134343,06034.0330.971249077.4141551441.2651016.7
Squad Goalkeeping 2018-2019 2. Bundesliga Table
Playing Time Performance Penalty Kicks
Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save%
vs Arminia234343,06034.0521.5315510569.7111013514.755000.0
vs Bochum134343,06034.0491.441469769.2121111926.554010.0
vs Darmstadt 98134343,06034.0451.321258167.214713617.644000.0
vs Dresden234343,06034.0411.211349373.1149111338.265010.0
vs Erzgebirge Aue334343,06034.0431.261419772.3167111132.4541020.0
vs Greuther Fürth234343,06034.0371.091369775.01212101441.2532040.0
vs Hamburger SV234343,06034.0451.3214710070.710816926.5422050.0
vs Heidenheim234343,06034.0551.6216711369.591015514.744000.0
vs Holstein Kiel234343,06034.0601.761408260.7111013617.655000.0
vs Ingolstadt 04434343,06034.0431.261389671.71789720.644000.0
vs Jahn R'burg334343,06034.0551.6217511970.991312720.6743042.9
vs Köln234343,06034.0842.4721513263.3961938.8651016.7
vs Magdeburg434343,06034.0351.031339875.2151361235.3321033.3
vs MSV Duisburg334343,06034.0391.1516112377.6181061235.3431025.0
vs Paderborn 07234343,06034.0762.2421013365.29916720.6532040.0
vs Sandhausen234343,06034.0451.321207565.8141191029.444000.0
vs St. Pauli234343,06034.0461.3514710071.413714720.6541020.0
vs Union Berlin134343,06034.0541.5916511269.151514514.733000.0
Become a Stathead & surf this site ad-free.

Squad Shooting 2018-2019 2. Bundesliga

Squad Shooting 2018-2019 2. Bundesliga Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
Arminia2434.05047115031.813.854.410.100.3055
Bochum3034.04942514233.412.504.180.110.3245
Darmstadt 982534.04439512130.611.623.560.100.3344
Dresden2634.04142212930.612.413.790.090.2856
Erzgebirge Aue3134.04341913632.512.324.000.090.2945
Greuther Fürth2634.03744313129.613.033.850.080.2635
Hamburger SV2734.04545914331.213.504.210.090.3024
Heidenheim2834.05447416334.413.944.790.110.3144
Holstein Kiel2934.05842713531.612.563.970.120.3955
Ingolstadt 043134.04243413430.912.763.940.090.2844
Jahn R'burg2534.05353816831.215.824.940.090.2947
Köln2734.08254420938.416.006.150.140.3756
Magdeburg2834.03441713031.212.263.820.080.2523
MSV Duisburg2734.03746515733.813.684.620.070.2234
Paderborn 072434.07558520535.017.216.030.120.3535
Sandhausen3034.04540811628.412.003.410.100.3544
St. Pauli3034.04640514235.111.914.180.100.3045
Union Berlin2334.05351916231.215.264.760.100.3133
Squad Shooting 2018-2019 2. Bundesliga Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
vs Arminia2434.05039614536.611.654.260.120.3244
vs Bochum3034.04850816131.714.944.740.080.2579
vs Darmstadt 982534.05243314834.212.744.350.110.3167
vs Dresden2634.04647315031.713.914.410.090.2934
vs Erzgebirge Aue3134.04651314828.815.094.350.090.3012
vs Greuther Fürth2634.05548816032.814.354.710.110.3335
vs Hamburger SV2734.04241913231.512.323.880.100.3111
vs Heidenheim2834.04453016130.415.594.740.080.2713
vs Holstein Kiel2934.05147916935.314.094.970.100.2845
vs Ingolstadt 043134.05345212627.913.293.710.100.341010
vs Jahn R'burg2534.05349115932.414.444.680.100.3145
vs Köln2734.04542112629.912.383.710.100.3512
vs Magdeburg2834.05139213734.911.534.030.130.3623
vs MSV Duisburg2734.06452917633.315.565.180.110.3368
vs Paderborn 072434.05044316036.113.034.710.110.3022
vs Sandhausen3034.05243615234.912.824.470.110.3244
vs St. Pauli3034.05345414531.913.354.260.110.3444
vs Union Berlin2334.03339311830.011.563.470.070.2456

Squad Playing Time 2018-2019 2. Bundesliga

Squad Playing Time 2018-2019 2. Bundesliga Table
Playing Time Starts Subs Team Success
Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90
Arminia2426.1343,0609010034.03748598191391.445250+2+0.06
Bochum3027.9343,0609010034.03748589211471.294950-1-0.03
Darmstadt 982527.6343,0609010034.03748699161391.354553-8-0.24
Dresden2625.0343,0609010034.037485102191341.244148-7-0.21
Erzgebirge Aue3126.7343,0609010034.037484100231371.184347-4-0.12
Greuther Fürth2625.1343,0609010034.03748496221421.243756-19-0.56
Hamburger SV2723.6343,0609010034.037484100211371.654542+3+0.09
Heidenheim2826.1343,0609010034.037484102221341.625545+10+0.29
Holstein Kiel2925.4343,0609010034.03748598181401.446051+9+0.26
Ingolstadt 043126.8343,0609010034.037485102181351.034355-12-0.35
Jahn R'burg2526.6343,0609010034.03748699141391.445554+1+0.03
Köln2726.2343,0609010034.03748599171381.858447+37+1.09
Magdeburg2826.0343,0609010034.037485101181350.913553-18-0.53
MSV Duisburg2726.4343,0609010034.03748598171390.823965-26-0.76
Paderborn 072425.0343,0609010034.037485101171371.687650+26+0.76
Sandhausen3027.0343,0609010034.03748599201381.124552-7-0.21
St. Pauli3026.3343,0609010034.037485101191361.444653-7-0.21
Union Berlin2326.9343,0609010034.037485102191361.685433+21+0.62
Squad Playing Time 2018-2019 2. Bundesliga Table
Playing Time Starts Subs Team Success
Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90
vs Arminia2426.2343,0609010034.03748597191391.265052-2-0.06
vs Bochum3026.0343,0609010034.03748598221391.385049+1+0.03
vs Darmstadt 982525.9343,0609010034.03748697211391.445345+8+0.24
vs Dresden2626.2343,0609010034.03748599231381.504841+7+0.21
vs Erzgebirge Aue3126.0343,0609010034.03748498201401.624743+4+0.12
vs Greuther Fürth2626.1343,0609010034.037484101211371.415637+19+0.56
vs Hamburger SV2726.4343,0609010034.037484100181381.124245-3-0.09
vs Heidenheim2826.2343,0609010034.037484102211351.094555-10-0.29
vs Holstein Kiel2926.3343,0609010034.037485102181351.265160-9-0.26
vs Ingolstadt 043126.1343,0609010034.037485100201381.745543+12+0.35
vs Jahn R'burg2525.9343,0609010034.037486100191381.185455-1-0.03
vs Köln2726.2343,0609010034.03748598211380.974784-37-1.09
vs Magdeburg2826.4343,0609010034.03748598201381.715335+18+0.53
vs MSV Duisburg2726.1343,0609010034.03748599181381.886539+26+0.76
vs Paderborn 072426.3343,0609010034.03748598231391.065076-26-0.76
vs Sandhausen3026.1343,0609010034.037485101191371.565245+7+0.21
vs St. Pauli3026.0343,0609010034.03748598181391.355346+7+0.21
vs Union Berlin2326.1343,0609010034.037485100191370.883354-21-0.62

Squad Miscellaneous Stats 2018-2019 2. Bundesliga

Squad Miscellaneous Stats 2018-2019 2. Bundesliga Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
Arminia2434.0642049745352634344373440
Bochum3034.0625246153185703369414492
Darmstadt 982534.0641148647075665386338271
Dresden2634.0722152151772508349325442
Erzgebirge Aue3134.08932515428113547364409321
Greuther Fürth2634.0815248244586582416373251
Hamburger SV2734.0534244546576495366389410
Heidenheim2834.0513246942266635367342431
Holstein Kiel2934.0635443045290662346333350
Ingolstadt 043134.08375544511626193563923102
Jahn R'burg2534.0793257242799693419436451
Köln2734.0774351652282728371375622
Magdeburg2834.0732242748475609391337332
MSV Duisburg2734.0923146748963557388310281
Paderborn 072434.0753247444982564389381420
Sandhausen3034.0671149344760623381338440
St. Pauli3034.0713345446374551389365540
Union Berlin2334.0743260145747663378368360
Squad Miscellaneous Stats 2018-2019 2. Bundesliga Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
vs Arminia2434.05930479472110519340294452
vs Bochum3034.0673355443166645405422650
vs Darmstadt 982534.0674449046485624361302541
vs Dresden2634.07921531493101648329391360
vs Erzgebirge Aue3134.0714245350060691336322250
vs Greuther Fürth2634.05753471463114641351413450
vs Hamburger SV2734.0742248642449523421473140
vs Heidenheim2834.0796544244371691332305241
vs Holstein Kiel2934.0550047640468639447375452
vs Ingolstadt 043134.06530536517846193993531041
vs Jahn R'burg2534.0664245354576622367390472
vs Köln2734.0753253949850545412359262
vs Magdeburg2834.0804350840484542369345331
vs MSV Duisburg2734.0632051845075684355360542
vs Paderborn 072434.0844448244689604468502151
vs Sandhausen3034.0711047347071669350289140
vs St. Pauli3034.0704349043252562390360350
vs Union Berlin2334.0715347357654570337343431

Leaders

Nationalities 2018-2019 2. Bundesliga

League Notes

Rank Key

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.