W 2000 roku Gabriel wrócił do Rumunii. Wywalczył mistrzostwo Rumunii z zespołem Dinama Bukareszt, a już pół roku później był piłkarzem Universitatei. W 2001 roku przeszedł do Naționalu Bukareszt, z którym w 2002 roku wywalczył wicemistrzostwo kraju. Po sezonie wyjechał do Korei Południowej i podpisał kontrakt z zespołem Suwon Samsung Bluewings. Przez 2,5 roku był podstawowym zawodnikiem klubu. Dwukrotnie zajął 3. miejsce w lidze, a w 2004 roku wywalczył mistrzostwo kraju. Końcowe lata kariery to gra w Naționalu oraz japońskim JEF United Ichihara Chiba. W 2005 roku zakończył piłkarską karierę.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1992/93 Electroputere Craiova Divizia A 16 0 1993/94 Electroputere Craiova Divizia A 33 0 1994/95 Electroputere Craiova Divizia A 16 0 1994/95 Universitatea Craiova Divizia A 15 1 1995/96 Universitatea Craiova Divizia A 30 2 1996/97 Universitatea Craiova Divizia A 29 7 1997/98 Universitatea Craiova Divizia A 19 5 1997/98 UD Salamanca Primera División 15 4 1998/99 Valencia CF Primera División 25 1 1999/00 CD Numancia Primera División 7 1 1999/00 FC Dinamo Bukareszt Divizia A 9 0 2000/01 Universitatea Craiova Divizia A 8 1 2000/01 Național Bukareszt Divizia A 18 1 2001/02 Național Bukareszt Divizia A 29 4 2002 Suwon Samsung Bluewings K-League 24 6 2003 Suwon Samsung Bluewings K-League 31 6 2004 Suwon