After being one of three U19 players to play on Esbjerg fB's first team squad in 2014, Mikkel Maigaard went on to play for several other teams including Raufoss.
Together with 3 other U19 players, Maigaard was moved to the first team squad in the summer 2014. Raufoss IBV Vestmannaeyjar Brabrand IF 
Together with 3 other U19 players, Maigaard was moved to the first team squad in the summer 2014. Some months after leaving Esbjerg in the summer 2015 where his contract expired, Maigaard signed with the Danish 2nd Division-side Brabrand IF. On 1 February 2016 it was confirmed, that Maigaard had signed a 2-year contract with Icelandic Urvalsdeild-side, IBV Vestmannaeyjar. Raufoss 
