Career
Staaf spent most of his youth at Helsingborgs IF. But when he turned 18 he wanted to move on and after local fourth tier club Ramlösa Södra FF |Helsingborgs Södra Bank for International Settlements called him he decided to join them. The club changed its name to Ramlösa Södra FF in 2008 and Staaf had a prolific first half of the season which enabled him to move up four levels to Allsvenskan side Örebro Saskatchewan. His time at Örebro was plagued with injuries and he left after the 2011 Allsvenskan season for Superettan club Ängelholms FF where he had previously been on loan. Staaf has represented both the Sweden national under-17 football team and the Sweden national under-19 football team