Boland Cavaliers Hendricks represented local team through various underage competitions and graduated to the first team. Hendricks made his first team debut for Boland against the in the
2008 Currie Cup Premier Division season. He remained a first team regular for them over the next five seasons.
Cheetahs / Free State Cheetahs Hendricks signed a contract with the to join them for the 2014 season, having previously agreed a deal with them for 2013, but failed to play for them in 2013 due to his
South Africa Sevens commitments. Hendricks was included in the squad for the
2014 Super Rugby season and made his debut – also scoring a try – in a 21–20 defeat to the in
Bloemfontein.
Stormers / Western Province Hendricks returned to the
Western Cape for the 2016 season, signing a two-year deal with and the . However, he was diagnosed with a serious heart condition and failed to make any appearances for them.
Toulon In December 2016, French
Top 14 side announced the signing of Hendricks until the end of the
2016–17 season. However, a few weeks after announcing this deal, Toulon stated that he would not join the team after all.
Representative rugby Hendricks was also a member of the
South Africa Sevens team during the
2011–12 and
2012–13 IRB Sevens World Series. In 2013, he was included in the squad for the
2013 Rugby World Cup Sevens. In May 2014, Hendricks was one of eight uncapped players that were called up to a
Springbok training camp prior to the
2014 mid-year rugby union tests. Hendricks made his debut on 14 June 2014 for the
Springboks against Wales in Durban. ==Honours==