Vacek erreichte im Laufe seiner Karriere sieben Einzel-Finals auf der ATP Challenger Tour, wobei er viermal siegte und drei Niederlagen hinnehmen musste. Bei den Brasil Open 2001 gewann er als nicht gesetzter Spieler das Herreneinzel, wobei er den auf Platz acht gesetzten Argentinier Mariano Zabaleta mit im Achtelfinale, den auf Platz sechst gesetzten Brasilianer Alexandre Simoni mit im Halbfinale und den fünftgesetzten Brasilianer Fernando Meligeni mit 2:6, 7:6 (7:2) und 6:3 im Finale besiegte. Dies war Vaceks erster und einziger Titel auf der ATP Tour.