He played for the Border Bulldogs at the Under-18 Academy Week in 2010, earning a call-up to the South African Under-18 High Performance team before joining the Eastern Province Kings Academy. He played for them at the Under-21 Provincial Championship level in 2012 and 2013, finishing the latter competition as the top try scorer.[2]
[4] He was initially named in the Southern Kings squad for the 2013 Super Rugby season, but was later released to the 2013 Vodacom Cup squad. Having made just four first-team appearances, he was recalled to the Super Rugby squad following an injury to Hadleigh Parkes,[5][6] and made his Super Rugby debut in the 28–28 draw against the Brumbies in Canberra.[7][8] He made three starts and three substitute appearances during the 2013 season.
In June 2014, he was selected in the starting line-up for the Eastern Province Kings side to face Wales during a tour match during a 2014 incoming tour. He played the entire match and scored the first try for the Kings in the 57th minute of the match as the Kings suffered a 12–34 defeat.[9]
Stormers
Shortly before the start of their 2014 Super Rugby season, the Stormers signed Soyizwapi on a loan deal to provide cover for them at wing and full-back, following injuries to Cheslin Kolbe and Jaco Taute.[10] However, he returned to the Kings shortly afterwards.
In December 2019, Soyizwapi captained the Blitzboks squad in the World Rugby Sevens Series in Dubai. He led the South African Sevens team to the finals against the All Blacks Sevens, earning his very first gold medal with an emphatic 15-0 win on his birthday on 7 December.[13]