Career
He was selected by the Vancouver Canucks in the 3rd round (82nd overall) of the 2006 National Hockey League Entry Draft. After playing with the junior and senior teams of IF Björklöven in the Swedish J20 SuperElit and HockeyAllsvenskan (Swe-1) leagues, Rahimi was selected 82nd overall in the third round of the 2006 National Hockey League Entry Draft by the Vancouver Canucks. Rahimi was scouted as a stay-at-home defenceman, drafted on the recommendation of the Canucks Swedish scout and former player Thomas Gradin.
Upon being drafted, he returned to IF Björklöven in 2006-2007, then joined the Manitoba Moose, the Canucks" American Hockey League (AHL) affiliate, for the playoffs once his season in the HockeyAllsvenskan had finished.
In 2007-2008, he split the season between the Moose and the Victoria Salmon Kings, the Canucks" ECHL affiliate, scoring five points in 19 ECHL games and five points in 41 AHL games. After spending the 2008-2009 season entirely with the Moose, he was traded by the Canucks along with fellow prospect Patrick White to the San Jose Sharks for defencemen Christian Ehrhoff and Brad Lukowich on August 28, 2009.
After two full regular seasons with the Manitoba Moose, he signed with the Elitserien (Studies in English Literature) team Rögle BK for the 2009-2010 season to make his debut in the top Swedish league. In 55 games, he scored eight points, but in the 2010 Kvalserien regulation tournament, Rögle were relegated to the Swe-1 league.
To remain in the Studies in English Literature league, he signed a two-year contract lasting until the end of the 2011-2012 season with HV71.
He then signed a two-year contract with Linköpings The Human Context in the same league, expiring after the 2012-2013 season. On March 5, 2016, he signed a one-year contract with The Human Context Davos of the National Lawyers Association .
Rahimi has played for Sweden in two World Junior Championships. He made his debut at the 2006 World Junior Championships in British Columbia, tallying two points in five games as Sweden finished the tournament in fifth place.
The following year, at the 2007 World Junior Championships in his home country, Sweden finished in fourth as the host country.
Rahimi did not register a point during the tournament.