| 1998–99 season | ||||
|---|---|---|---|---|
| Manager | Wolfgang Sidka (until 20 October) Felix Magath (from 22 October) | |||
| Stadium | Weser-Stadion | |||
| Bundesliga | 13th | |||
| DFB-Pokal | Winners | |||
| UEFA Intertoto Cup | Winners | |||
| Top goalscorer | League: Marco Bode (8) All: Marco Bode (13) | |||
| Biggest win | Werder Bremen 4–1Inkaras Kaunas Werder Bremen4–11860 Munich Werder Bremen 4–1 Borussia Mönchengladbach | |||
| Biggest defeat | 1. FC Kaiserslautern4–0Werder Bremen | |||
The1998–99 season was the 100th season in the history ofSV Werder Bremen and the club's 18th consecutive season in the top flight of German football.
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Bundesliga | 16 August 1998 | 29 May 1999 | Matchday 1 | 13th | 34 | 10 | 8 | 16 | 41 | 47 | −6 | 029.41 |
| DFB-Pokal | 29 August 1998 | 12 June 1999 | First round | Winners | 6 | 5 | 1 | 0 | 12 | 7 | +5 | 083.33 |
| Intertoto Cup | 4 July 1998 | 25 August 1998 | Group stage | Winners | 8 | 7 | 1 | 0 | 18 | 4 | +14 | 087.50 |
| Total | 48 | 22 | 10 | 16 | 71 | 58 | +13 | 045.83 | ||||
Source:Competitions
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 11 | VfB Stuttgart | 34 | 9 | 12 | 13 | 41 | 48 | −7 | 39 | |
| 12 | SC Freiburg | 34 | 10 | 9 | 15 | 36 | 44 | −8 | 39 | |
| 13 | Werder Bremen | 34 | 10 | 8 | 16 | 41 | 47 | −6 | 38 | Qualification toUEFA Cup first round[a] |
| 14 | Hansa Rostock | 34 | 9 | 11 | 14 | 49 | 58 | −9 | 38 | |
| 15 | Eintracht Frankfurt | 34 | 9 | 10 | 15 | 44 | 54 | −10 | 37 |
| 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 | H | A | H | A | H | A | H | H | A | H | A | H | A | H | A | H | A | A | H | A | H | A | H | A |
| Result | L | L | L | D | W | L | L | L | D | D | D | W | L | W | W | W | D | W | D | D | L | L | L | L | W | D | L | L | W | L | L | W | W | L |
| Position | 15 | 17 | 18 | 18 | 15 | 16 | 17 | 18 | 17 | 17 | 17 | 16 | 16 | 16 | 12 | 10 | 11 | 9 | 8 | 8 | 9 | 11 | 12 | 13 | 11 | 12 | 12 | 13 | 13 | 13 | 15 | 14 | 10 | 13 |
| 16 August 19981 | Hertha BSC | 1–0 | Werder Bremen | Berlin |
| 18:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 21 August 19982 | Werder Bremen | 2–3 | 1. FC Nürnberg | Bremen |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 8 September 19983 | VfL Bochum | 2–0 | Werder Bremen | Bochum |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 12 September 19984 | Werder Bremen | 2–2 | Bayer Leverkusen | Bremen |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 19 September 19985 | VfL Wolfsburg | 2–4 | Werder Bremen | Wolfsburg |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 26 September 19986 | Werder Bremen | 0–1 | Bayern Munich | Bremen |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 3 October 19987 | Hansa Rostock | 2–1 | Werder Bremen | Rostock |
| 15:30CEST (UTC+2) | Stadium:Ostseestadion |
| 17 October 19988 | Werder Bremen | 2–3 | SC Freiburg | Bremen |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 23 October 19989 | Hamburger SV | 1–1 | Werder Bremen | Hamburg |
| 20:00CEST (UTC+2) | Stadium:Ostseestadion |
| 31 October 199810 | Werder Bremen | 1–1 | MSV Duisburg | Bremen |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 6 November 199811 | Werder Bremen | 1–1 | Borussia Dortmund | Bremen |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 13 November 199813 | Werder Bremen | 0–1 | 1. FC Kaiserslautern | Bremen |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 20 November 199814 | Eintracht Frankfurt | 0–2 | Werder Bremen | Frankfurt |
| 20:00CEST (UTC+2) | Stadium:Ostseestadion |
| 24 November 199812 | Schalke 04 | 1–2 | Werder Bremen | Gelsenkirchen |
| 20:00CEST (UTC+2) | Stadium:Ostseestadion |
| 28 November 199815 | Werder Bremen | 4–1 | 1860 Munich | Bremen |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 8 December 199816 | Borussia Mönchengladbach | 0–1 | Werder Bremen | Mönchengladbach |
| 20:00CEST (UTC+2) | Stadium:Ostseestadion |
| 12 December 199817 | Werder Bremen | 2–2 | VfB Stuttgart | Bremen |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 20 December 199818 | Werder Bremen | 2–1 | Hertha BSC | Bremen |
| 18:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 20 February 199919 | 1. FC Nürnberg | 1–1 | Werder Bremen | Nuremberg |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 26 February 199920 | Werder Bremen | 1–1 | VfL Bochum | Bremen |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 7 March 199921 | Bayer Leverkusen | 2–0 | Werder Bremen | Leverkusen |
| 18:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 13 March 199922 | Werder Bremen | 0–1 | VfL Wolfsburg | Bremen |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 20 March 199923 | Bayern Munich | 1–0 | Werder Bremen | Leverkusen |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 3 April 199924 | Werder Bremen | 0–3 | Hansa Rostock | Bremen |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 9 April 199925 | SC Freiburg | 0–2 | Werder Bremen | Freiburg |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 13 April 199926 | Werder Bremen | 0–0 | Hamburger SV | Bremen |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 17 April 199927 | MSV Duisburg | 2–0 | Werder Bremen | Duisburg |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 23 April 199928 | Borussia Dortmund | 2–1 | Werder Bremen | Dortmund |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 4 May 199930 | 1. FC Kaiserslautern | 4–0 | Werder Bremen | Kaiserslautern |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 7 May 199931 | Werder Bremen | 1–2 | Eintracht Frankfurt | Bremen |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 11 May 199929 | Werder Bremen | 1–0 | Schalke 04 | Bremen |
| 20:00CEST (UTC+2) | Stadium:Weser-Stadion |
| 15 May 199932 | 1860 Munich | 1–3 | Werder Bremen | Munich |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 22 May 199933 | Werder Bremen | 4–1 | Borussia Mönchengladbach | Bremen |
| 15:30CEST (UTC+2) | Stadium:Weser-Stadion |
| 29 May 199934 | VfB Stuttgart | 1–0 | Werder Bremen | Stuttgart |
| 15:30CEST (UTC+2) | Stadium:Gottlieb-Daimler-Stadion Attendance: 38,000 Referee: Lutz Michael Frohlich |
Source:[1]
| 29 August 1998First round | Bayer Leverkusen II | 1–2 (a.e.t.) | Werder Bremen | Leverkusen |
| --:--CEST (UTC+2) | Stadium:Weser-Stadion |
| 22 September 1998Second round | Werder Bremen | 3–2 | Hansa Rostock | Bremen |
| --:--CEST (UTC+2) | Stadium:Weser-Stadion Attendance: 9,600 Referee:Markus Merk |
| 28 October 1998Round of 16 | Werder Bremen | 3–2 | Fortuna Düsseldorf | Bremen |
| --:--CET (UTC+1) | Stadium:Weser-Stadion Attendance: 8,400 Referee: Sippel |
| 2 December 1998Quarter-finals | Werder Bremen | 2–1 | Tennis Borussia Berlin | Bremen |
| --:--CET (UTC+1) | Stadium:Weser-Stadion Attendance: 9,900 Referee:Hermann Albrecht |
| 10 March 1999Semi-finals | VfL Wolfsburg | 0–1 | Werder Bremen | Wolfsburg |
| --:--CEST (UTC+2) |
| Stadium:VfL-Stadion am Elsterweg Attendance: 19,900 Referee:Markus Merk |
| 12 June 1999Final | Bayern Munich | 1–1 (a.e.t.) (4–5p) | Werder Bremen | Berlin |
| 19:30CEST (UTC+2) |
|
| Stadium:Olympiastadion Attendance: 75,841 Referee: Jürgen Aust | |
| Penalties | ||||