W 1991 roku podpisał kontrakt z Borussią Dortmund, podobnie jak Bayer grającą w ekstraklasie. Pierwszy występ zanotował tam 10 sierpnia 1991 w ligowym spotkaniu z Werderem Brema. Szybko wywalczył tam sobie miejsce w wyjściowej jedenastce. Już w debiutanckim sezonie 1991/92 został z klubem wicemistrzem Niemiec. W 1993 roku Borussen do finału Pucharu UEFA, gdzie ulegli w dwumeczu Juventusowi 1-6. W 1995 i 1996 sięgali po mistrzostwo Niemiec. Natomiast w 1997 roku zwyciężyli w Lidze Mistrzów UEFA i Pucharze Interkontynentalnym. W 1998 roku przegrali z FC Barceloną pojedynek o Superpuchar Europy.
Zimą 1999 Reinhardt odszedł do broniącego się przed spadkiem z Bundesligi 1. FC Nürnberg. Na koniec sezonu zajął z klubem szesnaste miejsce w lidze i został z nim relegowany na zaplecze ekstraklasy. W drugiej lidze zagrał pięć razy, a potem zakończył karierę.
Po zakończeniu kariery, w latach 2004–2006 trenował amatorski TuS Niederense.
Kariera reprezentacyjna Reinhardt jest byłym reprezentantem Niemiec.