Coetzee iniziò a giocare a rugby nella "Technical High School" di Middelburg; terminati gli studi liceali si trasferì a Stellenbosch dove cominciò a frequentare la locale università senza, però, essere selezionato per la rappresentativa studentesca partecipante alla Varsity Cup, maggiore torneo rugbistico universitario del Sud Africa. L'anno successivo passò all'università di Pretoria e disputò, con la selezione locale, la Varsity Cup 2011 terminata con la sconfitta in finale. Le sue prestazioni nel torneo universitario gli valsero la chiamata del tecnico dei John Mitchell per giocare il Super Rugby 2012, competizione nella quale esordì nella partita contro gli . Lo stesso anno debuttò anche in Currie Cup con la maglia dei . L'allontanamento di Mitchell e la sospensione della partecipazione dei Lions al Super Rugby 2013 in favore dei portarono al suo trasferimento in prestito agli Sharks, ma nel suo primo incontro si infortunò alla spalla e rimase fuori per tutto il torneo. Ritornò ai Lions per il Super Rugby 2014, ma le sue presenze furono fortemente limitate dai numerosi infortuni che subì; ristabilitosi negli ultimi mesi dell'anno, giunse, con i Golden Lions, fino alla finale (persa) della Currie Cup 2014. Nel 2015 vinse la Currie Cup giocando come titolare nella finale contro . Disputò come titolare anche le finali del Super Rugby 2016 e del Super Rugby 2017 perse contro gli e contro i .