Rahimi debuterade i moderklubben IF Björklövens A-lag säsongen 2005/06. Han spelade sin första match i Hockeyallsvenskan den 14 oktober 2005, mot Hammarby Hockey. Han tillbringade dock större delen av säsongen med klubbens J20-lag. Totalt spelade han sex matcher i Hockeyallsvenskan och gick poänglös ur samtliga. Den följande sommaren valdes Rahimi vid NHL Entry Draft 2006 av Vancouver Canucks i den tredje rundan, som 82:e spelare totalt. Kort därpå skrev han ett treårsavtal med Canucks, men valde att stanna ytterligare ett år i Sverige. &lt;a href="Hockeyallsvenskan%202006/2007"&gt;Säsongen 2006/07&lt;/a&gt; fick Rahimi allt mer speltid med Björklövens seniorlag. På 33 grundseriematcher stod han för två assistpoäng. Med sina 104 utvisningsminuter toppade han tillsammans med Alexander Hellström lagets interna utvisningsliga. Via playoff tog sig Björklöven till Kvalserien till Elitserien i ishockey 2007, där man slutade på fjärde plats. Då säsongen tog slut för Björklöven flög Rahimi till Nordamerika och avslutade säsongen med spel för Canucks farmarklubb Manitoba Moose i AHL. Han gjorde AHL-debut den 14 april 2007 i en match mot Toronto Marlies. Han spelade sedan ytterligare fyra matcher för klubben i Calder Cup-slutspelet.