# 2003–04 Eintracht Frankfurt season

The 2003–04 Eintracht Frankfurt season was the 104th season in the club's football history. In 2003–04 the club played in the Bundesliga, the first tier of German football. It was the club's 100th season in the first tier.

## Results
### Friendlies

Win  Draw  Loss

### Competitions

Win  Draw  Loss

#### Bundesliga
##### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 14 | Hannover 96 | 34 | 9 | 10 | 15 | 49 | 63 | −14 | 37 | |
| 15 | 1. FC Kaiserslautern | 34 | 11 | 6 | 17 | 39 | 62 | −23 | 36 | |
| 16 | Eintracht Frankfurt (R) | 34 | 9 | 5 | 20 | 36 | 53 | −17 | 32 | Relegation to 2. Bundesliga |
| 17 | 1860 Munich (R) | 34 | 8 | 8 | 18 | 32 | 55 | −23 | 32 | Relegation to 2. Bundesliga |
| 18 | 1. FC Köln (R) | 34 | 6 | 5 | 23 | 32 | 57 | −25 | 23 | Relegation to 2. Bundesliga |
* ↑ 1. FC Kaiserslautern were docked three points for financial irregularities.

##### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Source: Competitive matches

##### Results by round

| Round | 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 |
| Ground | A | H | A | H | A | H | A | H | A | H | A | H | A | H | H | A | H | H | A | H | A | H | A | H | A | H | A | H | A | H | A | A | H | A |
| Result | L | L | L | D | W | L | D | L | L | W | L | L | L | W | D | L | L | D | W | D | W | W | L | W | L | L | L | L | L | W | L | L | W | L |
| Position | 13 | 18 | 18 | 16 | 13 | 15 | 15 | 16 | 17 | 14 | 14 | 16 | 17 | 16 | 16 | 17 | 18 | 17 | 16 | 17 | 16 | 14 | 16 | 13 | 15 | 15 | 16 | 17 | 17 | 17 | 17 | 17 | 16 | 16 |

##### Matches
#### DFB-Pokal
## Players
### First-team squad

    Squad at end of season
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 1 | GK | MKD | Oka Nikolov |
| 2 | DF | GER | Sven Günther |
| 3 | MF | GER | Henning Bürger |
| 4 | DF | GER | Andree Wiedener |
| 5 | DF | GER | Jens Keller |
| 6 | FW | GRE | Ioannis Amanatidis (on loan from Stuttgart) |
| 7 | MF | ALB | Ervin Skela |
| 8 | MF | AUT | Stefan Lexa |
| 9 | MF | KOR | Cha Du-ri (on loan from Bayer Leverkusen) |
| 10 | FW | GER | Nico Frommer |
| 13 | DF | GER | Uwe Bindewald |
| 15 | DF | CRO | Jurica Puljiz |
| 16 | MF | GER | Markus Kreuz |
| 17 | MF | GER | Daniyel Cimen |
| No. | Pos. | Nation | Player |
| 18 | DF | GER | Baldo di Gregorio |
| 19 | MF | ALB | Mehmet Dragusha |
| 20 | FW | GER | Markus Beierle |
| 21 | DF | GER | Lars Weißenfeldt |
| 22 | GK | GER | Markus Pröll |
| 23 | DF | CGO | Jean-Clotaire Tsoumou-Madza |
| 24 | MF | GER | Alexander Schur |
| 25 | DF | GER | Alexander Huber |
| 27 | DF | GER | Christoph Preuß |
| 28 | DF | BRA | Vivaldo Nascimento |
| 29 | DF | BRA | Chris |
| 30 | GK | GER | Andreas Menger |
| 33 | DF | GER | Ingo Hertzsch |

### Left club during season

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 6 | FW | GER | David Montero (to Rot-Weiß Oberhausen) |
| 11 | MF | GER | Jermaine Jones (to Bayer Leverkusen) |
| 12 | DF | BRA | Matheus Vivian (to Las Palmas) |
| No. | Pos. | Nation | Player |
| 14 | FW | BRA | Franciel Hengemühle (to 1. FC Eschborn) |
| 26 | DF | ALB | Geri Çipi (to Rot-Weiß Oberhausen) |
| 32 | MF | GER | Andreas Möller (retired) |

### Eintracht Frankfurt II

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| — | GK | GER | Jan Zimmermann |
| — | DF | GER | Christopher Reinhard |
| No. | Pos. | Nation | Player |
| — | DF | GER | Marco Russ |

### Under-19s

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| — | DF | GER | Mounir Chaftar |

### Under-17s

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| — | MF | GER | Faton Toski |
| — | MF | GER | Richard Weil |
| No. | Pos. | Nation | Player |
| — | MF | CRO | Krešo Ljubičić |

## Statistics
### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Bundesliga | Bundesliga | DFB-Pokal | DFB-Pokal |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | MKD | Oka Nikolov | 33 | 0 | 31 | 0 | 2 | 0 |
| 2 | DF | GER | Sven Günther | 26 | 0 | 25 | 0 | 1 | 0 |
| 3 | DF | GER | Henning Bürger | 21 | 1 | 21 | 1 | 0 | 0 |
| 4 | DF | GER | Andree Wiedener | 19 | 0 | 17 | 0 | 2 | 0 |
| 5 | DF | GER | Jens Keller | 2 | 0 | 2 | 0 | 0 | 0 |
| 6 | MF | ESP | David Montero | 1 | 0 | 1 | 0 | 0 | 0 |
| 6 | FW | GRE | Ioannis Amanatidis | 15 | 6 | 15 | 6 | 0 | 0 |
| 7 | MF | ALB | Ervin Skela | 32 | 8 | 30 | 8 | 2 | 0 |
| 8 | MF | AUT | Stefan Lexa | 31 | 0 | 30 | 0 | 1 | 0 |
| 9 | MF | KOR | Cha Du-Ri | 33 | 1 | 31 | 1 | 2 | 0 |
| 10 | FW | GER | Nico Frommer | 22 | 3 | 20 | 2 | 2 | 1 |
| 11 | FW | GER | Jermaine Jones | 6 | 0 | 5 | 0 | 1 | 0 |
| 13 | DF | GER | Uwe Bindewald | 22 | 0 | 21 | 0 | 1 | 0 |
| 15 | DF | CRO | Jurica Puljiz | 15 | 1 | 15 | 1 | 0 | 0 |
| 16 | MF | GER | Markus Kreuz | 32 | 2 | 30 | 1 | 2 | 1 |
| 19 | MF | ALB | Mehmet Dragusha | 15 | 1 | 14 | 1 | 1 | 0 |
| 20 | FW | GER | Markus Beierle | 22 | 4 | 20 | 4 | 2 | 0 |
| 21 | MF | GER | Lars Weißenfeldt | 1 | 0 | 1 | 0 | 0 | 0 |
| 22 | GK | GER | Markus Pröll | 3 | 0 | 3 | 0 | 0 | 0 |
| 23 | DF | CGO | Jean-Clotaire Tsoumou-Madza | 9 | 0 | 8 | 0 | 1 | 0 |
| 24 | MF | GER | Alexander Schur | 33 | 4 | 31 | 4 | 2 | 0 |
| 25 | DF | BRA | Nascimento | 2 | 0 | 2 | 0 | 0 | 0 |
| 26 | DF | ALB | Geri Çipi | 15 | 0 | 13 | 0 | 2 | 0 |
| 27 | MF | GER | Christoph Preuß | 31 | 3 | 29 | 3 | 2 | 0 |
| 29 | DF | BRA | Chris | 26 | 3 | 25 | 3 | 1 | 0 |
| 32 | MF | GER | Andreas Möller | 12 | 0 | 11 | 0 | 1 | 0 |
| 33 | DF | GER | Ingo Hertzsch | 15 | 1 | 15 | 1 | 0 | 0 |

## Transfers
### Summer

| No. | Pos. | Nation | Player |
| 8 | MF | AUT | Stefan Lexa (from CD Tenerife) |
| 9 | MF | KOR | Cha Du-ri (loaned from Bayer Leverkusen) |
| 10 | FW | GER | Nico Frommer (from SSV Reutlingen) |
| 15 | DF | CRO | Jurica Puljiz (from HNK Šibenik) |
| 16 | MF | GER | Markus Kreuz (from 1. FC Köln) |
| 19 | MF | ALB | Mehmet Dragusha (from Eintracht Trier) |
| 22 | GK | GER | Markus Pröll (from 1. FC Köln) |
| 26 | DF | ALB | Geri Çipi (from KAA Gent) |
| 27 | MF | GER | Christoph Preuß (loaned from Bayer Leverkusen) |
| 29 | DF | BRA | Chris (from FC St. Pauli) |
| 32 | MF | GER | Andreas Möller (from FC Schalke 04) |
| No. | Pos. | Nation | Player |
| 6 | MF | ESP | David Montero (to Rot-Weiß Oberhausen) |
| 8 | MF | GER | Michael Wenczel (to FC Augsburg) |
| 9 | FW | POL | Paweł Kryszałowicz (to Amica Wronki) |
| 10 | MF | GER | Dino Toppmöller (to Erzgebirge Aue) |
| 12 | MF | BRA | Matheus Vivian (loan to Grêmio) |
| 16 | MF | CMR | Serge Branco (to VfB Stuttgart) |
| 19 | MF | GER | Albert Streit (to VfL Wolfsburg) |
| 26 | MF | GER | Bakary Diakité (to OGC Nice) |

### Winter

| No. | Pos. | Nation | Player |
| 6 | FW | GRE | Ioannis Amanatidis (from VfB Stuttgart) |
| 25 | DF | BRA | Nascimento (loaned from FC St. Pauli) |
| 33 | DF | GER | Ingo Hertzsch (loaned from Bayer Leverkusen) |
| No. | Pos. | Nation | Player |
| 11 | FW | GER | Jermaine Jones (to Bayer Leverkusen) |
| 26 | DF | ALB | Geri Çipi (to Rot-Weiß Oberhausen) |
| 32 | MF | GER | Andreas Möller (retired) |