Después de jugar para el sevens de los Springbok menores de 21 que ganó la U21 Copa del Mundo de Rugby en 2002, y luego captaining en 2003, Schalk fue seleccionado para el equipo mayor de los Springbok.