Orlando Pirates 1 lipca 2019 roku przeniósł się do Orlando Pirates. Debiut w tym klubie zaliczył 17 sierpnia 2019 roku w spotkaniu MTN 8 z Highlands Park FC, przegranym 0:1. Wszedł na boisko w 87. minucie, zastąpił Thabiso Monyane. Pierwsze gole strzelił 14 września 2019 roku w spotkaniu z Chippa United FC, wygranym 2:1. Do bramki trafiał w 55. i 60. minucie. Pierwszy raz asystował 6 kwietnia 2022 roku w meczu przeciwko Sekhukhune United FC, zakończonym wygraną 1:0. Zaliczył ostatnie podanie przy golu, którego strzelił Fortune Makaringe w 82. minucie.

W sezonie 2025/2026 wygrał ligę południowoafrykańską, grając 5 meczów i strzelając jednego gola. Został też królem strzelców tych rozgrywek w sezonie 2023/2024, strzelając w sumie 16 goli – 6 dla Moroka Swallows oraz 10 dla Orlando Pirates. Trzykrotnie zdobywał MTN 8 – w sezonie 2020/2021, 2024/2025 i 2025/2026. Za pierwszym razem zagrał tylko mecz finałowy, za drugim rozegrał cztery mecze, dwa razy strzelił gola i raz asystował, a za trzecim skończył rozgrywki z dwoma meczami, golem i asystą. W sezonie 2023/2024 wygrał Nedbank Cup, grając komplet pięciu meczów, strzelając trzy gole i dwukrotnie asystując.