Blue Bulls After secondary school, Snyman joined the Blue Bulls Academy and represented the side during the
2014 Under-19 Provincial Championship. He got off to a flying start for the U19s, scoring a try in their opening match of the season in a 29–17 victory over . He eventually played in ten matches during the regular season, contributing one more try in their match against and helping them to finish top of the league to qualify to the semi-finals. He started both the semi-final – a 43–20 win against the – and the final, which they lost 26–33 against the hosts in
Cape Town. In 2015, Snyman was included in the
Super Rugby squad prior to the
2015 Super Rugby season despite not having featured in any first class matches up to that point. However, he didn't get any game time and reverted to the squad for the
2015 Vodacom Cup. He made his senior debut in the first match of that competition, a 37–13 victory over
Gauteng rivals the in
Kempton Park. He also started their next three matches against the , , and . In June 2015, he extended his contract at the Bulls until October 2017.
Japanese league Snyman joined
Japanese
Top Challenge League side
Mie Honda Heat for the
2017 Top Challenge League season, where he suffered a knee injury that required surgery. After the
2019 Rugby World Cup, where Snyman was a member of the victorious
South African team, he returned to Japanese
Top League side
Mie Honda Heat.
Munster Snyman joined Irish
United Rugby Championship side
Munster, whose head coach was former Springboks forwards coach
Johann van Graan at the time. Though his two-year contract with province didn't commence until 1 July 2020, Snyman arrived in Ireland in May 2020 following the cancellation of the remainder of the 2019–20 Top League due to COVID-19. Snyman made his debut for Munster in their 27–25 defeat against
Leinster on 22 August 2020, though his first appearance for the province lasted only 7 minutes after he suffered a torn
ACL during a lineout. Snyman was nearing a return from the injury, but suffered a setback during his rehabilitation that required minor surgery. In a further blow, Snyman also sustained substantial burns following a firepit accident. Snyman made his long-awaited return from injury in Munster's opening
2021–22 United Rugby Championship fixture against the
Sharks on 25 September 2021, coming on as a replacement for
Fineen Wycherley in their 42–17 win against the South African side, and scored his first try for the province one week later in their 34–18 win against the
Stormers. In what was only his third game back for Munster, and his fourth appearance overall for the province, Snyman suffered a re-rupture of his cruciate ligament ten minutes after coming on as a 51st minute replacement for
Thomas Ahern in Munster's 43–13 win against Welsh side
Scarlets on 10 October 2021, and endured another long spell out of the game. Snyman signed a two-year contract extension with Munster in January 2022. After 17 months out, Snyman made his return from injury on 3 March 2023 when he came off the bench in Munster's
2022–23 United Rugby Championship round 15 fixture at home to
Scarlets, replacing
Jean Kleyn during the second half of Munster's 49–42 win. He came on as a replacement in Munster's 19–14 win against the
Stormers in the
final of the
2022–23 United Rugby Championship on 27 May 2023.
Leinster In December 2023, The Irish Times reported that Snyman would be leaving Munster to join rivals
Leinster at the end of the
2023–24 season. Munster could only retain the services of one of their two non-Irish qualified locks and chose to renew fellow Springbok
Jean Kleyn's contract ahead of Snyman's. In June 2025, following the completion of his first season with the club, he was named URC Players' Player of the Season. That month, he almost helped Leinster win the
2024–25 URC final with a 32–7 victory against his former club the Bulls. ==International career==