Bei den Europameisterschaften 1950 gewann Mikaelsson die Bronzemedaille hinter dem Schweizer Fritz Schwab und Émile Maggi aus Frankreich. Bei den Olympischen Spielen 1952 wurde Mikaelsson in der Qualifikation von Bruno Junk aus der Sowjetunion mit olympischem Rekord geschlagen, der damit zum Favoriten für das Finale aufstieg. Im Finale holte sich Mikaelsson den olympischen Rekord zurück und gewann in 45:02,8 min vor Schwab und Junk.