Na mistrzostwach świata w narciarstwie klasycznym w 1989 roku Ottosson wystartował na 50-kilometrowym biegu i osiągnął tam 12. miejsce. Dwa lata później w Val di Fiemme zajął szóste miejsce na 15-kilometrowym biegu i siódme na dystansie 50 kilometrów. Przez prawie dekadę Ottosson konsekwentnie radził sobie dobrze; jednak w sezonie przed Igrzyskami Olimpijskimi w Albertville w 1992 r. nastąpiło wyraźne osłabienie. Do tej pory zajmował głównie miejsca w pierwszej dziesiątce i rzadko miejsca gorsze niż 15, ale teraz nigdy nie był lepszy niż 20. Mimo wszystko wystartował w grach na ponad 30 km (11. miejsce) i 50 km (44.). W kolejnych dwóch sezonach był w stanie ponownie ustabilizować swoje wyniki. Na Mistrzostwach Świata w Narciarstwie Klasycznym w 1993 roku w Falun ponownie wystartował w sztafecie, która jednak zajęła rozczarowujące szóste miejsce. Lepiej poszło na zawodach indywidualnych. Ponad 30 kilometrów Ottosson zajęło 15. miejsce, ponad 50 kilometrów nawet dziesiąte. Ostatnim ważnym wydarzeniem w jego karierze były igrzyska olimpijskie w Lillehammer w 1994 roku . Ottosson był 14. na dystansie 10 kilometrów, 15. w pościgu i 18. na dystansie 30 kilometrów. Po meczach ponownie wystartował w wyścigu Pucharu Świata w swoim rodzinnym mieście Falun i zajął dziewiąte miejsce na dystansie 15 kilometrów. Potem zakończył karierę.
Ottosson był w stanie znaleźć się w pierwszej dziesiątce w 27 wyścigach Pucharu Świata w swojej karierze. Wygrał jeden wyścig, raz zajął drugie miejsce i zajął trzecie miejsce w trzech wyścigach. Ottosson wygrał także Wasalauf cztery razy w 1989, 1991, 1992 i 1994 roku .