He represented the Sharks at the premier South African high school rugby competition, the Under-18
Craven Week held in
Polokwane in July 2013, making three appearances. He joined the Sharks Academy after finishing high school and represented the side in the
2014 Under-19 Provincial Championship, starting all thirteen of their matches in the loosehead prop position as they reached the semi-final of the competition, where they were defeated 20–43 by the . Despite being included in the squad for the
2015 Varsity Shield, he made no appearances for them. He did, however, make his first class debut on 28 March 2015, coming on as a substitute for the in their
2015 Vodacom Cup match against in
Crawford, Cape Town. He also played off the bench in their next match against a in
Kokstad. He was named in a 37-man training squad for the
South Africa national under-20 rugby union team and featured for them in a friendly match against a
Varsity Cup Dream Team in April 2015. He was also included in the squad that embarked on a two-match tour of
Argentina. He came on as a replacement in their 25–22 victory over
Argentina and started their 39–28 victory a few days later. Upon the team's return, he was named in the final squad for the
2015 World Rugby Under 20 Championship. He didn't feature in the first of their three matches in Pool B of the competition, a 33–5 win against hosts
Italy, but came on as a replacement in their 40–8 win against
Samoa and in their 46–13 win over
Australia to help South Africa finish top of Pool B to qualify for the semi-finals with the best record pool stage of all the teams in the competition. Majola also played off the bench in their semi-final match against
England, but could not prevent them losing 20–28 to be eliminated from the competition by England for the second year in succession as well as in their third-place play-off match against
France, helping South Africa to a 31–18 win to secure third place in the competition. ==References==