Mikkonen tritt seit 2009 vorwiegend beim Scandinavian Cup an. Dabei erreichte er bisher vier Top Zehn Platzierungen, darunter zwei zweite Plätze. Sein erstes Weltcuprennen lief er im März 2009 in Lahti, welches er auf dem 62. Platz im Sprint beendete. Bei den U23-Weltmeisterschaften 2013 in Liberec gewann er Silber im Sprint. Seine ersten Weltcuppunkte holte er im Februar 2014 in Toblach mit dem zehnten Platz im Sprint. Bei den Olympischen Winterspielen 2014 in Sotschi belegte er den 43. Rang im Sprint. Bei den finnischen Skilanglaufmeisterschaften 2014 in Vantaa gewann er Bronze im Sprint. Zu Beginn der Saison 2014/15 kam er bei der Nordic Opening in Lillehammer auf den 52. Platz. Im Februar 2015 siegte er beim Finlandia-hiihto über 50 km klassisch. In der Saison 2015/16 kam er bei sieben Teilnahmen im Weltcup, zweimal in die Punkteränge. Bei den finnischen Meisterschaften 2016 gewann er über 7,5 km klassisch und in der Verfolgung jeweils Bronze und über 50 km klassisch Silber. Im Sprint wurde er finnischer Meister. Im Februar 2016 belegte er den dritten Platz beim Finlandia-hiihto über 42 km klassisch.