Il portiere Orlando Pirates Richard Ofori ha giocato 15 gare in questa stagione di PSL, con tutte queste che sono state per la sua attuale squadra. Ha giocato anche per Maritzburg United durante la stagione 2020/2021.
L'ultima presenza di Ofori risale al 6 marzo, nella vittoria per 3-0 contro Chippa United, in cui ha giocato 90 minuti e mantenuto la porta inviolata. Il portiere Orlando Pirates ha collezionato 7 clean sheet in questa stagione, che è il quinto miglior risultato nella competizione, a pari merito.
La prossima sfida per Orlando Pirates - che è al 4° posto con 46 punti - sarà una trasferta contro TS Galaxy, il 30 maggio.
Nell'ultima stagione con Maritzburg United in PSL Ofori ha collezionato 28 presenze, gare in cui ha mantenuto 11 volte la porta inviolata.
Ofori ha iniziato la sua esperienza con Orlando Pirates nell'ottobre 2020, mentre prima giocava con Maritzburg United, con cui ha collezionato 85 presenze in campionato.