Dia berkompetisi untuk Afrika Selatan di Olimpiade 1920 yang diselenggarakan di Antwerp, Belgia di 4x400 meter relay di mana ia memenangkan medali perak dengan rekan timnya Clarence Oldfield, Jack Oosterlaak dan Bevil Rudd. Mereka menyelesaikan perlombaan dalam waktu 3 menit dan 23 detik. Dafel juga finis keenam dalam acara 400 meter. Dalam kompetisi 800 meter ia tersingkir di semifinal dan sebagai anggota tim relai Afrika Selatan ia tersingkir di babak pertama dari 4x100 meter relai
Aku tahu.