Après avoir commencé sa carrière de footballeur en 1988 avec le FC Porto, Vitor Baia a décidé de raccrocher les crampons près de vingt ans après ses débuts. Il s’occupera désormais des relations publiques au sein du FC Porto. Le gardien portugais arrête une carrière très riche en titres avec une Ligue des champions en 2004, une Coupe de l’UEFA (2003), cinq championnats portugais avec le FC Porto, une Liga et une coupe d’Espagne avec Barcelone.
L’international portugais a connu deux clubs dans sa carrière : le FC Porto avec qui il a disputé 406 matchs de championnat et le FC Barcelone pendant deux saisons (1996-1998). Il totalise également 80 sélections avec l’équipe nationale portugaise.