Pfister ble olympisk mester i turn under sommer-OL 1928 i Amsterdam. Han var med på det sveitsiske laget som vant lagkonkurransen i mangekamp med 1718,625 poeng foran Tsjekkoslovakia med 1712,250. De andre turnerne på laget var Hans Grieder, August Güttinger, Eugen Mack, Georges Miez, Hermann Hänggi, Eduard Steinemann og Melchior Wezel.