Claimed his maiden European Tour title at the Estrella Damm N.A. Andalucia Masters hosted by the Sergio Garcia Foundation with a remarkable six-stroke victory.
Broke into the Official World Golf Ranking top 50 for the first time in February 2020 following his victory at the Dimension Data Pro-Am, the co-sanctioned event between the Sunshine Tour and the European Challenge Tour.
Later that season he secured back-to-back European Tour wins on home soil at the Alfred Dunhill Championship and the South African Open and went on to finish the year a career-high seventh on the Race to Dubai Rankings Presented by Rolex.
Finished top of the Sunshine Tour Order of Merit for 2020-21 after his back-to-back wins in South Africa.
In 2019, he opened up in a European Tour Player Blog about a tragic accident as a child, when he almost died at two years of age having mistakenly drank rat poison from a Coca-Cola can, which resulted in a stammer. At four years old he was diagnosed with severe anxiety.