1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Il fait ensuite son retour au Vojvodina Novi Sad et joue son premier match le , à l'occasion d'une rencontre qualificative pour la Ligue Europa face à l'AS Trenčín où son équipe s'incline lourdement (4-0)[1]. Il fait ses débuts en première division serbe le 10 août 2014, lors de la première journée de la saison 2014-2015 contre l'OFK Belgrade. Il entre en jeu à la place de Mijat Gaćinović et son équipe l'emporte (3-0 score final)[2].
Le , Milan Makarić rejoint le FK Radnik Surdulica[4]. Il joue son premier match sous ses nouvelles couleurs le 4 août 2019, lors d'une rencontre de championnat face au FK Čukarički. Il entre en jeu ce jour-là et son équipe s'incline par un but à zéro[5].
Le , lors de la première journée de la saison 2020-2021, il marque deux buts contre le FK Voždovac Belgrade. Il s'agit de son premier doublé pour le FK Radnik Surdulica. Son équipe s'impose par trois buts à un ce jour-là[6]. Il réalise son premier triplé avec le Radnik Surdulica le jour de ses 25 ans, le 4 octobre 2020 contre le FK Zlatibor Čajetina, en championnat. Il contribue ainsi grandement à la victoire de son équipe par quatre buts à un[7],[8].
Il termine meilleur buteur du championnat serbe à l'issue de la saison 2020-2021 avec un total de 25 buts[9].
Aalborg BK
Le 16 juillet 2021, Milan Makarić est recruté par le club danois de l'Aalborg BK, avec lequel il s'engage pour un contrat de quatre ans. Il arrive pour remplacer Tom van Weert, qui a quitté le club cet été[10],[11].
En sélection
Milan Makarić honore sa première sélection avec l'équipe nationale de Serbie le 25 janvier 2021, lors d'un match amical face à la République dominicaine. Il entre en jeu et les deux équipes se neutralisent (0-0)[12].