Родился в Амстердаме 18 октября 1894 года в семье Йохана Гюпферта и Йоханны Якомины Мелгерс.
С 1917 по 1921 год выступал в составе амстердамского «Аякса». В общей сложности сыграл за клуб 92 матча и забил 43 гола. В сезоне 1920/1921 был лучшим бомбардиром своего клуба, забив 13 голов в 28 матчах. Свой последний матч за амстердамцев провёл в сентябре 1921 года против «Блау-Вита».
В национальной сборной Нидерландов Вим дебютировал 9 июня 1919 года в товарищеском матче против Швеции. В том матче за сборную дебютировали ещё двое игроков «Аякса», Тео Брокманн и Хенк Хордейк. В своём дебютном матче, как и Брокманн, Вим отметился одним забитым мячом, а его команда одержала победу со счётом 3:1. Всего за сборную Гюпферт отыграл три матча, в которых забил два гола.
Вне футбольное время Вим работал торговым представителем. Был женат на дочери боцмана Алтье Виссер.