Vanmarcke reed zeven grote rondes waarvan hij er vier uitreed. Daarnaast nam hij in alle monumenten deel, met als beste resultaat een 6e plaats in Luik-Bastenaken-Luik. Hij werd in 1967 tweede op het Belgisch kampioenschap voor militairen. In 1968 nam hij deel aan de Olympische Spelen op de ploegenachtervolging waar hij 5e werd met de Belgische ploeg. Hij won een aantal kleinere wedstrijden met als grootste overwinning: Omloop van het Houtland en twee etappe zeges.