De Wit appeared for the at several youth tournaments, including the Under-16 Grant Khomo Week in 2008 and the Under-18 Craven Week tournament in both 2009 and 2010. He then moved to Johannesburg-based side the in 2011, where he participated in the 2011 Under-19 Provincial Championship tournament. He also represented them at Under-21 level in 2012 and 2013. He also made two appearances for in the 2013 Varsity Cup, against the in Stellenbosch and a home match against.
His senior debut came for the in the 2012 Vodacom Cup competition, coming on as a second-half substitute in the ' 23–16 loss to the in Potchefstroom. Six more Vodacom Cup appearances followed in the same season. De Wit played no first class rugby in 2013, but did score eight tries in 13 appearances during the 2013 Under-21 Provincial Championship competition, including a hat-trick against the side and a brace against the side. He returned to first team action in 2014, being included in the squad for the 2014 Vodacom Cup competition. After one appearance against former side the, an injury to Warwick Tecklenburg led to De Wit's inclusion on the bench for their 2014 Super Rugby match against the, with De Wit appearing in the 62nd minute for his Super Rugby debut. De Wit was included in the ' squad for the 2015 Super Rugby season, but failed to make any appearances in the competition. However, he featured in all twelve of the ' matches in the 2015 Currie Cup Premier Division, scoring two tries as he helped the Lions to winning all ten of their matches during the regular season, their 44–33 win over the in the semi-final and their 32–24 win over in the final to win the title for the eleventh time in their history.
At the start of 2017, De Wit moved to Cape Town, where he joined the Super Rugby team and the Currie Cup team. However, less than a week after being unveiled as a player, De Wit broke his ankle during a training session, ruling him out for an extended period of time. De Wit made his return, making his debut for the Stormers against the Sunwolves. He also carried on to represent the Western Province six times in the 2017 Currie Cup Premier Division. Western Province went on to win the 2017 Currie Cup Premier Division, which makes De Wit one of the few players who can claim to be a two time winner of Premier Competition, the Currie Cup.