1. A partire dalla stagione 1995-96 le statistiche di club si riferiscono ai soli campionati maggiori professionistici di Lega Il simbolo → indica un trasferimento in prestito
Snyman trascorse tutti gli anni delle giovanili nei Blue Bulls[1]. Nel 2015, Frans Ludeke, allenatore della franchigia collegata dei Bulls, lo incluse nella rosa per affrontare il Super Rugby, ma non scese mai in campo[2]. Nonostante il mancato utilizzo, debuttò comunque nel rugby professionistico lo stesso anno disputando Vodacom Cup e Currie Cup con i Blue Bulls. Inserito nella squadra dei Bulls per il Super Rugby 2016, questa volta fece il suo esordio nel torneo australe giocando come titolare la prima giornata contro gli Stormers[3]. Nella stessa stagione partecipò alla Currie Cup con i Blue Bulls arrivando fino alla finale dove furono sconfitti dai F.S. Cheetahs. Nel 2017 firmò un contratto con gli Honda Heat per giocare la Top League nel periodo di riposo dal Super Rugby, nel quale continuò a scendere in campo con la maglia dei Bulls[4]. Al termine del Super Rugby 2019 posè fine alla sua esperienza nei Bulls, sottoscrivendo un accordo esclusivamente con la squadra giapponese degli Honda Heat dove aveva già militato nel 2017 e nel 2018[5]. Nel gennaio 2020 annunciò il suo trasferimento alla franchigia irlandese del Munster a partire dalla stagione 2020-2021 del Pro14[6].
La prima esperienza a livello internazionale di Snyman fu la partecipazione al Campionato World Rugby under-20 2015 con la nazionale giovanile sudafricana[7]. L'anno seguente, ebbe un assaggio della nazionale maggiore giocando una partita non valida come presenza internazionale contro i Barbarians al termine del tour di fine anno degli Springboks[8]. Il suo debutto ufficiale con la maglia del Sudafrica avvenne nel 2018 contro l'Inghilterra durante la tournée estiva dei britannici, della quale giocò tutte e tre le partite[9]. Successivamente mancò un solo incontro tra The Rugby Championship 2018 e tour autunnale della nazionale sudafricana. L'anno seguente prese parte alla vittoriosa campagna degli Springboks nel The Rugby Championship 2019. Dopo essere sceso in campo nelle amichevoli pre-mondiale contro Argentina e Giappone, si guadagnò la convocazione per la Coppa del Mondo di rugby 2019[10]. Durante la competizione iridata disputò tutti gli incontri che portarono la nazionale sudafricana a laurearsi campione del mondo.
^(EN) Snyman can shift closer to Bok plans, in Sport 24, 13 aprile 2018. URL consultato il 30 aprile 2019 (archiviato dall'url originale il 30 aprile 2019).