Career
Muirhead made his debut for Aberdeen as a substitute in a 1-1 draw with Dundee United in November 2002. He went on to make a total of 78 appearances for Aberdeen (66 league appearances), scoring twice. He joined Dunfermline Athletic in the January transfer window of the 2005-2006 season and played in twelve of Dunfermline"s remaining matches of the season.
The following season he played in 29 matches but was unable to prevent the club being relegated from the SPL. In February 2008, Muirhead signed a two-year contract extension with the Scottish First Division side.
Muirhead"s time at the Pars was injury plagued and he left the club when his contract expired at the end of the 2009/10 season.