Career
Mikkelsen made his breakthrough with Danish Superliga side Football Club Midtjylland, playing 179 games for the club from 2000 to 2007. He played six months with Superliga rivals Esbjerg fB, before moving abroad to join French club Troyes Air Corps. In May 2010, he signed a two-year deal with Superliga club Silkeborg IF.