Boshoff first played at provincial level for the Blue Bulls, playing for them from 2009 to 2011 after coming through their youth side. During his time with the Blue Bulls, he played 24 times, scoring 130 points.
Griquas
In 2012, Boshoff moved to the Griquas. He spent one year there, making 13 appearances and scoring 37 points.
He was the Golden Lions' first-choice fly-half during the 2014 and 2015Currie Cup competitions, with the Lions reaching the final both times and winning the trophy in 2015, with Boshoff again finishing as the top points scorer.
Connacht
In March 2016, Irish Pro12 side Connacht announced that they secured Boshoff's services on a two-year contract.[8]
Representative rugby
In May 2014, Boshoff was one of eight uncapped players that were called up to a Springbok training camp prior to the 2014 mid-year rugby union tests.[9] Although not initially selected in the 36-man squad,[10] Boshoff was called up to the squad when Damian de Allende suffered a knee ligament injury.[11] He played off the bench against Scotland and scored his first points by converting a try.[citation needed]
He was chosen to represent the Barbarians to face Australia on 1 November 2014 at Twickenham. He came off the bench and scored two conversions and a try, but the Barbarians lost 36–40.[citation needed]