# 2002–03 Bundesliga

The 2002–03 Bundesliga was the 40th season of the Bundesliga. It began on 9 August 2002 and concluded on 24 May 2003. This was the first season where the defending champions kicked–off the opening match.

## Teams

Eighteen teams competed in the league – the top fifteen teams from the previous season and the three teams promoted from the 2. Bundesliga. The promoted teams were Hannover 96, Arminia Bielefeld and VfL Bochum, returning to the top flight after an absence of thirteen, two and one years respectively. They replaced SC Freiburg, 1. FC Köln and FC St. Pauli after spending time in the top flight for four, two and one years respectively.

## Team overview
### Stadiums

| Club | Location | Ground | Capacity |
| Hertha BSC | Berlin | Olympiastadion | 76,000 |
| Arminia Bielefeld* | Bielefeld | Stadion Alm | 26,600 |
| VfL Bochum* | Bochum | Ruhrstadion | 36,000 |
| SV Werder Bremen | Bremen | Weserstadion | 36,000 |
| FC Energie Cottbus | Cottbus | Stadion der Freundschaft | 21,000 |
| Borussia Dortmund | Dortmund | Westfalenstadion | 68,600 |
| Hamburger SV | Hamburg | AOL Arena | 62,000 |
| Hannover 96* | Hanover | Niedersachsenstadion | 60,400 |
| 1. FC Kaiserslautern | Kaiserslautern | Fritz Walter Stadion | 41,500 |
| Bayer 04 Leverkusen | Leverkusen | BayArena | 22,500 |
| Borussia Mönchengladbach | Mönchengladbach | Bökelbergstadion | 34,500 |
| TSV 1860 Munich | Munich | Olympiastadion | 63,000 |
| FC Bayern Munich | Munich | Olympiastadion | 63,000 |
| 1. FC Nürnberg | Nuremberg | Frankenstadion | 44,700 |
| FC Hansa Rostock | Rostock | Ostseestadion | 25,850 |
| FC Schalke 04 | Gelsenkirchen | Arena AufSchalke | 61,973 |
| VfB Stuttgart | Stuttgart | Gottlieb-Daimler-Stadion | 53,700 |
| VfL Wolfsburg | Wolfsburg | VfL-Stadion am Elsterweg Volkswagen Arena$^1$ | 21,600 30,000 |
(*) Promoted from 2. Bundesliga.
$^1$ VfL Wolfsburg played their first seven home matches at the VfL Stadion before permanently moving to the Volkswagen Arena.

### Personnel and sponsoring

| Team | Manager | Kit manufacturer | Shirt sponsor |
| TSV 1860 Munich | Falko Götz | Nike | Liqui Moly |
| Arminia Bielefeld | Benno Möhlmann | Uhlsport | KiK |
| Bayer 04 Leverkusen | Klaus Augenthaler | Adidas | RWE |
| FC Bayern Munich | Ottmar Hitzfeld | Adidas | T-Mobile |
| VfL Bochum | Peter Neururer | Nike | DWS |
| Borussia Dortmund | Matthias Sammer | Goool.de | E.ON |
| Borussia Mönchengladbach | Ewald Lienen | Reebok | Jever |
| FC Energie Cottbus | Eduard Geyer | Jako | enviaM |
| Hamburger SV | Kurt Jara | Nike | TV Spielfilm |
| Hannover 96 | Ralf Rangnick | Uhlsport | TUI Group |
| FC Hansa Rostock | Armin Veh | Jako | Vita Cola |
| Hertha BSC | Huub Stevens | Nike | Arcor |
| 1. FC Kaiserslautern | Eric Gerets | Nike | Deutsche Vermögensberatung |
| 1. FC Nürnberg | Wolfgang Wolf | Adidas | Entrium Direct Bankers |
| FC Schalke 04 | Marc Wilmots | Adidas | Victoria Versicherung |
| VfB Stuttgart | Felix Magath | Puma | Debitel |
| SV Werder Bremen | Thomas Schaaf | Kappa | Young Spirit |
| VfL Wolfsburg | Jürgen Röber | Puma | Volkswagen |

## League table

The final table of the 1st Bundesliga, Season 2002/03
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Bayern Munich (C) | 34 | 23 | 6 | 5 | 70 | 25 | +45 | 75 | Qualification to Champions League group stage |
| 2 | VfB Stuttgart | 34 | 17 | 8 | 9 | 53 | 39 | +14 | 59 | Qualification to Champions League group stage |
| 3 | Borussia Dortmund | 34 | 15 | 13 | 6 | 51 | 27 | +24 | 58 | Qualification to Champions League third qualifying round |
| 4 | Hamburger SV | 34 | 15 | 11 | 8 | 46 | 36 | +10 | 56 | Qualification to UEFA Cup first round |
| 5 | Hertha BSC | 34 | 16 | 6 | 12 | 52 | 43 | +9 | 54 | Qualification to UEFA Cup first round |
| 6 | Werder Bremen | 34 | 16 | 4 | 14 | 51 | 50 | +1 | 52 | Qualification to Intertoto Cup third round |
| 7 | Schalke 04 | 34 | 12 | 13 | 9 | 46 | 40 | +6 | 49 | Qualification to Intertoto Cup third round |
| 8 | VfL Wolfsburg | 34 | 13 | 7 | 14 | 39 | 42 | −3 | 46 | Qualification to Intertoto Cup second round |
| 9 | VfL Bochum | 34 | 12 | 9 | 13 | 55 | 56 | −1 | 45 | |
| 10 | 1860 Munich | 34 | 12 | 9 | 13 | 44 | 52 | −8 | 45 | |
| 11 | Hannover 96 | 34 | 12 | 7 | 15 | 47 | 57 | −10 | 43 | |
| 12 | Borussia Mönchengladbach | 34 | 11 | 9 | 14 | 43 | 45 | −2 | 42 | |
| 13 | Hansa Rostock | 34 | 11 | 8 | 15 | 35 | 41 | −6 | 41 | |
| 14 | 1. FC Kaiserslautern | 34 | 10 | 10 | 14 | 40 | 42 | −2 | 40 | Qualification to UEFA Cup first round |
| 15 | Bayer Leverkusen | 34 | 11 | 7 | 16 | 47 | 56 | −9 | 40 | |
| 16 | Arminia Bielefeld (R) | 34 | 8 | 12 | 14 | 35 | 46 | −11 | 36 | Relegation to 2. Bundesliga |
| 17 | 1. FC Nürnberg (R) | 34 | 8 | 6 | 20 | 33 | 60 | −27 | 30 | Relegation to 2. Bundesliga |
| 18 | Energie Cottbus (R) | 34 | 7 | 9 | 18 | 34 | 64 | −30 | 30 | Relegation to 2. Bundesliga |

## Results

| Home \ Away | BSC | DSC | BOC | SVW | FCE | BVB | HSV | H96 | FCK | B04 | BMG | M60 | FCB | FCN | ROS | S04 | VFB | WOB |
| Hertha BSC | — | 0–0 | 1–0 | 0–1 | 3–1 | 2–1 | 2–0 | 2–0 | 2–0 | 1–1 | 1–2 | 6–0 | 3–6 | 2–1 | 3–1 | 4–2 | 1–1 | 2–2 |
| Arminia Bielefeld | 0–1 | — | 1–3 | 3–0 | 2–2 | 0–0 | 2–1 | 0–1 | 1–1 | 2–2 | 4–1 | 2–1 | 0–0 | 0–1 | 3–0 | 2–1 | 0–1 | 1–0 |
| VfL Bochum | 3–0 | 0–3 | — | 1–4 | 5–0 | 0–0 | 1–1 | 1–2 | 1–1 | 2–1 | 1–1 | 1–1 | 1–4 | 2–1 | 0–1 | 0–2 | 3–1 | 4–2 |
| Werder Bremen | 4–2 | 2–2 | 2–0 | — | 0–1 | 1–4 | 2–1 | 1–2 | 5–3 | 3–2 | 2–0 | 1–2 | 2–0 | 4–1 | 0–0 | 2–1 | 3–1 | 0–1 |
| Energie Cottbus | 0–2 | 2–1 | 2–1 | 0–1 | — | 0–4 | 0–0 | 3–0 | 1–3 | 1–1 | 1–1 | 3–4 | 0–2 | 2–1 | 0–4 | 0–1 | 2–3 | 0–1 |
| Borussia Dortmund | 2–2 | 0–0 | 4–1 | 1–2 | 1–1 | — | 1–1 | 2–0 | 3–1 | 2–0 | 1–0 | 1–0 | 1–0 | 4–1 | 2–0 | 1–1 | 3–1 | 2–2 |
| Hamburger SV | 1–0 | 1–0 | 1–1 | 1–0 | 1–1 | 1–1 | — | 2–1 | 2–0 | 4–1 | 1–0 | 1–0 | 0–3 | 4–0 | 2–0 | 3–1 | 3–2 | 2–0 |
| Hannover 96 | 0–1 | 0–0 | 2–2 | 4–4 | 1–3 | 0–3 | 2–2 | — | 2–1 | 1–2 | 2–2 | 1–3 | 2–2 | 4–2 | 3–1 | 0–2 | 1–2 | 3–1 |
| 1. FC Kaiserslautern | 2–1 | 1–1 | 0–2 | 1–0 | 4–0 | 0–0 | 2–0 | 0–1 | — | 1–0 | 2–0 | 0–0 | 0–2 | 5–0 | 1–0 | 1–3 | 1–2 | 2–0 |
| Bayer Leverkusen | 4–1 | 3–1 | 2–4 | 3–0 | 0–3 | 1–1 | 2–3 | 1–3 | 1–0 | — | 2–2 | 3–0 | 2–1 | 0–2 | 1–2 | 1–3 | 0–1 | 1–1 |
| Borussia Mönchengladbach | 0–2 | 3–0 | 2–2 | 4–1 | 3–0 | 1–0 | 2–0 | 1–0 | 3–0 | 2–2 | — | 0–1 | 0–0 | 2–0 | 3–0 | 2–2 | 1–1 | 2–0 |
| 1860 Munich | 1–0 | 3–1 | 2–4 | 3–0 | 3–0 | 0–0 | 1–1 | 0–1 | 0–0 | 0–3 | 2–0 | — | 0–5 | 2–2 | 0–2 | 3–0 | 0–1 | 2–2 |
| Bayern Munich | 2–0 | 6–2 | 4–1 | 0–1 | 3–1 | 2–1 | 1–1 | 3–3 | 1–0 | 3–0 | 3–0 | 3–1 | — | 2–0 | 1–0 | 0–0 | 2–1 | 1–0 |
| 1. FC Nürnberg | 0–3 | 0–0 | 1–3 | 1–0 | 2–2 | 1–2 | 1–3 | 3–1 | 1–0 | 0–1 | 2–1 | 1–2 | 1–2 | — | 0–1 | 0–0 | 1–2 | 1–1 |
| Hansa Rostock | 0–1 | 3–0 | 1–1 | 1–0 | 0–0 | 0–1 | 0–0 | 1–2 | 2–2 | 1–3 | 3–1 | 1–4 | 0–1 | 2–0 | — | 3–1 | 1–1 | 1–0 |
| Schalke 04 | 0–0 | 1–1 | 1–2 | 1–1 | 3–0 | 2–2 | 3–0 | 0–2 | 2–2 | 0–1 | 2–1 | 1–1 | 1–0 | 1–1 | 2–2 | — | 2–0 | 1–0 |
| VfB Stuttgart | 3–1 | 3–0 | 3–2 | 0–1 | 0–0 | 1–0 | 1–1 | 3–0 | 1–1 | 3–0 | 4–0 | 4–1 | 0–3 | 0–2 | 1–1 | 1–1 | — | 2–0 |
| VfL Wolfsburg | 2–0 | 2–0 | 2–0 | 3–1 | 3–2 | 2–0 | 2–1 | 1–0 | 2–2 | 2–0 | 1–0 | 1–1 | 0–2 | 0–2 | 1–0 | 1–2 | 1–2 | — |

## Overall

* Most wins - Bayern Munich (23)
* Fewest wins - Energie Cottbus (7)
* Most draws - Borussia Dortmund and Schalke 04 (13)
* Fewest draws - Werder Bremen (4)
* Most losses - 1. FC Nürnberg (20)
* Fewest losses - Bayern Munich (5)
* Most goals scored - Bayern Munich (70)
* Fewest goals scored - 1. FC Nürnberg (33)
* Most goals conceded - Energie Cottbus (64)
* Fewest goals conceded - Bayern Munich (25)

## Top goalscorers

| Rank | Player | Club | Goals |
| 1 | Giovane Élber | Bayern Munich | 21 |
| 1 | Thomas Christiansen | VfL Bochum | 21 |
| 3 | Aílton | Werder Bremen | 16 |
| 4 | Kevin Kurányi | VfB Stuttgart | 15 |
| 4 | Claudio Pizarro | Bayern Munich | 15 |
| 6 | Marcelinho | Hertha BSC | 14 |
| 6 | Markus Schroth | 1860 Munich | 14 |
| 6 | Fredi Bobic | Hannover 96 | 14 |
| 6 | Bernardo Romeo | Hamburger SV | 14 |
| 10 | Benjamin Lauth | 1860 Munich | 13 |
| 10 | Jan Koller | Borussia Dortmund | 13 |

### Hat-tricks

| Player | Club | Against | Result | Date |
| Giovane Élber$^4$ | Bayern Munich | Arminia Bielefeld | 6-2 | 17 August 2002 |
| Thomas Christiansen | VfL Bochum | Energie Cottbus | 5-0 | 17 August 2002 |
| Aílton | Werder Bremen | 1. FC Nürnberg | 4-1 | 10 September 2002 |
| Kevin Kurányi | VfB Stuttgart | Arminia Bielefeld | 3-0 | 22 September 2002 |
| Ionel Ganea | VfB Stuttgart | VfL Bochum | 3-1 | 8 November 2002 |
| Markus Schroth | 1860 Munich | Hansa Rostock | 4-1 | 25 January 2003 |
| Mohammadou Idrissou | Hannover 96 | 1. FC Nürnberg | 4-2 | 8 February 2003 |
| Mehmet Scholl | Bayern Munich | 1860 Munich | 5-0 | 15 February 2003 |
| Mamadou Diabang | Arminia Bielefeld | Borussia Mönchengladbach | 4-1 | 15 March 2003 |
| Giovane Élber | Bayern Munich | Hertha BSC | 6-3 | 10 May 2003 |
* $^4$ Player scored 4 goals