Pyongyang Marathon 2012 pidettiin osana Kim Il-sungin syntymän 100-vuotisjuhlaa, ja siinä oli yksi kilpailun lähimmistä pisteistä: Pak tallensi saman ajan kuin Oleksandr Matviychuk (2:12:54 tuntia), mutta ukrainalainen nousi esiintymispaikalle. Hänet valittiin kilpailemaan olympialaisissa toistamiseen ja hän päätti 2012 olympialaisten miesten maratonin.
52. sijalla. Hän oli uransa kolmanneksi nopein aika Pyongyangissa vuonna 2013, mutta onnistui vain neljänneksi ulkomaisten vastustajien jälkeen.