Com a golfista aficionat, Rebula va jugar al Tour Europeu al 2017 BMW SA Open La seva millor actuació al Tour Europeu va ser al 2018 South African Open on va empatar per la 24a posició. Aquell any, Rebula es va convertir en el segon golfista sud-africà de la història en guanyar el Campionat Amateur. La victòria de Rebula a l'Amateur li va donar una exempció per a l'Open Championship de 2018 i el Masters de 2019
i l'Open dels Estats Units de 2019. En aquests campionats majors, Rebula va fallar el tall en els tres esdeveniments. En els esdeveniments d'equip, Rebula va ser el capità de l'equip sud-africà que va jugar al Trofeu Eisenhower de 2016. Va tornar com a capità per Sud-àfrica al Trofeu Eisenhower de 2018 però va abandonar l'esdeveniment després de la primera ronda a causa d'una lesió a l'esquena.