Najlepsze wyniki osiągnął podczas &lt;a href="Mistrzostwa%20%C5%9Awiata%20w%20Biathlonie%201999"&gt;mistrzostw świata w Kontiolahti/Oslo&lt;/a&gt; w 1999 roku, gdzie zwyciężył w biegu indywidualnym i biegu masowym, a w biegu pościgowym był trzeci, ulegając tylko Ricco Großowi i Frankowi Luckowi. Na rozgrywanych dwa lata później mistrzostwach świata w Pokljuce stanął na najniższym stopniu podium w biegach pościgowym i masowym. W pierwszych zawodach uległ Rosjaninowi Pawłowi Rostowcewowi i Francuzowi Raphaëlowi Poirée, a w drugich lepsi byli Poirée i Ole Einar Bjørndalen. Poza Zimowymi Igrzyskami Olimpijskimi 2002 w tym samym roku odbyły się również mistrzostwa świata w Oslo. Rozegrano tam tylko bieg masowy, który nie znalazł się w programie igrzysk. W konkurencji tej Fischer zajął drugie miejsce, plasując się między Raphaëlem Poirée a Frode Andresenem. Rok później, podczas MŚ w Chanty-Mansyjsku, w tej samej konkurencji ponownie był drugi, rozdzielając Poirée i Bjørndalena. Wywalczył też trzy medale na mistrzostwach świata w Hochfilzen w 2005 roku. Najpierw zajął drugie miejsce w sprincie, za Bjørndalenem, a przed Ilmārsem Bricisem z Łotwy. W biegu pościgowym dał się wyprzedzić jeszcze Rosjaninowi Siergiejowi Czepikowowi i ostatecznie zajął trzecie miejsce. Ponadto był też drugi w biegu masowym, kolejny raz ulegając jedynie Bjørndalenowi.