Vítor Hugo was one of the best FC Porto players, appearing in the first team in 1979/80, aged only 16 years old.
He would play almost his entire career for FC Porto, winning 8 National Championship titles, in 1982/83, 1983/84, 1984/85, 1985/86, 1986/87, 1988/89, 1989/90 and 1990/91.
He played a single season for Hockey Novara, in Italy, in 1987/88, also winning the National Championship.
He was the captain at the disappointing performance of Portugal at the 1992 Summer Olympic Games, where roller hockey was demonstration sport, finishing only in 4th place.
The same year he returned briefly to competition as a player for Académico de Espinho for the season of 2003/04.