[3][4] Gergely made his Divizia A debut under coach Gheorghe Ola on 19 August 1962, playing for Viitorul București in a 7–0 home victory against Minerul Lupeni, but in the middle of the season the club dissolved and he went to play for Dinamo București, coach Traian Ionescu using him in just one game from the second half of the season as the club won the title.
[3][4][5] In the next two seasons, he helped The Red Dogs win another two championships, coaches Ionescu and Nicolae Dumitru giving him three appearances in the first and under the guidance of Angelo Niculescu he played 20 games in the second.
[3][7] He played in eight matches and scored once in European competitions for Dinamo, in the 1963–64 European Cup edition, helping the club get past Denmark's champion, Boldklubben 1909 against whom he scored a goal, the campaign ending in the next round in front of the winners of the previous two seasons of the competition, Inter Milan but he helped the team earn a historical 2–1 victory in the first leg.
[9] After a tournament with Dinamo in West Germany, he remained there, signing with Hertha BSC, playing 30 games in the 1970–71 Bundesliga season as the club finished on the third position, then appearing in both legs and scoring a goal in the 8–3 aggregate victory against Boldklubben 1901 from the first round of the 1970–71 Inter-Cities Fairs Cup.
[3][12] Vasile Gergely played 34 matches for Romania and scored two goals, making his debut on 30 September 1962 under coach Constantin Teașcă in a friendly which ended with a 4–0 victory against Morocco.