La 2. Fußball-Bundesliga 2003-2004 è stata la 30ª edizione della seconda divisione tedesca di calcio.

Delle diciotto squadre che ne hanno preso parte, le sette nuove squadre rispetto all'edizione precedente sono state le tre retrocesse dalla Bundesliga (la massima serie del campionato tedesco di calcio), ovvero , ed Energie Cottbus che hanno preso il posto delle promosse Friburgo, Colonia ed Eintracht Francoforte; le quattro promosse dalla Regionalliga (la terza serie del campionato), provenienti dai due gironi Nord e Süd ovvero, rispettivamente, Erzgebirge Aue e Osnabrück, Unterhaching e Jahn Regensburg. Queste ultime società hanno rimpiazzato le retrocesse , Reutlingen, St. Pauli e Waldhof Mannheim.

Al termine della manifestazione, le prime tre squadre piazzatesi in classifica, , e Magonza, hanno conseguito la promozione nella Bundesliga 2004-2005. Il Norimberga, quale primatista, è stato nominato campione del torneo. Le ultime quattro squadre, Lubecca, Jahn Regensburg, Union Berlino e Osnabrück hanno subito la retrocessione nella Regionalliga. Da segnalare la qualificazione alla Coppa UEFA 2004-2005 dell'Alemannia Aachen, seconda classificata nella Coppa di Germania.

Capocannonieri del torneo sono stati Francisco Copado dell'Unterhaching e Marek Mintál del Norimberga con diciotto reti ciascuno.

Squadre partecipanti ClubStagioneCittàStadioStagione precedente dettagli Aquisgrana Stadio Tivoli 6° nella 2. Bundesliga dettagli Bielefeld Bielefelder AlmSchücoArena Retrocesso dalla Bundesliga dettagli Duisburg Wedaustadion 8° nella 2. Bundesliga dettagli Treviri Moselstadion 7° nella 2. Bundesliga dettagli Cottbus Stadion der Freundschaft Retrocesso dalla Bundesliga dettagli Aue-Bad Schlema Erzgebirgsstadion Promosso dalla Regionalliga dettagli Fürth Playmobil-Stadion 5° nella 2. Bundesliga dettagli Ratisbona Jahnstadion Promosso dalla Regionalliga dettagli Karlsruhe Wildparkstadion 13° nella 2. Bundesliga dettagli Ahlen Wersestadion 12° nella 2. Bundesliga dettagli Lubecca Lohmühle 11° nella 2. Bundesliga dettagli Magonza Stadion am Bruchweg 4° nella 2. Bundesliga dettagli Norimberga Frankenstadion Retrocesso dalla Bundesliga dettagli Osnabrück Piepenbrockstadion an der Bremer Brücke Promosso dalla Regionalliga dettagli Oberhausen Niederrheinstadion 14° nella 2. Bundesliga dettagli Berlino Stadion An der Alten Försterei 9° nella 2. Bundesliga dettagli Unterhaching Generali Sportpark Promosso dalla Regionalliga dettagli Burghausen Wacker-Arena 10° nella 2. Bundesliga

Allenatori e primatisti Squadra Allenatore Giocatore più presente(tra parentesi il numero delle presenze) Capocannoniere(tra parentesi il numero dei gol segnati) Alemannia Jörg Berger Stephan Straub (34) Stefan Blank (8) Emmanuel Krontiris (8) Arminia Bielefeld Benno Möhlmann (1ª-20ª) Thomas von Heesen (21ª-22ª) Uwe Rapolder (23ª-34ª) Massimilian Porcello (34) Mathias Hain (34) Marco Küntzel (34) Isaac Boakye (14) Duisburg Norbert Meier Dirk Langerbein (34) Abdelaziz Ahanfouf (14) Eintracht Trier Paul Linz Axel Keller (33) Catalin Racanel (33) Catalin Racanel (11) Energie Cottbus Eduard Geyer Santiago Silva (32) Laurențiu Reghecampf (32) Santiago Silva (9) Laurențiu Reghecampf (9) Erzgebirge Aue Gerd Schädlich Skerdilaid Curri (34) Khvicha Shubitidze (8) Andrzej Juskowiak (8) Greuther Furth Eugen Hach (1ª-11ª) Werner Dreßel (12ª-17ª) Thomas Kost (18ª-20ª) Benno Möhlmann (21ª-34ª) Heiko Westermann (34) Petr Ruman (16) Jahn Regensburg Ingo Peter (1ª-12ª) Günter Brandl (13ª-34ª) Christian Kritzer (32) Carsten Keuler (32) Karsten Hutwelker (6) Karlsruhe Lorenz-Günther Köstner Martin Stoll (33) Conor Casey (14) LR Ahlen Stefan Kuntz (1ª-12ª) Ingo Peter (13ª-34ª) Musemestre Bamba (32) Željko Sopić (6) Lubecca Dieter Hecking Timo Achenbach (32) Ferydoon Zandi (14) Magonza Jürgen Klopp Dimo Wache (34) Michael Thurk (13) Norimberga Wolfgang Wolf Raphael Schäfer (33) Marek Mintál (18) Osnabruck Frank Pagelsdorf (1ª-27ª) Thorsten Haas (28ª-34ª) Marko Tredup (33) Jens Langeneke (33) Marcel von Walsleben-Schied (33) Marcel von Walsleben-Schied (12) Rot Weiss Oberhausen Jørn Andersen Saša Radulović (34) Oliver Adler (34) Saša Radulović (8) Union Berlino Miroslav Votava (1ª-25ª) Aleksandar Ristić (26ª-34ª) Jan Sandmann (32) Steffen Baumgart (32) Florian Bruns (32) Steffen Baumgart (13) Unterhaching Wolfgang Frank (1ª-26ª) Harry Deutinger (27ª-34ª) Francisco Copado (33) Norman Loose (33) Francisco Copado (18) Wacker Burghausen Rudolf Bommer Matthias Örüm (34) Stefan Reisinger (9)

Classifica finale Squadra 1. 613418796845+23 2. 5634168105037+13 3. 5434131564934+15 4. 5434159105244+8 5. 5334158115248+4 6. L' si qualifica di diritto alla Coppa UEFA 2004-2005 in quanto finalista della Coppa di Germania 2003-2004, vinta dal , il quale si era già qualificato alla UEFA Champions League 2004-2005 quale vincitore della Bundesliga 2003-2004.53341581151510 7. 4834139125246+6 8. 48341212104745+2 9. 45341112115851+7 10. 4534129134039+1 11. 4534129134651-5 12. 4434128143645-9 13. 43341110134146-5 14. 43341110133844-6 15. 3934912134757-10 16. 3934912133751-14 17. 333489174353-10 18. 283477203555-20

Legenda:       Promossi in Bundesliga 2004-2005.       Qualificata alla Coppa UEFA 2004-2005.       Retrocessi in Regionalliga 2004-2005.

Regolamento: Tre punti a vittoria, uno a pareggio, zero a sconfitta. In caso di arrivo di due o più squadre a pari punti, la graduatoria finale verrà stilata secondo la classifica avulsa tra le squadre interessate che prevede, in ordine, i seguenti criteri: Punti negli scontri diretti Differenza reti negli scontri diretti Differenza reti generale Reti realizzate in generale Sorteggio

Risultati Tabellone

Ogni riga indica i risultati casalinghi della squadra segnata a inizio della riga, contro le squadre segnate colonna per colonna (che invece avranno giocato l'incontro in trasferta). Al contrario, leggendo la colonna di una squadra si avranno i risultati ottenuti dalla stessa in trasferta, contro le squadre segnate in ogni riga, che invece avranno giocato l'incontro in casa.

ALEARMDUIEINENEERZGREJAHKARLR LUBMAGNOROSNROTUNIUNTWACAlemannia––––2-02-12-00-21-00-01-00-01-13-12-23-22-11-04-25-10-1Arminia Bielefeld3-0––––1-33-11-31-11-10-03-13-01-31-01-35-01-32-11-03-1Duisburg2-10-2––––2-04-22-21-12-20-21-22-10-12-13-11-11-00-11-0Eintracht Trier3-32-31-1––––2-02-12-04-01-13-04-21-00-20-00-31-12-10-0Energie Cottbus3-11-21-12-3––––2-14-23-02-13-21-10-01-33-03-12-13-12-1Erzgebirge Aue0-11-12-12-11-0––––1-10-12-02-00-01-13-31-01-12-13-33-0Greuther Furth7-11-23-34-22-15-1––––2-22-12-02-03-12-21-10-12-22-42-2Jahn Regensburg1-21-20-52-10-01-10-0––––1-13-00-40-02-11-01-13-11-00-2Karlsruhe1-02-21-00-13-13-51-00-3––––1-01-01-12-33-01-22-10-10-0LR Ahlen0-00-02-32-00-01-03-23-11-2––––1-11-32-00-10-21-02-23-1Lubecca3-50-01-12-21-12-21-00-32-24-1––––1-42-11-11-00-20-22-2Magonza3-20-24-13-04-11-11-31-11-10-03-1––––2-10-02-02-12-01-0Norimberga3-01-02-03-12-22-01-13-22-02-01-22-2––––2-01-33-03-02-0Osnabruck3-10-02-23-00-10-10-13-01-21-23-12-23-4––––0-20-22-13-0Rot Weiss Oberhausen1-23-20-31-20-01-43-12-11-01-33-30-03-13-2––––0-03-11-2Union Berlino2-11-02-11-30-13-03-02-22-20-21-21-13-52-02-2––––0-01-2Unterhaching1-11-01-00-02-01-23-12-23-00-00-11-11-12-11-41-1––––1-2Wacker Burghausen1-10-11-21-11-12-00-22-00-00-12-12-00-04-15-03-10-2––––

Calendario andata (1ª)1ª giornataritorno (18ª) 3 ago. 1-3 Arminia Bielefeld-Rot Weiss Oberhausen 2-3 2 feb. 2-1 Duisburg-Lubecca 1-1 11 feb. 2-3 Energie Cottbus-Eintracht Trier 0-2 1 feb. 0-1 Erzgebirge Aue-Jahn Regensburg 1-1 2-4 Greuther Furth-Unterhaching 1-3 31 gen. 4 ago. 2-3 Karlsruhe-Norimberga 0-2 1 feb. 3 ago. 0-1 LR Ahlen-Osnabruck 2-1 2-1 Magonza-Union Berlino 1-1 1-1 Wacker Burghausen-Alemannia 1-0 31 gen.andata (2ª)2ª giornataritorno (19ª) 11 ago. 2-2 Alemannia-Magonza 2-3 8 feb. 8 ago. 2-1 Eintracht Trier-Erzgebirge Aue 1-2 0-0 Jahn Regensburg-Greuther Furth 2-2 0-0 Lubecca-Arminia Bielefeld 3-1 10 ago. 2-0 Norimberga-Wacker Burghausen 0-0 6 feb. 1-2 Osnabruck-Karlsruhe 0-3 1-3 Rot Weiss Oberhausen-LR Ahlen 2-0 0-1 Union Berlino-Energie Cottbus 1-2 9 feb. 1-0 Unterhaching-Duisburg 1-0 8 feb.

andata (3ª)3ª giornataritorno (20ª) 17 ago. 3-0 Arminia Bielefeld-LR Ahlen 0-0 15 feb. 2-2 Duisburg-Jahn Regensburg 5-0 3-1 Energie Cottbus-Alemannia 2-0 15 ago. 2-1 Erzgebirge Aue-Union Berlino 0-3 17 ago. 4-2 Greuther Furth-Eintracht Trier 0-2 13 feb. 15 ago. 1-2 Karlsruhe-Rot Weiss Oberhausen 0-1 0-2 Lubecca-Unterhaching 1-0 15 feb. 18 ago. 2-1 Magonza-Norimberga 2-2 16 feb. 17 ago. 4-1 Wacker Burghausen-Osnabruck 0-3 13 feb.andata (4ª)4ª giornataritorno (21ª) 24 ago. 1-0 Alemannia-Erzgebirge Aue 1-0 22 feb. 22 ago. 1-1 Eintracht Trier-Duisburg 0-2 20 feb. 0-4 Jahn Regensburg-Lubecca 3-0 22 feb. 1-2 LR Ahlen-Karlsruhe 0-1 25 ago. 2-2 Norimberga-Energie Cottbus 3-1 20 feb. 24 ago. 2-2 Osnabruck-Magonza 0-0 1-2 Rot Weiss Oberhausen-Wacker Burghausen 0-5 22 feb. 3-0 Union Berlino-Greuther Furth 2-2 1-0 Unterhaching-Arminia Bielefeld 0-1 23 feb.

andata (5ª)5ª giornataritorno (22ª) 15 set. 3-1 Arminia Bielefeld-Karlsruhe 2-2 27 feb. 12 set. 1-0 Duisburg-Union Berlino 1-2 29 feb. 14 set. 3-0 Energie Cottbus-Osnabruck 1-0 3-3 Erzgebirge Aue-Norimberga 0-2 27 feb. 7-1 Greuther Furth-Alemannia 0-0 2-2 Lubecca-Eintracht Trier 2-4 1 mar. 12 set. 2-0 Magonza-Rot Weiss Oberhausen 0-0 10 mar. 14 set. 2-2 Unterhaching-Jahn Regensburg 0-1 29 feb. 12 set. 0-1 Wacker Burghausen-LR Ahlen 1-3 17 mar.andata (6ª)6ª giornataritorno (23ª) 19 set. 2-1 Alemannia-Duisburg 1-2 8 mar. 21 set. 2-1 Eintracht Trier-Unterhaching 0-0 5 mar. 19 set. 1-2 Jahn Regensburg-Arminia Bielefeld 0-0 7 mar. 21 set. 0-0 Karlsruhe-Wacker Burghausen 0-0 5 mar. 1-3 LR Ahlen-Magonza 0-0 7 mar. 22 set. 1-1 Norimberga-Greuther Furth 2-2 21 set. 0-1 Osnabruck-Erzgebirge Aue 0-1 0-0 Rot Weiss Oberhausen-Energie Cottbus 1-3 19 set. 1-2 Union Berlino-Lubecca 2-0 5 mar.

andata (7ª)7ª giornataritorno (24ª) 28 set. 3-1 Arminia Bielefeld-Wacker Burghausen 1-0 14 mar. 2-1 Duisburg-Norimberga 0-2 26 set. 3-2 Energie Cottbus-LR Ahlen 0-0 12 mar. 28 set. 1-1 Erzgebirge Aue-Rot Weiss Oberhausen 4-1 14 mar. 1-1 Greuther Furth-Osnabruck 1-0 2-1 Jahn Regensburg-Eintracht Trier 0-4 12 mar. 26 set. 3-5 Lubecca-Alemannia 1-3 29 set. 1-1 Magonza-Karlsruhe 1-1 15 mar. 26 set. 1-1 Unterhaching-Union Berlino 0-0 14 mar.andata (8ª)8ª giornataritorno (25ª) 6 ott. 5-1 Alemannia-Unterhaching 1-1 21 mar. 3 ott. 2-3 Eintracht Trier-Arminia Bielefeld 1-3 3-1 Karlsruhe-Energie Cottbus 1-2 19 mar. 5 ott. 1-0 LR Ahlen-Erzgebirge Aue 0-2 21 mar. 1-2 Norimberga-Lubecca 1-2 22 mar. 3 ott. 2-2 Osnabruck-Duisburg 1-3 19 mar. 5 ott. 3-1 Rot Weiss Oberhausen-Greuther Furth 1-0 2-2 Union Berlino-Jahn Regensburg 1-3 21 mar. 2-0 Wacker Burghausen-Magonza 0-1

andata (9ª)9ª giornataritorno (26ª) 19 ott. 1-0 Arminia Bielefeld-Magonza 2-0 29 mar. 17 ott. 1-1 Duisburg-Rot Weiss Oberhausen 3-0 26 mar. 1-1 Eintracht Trier-Union Berlino 3-1 28 mar. 19 ott. 2-1 Energie Cottbus-Wacker Burghausen 1-1 26 mar. 2-0 Erzgebirge Aue-Karlsruhe 5-3 28 mar. 2-0 Greuther Furth-LR Ahlen 2-3 1-2 Jahn Regensburg-Alemannia 0-1 17 ott. 1-1 Lubecca-Osnabruck 1-3 26 mar. 20 ott. 1-1 Unterhaching-Norimberga 0-3 28 mar.andata (10ª)10ª giornataritorno (27ª) 26 ott. 2-0 Alemannia-Eintracht Trier 3-3 2 apr. 1-0 Karlsruhe-Greuther Furth 1-2 4 apr. 2-3 LR Ahlen-Duisburg 2-1 27 ott. 4-1 Magonza-Energie Cottbus 0-0 5 apr. 24 ott. 3-2 Norimberga-Jahn Regensburg 1-2 2 apr. 26 ott. 2-1 Osnabruck-Unterhaching 1-2 4 apr. 24 ott. 3-3 Rot Weiss Oberhausen-Lubecca 0-1 2 apr. 26 ott. 1-0 Union Berlino-Arminia Bielefeld 1-2 4 apr. 24 ott. 2-0 Wacker Burghausen-Erzgebirge Aue 0-3