Fjodor Fjodorow begann seine Spielerkarriere in der United Hockey League in Port Huron, bevor er 1999 in die Ontario Hockey League zu den Windsor Spitfires wechselte. Im gleichen Jahr wurde er beim NHL Entry Draft von den Tampa Bay Lightning in der sechsten Runde an 182. Stelle ausgewählt, aber bis 2001 nicht unter Vertrag genommen. Daher kam er erneut in den Draft und wurde 2001 von den Vancouver Canucks in der dritten Runde an 66. Stelle gezogen. Diese setzten ihn zunächst in deren Farmteams in den Minor Leagues ein. Er verpasste fast die gesamte Saison 2001/02 aufgrund einer Augenverletzung, die er sich in einem ECHL-Spiel für die Columbia Inferno zugezogen hatte. In der folgenden Spielzeit gab er sein NHL-Debüt für die Canucks, den größten Teil der Saison und auch die darauffolgende Spielzeit bestritt er aber wieder für die Manitoba Moose. Während des Lockouts in der &lt;a href="NHL%202004/05"&gt;NHL 2004/05&lt;/a&gt; spielte Fjodorow für den HK Spartak Moskau und HK Metallurg Magnitogorsk.