Floors' first season playing professional rugby turned out to be a memorable one; he scored 14 tries for the SWD Eagles in the 2003 Currie Cup season and 18 tries in all competitions. As of 2014, he is still the record holder of both these records for the SWD Eagles and it also placed him joint-third on the list of most tries scored to date in the Currie Cup in a single season.[1]
During the same year he was selected for the South African sevens team, where his efforts earned him the South African Sevens Player of the Season award in 2004.[2] The 16 tries that he scored during his sevens career placed him third on the list of most points scored by South African sevens players to date, and second on the list for most tries.
After a brief stint with the Stormers in 2004, Floors returned to the Eagles before departing for the Free State Cheetahs, where he has played for the next eight seasons.
In late November 2006 he was called up to the Springboks end-of-season touring squad to cover for injured players.[3] He made his debut at flank on 25 November at Twickenham Stadium against England.[4] The Springboks ended their seven-game losing streak against the English, winning the match 25–14.
Floors ended his 2006 season with the Players' Player of the Year title, and also received the Absa Currie Cup Player of the Year Award.[2][5] He was named Man of the Match in the 2006 Currie Cup final which the Cheetahs won against the Blue Bulls.[6]
In 2008 Floors was twice left out of the Cheetah's squad for disciplinary reasons, the second time for missing a team flight back to Bloemfontein.[7] During the same year Cheetah's coach Naka Drotské selected Floors on the wing for the 13 September Currie Cup clash with the Sharks.[8]
Floors' positional versatility as a loose forward was on display in the 2009 Currie Cup season when he starred as eighthman in the match against Boland.[9]
Floors was contracted to play with the Cheetahs until the end of 2012.[10] He then returned to the SWD Eagles where he captained the side in 2013.
He announced his retirement during the 2014 season, having made 207 first class appearances.[11]