Staub ble olympisk mester i roing under OL 1920 i Antwerpen. Han var styrmann på den sveitsike fireren og roerene var Willy Brüderlin, Max Rudolf, Hans Walter og Paul Rudolf. Totalt deltok åtte båter fra åtte nasjoner. Konkurransen som ble avviklet 28. og 29. august 1920, besto av tre semifinaler, der beste båt i hvert heat gikk videre til finalen. Finalen vant Sveits foran USA, og på tredjeplass kom Norge.