# Fußball-Bundesliga 2002-2003

L'edizione 2002-2003 della Bundesliga si è conclusa con la vittoria finale del Bayern Monaco, che ha conquistato il suo diciottesimo titolo. Il campionato è iniziato il 9 agosto 2002 e si è concluso il 24 maggio 2003.
Capocannonieri del torneo sono stati Giovane Élber del Bayern Monaco e Thomas Christiansen del Bochum, entrambi con 21 reti.

## Stagione
### Avvenimenti

In questo campionato il Bayern di Ottmar Hitzfeld prende il comando della classifica dalla quinta giornata al termine della stagione, e vince il titolo staccando lo Stoccarda di ben sedici punti; per lungo tempo, però, a contrastare i bavaresi è il Borussia Dortmund, che alla fine termina in terza posizione. Per quanto riguarda la lotta in zona UEFA, l'Hertha Berlino riesce invece a conquistare un posto nell'ultima giornata, superando il Werder Brema e unendosi così all'Amburgo già qualificato. In questa stagione il Bayern vince anche la Coppa di Germania ed ottiene quindi il double; il Kaiserslautern finalista sconfitto partecipa alla comunque Coppa UEFA, nonostante il quattordicesimo posto in classifica. Infine, in questa stagione le squadre tedesche non fanno molta strada nelle competizioni europee dopo le due finali raggiunte l'anno prima.

## Squadre partecipanti

| Club | Stagione | Città | Stadio |
| Amburgo | dettagli | Amburgo | AOL Arena |
| Arminia Bielefeld | dettagli | Bielefeld | Bielefelder Alm |
| Bayer Leverkusen | dettagli | Leverkusen | BayArena |
| Bayern Monaco | dettagli | Monaco di Baviera | Stadio Olimpico |
| Bochum | dettagli | Bochum | Ruhrstadion |
| Borussia Dortmund | dettagli | Dortmund | Westfalenstadion |
| Borussia M'gladbach | dettagli | Mönchengladbach | Bökelbergstadion |
| Energie Cottbus | dettagli | Cottbus | Stadion der Freundschaft |
| Hannover 96 | dettagli | Hannover | AWD-Arena |
| Hansa Rostock | dettagli | Rostock | Ostseestadion |
| Hertha Berlino | dettagli | Berlino | Stadio Olimpico |
| Kaiserslautern | dettagli | Kaiserslautern | Fritz-Walter-Stadion |
| Monaco 1860 | dettagli | Monaco di Baviera | Stadio Olimpico |
| Norimberga | dettagli | Norimberga | Frankenstadion |
| Schalke 04 | dettagli | Gelsenkirchen | Arena AufSchalke |
| Stoccarda | dettagli | Stoccarda | Gottlieb-Daimler-Stadion |
| Werder Brema | dettagli | Brema | Weserstadion |
| Wolfsburg | dettagli | Wolfsburg | VfL-Stadion am Elsterweg Volkswagen-Arena |

## Allenatori e primatisti

| Squadra | Allenatore | Giocatore più presente (tra parentesi il numero delle presenze) | Capocannoniere (tra parentesi il numero dei gol segnati) |
| Amburgo | Kurt Jara | Martin Pieckenhagen (34) | Bernardo Romeo (14) |
| Arminia Bielefeld | Benno Möhlmann | Bastian Reinhardt (34) Momo Diabang (34) Mathias Hain (34) | Artur Wichniarek (12) |
| Bayer Leverkusen | Klaus Toppmöller (1ª-21ª) Thomas Hörster (22ª-32ª) Klaus Augenthaler (33ª-34ª) | Hans-Jörg Butt (33) Oliver Neuville (33) | Daniel Bierofka (7) |
| Bayern Monaco | Ottmar Hitzfeld | Giovane Élber (33) Oliver Kahn (33) | Giovane Élber (21) |
| Bochum | Peter Neururer | Søren Colding (34) Vahid Hashemian (34) Thomas Christiansen (34) | Thomas Christiansen (21) |
| Borussia Dortmund | Matthias Sammer | Jan Koller (34) | Jan Koller (13) |
| Borussia Monchengladbach | Hans Meyer (1ª-23ª) Ewald Lienen (24ª-34ª) | Jörg Stiel (31) | Mikael Forssell (7) Igor Demo (7) |
| Energie Cottbus | Eduard Geyer | Zsolt Löw (31) | Marko Topić (6) |
| Hannover | Ralf Rangnick | Steve Cherundolo (33) | Fredi Bobic (14) |
| Hansa Rostock | Armin Veh | Mathias Schober (34) | Rade Prica (7) |
| Hertha Berlino | Huub Stevens | Arne Friedrich (33) Marcelinho Paraíba (33) Bart Goor (33) Gábor Király (33) | Marcelinho Paraíba (14) |
| Kaiserslautern | Andreas Brehme (1ª-3ª) Eric Gerets (4ª-34ª) | Miroslav Klose (32) | Miroslav Klose (9) |
| Monaco 1860 | Peter Pacult (1ª-24ª) Falko Götz (25ª-34ª) | Simon Jentzsch (32) Markus Schroth (32) Benjamin Lauth (32) | Markus Schroth (14) |
| Norimberga | Klaus Augenthaler (1ª-30ª) Wolfgang Wolf (31ª-34ª) | Darius Kampa (34) | Saša Ćirić (12) |
| Schalke | Frank Neubarth (1ª-26ª) Marc Wilmots (27ª-34ª) | Ebbe Sand (33) Frank Rost (33) | Victor Agali (7) |
| Stoccarda | Felix Magath | Aljaksandr Hleb (34) | Kevin Kurányi (15) |
| Werder Brema | Thomas Schaaf | Paul Stalteri (33) | Ailton (16) |
| Wolfsburg | Wolfgang Wolf (1ª-23ª) Jürgen Röber (24ª-34ª) | Miroslav Karhan (32) | Tomislav Marić (12) |

## Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Bayern Monaco | 75 | 34 | 23 | 6 | 5 | 70 | 25 | +45 |
| 2. | Stoccarda | 59 | 34 | 17 | 8 | 9 | 53 | 39 | +14 |
| 3. | Borussia Dortmund | 58 | 34 | 15 | 13 | 6 | 51 | 27 | +24 |
| 4. | Amburgo | 56 | 34 | 15 | 11 | 8 | 46 | 36 | +10 |
| 5. | Hertha Berlino | 54 | 34 | 16 | 6 | 12 | 52 | 43 | +9 |
| 6. | Werder Brema | 52 | 34 | 16 | 4 | 14 | 51 | 50 | +1 |
| 7. | Schalke 04 | 49 | 34 | 12 | 13 | 9 | 46 | 40 | +6 |
| 8. | Wolfsburg | 46 | 34 | 13 | 7 | 14 | 39 | 42 | -3 |
| 9. | Bochum | 45 | 34 | 12 | 9 | 13 | 55 | 56 | -1 |
| 10. | Monaco 1860 | 45 | 34 | 12 | 9 | 13 | 44 | 52 | -8 |
| 11. | Hannover 96 | 43 | 34 | 12 | 7 | 15 | 47 | 57 | -10 |
| 12. | Borussia M'gladbach | 42 | 34 | 11 | 9 | 14 | 43 | 45 | -2 |
| 13. | Hansa Rostock | 41 | 34 | 11 | 8 | 15 | 35 | 41 | -6 |
| 14. | Kaiserslautern | 40 | 34 | 10 | 10 | 14 | 40 | 42 | -2 |
| 15. | Bayer Leverkusen | 40 | 34 | 11 | 7 | 16 | 47 | 56 | -9 |
| 16. | Arminia Bielefeld | 36 | 34 | 8 | 12 | 14 | 35 | 46 | -11 |
| 17. | Norimberga | 30 | 34 | 8 | 6 | 20 | 33 | 60 | -27 |
| 18. | Energie Cottbus | 30 | 34 | 7 | 9 | 18 | 34 | 64 | -30 |
Legenda:
    Campione di Germania e ammessa alla fase a gironi della UEFA Champions League 2003-2004
    Ammesse alla fase a gironi della UEFA Champions League 2003-2004
    Ammesse al terzo turno di qualificazione della UEFA Champions League 2003-2004
    Ammesse alla fase a gironi della Coppa UEFA 2003-2004
    Ammesse al secondo e terzo turno di Coppa Intertoto 2003
    Retrocesse in 2. Bundesliga 2003-2004
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.
| | AMB | ARM | BAY | BAY | BOC | BOR | BOR | ENE | HAN | HAN | HER | KAI | MON | NOR | SCH | STO | WER | WOL |
| Amburgo | –––– | 1-0 | 4-1 | 0-3 | 1-1 | 1-1 | 1-0 | 1-1 | 2-1 | 2-0 | 1-0 | 2-0 | 1-0 | 4-0 | 3-1 | 3-2 | 1-0 | 2-0 |
| Arminia Bielefeld | 2-1 | –––– | 2-2 | 0-0 | 1-3 | 0-0 | 4-1 | 2-2 | 0-1 | 3-0 | 0-1 | 1-1 | 2-1 | 0-1 | 2-1 | 0-1 | 3-0 | 1-0 |
| Bayer Leverkusen | 2-3 | 3-1 | –––– | 2-1 | 2-4 | 1-1 | 2-2 | 0-3 | 1-3 | 1-2 | 4-1 | 1-0 | 3-0 | 0-2 | 1-3 | 0-1 | 3-0 | 1-1 |
| Bayern Monaco | 1-1 | 6-2 | 3-0 | –––– | 4-1 | 2-1 | 3-0 | 3-1 | 3-3 | 1-0 | 2-0 | 1-0 | 3-1 | 2-0 | 0-0 | 2-1 | 0-1 | 1-0 |
| Bochum | 1-1 | 0-3 | 2-1 | 1-4 | –––– | 0-0 | 1-1 | 5-0 | 1-2 | 0-1 | 3-0 | 1-1 | 1-1 | 2-1 | 0-2 | 3-1 | 1-4 | 4-2 |
| Borussia Dortmund | 1-1 | 0-0 | 2-0 | 1-0 | 4-1 | –––– | 1-0 | 1-1 | 2-0 | 2-0 | 2-2 | 3-1 | 1-0 | 4-1 | 1-1 | 3-1 | 1-2 | 2-2 |
| Borussia Monchengladbach | 2-0 | 3-0 | 2-2 | 0-0 | 2-2 | 1-0 | –––– | 3-0 | 1-0 | 3-0 | 0-2 | 3-0 | 0-1 | 2-0 | 2-2 | 1-1 | 4-1 | 2-0 |
| Energie Cottbus | 0-0 | 2-1 | 1-1 | 0-2 | 2-1 | 0-4 | 1-1 | –––– | 3-0 | 0-4 | 0-2 | 1-3 | 3-4 | 2-1 | 0-1 | 2-3 | 0-1 | 0-1 |
| Hannover | 2-2 | 0-0 | 1-2 | 2-2 | 2-2 | 0-3 | 2-2 | 1-3 | –––– | 3-1 | 0-1 | 2-1 | 1-3 | 4-2 | 0-2 | 1-2 | 4-4 | 3-1 |
| Hansa Rostock | 0-0 | 3-0 | 1-3 | 0-1 | 1-1 | 0-1 | 3-1 | 0-0 | 1-2 | –––– | 0-1 | 2-2 | 1-4 | 2-0 | 3-1 | 1-1 | 1-0 | 1-0 |
| Hertha Berlino | 2-0 | 0-0 | 1-1 | 3-6 | 1-0 | 2-1 | 1-2 | 3-1 | 2-0 | 3-1 | –––– | 2-0 | 6-0 | 2-1 | 4-2 | 1-1 | 0-1 | 2-2 |
| Kaiserslautern | 2-0 | 1-1 | 1-0 | 0-2 | 0-2 | 0-0 | 2-0 | 4-0 | 0-1 | 1-0 | 2-1 | –––– | 0-0 | 5-0 | 1-3 | 1-2 | 1-0 | 2-0 |
| Monaco 1860 | 1-1 | 3-1 | 0-3 | 0-5 | 2-4 | 0-0 | 2-0 | 3-0 | 0-1 | 0-2 | 1-0 | 0-0 | –––– | 2-2 | 3-0 | 0-1 | 3-0 | 2-2 |
| Norimberga | 1-3 | 0-0 | 0-1 | 1-2 | 1-3 | 1-2 | 2-1 | 2-2 | 3-1 | 0-1 | 0-3 | 1-0 | 1-2 | –––– | 0-0 | 1-2 | 1-0 | 1-1 |
| Schalke | 3-0 | 1-1 | 0-1 | 1-0 | 1-2 | 2-2 | 2-1 | 3-0 | 0-2 | 2-2 | 0-0 | 2-2 | 1-1 | 1-1 | –––– | 2-0 | 1-1 | 1-0 |
| Stoccarda | 1-1 | 3-0 | 3-0 | 0-3 | 3-2 | 1-0 | 4-0 | 0-0 | 3-0 | 1-1 | 3-1 | 1-1 | 4-1 | 0-2 | 1-1 | –––– | 0-1 | 2-0 |
| Werder Brema | 2-1 | 2-2 | 3-2 | 2-0 | 2-0 | 1-4 | 2-0 | 0-1 | 1-2 | 0-0 | 4-2 | 5-3 | 1-2 | 4-1 | 2-1 | 3-1 | –––– | 0-1 |
| Wolfsburg | 2-1 | 2-0 | 2-0 | 0-2 | 2-0 | 2-0 | 1-0 | 3-2 | 1-0 | 1-0 | 2-0 | 2-2 | 1-1 | 0-2 | 1-2 | 1-2 | 3-1 | –––– |

### Calendario

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (18ª) | ritorno (18ª) |
| 11 ago. | 2-1 | Amburgo-Hannover | 2-2 | 25 gen. |
| 11 ago. | 3-0 | Arminia Bielefeld-Werder Brema | 2-2 | 25 gen. |
| 9 ago. | 2-2 | Borussia Dortmund-Hertha Berlino | 1-2 | 25 gen. |
| 10 ago. | 0-0 | Borussia Monchengladbach-Bayern Monaco | 0-3 | 26 gen. |
| 10 ago. | 1-1 | Energie Cottbus-Bayer Leverkusen | 3-0 | 26 gen. |
| 14 ago. | 0-2 | Monaco 1860-Hansa Rostock | 4-1 | 25 gen. |
| 10 ago. | 1-3 | Norimberga-Bochum | 1-2 | 25 gen. |
| 10 ago. | 1-0 | Schalke-Wolfsburg | 2-1 | 25 gen. |
| 10 ago. | 1-1 | Stoccarda-Kaiserslautern | 2-1 | 25 gen. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (19ª) | ritorno (19ª) |
| 17 ago. | 1-1 | Bayer Leverkusen-Borussia Dortmund | 0-2 | 2 feb. |
| 17 ago. | 6-2 | Bayern Monaco-Arminia Bielefeld | 0-0 | 1 feb. |
| 17 ago. | 5-0 | Bochum-Energie Cottbus | 1-2 | 1 feb. |
| 17 ago. | 1-3 | Hannover-Monaco 1860 | 1-0 | 1 feb. |
| 17 ago. | 2-0 | Hansa Rostock-Norimberga | 1-0 | 1 feb. |
| 17 ago. | 1-1 | Hertha Berlino-Stoccarda | 1-3 | 1 feb. |
| 17 ago. | 1-3 | Kaiserslautern-Schalke | 2-2 | 1 feb. |
| 18 ago. | 2-1 | Werder Brema-Amburgo | 0-1 | 2 feb. |
| 18 ago. | 1-0 | Wolfsburg-Borussia Monchengladbach | 0-2 | 19 feb. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (20ª) | ritorno (20ª) |
| 24 ago. | 0-3 | Amburgo-Bayern Monaco | 1-1 | 9 feb. |
| 24 ago. | 1-0 | Arminia Bielefeld-Wolfsburg | 0-2 | 8 feb. |
| 24 ago. | 2-4 | Bayer Leverkusen-Bochum | 1-2 | 8 feb. |
| 24 ago. | 3-1 | Borussia Dortmund-Stoccarda | 0-1 | 9 feb. |
| 24 ago. | 3-0 | Borussia Monchengladbach-Kaiserslautern | 0-2 | 8 feb. |
| 24 ago. | 0-4 | Energie Cottbus-Hansa Rostock | 0-0 | 8 feb. |
| 24 ago. | 3-0 | Monaco 1860-Werder Brema | 2-1 | 8 feb. |
| 25 ago. | 3-1 | Norimberga-Hannover | 2-4 | 8 feb. |
| 25 ago. | 0-0 | Schalke-Hertha Berlino | 2-4 | 8 feb. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (21ª) | ritorno (21ª) |
| 10 set. | 3-1 | Bayern Monaco-Monaco 1860 | 5-0 | 15 feb. |
| 10 set. | 0-0 | Bochum-Borussia Dortmund | 1-4 | 15 feb. |
| 11 set. | 1-3 | Hannover-Energie Cottbus | 0-3 | 16 feb. |
| 11 set. | 1-3 | Hansa Rostock-Bayer Leverkusen | 2-1 | 15 feb. |
| 10 set. | 1-2 | Hertha Berlino-Borussia Monchengladbach | 2-0 | 16 feb. |
| 11 set. | 1-1 | Kaiserslautern-Arminia Bielefeld | 1-1 | 15 feb. |
| 11 set. | 1-1 | Stoccarda-Schalke | 0-2 | 15 feb. |
| 10 set. | 4-1 | Werder Brema-Norimberga | 0-1 | 15 feb. |
| 11 set. | 2-1 | Wolfsburg-Amburgo | 0-2 | 15 feb. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (22ª) | ritorno (22ª) |
| 15 set. | 2-0 | Amburgo-Kaiserslautern | 0-2 | 22 feb. |
| 14 set. | 0-1 | Arminia Bielefeld-Hertha Berlino | 0-0 | 23 feb. |
| 14 set. | 1-3 | Bayer Leverkusen-Hannover | 2-1 | 22 feb. |
| 15 set. | 0-1 | Bochum-Hansa Rostock | 1-1 | 22 feb. |
| 14 set. | 1-1 | Borussia Dortmund-Schalke | 2-2 | 22 feb. |
| 14 set. | 1-1 | Borussia Monchengladbach-Stoccarda | 0-4 | 23 feb. |
| 14 set. | 0-1 | Energie Cottbus-Werder Brema | 1-0 | 22 feb. |
| 14 set. | 2-2 | Monaco 1860-Wolfsburg | 1-1 | 22 feb. |
| 14 set. | 1-2 | Norimberga-Bayern Monaco | 0-2 | 22 feb. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (23ª) | ritorno (23ª) |
| 21 set. | 3-1 | Bayern Monaco-Energie Cottbus | 2-0 | 1 mar. |
| 21 set. | 2-2 | Hannover-Bochum | 2-1 | 1 mar. |
| 21 set. | 0-1 | Hansa Rostock-Borussia Dortmund | 0-2 | 1 mar. |
| 21 set. | 2-0 | Hertha Berlino-Amburgo | 0-1 | 2 mar. |
| 21 set. | 0-0 | Kaiserslautern-Monaco 1860 | 0-0 | 1 mar. |
| 22 set. | 2-1 | Schalke-Borussia Monchengladbach | 2-2 | 1 mar. |
| 22 set. | 3-0 | Stoccarda-Arminia Bielefeld | 1-0 | 2 mar. |
| 21 set. | 3-2 | Werder Brema-Bayer Leverkusen | 0-3 | 1 mar. |
| 21 set. | 0-2 | Wolfsburg-Norimberga | 1-1 | 1 mar. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (24ª) | ritorno (24ª) |
| 28 set. | 3-2 | Amburgo-Stoccarda | 1-1 | 8 mar. |
| 28 set. | 2-1 | Arminia Bielefeld-Schalke | 1-1 | 8 mar. |
| 28 set. | 2-1 | Bayer Leverkusen-Bayern Monaco | 0-3 | 8 mar. |
| 29 set. | 1-4 | Bochum-Werder Brema | 0-2 | 8 mar. |
| 28 set. | 1-0 | Borussia Dortmund-Borussia Monchengladbach | 0-1 | 8 mar. |
| 28 set. | 0-1 | Energie Cottbus-Wolfsburg | 2-3 | 8 mar. |
| 28 set. | 1-2 | Hansa Rostock-Hannover | 1-3 | 9 mar. |
| 28 set. | 1-0 | Monaco 1860-Hertha Berlino | 0-6 | 8 mar. |
| 29 set. | 1-0 | Norimberga-Kaiserslautern | 0-5 | 9 mar. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (25ª) | ritorno (25ª) |
| 5 ott. | 4-1 | Bayern Monaco-Bochum | 4-1 | 15 mar. |
| 5 ott. | 3-0 | Borussia Monchengladbach-Arminia Bielefeld | 1-4 | 15 mar. |
| 5 ott. | 0-3 | Hannover-Borussia Dortmund | 0-2 | 15 mar. |
| 5 ott. | 2-1 | Hertha Berlino-Norimberga | 3-0 | 16 mar. |
| 5 ott. | 4-0 | Kaiserslautern-Energie Cottbus | 3-1 | 15 mar. |
| 5 ott. | 3-0 | Schalke-Amburgo | 1-3 | 15 mar. |
| 6 ott. | 4-1 | Stoccarda-Monaco 1860 | 1-0 | 16 mar. |
| 6 ott. | 0-0 | Werder Brema-Hansa Rostock | 0-1 | 15 mar. |
| 5 ott. | 2-0 | Wolfsburg-Bayer Leverkusen | 1-1 | 15 mar. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (26ª) | ritorno (26ª) |
| 19 ott. | 1-0 | Amburgo-Borussia Monchengladbach | 0-2 | 22 mar. |
| 19 ott. | 1-0 | Bayer Leverkusen-Kaiserslautern | 0-1 | 22 mar. |
| 20 ott. | 4-2 | Bochum-Wolfsburg | 0-2 | 22 mar. |
| 19 ott. | 0-0 | Borussia Dortmund-Arminia Bielefeld | 0-0 | 22 mar. |
| 19 ott. | 0-2 | Energie Cottbus-Hertha Berlino | 1-3 | 23 mar. |
| 19 ott. | 4-4 | Hannover-Werder Brema | 2-1 | 22 mar. |
| 19 ott. | 0-1 | Hansa Rostock-Bayern Monaco | 0-1 | 22 mar. |
| 19 ott. | 3-0 | Monaco 1860-Schalke | 1-1 | 22 mar. |
| 20 ott. | 1-2 | Norimberga-Stoccarda | 2-0 | 23 mar. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (27ª) | ritorno (27ª) |
| 26 ott. | 2-1 | Arminia Bielefeld-Amburgo | 0-1 | 5 apr. |
| 26 ott. | 3-3 | Bayern Monaco-Hannover | 2-2 | 5 apr. |
| 26 ott. | 0-1 | Borussia Monchengladbach-Monaco 1860 | 0-2 | 6 apr. |
| 26 ott. | 1-1 | Hertha Berlino-Bayer Leverkusen | 1-4 | 5 apr. |
| 13 nov. | 0-2 | Kaiserslautern-Bochum | 1-1 | 5 apr. |
| 26 ott. | 1-1 | Schalke-Norimberga | 0-0 | 5 apr. |
| 26 ott. | 0-0 | Stoccarda-Energie Cottbus | 3-2 | 5 apr. |
| 26 ott. | 1-4 | Werder Brema-Borussia Dortmund | 2-1 | 5 apr. |
| 27 ott. | 1-0 | Wolfsburg-Hansa Rostock | 0-1 | 6 apr. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (28ª) | ritorno (28ª) |
| 2 nov. | 0-1 | Bayer Leverkusen-Stoccarda | 0-3 | 12 apr. |
| 3 nov. | 3-0 | Bochum-Hertha Berlino | 0-1 | 12 apr. |
| 2 nov. | 1-1 | Borussia Dortmund-Amburgo | 1-1 | 12 apr. |
| 2 nov. | 0-1 | Energie Cottbus-Schalke | 0-3 | 13 apr. |
| 2 nov. | 3-1 | Hannover-Wolfsburg | 0-1 | 13 apr. |
| 2 nov. | 2-2 | Hansa Rostock-Kaiserslautern | 0-1 | 12 apr. |
| 2 nov. | 3-1 | Monaco 1860-Arminia Bielefeld | 1-2 | 12 apr. |
| 2 nov. | 2-1 | Norimberga-Borussia Monchengladbach | 0-2 | 12 apr. |
| 3 nov. | 2-0 | Werder Brema-Bayern Monaco | 1-0 | 12 apr. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (29ª) | ritorno (29ª) |
| 9 nov. | 1-0 | Amburgo-Monaco 1860 | 1-1 | 19 apr. |
| 9 nov. | 0-1 | Arminia Bielefeld-Norimberga | 0-0 | 19 apr. |
| 9 nov. | 2-1 | Bayern Monaco-Borussia Dortmund | 0-1 | 19 apr. |
| 10 nov. | 3-0 | Borussia Monchengladbach-Energie Cottbus | 1-1 | 19 apr. |
| 10 nov. | 3-1 | Hertha Berlino-Hansa Rostock | 1-0 | 19 apr. |
| 9 nov. | 0-1 | Kaiserslautern-Hannover | 1-2 | 19 apr. |
| 9 nov. | 0-1 | Schalke-Bayer Leverkusen | 3-1 | 20 apr. |
| 9 nov. | 3-2 | Stoccarda-Bochum | 1-3 | 20 apr. |
| 9 nov. | 3-1 | Wolfsburg-Werder Brema | 1-0 | 19 apr. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (30ª) | ritorno (30ª) |
| 16 nov. | 2-2 | Bayer Leverkusen-Borussia Monchengladbach | 2-2 | 26 apr. |
| 16 nov. | 1-0 | Bayern Monaco-Wolfsburg | 2-0 | 26 apr. |
| 17 nov. | 0-2 | Bochum-Schalke | 2-1 | 26 apr. |
| 16 nov. | 1-0 | Borussia Dortmund-Monaco 1860 | 0-0 | 26 apr. |
| 16 nov. | 2-1 | Energie Cottbus-Arminia Bielefeld | 2-2 | 27 apr. |
| 16 nov. | 0-1 | Hannover-Hertha Berlino | 0-2 | 26 apr. |
| 16 nov. | 1-1 | Hansa Rostock-Stoccarda | 1-1 | 26 apr. |
| 16 nov. | 1-3 | Norimberga-Amburgo | 0-4 | 26 apr. |
| 17 nov. | 5-3 | Werder Brema-Kaiserslautern | 0-1 | 27 apr. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (31ª) | ritorno (31ª) |
| 24 nov. | 1-1 | Amburgo-Energie Cottbus | 0-0 | 3 mag. |
| 23 nov. | 2-2 | Arminia Bielefeld-Bayer Leverkusen | 1-3 | 4 mag. |
| 23 nov. | 2-2 | Borussia Monchengladbach-Bochum | 1-1 | 3 mag. |
| 23 nov. | 0-1 | Hertha Berlino-Werder Brema | 2-4 | 3 mag. |
| 23 nov. | 0-2 | Kaiserslautern-Bayern Monaco | 0-1 | 3 mag. |
| 24 nov. | 2-2 | Monaco 1860-Norimberga | 2-1 | 3 mag. |
| 23 nov. | 2-2 | Schalke-Hansa Rostock | 1-3 | 4 mag. |
| 23 nov. | 3-0 | Stoccarda-Hannover | 2-1 | 3 mag. |
| 23 nov. | 2-0 | Wolfsburg-Borussia Dortmund | 2-2 | 3 mag. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (32ª) | ritorno (32ª) |
| 30 nov. | 2-3 | Bayer Leverkusen-Amburgo | 1-4 | 10 mag. |
| 30 nov. | 2-0 | Bayern Monaco-Hertha Berlino | 6-3 | 10 mag. |
| 30 nov. | 0-3 | Bochum-Arminia Bielefeld | 3-1 | 11 mag. |
| 30 nov. | 3-4 | Energie Cottbus-Monaco 1860 | 0-3 | 10 mag. |
| 1 dic. | 0-2 | Hannover-Schalke | 2-0 | 11 mag. |
| 30 nov. | 3-1 | Hansa Rostock-Borussia Monchengladbach | 0-3 | 10 mag. |
| 30 nov. | 2-0 | Kaiserslautern-Wolfsburg | 2-2 | 10 mag. |
| 30 nov. | 1-2 | Norimberga-Borussia Dortmund | 1-4 | 10 mag. |
| 1 dic. | 3-1 | Werder Brema-Stoccarda | 1-0 | 10 mag. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (33ª) | ritorno (33ª) |
| 8 dic. | 1-1 | Amburgo-Bochum | 1-1 | 17 mag. |
| 7 dic. | 3-0 | Arminia Bielefeld-Hansa Rostock | 0-3 | 17 mag. |
| 7 dic. | 3-1 | Borussia Dortmund-Kaiserslautern | 0-0 | 17 mag. |
| 8 dic. | 1-0 | Borussia Monchengladbach-Hannover | 2-2 | 17 mag. |
| 7 dic. | 2-2 | Hertha Berlino-Wolfsburg | 0-2 | 17 mag. |
| 7 dic. | 0-3 | Monaco 1860-Bayer Leverkusen | 0-3 | 17 mag. |
| 7 dic. | 2-2 | Norimberga-Energie Cottbus | 1-2 | 17 mag. |
| 7 dic. | 1-1 | Schalke-Werder Brema | 1-2 | 17 mag. |
| 7 dic. | 0-3 | Stoccarda-Bayern Monaco | 1-2 | 17 mag. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (34ª) | ritorno (34ª) |
| 14 dic. | 0-2 | Bayer Leverkusen-Norimberga | 1-0 | 24 mag. |
| 14 dic. | 0-0 | Bayern Monaco-Schalke | 0-1 | 24 mag. |
| 14 dic. | 1-1 | Bochum-Monaco 1860 | 4-2 | 24 mag. |
| 14 dic. | 0-4 | Energie Cottbus-Borussia Dortmund | 1-1 | 24 mag. |
| 14 dic. | 0-0 | Hannover-Arminia Bielefeld | 1-0 | 24 mag. |
| 14 dic. | 0-0 | Hansa Rostock-Amburgo | 0-2 | 24 mag. |
| 15 dic. | 2-1 | Kaiserslautern-Hertha Berlino | 0-2 | 24 mag. |
| 14 dic. | 2-0 | Werder Brema-Borussia Monchengladbach | 1-4 | 24 mag. |
| 15 dic. | 1-2 | Wolfsburg-Stoccarda | 0-2 | 24 mag. |

## Statistiche
### Squadre
#### Capoliste solitarie

| | | | | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco | Bayern Monaco |
| 1ª | 2ª | 3ª | 4ª | 5ª | 6ª | 7ª | 8ª | 9ª | 10ª | 11ª | 12ª | 13ª | 14ª | 15ª | 16ª | 17ª | 18ª | 19ª | 20ª | 21ª | 22ª | 23ª | 24ª | 25ª | 26ª | 27ª | 28ª | 29ª | 30ª | 31ª | 32ª | 33ª | 34ª |

#### Classifica in divenire

| | 1ª | 2ª | 3ª | 4ª | 5ª | 6ª | 7ª | 8ª | 9ª | 10ª | 11ª | 12ª | 13ª | 14ª | 15ª | 16ª | 17ª | 18ª | 19ª | 20ª | 21ª | 22ª | 23ª | 24ª | 25ª | 26ª | 27ª | 28ª | 29ª | 30ª | 31ª | 32ª | 33ª | 34ª |
| Amburgo | 3 | 3 | 3 | 3 | 6 | 6 | 9 | 9 | 12 | 12 | 13 | 16 | 19 | 20 | 23 | 24 | 25 | 26 | 29 | 30 | 33 | 33 | 36 | 37 | 40 | 40 | 43 | 44 | 45 | 48 | 49 | 52 | 53 | 56 |
| Arminia Bielefeld | 3 | 3 | 6 | 7 | 7 | 7 | 10 | 10 | 11 | 14 | 14 | 14 | 14 | 15 | 18 | 21 | 22 | 23 | 24 | 24 | 25 | 26 | 26 | 27 | 30 | 31 | 31 | 34 | 35 | 36 | 36 | 36 | 36 | 36 |
| Bayer Leverkusen | 1 | 2 | 2 | 5 | 5 | 5 | 8 | 8 | 11 | 12 | 12 | 15 | 16 | 17 | 17 | 20 | 20 | 20 | 20 | 20 | 20 | 23 | 26 | 26 | 27 | 27 | 30 | 30 | 30 | 31 | 34 | 34 | 37 | 40 |
| Bayern Monaco | 1 | 4 | 7 | 10 | 13 | 16 | 16 | 19 | 22 | 23 | 23 | 26 | 29 | 32 | 35 | 38 | 39 | 42 | 43 | 44 | 47 | 50 | 53 | 56 | 59 | 62 | 63 | 63 | 63 | 66 | 69 | 72 | 75 | 75 |
| Bochum | 3 | 6 | 9 | 10 | 10 | 11 | 11 | 11 | 14 | 17 | 20 | 20 | 20 | 21 | 21 | 22 | 23 | 26 | 26 | 29 | 29 | 30 | 30 | 30 | 30 | 30 | 31 | 31 | 34 | 37 | 38 | 41 | 42 | 45 |
| Borussia Dortmund | 1 | 2 | 5 | 6 | 7 | 10 | 13 | 16 | 17 | 20 | 21 | 21 | 24 | 24 | 27 | 30 | 33 | 33 | 36 | 36 | 39 | 40 | 43 | 43 | 46 | 47 | 47 | 48 | 51 | 52 | 53 | 56 | 57 | 58 |
| Borussia Monchengladbach | 1 | 1 | 4 | 7 | 8 | 8 | 8 | 11 | 11 | 11 | 11 | 14 | 15 | 16 | 16 | 19 | 19 | 19 | 22 | 22 | 22 | 22 | 23 | 26 | 26 | 29 | 29 | 32 | 33 | 34 | 35 | 38 | 39 | 42 |
| Energie Cottbus | 1 | 1 | 1 | 4 | 4 | 4 | 4 | 4 | 4 | 5 | 5 | 5 | 8 | 9 | 9 | 10 | 10 | 13 | 16 | 17 | 20 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 24 | 25 | 26 | 26 | 29 | 30 |
| Hannover | 0 | 0 | 0 | 0 | 3 | 4 | 7 | 7 | 8 | 9 | 12 | 15 | 15 | 15 | 15 | 15 | 16 | 17 | 20 | 23 | 23 | 23 | 26 | 29 | 29 | 32 | 33 | 33 | 36 | 36 | 36 | 39 | 40 | 43 |
| Hansa Rostock | 3 | 6 | 9 | 9 | 12 | 12 | 12 | 13 | 13 | 13 | 14 | 14 | 15 | 16 | 19 | 19 | 20 | 20 | 23 | 24 | 27 | 28 | 28 | 28 | 31 | 31 | 34 | 34 | 34 | 35 | 38 | 38 | 41 | 41 |
| Hertha Berlino | 1 | 2 | 3 | 3 | 6 | 9 | 9 | 12 | 15 | 16 | 16 | 19 | 22 | 22 | 22 | 23 | 23 | 26 | 26 | 29 | 32 | 33 | 33 | 36 | 39 | 42 | 42 | 45 | 48 | 51 | 51 | 51 | 51 | 54 |
| Kaiserslautern | 1 | 1 | 1 | 2 | 2 | 3 | 3 | 6 | 6 | 6 | 7 | 7 | 7 | 7 | 10 | 10 | 13 | 13 | 14 | 17 | 18 | 21 | 22 | 25 | 28 | 31 | 32 | 35 | 35 | 38 | 38 | 39 | 40 | 40 |
| Monaco 1860 | 0 | 3 | 6 | 6 | 7 | 8 | 11 | 11 | 14 | 17 | 20 | 20 | 20 | 21 | 24 | 24 | 25 | 28 | 28 | 31 | 31 | 32 | 33 | 33 | 33 | 34 | 37 | 37 | 38 | 39 | 42 | 45 | 45 | 45 |
| Norimberga | 0 | 0 | 3 | 3 | 3 | 6 | 9 | 9 | 9 | 10 | 13 | 16 | 16 | 17 | 17 | 18 | 21 | 21 | 21 | 21 | 24 | 24 | 25 | 25 | 25 | 28 | 29 | 29 | 30 | 30 | 30 | 30 | 30 | 30 |
| Schalke | 3 | 6 | 7 | 8 | 9 | 12 | 12 | 15 | 15 | 16 | 19 | 19 | 22 | 23 | 26 | 27 | 28 | 31 | 32 | 32 | 35 | 36 | 37 | 38 | 38 | 39 | 40 | 43 | 46 | 46 | 46 | 46 | 46 | 49 |
| Stoccarda | 1 | 2 | 2 | 3 | 4 | 7 | 7 | 10 | 13 | 14 | 17 | 20 | 21 | 24 | 24 | 24 | 27 | 30 | 33 | 36 | 36 | 39 | 42 | 43 | 46 | 46 | 49 | 52 | 52 | 53 | 56 | 56 | 56 | 59 |
| Werder Brema | 0 | 3 | 3 | 6 | 9 | 12 | 15 | 16 | 17 | 17 | 20 | 20 | 23 | 26 | 29 | 30 | 33 | 34 | 34 | 34 | 34 | 34 | 34 | 37 | 37 | 37 | 40 | 43 | 43 | 43 | 46 | 49 | 52 | 52 |
| Wolfsburg | 0 | 3 | 3 | 6 | 7 | 7 | 10 | 13 | 13 | 16 | 16 | 19 | 19 | 22 | 22 | 23 | 23 | 23 | 23 | 26 | 26 | 27 | 28 | 31 | 32 | 35 | 35 | 38 | 41 | 41 | 42 | 43 | 46 | 46 |

#### Classifiche di rendimento
##### Rendimento andata-ritorno

| Andata | Andata | Ritorno | Ritorno |
| Bayern Monaco | 39 | Bayern Monaco | 36 |
| Borussia Dortmund | 33 | Stoccarda | 32 |
| Werder Brema | 33 | Amburgo | 31 |
| Schalke | 28 | Hertha Berlino | 31 |
| Stoccarda | 27 | Kaiserslautern | 27 |
| Monaco 1860 | 25 | Hannover | 27 |
| Amburgo | 25 | Borussia Dortmund | 25 |
| Bochum | 23 | Wolfsburg | 23 |
| Hertha Berlino | 23 | Borussia Monchengladbach | 23 |
| Wolfsburg | 23 | Bochum | 22 |
| Arminia Bielefeld | 22 | Schalke | 21 |
| Norimberga | 21 | Hansa Rostock | 21 |
| Hansa Rostock | 20 | Energie Cottbus | 20 |
| Bayer Leverkusen | 20 | Bayer Leverkusen | 20 |
| Borussia Monchengladbach | 19 | Monaco 1860 | 20 |
| Hannover | 16 | Werder Brema | 19 |
| Kaiserslautern | 13 | Arminia Bielefeld | 14 |
| Energie Cottbus | 10 | Norimberga | 9 |

##### Rendimento casa-trasferta

| Casa | Casa | Trasferta | Trasferta |
| Bayern Monaco | 42 | Bayern Monaco | 33 |
| Amburgo | 42 | Stoccarda | 27 |
| Borussia Dortmund | 36 | Hannover | 25 |
| Borussia Monchengladbach | 35 | Schalke | 23 |
| Wolfsburg | 35 | Borussia Dortmund | 22 |
| Hertha Berlino | 34 | Bochum | 22 |
| Stoccarda | 32 | Monaco 1860 | 22 |
| Werder Brema | 32 | Hertha Berlino | 20 |
| Kaiserslautern | 30 | Werder Brema | 20 |
| Arminia Bielefeld | 26 | Bayer Leverkusen | 19 |
| Schalke | 26 | Hansa Rostock | 18 |
| Hansa Rostock | 23 | Energie Cottbus | 15 |
| Bochum | 23 | Amburgo | 14 |
| Monaco 1860 | 23 | Norimberga | 14 |
| Bayer Leverkusen | 21 | Wolfsburg | 11 |
| Hannover | 18 | Kaiserslautern | 10 |
| Norimberga | 16 | Arminia Bielefeld | 10 |
| Energie Cottbus | 15 | Borussia Monchengladbach | 7 |

#### Primati stagionali

Squadre
* Maggior numero di vittorie: Bayern Monaco (23)
* Maggior numero di pareggi: Schalke, Borussia Dortmund (13)
* Maggior numero di sconfitte: Norimberga (20)
* Minor numero di vittorie: Energie Cottbus (7)
* Minor numero di pareggi: Werder Brema (4)
* Minor numero di sconfitte: Bayern Monaco (5)
* Miglior attacco: Bayern Monaco (70 gol fatti)
* Peggior attacco: Norimberga (33 gol fatti)
* Miglior difesa: Bayern Monaco (25 gol subiti)
* Peggior difesa: Energie Cottbus (64 gol subiti)
* Miglior differenza reti: Bayern Monaco (+45)
* Peggior differenza reti: Energie Cottbus (-30)
* Miglior serie positiva: Bayern Monaco (16, 12ª-27ª)
* Peggior serie negativa: Energie Cottbus (6, 23ª-28ª)
* Maggior numero di vittorie consecutive: Bayern Monaco (6, 21ª-26ª)
Partite
* Più gol (9):
    Hertha Berlino-Bayern Monaco 3-6, 10 maggio 2003
* Maggior scarto di gol (6): Hertha Berlino-Monaco 1860 6-0
* Maggior numero di reti in una giornata: 36 gol nella 32ª giornata
* Minor numero di reti in una giornata: 16 gol nella 17ª giornata
* Maggior numero di espulsioni in una giornata: 6 in 13ª giornata

### Individuali
#### Classifica marcatori

| Gol | Rigori | Giocatore | Squadra |
| 21 | 1 | Thomas Christiansen | Bochum |
| 21 | 0 | Giovane Élber | Bayern Monaco |
| 16 | 4 | Ailton | Werder Brema |
| 15 | 0 | Kevin Kurányi | Stoccarda |
| 15 | 0 | Claudio Pizarro | Bayern Monaco |
| 14 | 0 | Fredi Bobic | Hannover |
| 14 | 3 | Marcelinho Paraíba | Hertha Berlino |
| 14 | 0 | Bernardo Romeo | Amburgo |
| 14 | 0 | Markus Schroth | Monaco 1860 |
| 13 | 0 | Jan Koller | Borussia Dortmund |
| 13 | 0 | Benjamin Lauth | Monaco 1860 |
| 12 | 4 | Saša Ćirić | Norimberga |
| 12 | 2 | Tomislav Marić | Wolfsburg |
| 12 | 1 | Artur Wichniarek | Arminia Bielefeld |
| 11 | 0 | Ewerthon | Borussia Dortmund |

#### Media spettatori

| Club | Pos. | Media | Totale |
| Borussia Dortmund | 1 | 67 800 | 1 152 600 |
| Schalke | 2 | 60 583 | 1 029 910 |
| Bayern Monaco | 3 | 51 882 | 882 000 |
| Amburgo | 4 | 45 625 | 775 620 |
| Hertha Berlino | 5 | 42 101 | 715 716 |
| Hannover | 6 | 36 496 | 620 436 |
| Kaiserslautern | 7 | 36 250 | 616 257 |
| Stoccarda | 8 | 34 569 | 587 667 |
| Werder Brema | 9 | 32 869 | 558 774 |
| Borussia Monchengladbach | 10 | 28 921 | 491 650 |
| Norimberga | 11 | 28 238 | 480 040 |
| Monaco 1860 | 12 | 26 312 | 447 300 |
| Bochum | 13 | 25 002 | 425 029 |
| Arminia Bielefeld | 14 | 23 269 | 395 573 |
| Bayer Leverkusen | 15 | 22 500 | 382 500 |
| Hansa Rostock | 16 | 19 853 | 337 500 |
| Wolfsburg | 17 | 19 229 | 326 885 |
| Energie Cottbus | 18 | 13 090 | 222 525 |

#### Arbitri

* Hellmut Krug (23)
* Markus Merk (22)
* Herbert Fandel (20)
* Wolfgang Stark (18)
* Jürgen Aust (15)
* Florian Meyer (15)
* Hartmut Strampe (15)
* Michael Weiner (15)
* Helmut Fleischer (14)
* Uwe Kemmling (14)
* Edgar Steinborn (14)
* Franz-Xaver Wack (14)
* Lutz Wagner (14)
* Lutz-Michael Fröhlich (13)
* Jürgen Jansen (12)
* Jörg Keßler (12)
* Knut Kircher (11)
* Peter Sippel (11)
* Hermann Albrecht (9)
* Torsten Koop (9)
* Peter Gagelmann (8)
* Thorsten Kinhöfer (8)