2003–04 German Cup

The 2003-04 German Cup was contested by 32 teams and won by Kölner Haie.

Semifinals
* The game was not played and Kassel automatically advanced, as SC Riessersee had their license revoked due to financial difficulties.