Snyman trascorse tutti gli anni delle giovanili nei . Nel 2015, Frans Ludeke, allenatore della franchigia collegata dei , lo incluse nella rosa per affrontare il Super Rugby, ma non scese mai in campo. 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 . Nella stessa stagione partecipò alla Currie Cup con i Blue Bulls arrivando fino alla finale dove furono sconfitti dai . 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. 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. Nel gennaio 2020 annunciò il suo trasferimento alla franchigia irlandese del a partire dalla stagione 2020-2021 del Pro14.