He is a left-handed batsman and a right-arm medium-fast bowler who currently plays for The Eagles. Van Schalkwyk"s first cricketing appearances came for Wynberg Boys" High School in a tour of Pakistan at the beginning of the 2006-2007 season, playing against various Pakistani schools. Van Schalkwyk made his List A debut in February 2008, scoring a steady 17 runs from the lower order, finishing not out.
He made one further List A appearance during the season.
He represented South Africa Academy at the Academy Cup competition of 2007-2008. So far this season, Van Schalkwyk has made two List A appearances for Western Province.
Moving to The Eagles for the 2008/2009, he has played 5 List A Matches for the amateur Free State side, and 1 First-class match for The Eagles itself. He was included in the Free State cricket team squad for the 2015 Africa T20 Cup.