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 Munich34201047231+41702.0669,000Arjen Robben - 16Hans-Jörg Butt→ Champions League via league finish
2Club Crest Schalke 043419875331+22651.9161,439Kevin Kurányi - 18Manuel Neuer→ Champions League via league finish
3Club Crest Werder Bremen34171077140+31611.7935,990Claudio Pizarro - 16Tim Wiese→ Champions League via league finish
4Club Crest Leverkusen34151456538+27591.7429,307Stefan Kießling - 21René Adler→ Europa League via league finish
5Club Crest Dortmund3416995442+12571.6877,268Lucas Barrios - 19Roman Weidenfeller→ Europa League via league finish 1
6Club Crest Stuttgart34151095141+10551.6240,918Cacau - 13Jens Lehmann→ Europa League via league finish
7Club Crest Hamburger SV34131385641+15521.5355,240Mladen Petrić - 8Frank Rost
8Club Crest Wolfsburg34148126458+6501.4729,232Edin Džeko - 22Diego Benaglio
9Club Crest Mainz 05341211113642-6471.3820,138Aristide Bancé - 10Heinz Müller
10Club Crest Eint Frankfurt341210124754-7461.3547,206Alexander Meier - 10Oka Nikolov
11Club Crest Hoffenheim34119144442+2421.2429,690Vedad Ibišević - 12Timo Hildebrand
12Club Crest M'Gladbach34109154360-17391.1546,411Roel Brouwers, Marco Reus - 8Logan Bailly
13Club Crest Köln34911143342-9381.1248,359Milivoje Novaković - 6Faryd Mondragón
14Club Crest Freiburg3498173559-24351.0322,959Mohammadou Idrissou - 9Simon Pouplin
15Club Crest Hannover 963496194367-24330.9738,248Didier Ya Konan - 9Florian Fromlowitz
16Club Crest Nürnberg3487193258-26310.9142,336Albert Bunjaku - 12Raphael Schäfer→ German 1/2 Relegation/Promotion Playoffs
17Club Crest Bochum34610183364-31280.8224,842Stanislav Šesták - 6Philipp HeerwagenRelegated
18Club Crest Hertha BSC3459203456-22240.7146,681Adrián Ramos - 10Jaroslav DrobnýRelegated
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 Munich171241402.3517863301.76
2Club Crest Schalke 04171124352.0617863301.76
3Club Crest Werder Bremen17863301.7617944311.82
4Club Crest Leverkusen171151382.2417494211.24
5Club Crest Dortmund171043342.0017656231.35
6Club Crest Stuttgart17854291.7117755261.53
7Club Crest Hamburger SV17863301.7617575221.29
8Club Crest Wolfsburg17728231.3517764271.59
9Club Crest Mainz 0517962331.9417359140.82
10Club Crest Eint Frankfurt17755261.5317557201.18
11Club Crest Hoffenheim17566211.2417638211.24
12Club Crest M'Gladbach17854291.71172411100.59
13Club Crest Köln17368150.8817656231.35
14Club Crest Freiburg17548191.1217449160.94
15Club Crest Hannover 9617548191.12174211140.82
16Club Crest Nürnberg17548191.12173311120.71
17Club Crest Bochum17269120.7117449160.94
18Club Crest Hertha BSC17161090.53174310150.88

German 1/2 Relegation/Promotion Playoffs

Nürnberg won on aggregate score over two legs and remained in Bundesliga.
Augsburg remained in 2. Bundesliga.

Squad Standard Stats 2009-2010 Bundesliga

Squad Standard Stats 2009-2010 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
Bayern Munich2526.9343743,06034.0684411266234412.001.293.291.943.24
Bochum2827.5343743,06034.031215231006740.910.621.530.911.53
Dortmund2524.5343743,06034.051328348344901.500.942.441.412.35
Eint Frankfurt3027.5343743,06034.047267345236251.380.762.151.322.09
Freiburg2826.1343743,06034.034205433115201.000.591.590.971.56
Hamburger SV2627.1343743,06034.054308452225531.590.882.471.532.41
Hannover 963226.7343753,06034.040246438226231.180.711.881.121.82
Hertha BSC2826.0343743,06034.034185234015521.000.531.531.001.53
Hoffenheim2824.8343743,06034.044246839566431.290.712.001.151.85
Köln2627.6343743,06034.032225431117040.940.651.590.911.56
Leverkusen2424.6343743,06034.0653510061446431.911.032.941.792.82
M'Gladbach2425.7343743,06034.039236238114811.150.681.821.121.79
Mainz 052927.2343743,06034.036124834225841.060.351.411.001.35
Nürnberg2724.7343743,06034.032225431115320.940.651.590.911.56
Schalke 042924.3343743,06034.053358848556011.561.032.591.412.44
Stuttgart2825.7343743,06034.050308048237121.470.882.351.412.29
Werder Bremen2625.9343743,06034.0704411464675122.061.293.351.883.18
Wolfsburg2626.4343743,06034.062379958456011.821.092.911.712.79
Squad Standard Stats 2009-2010 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 Bayern Munich2525.9343,06034.0
vs Bochum2825.9343,06034.0
vs Dortmund2526.1343,06034.0
vs Eint Frankfurt3025.9343,06034.0
vs Freiburg2826.0343,06034.0
vs Hamburger SV2626.1343,06034.0
vs Hannover 963226.2343,06034.0
vs Hertha BSC2826.2343,06034.0
vs Hoffenheim2826.1343,06034.0
vs Köln2626.1343,06034.0
vs Leverkusen2426.2343,06034.0
vs M'Gladbach2426.1343,06034.0
vs Mainz 052925.9343,06034.0
vs Nürnberg2726.1343,06034.0
vs Schalke 042926.2343,06034.0
vs Stuttgart2826.1343,06034.0
vs Werder Bremen2626.1343,06034.0
vs Wolfsburg2625.8343,06034.0

Squad Goalkeeping 2009-2010 Bundesliga

Squad Goalkeeping 2009-2010 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%
Bayern Munich234343,06034.0310.9116513481.220104823.5
Bochum334343,06034.0641.8823717373.061018720.6
Dortmund234343,06034.0421.2416312174.216991132.4
Eint Frankfurt334343,06034.0541.5920815474.0121012514.7
Freiburg334343,06034.0591.7422216373.49817823.5
Hamburger SV234343,06034.0421.2418414277.213138926.5
Hannover 96234343,06034.0671.9720914267.99619720.6
Hertha BSC334343,06034.0561.6521215673.65920823.5
Hoffenheim234343,06034.0421.2415711573.211914926.5
Köln234343,06034.0421.2418814677.7911141338.2
Leverkusen234343,06034.0381.121218368.6151451235.3
M'Gladbach234343,06034.0601.7621915972.610915720.6
Mainz 05234343,06034.0421.2420616479.61211111132.4
Nürnberg234343,06034.0581.7123317575.18719720.6
Schalke 04134343,06034.0310.9116113080.719871544.1
Stuttgart234343,06034.0411.2116512475.215109823.5
Werder Bremen334343,06034.0401.1818214278.0171071235.3
Wolfsburg334343,05934.0581.7124718976.514812720.6
Squad Goalkeeping 2009-2010 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 Bayern Munich2343434.041020
vs Bochum3343434.018106
vs Dortmund2343434.09916
vs Eint Frankfurt3343434.0121012
vs Freiburg3343434.01789
vs Hamburger SV2343434.081313
vs Hannover 962343434.01969
vs Hertha BSC3343434.02095
vs Hoffenheim2343434.014911
vs Köln2343434.014119
vs Leverkusen2343434.051415
vs M'Gladbach2343434.015910
vs Mainz 052343434.0111112
vs Nürnberg2343434.01978
vs Schalke 041343434.07819
vs Stuttgart2343434.091015
vs Werder Bremen3343434.071017
vs Wolfsburg3343434.012814

Squad Shooting 2009-2010 Bundesliga

Squad Shooting 2009-2010 Bundesliga Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
Bayern Munich2534.0682497.320.2723
Bochum2834.0311424.180.2200
Dortmund2534.0512236.560.2234
Eint Frankfurt3034.0471514.440.3023
Freiburg2834.0341414.150.2311
Hamburger SV2634.0542196.440.2422
Hannover 963234.0401715.030.2222
Hertha BSC2834.0341765.180.1901
Hoffenheim2834.0441634.790.2456
Köln2634.0321414.150.2211
Leverkusen2434.0652306.760.2744
M'Gladbach2434.0391715.030.2211
Mainz 052934.0361464.290.2322
Nürnberg2734.0321634.790.1911
Schalke 042934.0531845.410.2655
Stuttgart2834.0501945.710.2523
Werder Bremen2634.0702507.350.2667
Wolfsburg2634.0622106.180.2845
Squad Shooting 2009-2010 Bundesliga Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
vs Bayern Munich2534.0
vs Bochum2834.0
vs Dortmund2534.0
vs Eint Frankfurt3034.0
vs Freiburg2834.0
vs Hamburger SV2634.0
vs Hannover 963234.0
vs Hertha BSC2834.0
vs Hoffenheim2834.0
vs Köln2634.0
vs Leverkusen2434.0
vs M'Gladbach2434.0
vs Mainz 052934.0
vs Nürnberg2734.0
vs Schalke 042934.0
vs Stuttgart2834.0
vs Werder Bremen2634.0
vs Wolfsburg2634.0

Squad Playing Time 2009-2010 Bundesliga

Squad Playing Time 2009-2010 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
Bayern Munich2526.9343,0609010034.03749202.067231+41+1.21
Bochum2827.5343,0609010034.03749700.823364-31-0.91
Dortmund2524.5343,0609010034.03749901.685442+12+0.35
Eint Frankfurt3027.5343,0609010034.03748601.354754-7-0.21
Freiburg2826.1343,0609010034.03749601.033559-24-0.71
Hamburger SV2627.1343,0609010034.03749201.535641+15+0.44
Hannover 963226.7343,0609010034.03759700.974367-24-0.71
Hertha BSC2826.0343,0609010034.03747300.713456-22-0.65
Hoffenheim2824.8343,0609010034.03749601.244442+2+0.06
Köln2627.6343,0609010034.03748501.123342-9-0.26
Leverkusen2424.6343,0609010034.03749001.746538+27+0.79
M'Gladbach2425.7343,0609010034.03749301.154360-17-0.50
Mainz 052927.2343,0609010034.037410101.383642-6-0.18
Nürnberg2724.7343,0609010034.03749500.913258-26-0.76
Schalke 042924.3343,0609010034.03749301.915331+22+0.65
Stuttgart2825.7343,0609010034.03749501.625141+10+0.29
Werder Bremen2625.9343,0609010034.03748701.797140+31+0.91
Wolfsburg2626.4343,0609010034.03748101.476458+6+0.18
Squad Playing Time 2009-2010 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 Bayern Munich2525.9343,0609010034.00.653172-41-1.21
vs Bochum2825.9343,0609010034.01.886433+31+0.91
vs Dortmund2526.1343,0609010034.01.064254-12-0.35
vs Eint Frankfurt3025.9343,0609010034.01.355447+7+0.21
vs Freiburg2826.0343,0609010034.01.745935+24+0.71
vs Hamburger SV2626.1343,0609010034.01.094156-15-0.44
vs Hannover 963226.2343,0609010034.01.856743+24+0.71
vs Hertha BSC2826.2343,0609010034.02.035634+22+0.65
vs Hoffenheim2826.1343,0609010034.01.504244-2-0.06
vs Köln2626.1343,0609010034.01.564233+9+0.26
vs Leverkusen2426.2343,0609010034.00.853865-27-0.79
vs M'Gladbach2426.1343,0609010034.01.596043+17+0.50
vs Mainz 052925.9343,0609010034.01.294236+6+0.18
vs Nürnberg2726.1343,0609010034.01.885832+26+0.76
vs Schalke 042926.2343,0609010034.00.853153-22-0.65
vs Stuttgart2826.1343,0609010034.01.094151-10-0.29
vs Werder Bremen2626.1343,0609010034.00.914071-31-0.91
vs Wolfsburg2625.8343,0609010034.01.295864-6-0.18

Squad Miscellaneous Stats 2009-2010 Bundesliga

Squad Miscellaneous Stats 2009-2010 Bundesliga Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
Bayern Munich2534.0441492
Bochum2834.0674542
Dortmund2534.0490519
Eint Frankfurt3034.0625573
Freiburg2834.0520556
Hamburger SV2634.0553592
Hannover 963234.0623569
Hertha BSC2834.0552429
Hoffenheim2834.0643595
Köln2634.0704555
Leverkusen2434.0643490
M'Gladbach2434.0481537
Mainz 052934.0584532
Nürnberg2734.0532485
Schalke 042934.0601678
Stuttgart2834.0712518
Werder Bremen2634.0512529
Wolfsburg2634.0601503
Squad Miscellaneous Stats 2009-2010 Bundesliga Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
vs Bayern Munich2534.0
vs Bochum2834.0
vs Dortmund2534.0
vs Eint Frankfurt3034.0
vs Freiburg2834.0
vs Hamburger SV2634.0
vs Hannover 963234.0
vs Hertha BSC2834.0
vs Hoffenheim2834.0
vs Köln2634.0
vs Leverkusen2434.0
vs M'Gladbach2434.0
vs Mainz 052934.0
vs Nürnberg2734.0
vs Schalke 042934.0
vs Stuttgart2834.0
vs Werder Bremen2634.0
vs Wolfsburg2634.0

Leaders

Nationalities 2009-2010 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.