Op de Olympische Spelen van 2000 in Sydney maakte Dube deel uit van het Botswaanse team op de 4 x 400 meter estafette. Het Botswaans viertal werd uitgeschakeld in de halve finale. Op de 800 m kwalificeerde Dube zich voor de finale, waarin hij als zevende eindigde. In 2004 kon Bufe zich opnieuw kwalificeren voor de Olympische Spelen. In zijn tweede olympische optreden nam Molefe opnieuw deel aan de 800 m. In een tijd van 1.48,25 werd hij uitgeschakeld in de reeksen.