Mogawane oli osa Etelä-Afrikan joukkuetta vuoden 2012 kesäolympialaisissa 4x400 metrin risteilykilpailussa
Ensimmäinen semifinaali, jossa hän juoksi toiseen osaan. Hän putosi ja löi olkapäänsä törmäyksessä kenialaisen Vincent Kiilun kanssa, minkä seurauksena Etelä-Afrikka vetäytyi kilpailusta. Etelä-Afrikka pääsi finaaliin IAAF:n vetoomuksen perusteella, koska kenialainen urheilija puuttui Mogawaneen. Heille määrättiin yhdeksäs kaista ja he päätyivät kahdeksanneksi kauden parhaalla ajalla 3:03.46.