League Summary

Regular season

Regular season Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes
1Club Crest Bayern Munich3425728922+67822.4175,000Robert Lewandowski - 30Manuel Neuer→ Champions League via league finish
2Club Crest RB Leipzig3420776639+27671.9741,455Timo Werner - 21Péter Gulácsi→ Champions League via league finish
3Club Crest Dortmund34181067240+32641.8879,653Pierre-Emerick Aubameyang - 31Roman Bürki→ Champions League via league finish
4Club Crest Hoffenheim34161446437+27621.8228,155Andrej Kramarić - 15Oliver Baumann→ Champions League via league finish
5Club Crest Köln34121395142+9491.4449,571Anthony Modeste - 25Timo Horn→ Europa League via league finish
6Club Crest Hertha BSC34154154347-4491.4450,267Vedad Ibišević - 12Rune Jarstein→ Europa League via league finish 1
7Club Crest Freiburg34146144260-18481.4123,959Florian Niederlechner - 11Alexander Schwolow→ Europa League via league finish
8Club Crest Werder Bremen34136156164-3451.3240,881Max Kruse - 15Felix Wiedwald
9Club Crest M'Gladbach34129134549-4451.3251,494Lars Stindl - 11Yann Sommer
10Club Crest Schalke 04341110134540+5431.2660,703Guido Burgstaller - 9Ralf Fährmann
11Club Crest Eint Frankfurt34119143643-7421.2449,165Marco Fabián - 7Lukáš Hrádecký
12Club Crest Leverkusen34118155355-2411.2128,428Javier Hernández - 11Bernd Leno
13Club Crest Augsburg34911143551-16381.1228,172Halil Altıntop - 6Marwin Hitz
14Club Crest Hamburger SV34108163361-28381.1252,341Bobby Wood, Michael Gregoritsch... - 5René Adler
15Club Crest Mainz 0534107174455-11371.0929,026Yunus Mallı - 6Jonas Lössl
16Club Crest Wolfsburg34107173452-18371.0927,586Mario Gómez - 16Koen Casteels→ German 1/2 Relegation/Promotion Playoffs
17Club Crest Ingolstadt 043488183657-21320.9414,601Almog Cohen - 7Martin HansenRelegated
18Club Crest Darmstadt 983474232863-35250.7416,753Antonio Čolak, Mario Vrančić - 4Michael EsserRelegated
Regular season 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 Bayern Munich171340559+46432.531712323413+21392.29
2Club Crest RB Leipzig1712233516+19382.24178543123+8291.71
3Club Crest Dortmund1713404112+29432.53175663128+3211.24
4Club Crest Hoffenheim1711603514+21392.29175842923+6231.35
5Club Crest Köln179622917+12331.94173772225-3160.94
6Club Crest Hertha BSC1712142819+9372.181733111528-13120.71
7Club Crest Freiburg1710252324-1321.88174491936-17160.94
8Club Crest Werder Bremen178182824+4251.47175573340-7201.18
9Club Crest M'Gladbach177552618+8261.53175481931-12191.12
10Club Crest Schalke 04178542915+14291.71173591625-9140.82
11Club Crest Eint Frankfurt177732418+6281.651742111225-13140.82
12Club Crest Leverkusen175662728-1211.24176292627-1201.18
13Club Crest Augsburg175662225-3211.24174581326-13171.00
14Club Crest Hamburger SV178452125-4281.651724111236-24100.59
15Club Crest Mainz 05177463026+4251.471733111429-15120.71
16Club Crest Wolfsburg175391525-10181.06175481927-8191.12
17Club Crest Ingolstadt 04174582130-9171.001743101527-12150.88
18Club Crest Darmstadt 98176381825-7211.241711151038-2840.24

German 1/2 Relegation/Promotion Playoffs

May 25
Wolfsburg
Braunschweig
May 29
Braunschweig
Wolfsburg
Wolfsburg won on aggregate score over two legs and remained in Bundesliga.
Braunschweig remained in 2. Bundesliga.

Squad Standard Stats 2016-2017 Bundesliga

Squad Standard Stats 2016-2017 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
Augsburg2827.141.9343743,06034.03522573234021.030.651.680.941.59
Bayern Munich2228.069.0343743,06034.088641528355002.591.884.472.444.32
Darmstadt 983127.638.3343743,06034.02816442357050.820.471.290.681.15
Dortmund2725.362.0343743,06034.071491206657012.091.443.531.943.38
Eint Frankfurt2625.949.9343743,06034.03524593326011.030.711.740.971.68
Freiburg2524.746.7343743,06034.04228703668001.240.822.061.061.88
Hamburger SV2925.843.8343743,06034.03226583202020.940.761.710.941.71
Hertha BSC2627.148.5343743,06034.04226683755021.240.762.001.091.85
Hoffenheim2325.056.2343743,06034.064471115955001.881.383.261.743.12
Ingolstadt 042226.945.9343743,06034.03520552968031.030.591.620.851.44
Köln2626.243.4343743,06034.04936854634011.441.062.501.352.41
Leverkusen2424.254.3343743,06034.05339924949031.561.152.711.442.59
M'Gladbach2425.353.9343743,06034.04427714314021.290.792.091.262.06
Mainz 052825.146.0343743,06034.04328713677031.260.822.091.061.88
RB Leipzig2324.053.0343743,06034.062491115934011.821.443.261.743.18
Schalke 042925.351.8343743,06034.04530754324001.320.882.211.262.15
Werder Bremen3127.044.6343743,06034.061391005566001.791.152.941.622.76
Wolfsburg3125.751.7343743,06034.03223552933020.940.681.620.851.53
Squad Standard Stats 2016-2017 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 Augsburg2825.758.1343743,06034.050388846455641.471.122.591.352.47
vs Bayern Munich2225.931.0343743,06034.022153720235240.650.441.090.591.03
vs Darmstadt 983125.861.7343743,06034.0614310455686041.791.263.061.622.88
vs Dortmund2726.038.0343743,06034.039306937228831.150.882.031.091.97
vs Eint Frankfurt2626.050.1343743,06034.042357739346041.241.032.261.152.18
vs Freiburg2526.153.3343743,06034.0604610656465901.761.353.121.653.00
vs Hamburger SV2925.956.2343743,06034.0604210255587111.761.243.001.622.85
vs Hertha BSC2625.951.5343743,06034.046337942457151.350.972.321.242.21
vs Hoffenheim2326.043.8343743,06034.035296434137151.030.851.881.001.85
vs Ingolstadt 042225.954.1343743,06034.055389348786141.621.122.741.412.53
vs Köln2625.956.6343743,06034.041347537446331.211.002.211.092.09
vs Leverkusen2425.945.7343743,06034.054419551335021.591.212.791.502.71
vs M'Gladbach2425.946.1343743,06034.049408945456531.441.182.621.322.50
vs Mainz 052825.854.0343743,06034.0554710252346731.621.383.001.532.91
vs RB Leipzig2326.047.0343743,06034.038286635359661.120.821.941.031.85
vs Schalke 042925.948.2343743,06034.0393271336105711.150.942.090.971.91
vs Werder Bremen3125.855.4343743,06034.06342105558106411.851.243.091.622.85
vs Wolfsburg3125.848.3343743,06034.051338449256221.500.972.471.442.41

Squad Goalkeeping 2016-2017 Bundesliga

Squad Goalkeeping 2016-2017 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%
Augsburg234343,06034.0511.5017612573.391114823.554010.0
Bayern Munich334343,06034.0220.651007880.025721750.0321033.3
Darmstadt 98234343,06034.0631.8518712469.5742338.8861114.3
Dortmund234343,06034.0401.181258569.618106926.522000.0
Eint Frankfurt234343,05834.0431.271207766.7119141132.443010.0
Freiburg134343,06034.0601.7616510566.114614617.6642033.3
Hamburger SV334343,06034.0611.791549363.610816823.5851216.7
Hertha BSC134343,06034.0471.3815010371.3154151132.4541020.0
Hoffenheim134343,06034.0371.0915011376.0161441235.3311150.0
Ingolstadt 04234343,06034.0571.6816010368.88818411.8871012.5
Köln334343,06034.0421.2415911776.1121391029.444000.0
Leverkusen134343,06034.0551.6216010567.511815617.633000.0
M'Gladbach134343,06034.0491.441469769.2129131029.454010.0
Mainz 05234343,06034.0551.6216010567.510717720.6431025.0
RB Leipzig234343,06034.0391.151046565.420771029.4532040.0
Schalke 04134343,06034.0401.181187871.2111013823.51064040.0
Werder Bremen234343,05834.0641.8819012670.513615617.61082020.0
Wolfsburg234343,06034.0521.5315510367.7107171132.4521233.3
Squad Goalkeeping 2016-2017 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 Augsburg234343,06034.0351.031239274.0141191132.4431025.0
vs Bayern Munich334343,06034.0892.6221713361.3272538.855000.0
vs Darmstadt 98234343,06034.0280.82846372.623471852.9752028.6
vs Dortmund234343,05634.0722.1219512965.661018411.8751116.7
vs Eint Frankfurt234343,06034.0371.091188570.3149111544.1622250.0
vs Freiburg134343,06034.0421.241329872.714614617.6862025.0
vs Hamburger SV334343,06034.0330.971097869.7168101338.22020100.0
vs Hertha BSC134343,06034.0431.261218368.6154151029.455000.0
vs Hoffenheim134343,06034.0641.8817111265.54141638.855000.0
vs Ingolstadt 04234343,06034.0361.0615112380.118881235.3862025.0
vs Köln334343,06034.0511.501187059.391312720.643010.0
vs Leverkusen134343,06034.0531.5616511970.315811720.6943242.9
vs M'Gladbach134343,06034.0451.321389668.113912926.5412166.7
vs Mainz 05234343,06034.0441.2914510874.5177101132.477000.0
vs RB Leipzig234343,05634.0661.9417010762.97720720.643010.0
vs Schalke 04134343,06034.0451.321339167.7131011823.5421133.3
vs Werder Bremen234343,06034.0611.791469162.31561325.966000.0
vs Wolfsburg234343,06034.0341.0014010977.9177101132.433000.0
Become a Stathead & surf this site ad-free.

Squad Shooting 2016-2017 Bundesliga

Squad Shooting 2016-2017 Bundesliga Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
Augsburg2834.03537111932.110.913.500.090.2734
Bayern Munich2234.08862223037.018.296.760.130.3655
Darmstadt 983134.0283419828.710.032.880.070.2357
Dortmund2734.07153319135.815.685.620.120.3557
Eint Frankfurt2634.03538212332.211.243.620.090.2726
Freiburg2534.04240914234.712.034.180.090.2568
Hamburger SV2934.03236611030.110.763.240.090.2902
Hertha BSC2634.04234812736.510.243.740.110.2955
Hoffenheim2334.06449717835.814.625.240.120.3355
Ingolstadt 042234.03546016135.013.534.740.060.1868
Köln2634.04936011832.810.593.470.130.3934
Leverkusen2434.05344917739.413.215.210.110.2849
M'Gladbach2434.04441414134.112.184.150.100.3014
Mainz 052834.04341914634.812.324.290.090.2577
RB Leipzig2334.06244417339.013.065.090.130.3434
Schalke 042934.04544613530.313.123.970.100.3224
Werder Bremen3134.06137815340.511.124.500.150.3666
Wolfsburg3134.03243014132.812.654.150.070.2133
Squad Shooting 2016-2017 Bundesliga Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
vs Augsburg2834.05047017537.213.825.150.100.2645
vs Bayern Munich2234.0223049932.68.942.910.070.2023
vs Darmstadt 983134.06154619635.916.065.760.100.2868
vs Dortmund2734.03934912636.110.263.710.110.2922
vs Eint Frankfurt2634.04234612536.110.183.680.110.3134
vs Freiburg2534.06050316332.414.794.790.110.3446
vs Hamburger SV2934.06044315434.813.034.530.120.3658
vs Hertha BSC2634.04643415335.312.764.500.100.2745
vs Hoffenheim2334.03541515437.112.214.530.080.2213
vs Ingolstadt 042234.05541116139.212.094.740.120.3078
vs Köln2634.04147816434.314.064.820.080.2344
vs Leverkusen2434.05440116440.911.794.820.130.3133
vs M'Gladbach2434.04942315636.912.444.590.110.2945
vs Mainz 052834.05542716338.212.564.790.120.3234
vs RB Leipzig2334.03834110029.310.032.940.100.3535
vs Schalke 042934.03939912130.311.743.560.080.27610
vs Werder Bremen3134.06352719537.015.505.740.100.28810
vs Wolfsburg3134.05145216736.913.294.910.110.2925

Squad Playing Time 2016-2017 Bundesliga

Squad Playing Time 2016-2017 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
Augsburg2827.1343,0609010034.037410001371.123551-16-0.47
Bayern Munich2228.0343,0609010034.03749901392.418922+67+1.97
Darmstadt 983127.6343,0609010034.037410001370.742863-35-1.03
Dortmund2725.3343,0609010034.037410201361.887240+32+0.94
Eint Frankfurt2625.9343,0609010034.037410001381.243643-7-0.21
Freiburg2524.7343,0609010034.037410101371.414260-18-0.53
Hamburger SV2925.8343,0609010034.03749701421.123361-28-0.82
Hertha BSC2627.1343,0609010034.03749801401.444347-4-0.12
Hoffenheim2325.0343,0609010034.037410001381.826437+27+0.79
Ingolstadt 042226.9343,0609010034.03749801400.943657-21-0.62
Köln2626.2343,0609010034.03748801491.445142+9+0.26
Leverkusen2424.2343,0609010034.03749901381.215355-2-0.06
M'Gladbach2425.3343,0609010034.03749901381.324549-4-0.12
Mainz 052825.1343,0609010034.037410101371.094455-11-0.32
RB Leipzig2324.0343,0609010034.03749701411.976639+27+0.79
Schalke 042925.3343,0609010034.037410101371.264540+5+0.15
Werder Bremen3127.0343,0609010034.037410001381.326164-3-0.09
Wolfsburg3125.7343,0609010034.03749601421.093452-18-0.53
Squad Playing Time 2016-2017 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 Augsburg2825.7343,0609010034.037497231411.565135+16+0.47
vs Bayern Munich2225.9343,0609010034.0374101211360.382289-67-1.97
vs Darmstadt 983125.8343,0609010034.037498191402.156328+35+1.03
vs Dortmund2726.0343,0609010034.037499201380.824072-32-0.94
vs Eint Frankfurt2626.0343,0609010034.037498191391.504336+7+0.21
vs Freiburg2526.1343,0609010034.0374100191391.416042+18+0.53
vs Hamburger SV2925.9343,0609010034.0374100191381.656133+28+0.82
vs Hertha BSC2625.9343,0609010034.037497191411.444743+4+0.12
vs Hoffenheim2326.0343,0609010034.0374100181380.763764-27-0.79
vs Ingolstadt 042225.9343,0609010034.037499201391.825736+21+0.62
vs Köln2625.9343,0609010034.037498211401.184251-9-0.26
vs Leverkusen2425.9343,0609010034.037498201391.565553+2+0.06
vs M'Gladbach2425.9343,0609010034.037499181391.414945+4+0.12
vs Mainz 052825.8343,0609010034.037498191411.715544+11+0.32
vs RB Leipzig2326.0343,0609010034.0374101231370.823966-27-0.79
vs Schalke 042925.9343,0609010034.037498201401.444045-5-0.15
vs Werder Bremen3125.8343,0609010034.037497211411.506461+3+0.09
vs Wolfsburg3125.8343,0609010034.037499191381.715234+18+0.53

Squad Miscellaneous Stats 2016-2017 Bundesliga

Squad Miscellaneous Stats 2016-2017 Bundesliga Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
Augsburg2834.002248144168426794512441
Bayern Munich2234.000035141192661686421430
Darmstadt 983134.005549645087446688484682
Dortmund2734.001133455081468566432521
Eint Frankfurt2634.001152746869518849436541
Freiburg2534.000042946858351566471860
Hamburger SV2934.002254945679501737553261
Hertha BSC2634.002247148255426676457551
Hoffenheim2334.000050251884417676424532
Ingolstadt 042234.003353854977559733500792
Köln2634.001146647295410729484441
Leverkusen2434.003346239978407708516731
M'Gladbach2434.002241144588396655518250
Mainz 052834.0033480477107491787472740
RB Leipzig2334.0011508471120429770582451
Schalke 042934.0000494441965668054504101
Werder Bremen3134.0000452515583717184386111
Wolfsburg3134.002249848661548701438351
Squad Miscellaneous Stats 2016-2017 Bundesliga Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
vs Augsburg2834.0564146448948460611434440
vs Bayern Munich2234.0524342934772333825483351
vs Darmstadt 983134.0604146849961548507400870
vs Dortmund2734.08832562400128339780481271
vs Eint Frankfurt2634.06042484522135426695483471
vs Freiburg2534.0590048542691523617482690
vs Hamburger SV2934.0711147654778455711515621
vs Hertha BSC2634.0715350347586453700403351
vs Hoffenheim2334.0715255349696509760543150
vs Ingolstadt 042234.0614256954283405718450881
vs Köln2634.0633149846354561688417442
vs Leverkusen2434.0502142945886447851566380
vs M'Gladbach2434.0653146040583482803474421
vs Mainz 052834.0673349447354450706585372
vs RB Leipzig2334.0966348750990430855463444
vs Schalke 042934.05710461500695316725211040
vs Werder Bremen3134.06411528453785826474521060
vs Wolfsburg3134.0622150649561457698436532

Leaders

Nationalities 2016-2017 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.