After representing the Blue Bulls at the 2006 Under-18 Academy Week youth tournament, Dreyer joined Potchefstroom-based side the Leopards and represented them in the Under-19 Provincial Championship tournament in 2007 and the Under-19 Provincial Championship tournament in 2008 and 2009.
In 2013, he was included in a South Africa President's XV team that played in the 2013 IRB Tbilisi Cup and won the tournament after winning all three matches.
Having joined French side Dax for the 2015/16 season, Dreyer returned to South Africa after one season in France to join the Blue Bulls.
He has made 5 Super Rugby appearances since his debut in 2014.
(LS February 2017)
|2017 - present|
|2014 - 2015|
|2016 - 2017|
|2017 - 2017|