A 2012-es Pyongyang-i maratont a Kim Il-sung születésének 100. évfordulójának ünneplésének részeként tartották, és az egyik legközelebbi befejezést mutatta be: Pak ugyanazt az időt jegyezte be, mint Oleksandr Matviychuk (2:12:54 óra), de az ukrán volt az, aki a dobogó tetején állt. Második alkalommal választották az olimpiára, és ezzel véget vetett a
2012-es olimpiai férfi maraton, 52. hely. 2013-ban Pyongyangban volt karrierje harmadik leggyorsabb ideje, de csak negyedik helyen végzett a külföldi ellenfelek mögött.