Schaffer joined in 2000 by Post / Süd Regensburg for SSV Jahn Regensburg. From 2004 he was employed in the second team of the SSV. From the 2005/06 season he played for the first team. For the season 2011/12 he went to the TSV bow. With this he rose 2012 in Bavaria League South on. In January 2013, he moved back to the second team of the SSV Jahn Regensburg.