Mikaelsson signed for Aston Villa in August 2005 from Swedish Superettan side, Ljungskile – the team he also supports.
Mikaelsson was thought to have a very bright future ahead of him, some pundits had previously tipped him to become a star while he was at youth level, and follow the footsteps of his boyhood idols Zlatan Ibrahimović and Henrik Larsson.
Mikaelsson joined his old club Ljungskile on loan on 15 March 2007 to gain first-team experience, and he scored one goal and provided five assists in the stint.
[2] In April 2009, he had an unsuccessful trial at League One Hartlepool United following release from Aston Villa.
[6] During the 2010 season, Mikaelsson managed to score 5 goals in 29 appearances for the club,[6] but was unable to help them avoid relegation.
In January 2018, Mikaelsson dropped down a level to sign a two-year contract with Division 2 side Stenungsunds.