1998–99 Bundesliga
{{Short description|36th season of the Bundesliga}}
{{Use dmy dates|date=March 2023}}
{{Infobox football league season
| competition = Bundesliga
| season = 1998–99
| dates = 14 August 1998 – 29 May 1999
| winners = Bayern Munich
14th Bundesliga title
15th German title
| relegated = 1. FC Nürnberg
VfL Bochum
Borussia Mönchengladbach
| continentalcup1 = Champions League
| continentalcup1 qualifiers = Bayern Munich
Bayer Leverkusen
Hertha BSC
Borussia Dortmund
| continentalcup2 = UEFA Cup
| continentalcup2 qualifiers = 1. FC Kaiserslautern
VfL Wolfsburg
Werder Bremen (domestic cup winners)
| continentalcup3 = Intertoto Cup
| continentalcup3 qualifiers = Hamburger SV
MSV Duisburg
| league topscorer = Michael Preetz (23)
| biggest home win = Wolfsburg 7–1 M'gladbach (7 November 1998)
| biggest away win = M'gladbach 2–8 Leverkusen (30 October 1998)
| highest scoring = M'gladbach 2–8 Leverkusen (10 goals) (30 October 1998)
| matches = 306
| total goals = 866
| prevseason = 1997–98
| nextseason = 1999–2000
}}
The 1998–99 Bundesliga was the 36th season of the Bundesliga, Germany's premier football league. It began on 14 August 1998{{cite web|url=https://www.dfb.de/index.php?id=321221 |title=Schedule Round 1 |publisher=DFB |url-status=dead |archive-url=https://web.archive.org/web/20120928202709/https://www.dfb.de/index.php?id=321221 |archive-date=28 September 2012 }} and ended on 29 May 1999.{{cite web|url=https://www.dfb.de/index.php?id=321583 |title=Archive 1998/1999 Round 34 |publisher=DFB |url-status=dead |archive-url=https://web.archive.org/web/20120928202724/https://www.dfb.de/index.php?id=321583 |archive-date=28 September 2012 }} 1. FC Kaiserslautern were the defending champions.
Competition modus
Every team played two games against each other team, one at home and one away. Teams received three points for a win and one point for a draw. If two or more teams were tied on points, places were determined by goal difference and, if still tied, by goals scored. The team with the most points were crowned champions while the three teams with the fewest points were relegated to 2. Bundesliga.
Team changes to 1997–98
Karlsruher SC, 1. FC Köln and Arminia Bielefeld were relegated to the 2. Bundesliga after finishing in the last three places. They were replaced by Eintracht Frankfurt, SC Freiburg and 1. FC Nürnberg.
Season overview
While Bayern Munich clearly dominated the league and secured the championship in round 31, the season is well remembered for the struggle against relegation which remained close until the final whistle. In the last round (round 34), five teams needed a win to remain in the top flight, with one team having to join Mönchengladbach and Bochum who already had lost their chances. At halftime, Frankfurt looked like the relegated team, but they turned a 0–0 draw into a 5–1 win against Kaiserslautern. Rostock (3–2 at Bochum) and Stuttgart (1–0 against Bremen) also won their matches, and the other two teams, Nürnberg and Freiburg, faced each other. Nürnberg lost 1–2 and was eventually overtaken by the other four teams, dropping from position 12 to 16, and had to go down to 2. Bundesliga.
With around twenty minutes to go, league table position #16 changed hands several times:
- 68th minute: While Frankfurt had scored shortly after the break, Kaiserslautern equalized (1–1), therefore Frankfurt even more looked like the third relegated team.
- 70th to 74th minute: Frankfurt scored (2–1), which still would not have been enough, but Rostock (1–0 up) conceded two goals at Bochum and was now in 16th place.
- 77th to 82nd minute: Rostock equalized (2–2), but Frankfurt scored two more goals (4–1), leaving Rostock at #16 and now having the same goal difference as Nürnberg.
- 83rd minute: Rostock scored another goal (3–2), which meant that Nürnberg (still 0–2 down) dropped to 16th place and would have been relegated.
- 85th minute: Nürnberg scored (1–2) and climbed back up the table, leaving Frankfurt in the relegation zone again.
- 89th minute: With the penultimate goal of the season (the final one being scored for Schalke at Munich), Frankfurt scored for the final time during the match which resulted in a 5–1 win over Kaiserslautern. Soon afterwards the games in Nürnberg (1–2), Frankfurt and Bochum (a 3–2 win for Rostock) ended, and Nürnberg were relegated.
In a famous post-match interview, Frankfurt's striker Jan Åge Fjørtoft, who had scored the team's decisive goal, praised Frankfurt's manager Jörg Berger claiming that he would have also saved {{RMS|Titanic}}.
Team overview
{{Location map+ |Germany |width=375 |float=right |caption=Location of teams in Bundesliga 1998–99 |places=
{{Location map~ |Germany |lat=52.511274|long=13.242632|label=Hertha BSC |position=left}}
{{Location map~ |Germany |lat=51.482987|long=7.211397 |label= }}
{{Location map~ |Germany |lat=53.065337|long=8.836722 |label=Bremen |position=left}}
{{Location map~ |Germany |lat=51.512139|long=7.463394 |label=Dortmund}}
{{Location map~ |Germany |lat=51.409033|long=6.778664 |label=MSV|position=left}}
{{Location map~ |Germany |lat=50.069206|long=8.644234 |label=Frankfurt}}
{{Location map~ |Germany |lat=47.988945|long=7.892947 |label=Freiburg}}
{{Location map~ |Germany |lat=53.587095|long=9.898711 |label=Hamburg |position=left}}
{{Location map~ |Germany |lat=49.434705|long=7.776408 |label=Kaiserslautern}}
{{Location map~ |Germany |lat=51.037708|long=7.002651 |label=Leverkusen |position=bottom}}
{{Location map~ |Germany |lat=51.208908|long=6.439549 |label=Mönchengladbach}}
{{Location map~ |Germany |lat=48.173086|long=11.545509|label=1860
Bayern}}
{{Location map~ |Germany |lat=49.426230|long=11.125740|label=Nürnberg|}}
{{Location map~ |Germany |lat=54.084953|long=12.095144|label=Rostock}}
{{Location map~ |Germany |lat=51.559146|long=7.067248 |label=Schalke |position=left}}
{{Location map~ |Germany |lat=48.792295|long=9.232141 |label=Stuttgart}}
{{Location map~ |Germany |lat=52.425243|long=10.799942|label=Wolfsburg |position=bottom}}
{{Location map~ |Germany |mark=TransparentPlaceholder.png |lat=51.559146|long=7.067248 |label=
Bochum |position=top}}
}}
class="wikitable sortable" |
Club
! Location |
---|
{{sort|Berlin Hertha BSC|Hertha BSC}}
| Berlin | 76,000 |
{{sort|Bochum|VfL Bochum}}
| Bochum | 36,344 |
{{sort|Bremen|SV Werder Bremen}}
| Bremen | 36,000 |
{{sort|Dortmund|Borussia Dortmund}}
| Dortmund | 68,600 |
{{sort|Duisburg|MSV Duisburg}}
| Duisburg | 30,128 |
{{sort|Frankfurt|Eintracht Frankfurt}}
| 62,000 |
{{sort|Freiburg|SC Freiburg}}
| Freiburg | 22,500 |
{{sort|Hamburg|Hamburger SV}}
| Hamburg | 62,000 |
{{sort|Kaiserslautern|1. FC Kaiserslautern}}
| 38,500 |
{{sort|Leverkusen|Bayer 04 Leverkusen}}
| BayArena | 22,500 |
{{sort|Mönchengladbach|Borussia Mönchengladbach}}
| 34,500 |
{{sort|Munich 1860|TSV 1860 Munich}}
| Munich | 63,000 |
{{sort|Munich Bayern|FC Bayern Munich}}
| Munich | Olympiastadion | 63,000 |
{{sort|Nürnberg|1. FC Nürnberg}}
| 44,700 |
{{sort|Rostock|FC Hansa Rostock}}
| Rostock | 25,850 |
{{sort|Schalke|FC Schalke 04}}
| 70,000 |
{{sort|Stuttgart VfB|VfB Stuttgart}}
| 53,700 |
{{sort|Wolfsburg|VfL Wolfsburg}}
| 21,600 |
League table
|show_limit=5
|res_col_header=QR
|team1=FCB|name_FCB=Bayern Munich
|team2=B04|name_B04=Bayer Leverkusen
|team3=BSC|name_BSC=Hertha BSC
|team4=BVB|name_BVB=Borussia Dortmund
|team5=FCK|name_FCK=1. FC Kaiserslautern
|team6=WOB|name_WOB=VfL Wolfsburg
|team7=HSV|name_HSV=Hamburger SV
|team8=DUI|name_DUI=MSV Duisburg
|team9=M60|name_M60=1860 Munich
|team10=S04|name_S04=Schalke 04
|team11=VFB|name_VFB=VfB Stuttgart
|team12=SCF|name_SCF=SC Freiburg
|team13=SVW|name_SVW=Werder Bremen
|team14=ROS|name_ROS=Hansa Rostock
|team15=SGE|name_SGE=Eintracht Frankfurt
|team16=FCN|name_FCN=1. FC Nürnberg
|team17=BOC|name_BOC=VfL Bochum
|team18=BMG|name_BMG=Borussia Mönchengladbach
|win_FCB=24|draw_FCB=6|loss_FCB=4|gf_FCB=76|ga_FCB=28|status_FCB=C
|win_B04=17|draw_B04=12|loss_B04=5|gf_B04=61|ga_B04=30
|win_BSC=18|draw_BSC=8|loss_BSC=8|gf_BSC=59|ga_BSC=32
|win_BVB=16|draw_BVB=9|loss_BVB=9|gf_BVB=48|ga_BVB=34
|win_FCK=17|draw_FCK=6|loss_FCK=11|gf_FCK=51|ga_FCK=47
|win_WOB=15|draw_WOB=10|loss_WOB=9|gf_WOB=54|ga_WOB=49
|win_HSV=13|draw_HSV=11|loss_HSV=10|gf_HSV=47|ga_HSV=46
|win_DUI=13|draw_DUI=10|loss_DUI=11|gf_DUI=48|ga_DUI=45
|win_M60=11|draw_M60=8|loss_M60=15|gf_M60=49|ga_M60=56
|win_S04=10|draw_S04=11|loss_S04=13|gf_S04=41|ga_S04=54
|win_VFB=9|draw_VFB=12|loss_VFB=13|gf_VFB=41|ga_VFB=48
|win_SCF=10|draw_SCF=9|loss_SCF=15|gf_SCF=36|ga_SCF=44
|win_SVW=10|draw_SVW=8|loss_SVW=16|gf_SVW=41|ga_SVW=47
|win_ROS=9|draw_ROS=11|loss_ROS=14|gf_ROS=49|ga_ROS=58
|win_SGE=9|draw_SGE=10|loss_SGE=15|gf_SGE=44|ga_SGE=54
|win_FCN=7|draw_FCN=16|loss_FCN=11|gf_FCN=40|ga_FCN=50|status_FCN=R
|win_BOC=7|draw_BOC=8|loss_BOC=19|gf_BOC=40|ga_BOC=65|status_BOC=R
|win_BMG=4|draw_BMG=9|loss_BMG=21|gf_BMG=41|ga_BMG=79|status_BMG=R
|col_CLGS=green1|text_CLGS=Qualification to Champions League group stage
|result1=CLGS|result2=CLGS
|col_CL3=green2|text_CL3=Qualification to Champions League third qualifying round
|result3=CL3|result4=CL3
|col_UC1=blue1|text_UC1=Qualification to UEFA Cup first round
|result5=UC1|result6=UC1
|col_IC3=#CCCCFF|text_IC3=Qualification to Intertoto Cup third round
|result7=IC3
|col_IC2=#DDDDFF|text_IC2=Qualification to Intertoto Cup second round
|result8=IC2
|col_SVW=blue1|text_SVW=Qualification to UEFA Cup first round
|note_res_SVW=Werder Bremen won the DFB-Pokal (domestic cup) and thus qualified for the UEFA Cup.
|result13=SVW
|col_R=red1|text_R=Relegation to 2. Bundesliga
|result16=R|result17=R|result18=R
|update=complete
|class_rules=1) points; 2) goal difference; 3) number of goals scored.
|source=[https://www.dfb.de/index.php?id=321584 www.dfb.de]
}}
Results
{{#invoke:Sports results|main
| source = [https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fcompetitions%2F12%2Fseasons%2F2620%2Fmatchday%2F34 DFB]
| update = complete
| matches_style = FBR
| team1 = BSC | name_BSC = Hertha BSC
| team2 = BOC | name_BOC = VfL Bochum
| team3 = SVW | name_SVW = Werder Bremen
| team4 = BVB | name_BVB = Borussia Dortmund
| team5 = DUI | name_DUI = MSV Duisburg
| team6 = SGE | name_SGE = Eintracht Frankfurt
| team7 = SCF | name_SCF = SC Freiburg
| team8 = HSV | name_HSV = Hamburger SV
| team9 = FCK | name_FCK = 1. FC Kaiserslautern
| team10 = B04 | name_B04 = Bayer Leverkusen
| team11 = BMG | name_BMG = Borussia Mönchengladbach
| team12 = M60 | name_M60 = 1860 Munich
| team13 = FCB | name_FCB = Bayern Munich
| team14 = FCN | name_FCN = 1. FC Nürnberg
| team15 = ROS | name_ROS = Hansa Rostock
| team16 = S04 | name_S04 = Schalke 04
| team17 = VFB | name_VFB = VfB Stuttgart
| team18 = WOB | name_WOB = VfL Wolfsburg
| match_BSC_BOC = 4–1
| match_BSC_SVW = 1–0
| match_BSC_BVB = 3–0
| match_BSC_DUI = 1–3
| match_BSC_SGE = 3–1
| match_BSC_SCF = 1–0
| match_BSC_HSV = 6–1
| match_BSC_FCK = 1–1
| match_BSC_B04 = 0–1
| match_BSC_BMG = 4–1
| match_BSC_M60 = 2–1
| match_BSC_FCB = 1–0
| match_BSC_FCN = 3–0
| match_BSC_ROS = 2–0
| match_BSC_S04 = 2–0
| match_BSC_VFB = 2–0
| match_BSC_WOB = 2–0
| match_BOC_BSC = 2–0
| match_BOC_SVW = 2–0
| match_BOC_BVB = 0–1
| match_BOC_DUI = 0–2
| match_BOC_SGE = 0–0
| match_BOC_SCF = 1–2
| match_BOC_HSV = 2–0
| match_BOC_FCK = 1–2
| match_BOC_B04 = 1–5
| match_BOC_BMG = 2–1
| match_BOC_M60 = 2–0
| match_BOC_FCB = 2–2
| match_BOC_FCN = 0–3
| match_BOC_ROS = 2–3
| match_BOC_S04 = 1–2
| match_BOC_VFB = 3–3
| match_BOC_WOB = 0–2
| match_SVW_BSC = 2–1
| match_SVW_BOC = 1–1
| match_SVW_BVB = 1–1
| match_SVW_DUI = 1–1
| match_SVW_SGE = 1–2
| match_SVW_SCF = 2–3
| match_SVW_HSV = 0–0
| match_SVW_FCK = 0–1
| match_SVW_B04 = 2–2
| match_SVW_BMG = 4–1
| match_SVW_M60 = 4–1
| match_SVW_FCB = 0–1
| match_SVW_FCN = 2–3
| match_SVW_ROS = 0–3
| match_SVW_S04 = 1–0
| match_SVW_VFB = 2–2
| match_SVW_WOB = 0–1
| match_BVB_BSC = 3–0
| match_BVB_BOC = 0–1
| match_BVB_SVW = 2–1
| match_BVB_DUI = 2–0
| match_BVB_SGE = 3–1
| match_BVB_SCF = 2–1
| match_BVB_HSV = 2–1
| match_BVB_FCK = 1–0
| match_BVB_B04 = 1–0
| match_BVB_BMG = 1–1
| match_BVB_M60 = 3–1
| match_BVB_FCB = 2–2
| match_BVB_FCN = 3–0
| match_BVB_ROS = 2–0
| match_BVB_S04 = 3–0
| match_BVB_VFB = 3–0
| match_BVB_WOB = 2–1
| match_DUI_BSC = 0–0
| match_DUI_BOC = 2–0
| match_DUI_SVW = 2–0
| match_DUI_BVB = 3–2
| match_DUI_SGE = 2–1
| match_DUI_SCF = 1–0
| match_DUI_HSV = 2–3
| match_DUI_FCK = 3–1
| match_DUI_B04 = 0–0
| match_DUI_BMG = 2–2
| match_DUI_M60 = 1–1
| match_DUI_FCB = 0–3
| match_DUI_FCN = 1–1
| match_DUI_ROS = 4–1
| match_DUI_S04 = 1–2
| match_DUI_VFB = 2–0
| match_DUI_WOB = 6–1
| match_SGE_BSC = 1–1
| match_SGE_BOC = 1–0
| match_SGE_SVW = 0–2
| match_SGE_BVB = 2–0
| match_SGE_DUI = 0–0
| match_SGE_SCF = 3–1
| match_SGE_HSV = 2–2
| match_SGE_FCK = 5–1
| match_SGE_B04 = 2–3
| match_SGE_BMG = 0–0
| match_SGE_M60 = 2–3
| match_SGE_FCB = 1–0
| match_SGE_FCN = 3–2
| match_SGE_ROS = 2–2
| match_SGE_S04 = 1–2
| match_SGE_VFB = 1–1
| match_SGE_WOB = 0–1
| match_SCF_BSC = 0–2
| match_SCF_BOC = 1–1
| match_SCF_SVW = 0–2
| match_SCF_BVB = 2–2
| match_SCF_DUI = 2–2
| match_SCF_SGE = 2–0
| match_SCF_HSV = 0–0
| match_SCF_FCK = 0–1
| match_SCF_B04 = 1–1
| match_SCF_BMG = 2–1
| match_SCF_M60 = 1–2
| match_SCF_FCB = 0–2
| match_SCF_FCN = 1–0
| match_SCF_ROS = 3–0
| match_SCF_S04 = 0–2
| match_SCF_VFB = 2–0
| match_SCF_WOB = 0–0
| match_HSV_BSC = 0–4
| match_HSV_BOC = 1–0
| match_HSV_SVW = 1–1
| match_HSV_BVB = 0–0
| match_HSV_DUI = 4–1
| match_HSV_SGE = 0–1
| match_HSV_SCF = 2–1
| match_HSV_FCK = 2–0
| match_HSV_B04 = 0–0
| match_HSV_BMG = 3–0
| match_HSV_M60 = 3–0
| match_HSV_FCB = 0–2
| match_HSV_FCN = 2–0
| match_HSV_ROS = 1–0
| match_HSV_S04 = 2–2
| match_HSV_VFB = 3–1
| match_HSV_WOB = 1–1
| match_FCK_BSC = 4–3
| match_FCK_BOC = 2–3
| match_FCK_SVW = 4–0
| match_FCK_BVB = 1–0
| match_FCK_DUI = 3–0
| match_FCK_SGE = 2–1
| match_FCK_SCF = 0–2
| match_FCK_HSV = 1–0
| match_FCK_B04 = 0–1
| match_FCK_BMG = 2–1
| match_FCK_M60 = 1–1
| match_FCK_FCB = 2–1
| match_FCK_FCN = 2–0
| match_FCK_ROS = 3–2
| match_FCK_S04 = 4–1
| match_FCK_VFB = 1–1
| match_FCK_WOB = 1–1
| match_B04_BSC = 2–2
| match_B04_BOC = 2–0
| match_B04_SVW = 2–0
| match_B04_BVB = 3–1
| match_B04_DUI = 2–0
| match_B04_SGE = 2–1
| match_B04_SCF = 1–1
| match_B04_HSV = 1–2
| match_B04_FCK = 2–2
| match_B04_BMG = 4–1
| match_B04_M60 = 1–1
| match_B04_FCB = 1–2
| match_B04_FCN = 3–0
| match_B04_ROS = 3–1
| match_B04_S04 = 1–1
| match_B04_VFB = 0–0
| match_B04_WOB = 3–0
| match_BMG_BSC = 2–4
| match_BMG_BOC = 2–2
| match_BMG_SVW = 0–1
| match_BMG_BVB = 0–2
| match_BMG_DUI = 0–2
| match_BMG_SGE = 1–1
| match_BMG_SCF = 3–1
| match_BMG_HSV = 2–2
| match_BMG_FCK = 0–2
| match_BMG_B04 = 2–8
| match_BMG_M60 = 2–0
| match_BMG_FCB = 0–2
| match_BMG_FCN = 0–2
| match_BMG_ROS = 1–1
| match_BMG_S04 = 3–0
| match_BMG_VFB = 2–3
| match_BMG_WOB = 5–2
| match_M60_BSC = 2–0
| match_M60_BOC = 2–1
| match_M60_SVW = 1–3
| match_M60_BVB = 2–0
| match_M60_DUI = 0–0
| match_M60_SGE = 4–1
| match_M60_SCF = 2–0
| match_M60_HSV = 0–0
| match_M60_FCK = 1–2
| match_M60_B04 = 0–2
| match_M60_BMG = 3–1
| match_M60_FCB = 1–1
| match_M60_FCN = 1–2
| match_M60_ROS = 2–1
| match_M60_S04 = 4–5
| match_M60_VFB = 1–1
| match_M60_WOB = 2–3
| match_FCB_BSC = 1–1
| match_FCB_BOC = 4–2
| match_FCB_SVW = 1–0
| match_FCB_BVB = 2–2
| match_FCB_DUI = 3–1
| match_FCB_SGE = 3–1
| match_FCB_SCF = 2–0
| match_FCB_HSV = 5–3
| match_FCB_FCK = 4–0
| match_FCB_B04 = 2–0
| match_FCB_BMG = 4–2
| match_FCB_M60 = 3–1
| match_FCB_FCN = 2–0
| match_FCB_ROS = 6–1
| match_FCB_S04 = 1–1
| match_FCB_VFB = 2–0
| match_FCB_WOB = 3–0
| match_FCN_BSC = 0–0
| match_FCN_BOC = 2–2
| match_FCN_SVW = 1–1
| match_FCN_BVB = 0–0
| match_FCN_DUI = 0–2
| match_FCN_SGE = 2–2
| match_FCN_SCF = 1–2
| match_FCN_HSV = 1–1
| match_FCN_FCK = 1–1
| match_FCN_B04 = 2–2
| match_FCN_BMG = 2–0
| match_FCN_M60 = 1–5
| match_FCN_FCB = 2–0
| match_FCN_ROS = 2–2
| match_FCN_S04 = 3–0
| match_FCN_VFB = 2–2
| match_FCN_WOB = 1–1
| match_ROS_BSC = 1–2
| match_ROS_BOC = 3–0
| match_ROS_SVW = 2–1
| match_ROS_BVB = 2–0
| match_ROS_DUI = 3–0
| match_ROS_SGE = 2–2
| match_ROS_SCF = 0–2
| match_ROS_HSV = 0–1
| match_ROS_FCK = 2–1
| match_ROS_B04 = 1–1
| match_ROS_BMG = 1–1
| match_ROS_M60 = 4–1
| match_ROS_FCB = 0–4
| match_ROS_FCN = 1–1
| match_ROS_S04 = 2–2
| match_ROS_VFB = 3–0
| match_ROS_WOB = 3–3
| match_S04_BSC = 0–0
| match_S04_BOC = 2–2
| match_S04_SVW = 1–2
| match_S04_BVB = 1–1
| match_S04_DUI = 2–0
| match_S04_SGE = 2–3
| match_S04_SCF = 1–1
| match_S04_HSV = 1–4
| match_S04_FCK = 0–2
| match_S04_B04 = 0–1
| match_S04_BMG = 1–0
| match_S04_M60 = 2–2
| match_S04_FCB = 1–3
| match_S04_FCN = 2–2
| match_S04_ROS = 1–0
| match_S04_VFB = 1–0
| match_S04_WOB = 2–0
| match_VFB_BSC = 0–0
| match_VFB_BOC = 4–2
| match_VFB_SVW = 1–0
| match_VFB_BVB = 2–1
| match_VFB_DUI = 0–0
| match_VFB_SGE = 2–0
| match_VFB_SCF = 3–1
| match_VFB_HSV = 3–1
| match_VFB_FCK = 4–0
| match_VFB_B04 = 0–1
| match_VFB_BMG = 2–2
| match_VFB_M60 = 0–1
| match_VFB_FCB = 0–2
| match_VFB_FCN = 0–0
| match_VFB_ROS = 1–1
| match_VFB_S04 = 2–1
| match_VFB_WOB = 1–2
| match_WOB_BSC = 2–1
| match_WOB_BOC = 4–1
| match_WOB_SVW = 2–4
| match_WOB_BVB = 0–0
| match_WOB_DUI = 4–2
| match_WOB_SGE = 2–0
| match_WOB_SCF = 1–1
| match_WOB_HSV = 4–1
| match_WOB_FCK = 2–1
| match_WOB_B04 = 1–0
| match_WOB_BMG = 7–1
| match_WOB_M60 = 1–0
| match_WOB_FCB = 0–1
| match_WOB_FCN = 1–1
| match_WOB_ROS = 1–1
| match_WOB_S04 = 0–0
| match_WOB_VFB = 3–2
}}
Top goalscorers
class="wikitable sortable" style=text-align:center |
Rank
! Player ! Club ! Goals |
---|
1
|align=left| {{flagicon|GER}} Michael Preetz |align=left| Hertha BSC |23 |
2
|align=left| {{flagicon|GER}} Ulf Kirsten |align=left| Bayer 04 Leverkusen |19 |
rowspan=2|3
|align=left| {{flagicon|GER}} Oliver Neuville |align=left| Hansa Rostock |rowspan=2|14 |
align=left| {{flagicon|GHA}} Tony Yeboah
|align=left| Hamburger SV |
rowspan=5|5
|align=left| {{flagicon|GER}} Markus Beierle |align=left| MSV Duisburg |rowspan=5|13 |
align=left| {{flagicon|MKD}} Saša Ćirić
|align=left| Nürnberg |
align=left| {{flagicon|BRA}} Giovane Élber
|align=left| Bayern |
align=left| {{flagicon|GER}} Carsten Jancker
|align=left| Bayern |
align=left| {{flagicon|POL}} Andrzej Juskowiak
|align=left| VfL Wolfsburg |
rowspan=2|10
|align=left| {{flagicon|GER}} Bernd Hobsch |align=left| TSV 1860 Munich |rowspan=2|12 |
align=left| {{flagicon|GER}} Olaf Marschall
|align=left| Kaiserslautern |
See also
References
{{Reflist}}
External links
- [https://www.dfb.de/index.php?id=321217 DFB Bundesliga archive 1998/1999]
{{Bundesliga}}
{{1998–99 in German football}}
{{1998–99 in European football (UEFA)}}
{{DEFAULTSORT:1998-99 Bundesliga}}