League Summary

League Table

League Table Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes
1Club Crest Werder Bremen3422847938+41742.1837,525Aílton Gonçalves - 28Andreas Reinke→ UEFA Champions League via league finish
2Club Crest Bayern Munich3420867039+31682.0055,471Roy Makaay - 23Oliver Kahn→ UEFA Champions League via league finish
3Club Crest Leverkusen3419877339+34651.9122,500Dimitar Berbatov - 16Hans-Jörg Butt→ UEFA Champions League via league finish
4Club Crest Stuttgart34181065224+28641.8843,411Kevin Kurányi - 11Timo Hildebrand→ UEFA Cup via league finish
5Club Crest Bochum34151185739+18561.6527,188Vahid Hashemian - 16Rein van Duijnhoven→ UEFA Cup via league finish
6Club Crest Dortmund34167115948+11551.6279,647Ewerthon, Jan Koller - 16Roman Weidenfeller, Guillaume Warmuz→ UEFA Intertoto Cup via league finish
7Club Crest Schalke 04341311104942+7501.4761,144Ebbe Sand - 9Frank Rost→ UEFA Intertoto Cup via league finish
8Club Crest Hamburger SV34147134760-13491.4448,181Bernardo Romeo - 11Stefan Wächter→ UEFA Intertoto Cup via league finish
9Club Crest Hansa Rostock34128145554+1441.2922,324Martin Max - 20Mathias Schober
10Club Crest Wolfsburg34133185661-5421.2423,046Diego Klimowicz - 15Simon Jentzsch→ UEFA Intertoto Cup via league finish
11Club Crest M'Gladbach34109154049-9391.1532,276Arie van Lent, Václav Svěrkoš - 9Jörg Stiel
12Club Crest Hertha BSC34912134259-17391.1540,509Marcelinho Paraíba - 8Gábor Király
13Club Crest Freiburg34108164267-25381.1224,485Aleksandre Iashvili - 9Richard Golz
14Club Crest Hannover 9634910154963-14371.0923,435Thomas Brdarić - 12Marc Ziegler
15Club Crest Kaiserslautern34116173962-23361.0638,620Miroslav Klose - 10Tim Wiese3-point deduction 1
16Club Crest Eint Frankfurt3495203653-17320.9426,319Ervin Skela - 8Oka NikolovRelegated
17Club Crest 1860 Munich3488183255-23320.9435,099Benjamin Lauth - 9Michael HofmannRelegated
18Club Crest Köln3465233257-25230.6840,035Lukas Podolski - 10Stefan WesselsRelegated
League Table 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 Werder Bremen171142372.18171142372.18
2Club Crest Bayern Munich171331422.4717755261.53
3Club Crest Leverkusen171214372.1817773281.65
4Club Crest Stuttgart17971342.0017935301.76
5Club Crest Bochum171151382.2417467181.06
6Club Crest Dortmund171232392.2917449160.94
7Club Crest Schalke 0417773281.6517647221.29
8Club Crest Hamburger SV171133362.12173410130.76
9Club Crest Hansa Rostock171016311.8217278130.76
10Club Crest Wolfsburg171115342.0017221380.47
11Club Crest M'Gladbach17764271.59173311120.71
12Club Crest Hertha BSC17665241.4117368150.88
13Club Crest Freiburg171034331.9417051250.29
14Club Crest Hannover 9617575221.29174310150.88
15Club Crest Kaiserslautern17854291.71173113100.59
16Club Crest Eint Frankfurt17647221.29173113100.59
17Club Crest 1860 Munich17548191.12173410130.76
18Club Crest Köln17629201.1817031430.18

Squad Standard Stats 2003-2004 Bundesliga

Squad Standard Stats 2003-2004 Bundesliga Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
1860 Munich2826.534374322228454940.940.651.590.821.47
Bayern Munich2627.534367705667346052.061.653.711.973.62
Bochum2128.634374564256006401.651.242.881.652.88
Dortmund2727.034367573652576131.681.062.741.532.59
Eint Frankfurt2727.734374362532477041.060.741.790.941.68
Freiburg2325.534380412935665041.210.852.061.031.88
Hamburger SV2527.234375453443227331.321.002.321.262.26
Hannover 963126.434377493846336871.441.122.561.352.47
Hansa Rostock2327.734374534250357651.561.242.791.472.71
Hertha BSC2826.934374403138228781.180.912.091.122.03
Kaiserslautern3127.234374392638138571.150.761.911.121.88
Köln3026.134372312030126940.910.591.500.881.47
Leverkusen2126.434374705568246842.061.623.682.003.62
M'Gladbach3227.634374383034476031.120.882.001.001.88
Schalke 042827.034374483644456551.411.062.471.292.35
Stuttgart2425.434374523750236131.531.092.621.472.56
Werder Bremen2427.534374786370895242.291.854.152.063.91
Wolfsburg2527.034370564554229141.651.322.971.592.91
Squad Standard Stats 2003-2004 Bundesliga Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
vs 1860 Munich2827.234
vs Bayern Munich2626.734
vs Bochum2126.934
vs Dortmund2727.034
vs Eint Frankfurt2726.934
vs Freiburg2327.134
vs Hamburger SV2526.734
vs Hannover 963127.034
vs Hansa Rostock2326.734
vs Hertha BSC2826.834
vs Kaiserslautern3126.934
vs Köln3027.134
vs Leverkusen2126.834
vs M'Gladbach3226.934
vs Schalke 042827.034
vs Stuttgart2427.134
vs Werder Bremen2427.134
vs Wolfsburg2527.134

Squad Goalkeeping 2003-2004 Bundesliga

Squad Goalkeeping 2003-2004 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%
1860 Munich234343,060551.6221616174.58818514.7
Bayern Munich234343,060391.1514710873.520861132.4
Bochum134343,060391.1517213377.3151181544.1
Dortmund234343,060481.4115911169.816711823.5
Eint Frankfurt234343,060531.5618913672.09520514.7
Freiburg334343,060671.9719713066.010816720.6
Hamburger SV334343,060601.7618112166.914713514.7
Hannover 96334343,060631.8519413167.591015823.5
Hansa Rostock234343,060541.5916911568.012814617.6
Hertha BSC234343,060591.7418812968.691213720.6
Kaiserslautern234343,060621.8219613468.411617720.6
Köln234343,021571.7020715072.56523823.5
Leverkusen134343,060391.1515411574.719871338.2
M'Gladbach434343,061491.4417212371.510915617.6
Schalke 04334343,060421.2415811673.41311101029.4
Stuttgart134343,060240.7113310982.0181061852.9
Werder Bremen134343,060381.1215311575.222841338.2
Wolfsburg234343,060611.7918912867.713318617.6
Squad Goalkeeping 2003-2004 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 1860 Munich234341888
vs Bayern Munich234346820
vs Bochum1343481115
vs Dortmund2343411716
vs Eint Frankfurt234342059
vs Freiburg3343416810
vs Hamburger SV3343413714
vs Hannover 963343415109
vs Hansa Rostock2343414812
vs Hertha BSC2343413129
vs Kaiserslautern2343417611
vs Köln234342356
vs Leverkusen134347819
vs M'Gladbach4343415910
vs Schalke 0433434101113
vs Stuttgart1343461018
vs Werder Bremen134344822
vs Wolfsburg2343418313

Squad Shooting 2003-2004 Bundesliga

Squad Shooting 2003-2004 Bundesliga Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
1860 Munich28321333.910.2145
Bayern Munich26702306.760.2934
Bochum21561875.500.3000
Dortmund27571694.970.3157
Eint Frankfurt27361303.820.2547
Freiburg23411333.910.2666
Hamburger SV25451684.940.2622
Hannover 9631491684.940.2733
Hansa Rostock23531634.790.3135
Hertha BSC28401634.790.2322
Kaiserslautern31391694.970.2213
Köln30311504.410.2012
Leverkusen21702035.970.3324
M'Gladbach32381313.850.2647
Schalke 0428481825.350.2445
Stuttgart24521815.320.2823
Werder Bremen24782346.880.3089
Wolfsburg25561845.410.2922
Squad Shooting 2003-2004 Bundesliga Table
Standard
Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt
vs 1860 Munich28
vs Bayern Munich26
vs Bochum21
vs Dortmund27
vs Eint Frankfurt27
vs Freiburg23
vs Hamburger SV25
vs Hannover 9631
vs Hansa Rostock23
vs Hertha BSC28
vs Kaiserslautern31
vs Köln30
vs Leverkusen21
vs M'Gladbach32
vs Schalke 0428
vs Stuttgart24
vs Werder Bremen24
vs Wolfsburg25

Squad Playing Time 2003-2004 Bundesliga

Squad Playing Time 2003-2004 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
1860 Munich2826.5341003749600.943255-23
Bayern Munich2627.5341003679202.007039+31
Bochum2128.6341003749801.655739+18
Dortmund2727.0341003678201.625948+11
Eint Frankfurt2727.7341003749000.943653-17
Freiburg2325.5341003809001.124267-25
Hamburger SV2527.2341003758401.444760-13
Hannover 963126.4341003779301.094963-14
Hansa Rostock2327.7341003749301.295554+1
Hertha BSC2826.9341003749301.154259-17
Kaiserslautern3127.2341003748301.063962-23
Köln3026.1341003728200.683257-25
Leverkusen2126.4341003748701.917339+34
M'Gladbach3227.63410037410001.154049-9
Schalke 042827.0341003749701.474942+7
Stuttgart2425.4341003749801.885224+28
Werder Bremen2427.5341003748502.187938+41
Wolfsburg2527.0341003708701.245661-5
Squad Playing Time 2003-2004 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 1860 Munich2827.2341000.945532+23
vs Bayern Munich2626.7341002.003970-31
vs Bochum2126.9341001.653957-18
vs Dortmund2727.0341001.624859-11
vs Eint Frankfurt2726.9341000.945336+17
vs Freiburg2327.1341001.126742+25
vs Hamburger SV2526.7341001.446047+13
vs Hannover 963127.0341001.096349+14
vs Hansa Rostock2326.7341001.295455-1
vs Hertha BSC2826.8341001.155942+17
vs Kaiserslautern3126.9341001.066239+23
vs Köln3027.1341000.685732+25
vs Leverkusen2126.8341001.913973-34
vs M'Gladbach3226.9341001.154940+9
vs Schalke 042827.0341001.474249-7
vs Stuttgart2427.1341001.882452-28
vs Werder Bremen2427.1341002.183879-41
vs Wolfsburg2527.1341001.246156+5

Squad Miscellaneous Stats 2003-2004 Bundesliga

Squad Miscellaneous Stats 2003-2004 Bundesliga Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
1860 Munich28494
Bayern Munich26605
Bochum21640
Dortmund27613
Eint Frankfurt27704
Freiburg23504
Hamburger SV25733
Hannover 9631687
Hansa Rostock23765
Hertha BSC28878
Kaiserslautern31857
Köln30694
Leverkusen21684
M'Gladbach32603
Schalke 0428655
Stuttgart24613
Werder Bremen24524
Wolfsburg25914
Squad Miscellaneous Stats 2003-2004 Bundesliga Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
vs 1860 Munich28
vs Bayern Munich26
vs Bochum21
vs Dortmund27
vs Eint Frankfurt27
vs Freiburg23
vs Hamburger SV25
vs Hannover 9631
vs Hansa Rostock23
vs Hertha BSC28
vs Kaiserslautern31
vs Köln30
vs Leverkusen21
vs M'Gladbach32
vs Schalke 0428
vs Stuttgart24
vs Werder Bremen24
vs Wolfsburg25

Leaders

Nationalities 2003-2004 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 includes what we believe is one of the most complete sources for women's soccer 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.

In collaboration with StatsBomb, we are including advanced analytical data such as xG and xA for select competitions. For more information on the expected goals model and which competitions are covered, 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. FBref is currently ad-free. The only payment we will ask for is that you let us know if you find an issue, so we can get better and better.

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.