Po sezonie 1996/1997 przeniósł się do występującego w Oberlidze TSV Erding, po czym latem 1998 roku podpisał kontrakt z Kassel Huskies, w którym grał do spadku klubu z ligi DEL w sezonie 2005/2006, po czym przeszedł do beniaminka ligi DEL, Straubing Tigers, w którym po sezonie 2007/2008 zakończył karierę sportową.
Łącznie Bundeslidze/lidze DEL, w fazie zasadniczej rozegrał 861 meczów, w których zdobył 459 punktów (152 gole, 307 asyst) oraz spędził 912 minut na ławce kar, natomiast w fazie play-off rozegrał 112 meczów, w których zdobył 76 punktów (24 gole, 52 asysty) oraz spędził 104 minuty na ławce kar, w Oberlidze, w fazie zasadniczej rozegrał 56 meczów, w których zdobył 65 punktów (27 goli, 38 asyst) oraz spędził 81 minuty na ławce kar.
Kariera reprezentacyjna Tobias Abstreiter w 1986 roku rozegrał 2 mecze w reprezentacji RFN U-17, w latach 1987–1988 w reprezentacji RFN U-18 dwukrotnie uczestniczył w mistrzostwach Europy U-18 (1987 – spadek do Grupy B, 1988 – awans do Grupy A), na których łącznie rozegrał 14 meczów, w których zdobył 8 punktów (4 gole, 4 asysty) oraz spędził 10 minut na ławce kar, natomiast w latach 1987–1990 w reprezentacji RFN U-20 trzykrotnie uczestniczył w mistrzostwach świata juniorów (1988, 1989 – spadek do Grupy B, 1990 – awans do Grupy A), na których łącznie rozegrał 21 meczów, w których zdobył 6