Courtnall Skosan represents the Lions in Super Rugby, the Golden Lions in the Currie Cup and the Golden Lions XV in the Rugby Challenge.
He played for the Blue Bulls at Under–19 and Under–21 level, earning a call-up to the South Africa Under-20 team for the 2011 IRB Junior World Championship. He graduated to the senior team, making his debut for the Blue Bulls in the 2011 Vodacom Cup game against the Sharks XV.
He remained at the Blue Bulls until the end of the 2013 season, making just twelve appearances. He then moved to the Golden Lions for 2014.He also played for UP Tuks in their victorious 2012 and 2013 Varsity Cup campaigns.
In 2017, Skosan was named to the South Africa team contesting a 3-match series against France. He started the first game and was awarded a penalty try after a French player held him back illegally at the goal line. He scored his first try in a test match on 19 August 2017 in the Rugby Championship test match between South Africa and Argentina.