Siya nakigkompetensya alang sa South Africa sa 1920 Games nga gihimo sa Antwerp, Belgium sa 4x400 metro relay diin siya midaog sa plata nga medalya uban sa iyang mga kauban sa team nga si Clarence Oldfield, Jack Oosterlaak ug Bevil Rudd. Sila nakompleto sa lumba sa panahon nga 3 minutos ug 23 segundo nga patas. Si Dafel miposito usab nga ikaunom sa 400 metros nga kalihokan. Sa 800 metros kompetisyon siya giwagtang sa semi-finals ug ingon nga miyembro sa South African relay team siya giwagtang sa unang hugna sa 4x100 metros relay
.