Career
His regular position is property Youth
Du Toit represented Boland at the Under-13 Craven Week competition in 2008 and Western Province at the 2011 Under-16 Grant Khomo Week and 2013 Under-18 Craven Week competitions. He played for the Paarl Boys" High School first team in 2012 and 2013, also captaining the side in 2013.
In 2013, Du Toit was included in the South African Schools side that played in three matches in August of that year.
Du Toit then opted to move to Durban to join the Natal Sharks academy for 2014. He was included in the South America Under-20 side for the 2014 Institutional Review Board Junior World Championship.
In 2015, he was included in the South America Under-20 squad that toured Argentina. He started both of their tour matches and was then included in the final squad for the 2015 World Rugby Under 20 Championship.
Du Toit started their semi-final match against England, but could not prevent them losing 20–28 to be eliminated from the competition by England for the second year in succession.
Senior career
With no prior first class rugby behind his name, Du Toit was a surprise inclusion in the Sharks squad for the 2014 Super Rugby season. He made his senior debut on 7 March 2014, against the Border Bulldogs in East London. He came on as a half-time substitute and scored his first senior try just 15 minutes after coming on.
His first start came three weeks later against the Free State XV in Bloemfontein.