Aнтонов је рођен у Панчеву а одрастао је у Качареву. Почео је да тренира фудбал 2005. године у школи фудбала АС из Качарева. После две године прелази у панчевачки Динамо, затим је провео годину и по дана у Бежанији одакле је прешао у ОФК Београд.[1] Првотимац ОФК Београда је постао 2013. године и за тај клуб је одиграо 41 лигашку утакмицу.
У јулу 2015. године је потписао четворогодишњи уговор са Грасхопером.[2] За швајцарски клуб је до лета 2017. године одиграо 50 првенствених утакмица. Крајем августа 2017. долази у Партизан на једногодишњу позајмицу.[3] Приликом представљања на стадиону Партизана Антонов је узео дрес са бројем 33.[4] Антонов је у сезони 2017/18. за Партизан одиграо 14 такмичарских утакмица (11 у првенству и три у Купу Србије) и дао је један гол - у реваншу полуфинала Купа против Чукаричког.[5] Са црно-белима је освојио Куп, да би се након истека позајмице вратио у Грасхопер. Током првог дела сезоне 2018/19. није одиграо ни минут за Грасхопер, па је почетком фебруара 2019. прешао у белгијски Мускрон са којим је потписао уговор до јуна 2021. године.[6]
У септембру 2020. потписао је трогодишњи уговор са мађарским Ујпештом.[7] Након три сезоне у Ујпешту прешао је у МТК из Будимпеште.[8]