Denis Onyango, portiere Mamelodi Sundowns, ha giocato la maggior parte delle gare del suo club in PSL nel 2020/2021, avendo collezionato 25 presenze, per un totale di 2250 minuti. É stato scelto nell'11 iniziale in tutte le 25 presenze, su 29 giornate.
Onyango ha collezionato la sua ultima presenza il 26 maggio, con Mamelodi Sundowns: una vittoria per 3-1 contro SuperSport United, in cui ha giocato 89 minuti. Il portiere Mamelodi Sundowns ha collezionato 15 clean sheet in questo campionato, che è il massimo nella competizione.
La gara casalinga contro Cape Town City, il 5 giugno, sarà la prossima sfida di PSL per Mamelodi Sundowns, che ha 64 punti e occupa il 1° posto.
Nell'ultima stagione con Mamelodi Sundowns in PSL Onyango ha collezionato 21 presenze, gare in cui ha mantenuto 7 volte la porta inviolata.
Onyango è tornato a giocare con Mamelodi Sundowns nel luglio 2014 dopo un'esperienza in prestito con Bidvest Wits, con cui ha collezionato 4 presenze in campionato.