В 2012 году Маркович побывал на многих международных соревнованиях, в частности на чемпионате Европы в Венгрии, где занял 13 место в плавании на 400 метров вольным стилем, 12 место в плавании на 200 метров вольным стилем и 7 место в эстафете 4 × 200 метров вольным стилем. Благодаря череде удачных выступлений удостоился права защищать честь страны на летних Олимпийских играх в Лондоне — в зачёте 400 метров вольным стилем стартовал по восьмой дорожке во втором предварительном заплыве, тем не менее, показанное им время 3.55,35 оказалось недостаточным для попадания в полуфинальную стадию соревнований. В итоговом протоколе он расположился на 23 строке.