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 Werder Bremen3422847938+41742.1837,525Aílton Gonçalves - 28Andreas Reinke→ Champions League via league finish
2Club Crest Bayern Munich3420867039+31682.0055,471Roy Makaay - 23Oliver Kahn→ Champions League via league finish
3Club Crest Leverkusen3419877339+34651.9122,500Dimitar Berbatov - 16Hans-Jörg Butt→ 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 - 16Guillaume Warmuz, Roman Weidenfeller→ 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,276Václav Svěrkoš, Arie van Lent - 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
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 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+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
1860 Munich2826.5343743,06034.032225428454940.940.651.590.821.47
Bayern Munich2627.5343673,06034.0705612667346052.061.653.711.973.62
Bochum2128.6343743,06034.056429856006401.651.242.881.652.88
Dortmund2727.0343673,06034.057369352576131.681.062.741.532.59
Eint Frankfurt2727.7343743,06034.036256132477041.060.741.790.941.68
Freiburg2325.5343803,06034.041297035665041.210.852.061.031.88
Hamburger SV2527.2343753,06034.045347943227331.321.002.321.262.26
Hannover 963126.4343773,06034.049388746336871.441.122.561.352.47
Hansa Rostock2327.7343743,06034.053429550357651.561.242.791.472.71
Hertha BSC2826.9343743,06034.040317138228781.180.912.091.122.03
Kaiserslautern3127.2343743,06034.039266538138571.150.761.911.121.88
Köln3026.1343723,06034.031205130126940.910.591.500.881.47
Leverkusen2126.4343743,06034.0705512568246842.061.623.682.003.62
M'Gladbach3227.6343743,06034.038306834476031.120.882.001.001.88
Schalke 042827.0343743,06034.048368444456551.411.062.471.292.35
Stuttgart2425.4343743,06034.052378950236131.531.092.621.472.56
Werder Bremen2427.5343743,06034.0786314170895242.291.854.152.063.91
Wolfsburg2527.0343703,06034.0564510154229141.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+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
vs 1860 Munich2827.2343,06034.0
vs Bayern Munich2626.7343,06034.0
vs Bochum2126.9343,06034.0
vs Dortmund2727.0343,06034.0
vs Eint Frankfurt2726.9343,06034.0
vs Freiburg2327.1343,06034.0
vs Hamburger SV2526.7343,06034.0
vs Hannover 963127.0343,06034.0
vs Hansa Rostock2326.7343,06034.0
vs Hertha BSC2826.8343,06034.0
vs Kaiserslautern3126.9343,06034.0
vs Köln3027.1343,06034.0
vs Leverkusen2126.8343,06034.0
vs M'Gladbach3226.9343,06034.0
vs Schalke 042827.0343,06034.0
vs Stuttgart2427.1343,06034.0
vs Werder Bremen2427.1343,06034.0
vs Wolfsburg2527.1343,06034.0

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,06034.0551.6221616174.58818514.7
Bayern Munich234343,06034.0391.1514710873.520861132.4
Bochum134343,06034.0391.1517213377.3151181544.1
Dortmund234343,06034.0481.4115911169.816711823.5
Eint Frankfurt234343,06034.0531.5618913672.09520514.7
Freiburg334343,06034.0671.9719713066.010816720.6
Hamburger SV334343,06034.0601.7618112166.914713514.7
Hannover 96334343,06034.0631.8519413167.591015823.5
Hansa Rostock234343,06034.0541.5916911568.012814617.6
Hertha BSC234343,06034.0591.7418812968.691213720.6
Kaiserslautern234343,06034.0621.8219613468.411617720.6
Köln234343,02134.0571.7020715072.56523823.5
Leverkusen134343,06034.0391.1515411574.719871338.2
M'Gladbach434343,06134.0491.4417212371.510915617.6
Schalke 04334343,06034.0421.2415811673.41311101029.4
Stuttgart134343,06034.0240.7113310982.0181061852.9
Werder Bremen134343,06034.0381.1215311575.222841338.2
Wolfsburg234343,06034.0611.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 Munich2343434.01888
vs Bayern Munich2343434.06820
vs Bochum1343434.081115
vs Dortmund2343434.011716
vs Eint Frankfurt2343434.02059
vs Freiburg3343434.016810
vs Hamburger SV3343434.013714
vs Hannover 963343434.015109
vs Hansa Rostock2343434.014812
vs Hertha BSC2343434.013129
vs Kaiserslautern2343434.017611
vs Köln2343434.02356
vs Leverkusen1343434.07819
vs M'Gladbach4343434.015910
vs Schalke 043343434.0101113
vs Stuttgart1343434.061018
vs Werder Bremen1343434.04822
vs Wolfsburg2343434.018313
Become a Stathead & surf this site ad-free.

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 Munich2834.0321333.910.2145
Bayern Munich2634.0702306.760.2934
Bochum2134.0561875.500.3000
Dortmund2734.0571694.970.3157
Eint Frankfurt2734.0361303.820.2547
Freiburg2334.0411333.910.2666
Hamburger SV2534.0451684.940.2622
Hannover 963134.0491684.940.2733
Hansa Rostock2334.0531634.790.3135
Hertha BSC2834.0401634.790.2322
Kaiserslautern3134.0391694.970.2213
Köln3034.0311504.410.2012
Leverkusen2134.0702035.970.3324
M'Gladbach3234.0381313.850.2647
Schalke 042834.0481825.350.2445
Stuttgart2434.0521815.320.2823
Werder Bremen2434.0782346.880.3089
Wolfsburg2534.0561845.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 Munich2834.0
vs Bayern Munich2634.0
vs Bochum2134.0
vs Dortmund2734.0
vs Eint Frankfurt2734.0
vs Freiburg2334.0
vs Hamburger SV2534.0
vs Hannover 963134.0
vs Hansa Rostock2334.0
vs Hertha BSC2834.0
vs Kaiserslautern3134.0
vs Köln3034.0
vs Leverkusen2134.0
vs M'Gladbach3234.0
vs Schalke 042834.0
vs Stuttgart2434.0
vs Werder Bremen2434.0
vs Wolfsburg2534.0

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.5343,0609010034.03749600.943255-23-0.68
Bayern Munich2627.5343,0609010034.03679202.007039+31+0.91
Bochum2128.6343,0609010034.03749801.655739+18+0.53
Dortmund2727.0343,0609010034.03678201.625948+11+0.32
Eint Frankfurt2727.7343,0609010034.03749000.943653-17-0.50
Freiburg2325.5343,0609010034.03809001.124267-25-0.74
Hamburger SV2527.2343,0609010034.03758401.444760-13-0.38
Hannover 963126.4343,0609010034.03779301.094963-14-0.41
Hansa Rostock2327.7343,0609010034.03749301.295554+1+0.03
Hertha BSC2826.9343,0609010034.03749301.154259-17-0.50
Kaiserslautern3127.2343,0609010034.03748301.153962-23-0.68
Köln3026.1343,0609010034.03728200.683257-25-0.74
Leverkusen2126.4343,0609010034.03748701.917339+34+1.00
M'Gladbach3227.6343,0609010034.037410001.154049-9-0.26
Schalke 042827.0343,0609010034.03749701.474942+7+0.21
Stuttgart2425.4343,0609010034.03749801.885224+28+0.82
Werder Bremen2427.5343,0609010034.03748502.187938+41+1.21
Wolfsburg2527.0343,0609010034.03708701.245661-5-0.15
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.2343,0609010034.01.825532+23+0.68
vs Bayern Munich2626.7343,0609010034.00.763970-31-0.91
vs Bochum2126.9343,0609010034.01.033957-18-0.53
vs Dortmund2727.0343,0609010034.01.184859-11-0.32
vs Eint Frankfurt2726.9343,0609010034.01.915336+17+0.50
vs Freiburg2327.1343,0609010034.01.656742+25+0.74
vs Hamburger SV2526.7343,0609010034.01.356047+13+0.38
vs Hannover 963127.0343,0609010034.01.626349+14+0.41
vs Hansa Rostock2326.7343,0609010034.01.475455-1-0.03
vs Hertha BSC2826.8343,0609010034.01.505942+17+0.50
vs Kaiserslautern3126.9343,0609010034.01.686239+23+0.68
vs Köln3027.1343,0609010034.02.185732+25+0.74
vs Leverkusen2126.8343,0609010034.00.853973-34-1.00
vs M'Gladbach3226.9343,0609010034.01.594940+9+0.26
vs Schalke 042827.0343,0609010034.01.214249-7-0.21
vs Stuttgart2427.1343,0609010034.00.822452-28-0.82
vs Werder Bremen2427.1343,0609010034.00.593879-41-1.21
vs Wolfsburg2527.1343,0609010034.01.686156+5+0.15

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 Munich2834.0494
Bayern Munich2634.0605
Bochum2134.0640
Dortmund2734.0613
Eint Frankfurt2734.0704
Freiburg2334.0504
Hamburger SV2534.0733
Hannover 963134.0687
Hansa Rostock2334.0765
Hertha BSC2834.0878
Kaiserslautern3134.0857
Köln3034.0694
Leverkusen2134.0684
M'Gladbach3234.0603
Schalke 042834.0655
Stuttgart2434.0613
Werder Bremen2434.0524
Wolfsburg2534.0914
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 Munich2834.0
vs Bayern Munich2634.0
vs Bochum2134.0
vs Dortmund2734.0
vs Eint Frankfurt2734.0
vs Freiburg2334.0
vs Hamburger SV2534.0
vs Hannover 963134.0
vs Hansa Rostock2334.0
vs Hertha BSC2834.0
vs Kaiserslautern3134.0
vs Köln3034.0
vs Leverkusen2134.0
vs M'Gladbach3234.0
vs Schalke 042834.0
vs Stuttgart2434.0
vs Werder Bremen2434.0
vs Wolfsburg2534.0

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 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.