Матия Попович родился 8 января 2006 года в Альтэттинге, Германия. Карьеру начал в академиях сербских клубов «Войводина» и «Партизан». В сезоне 2022/23 в юношеской команде «Партизана» провел 24 матча, забил 20 голов и отдал 5 голевых передач, став чемпионом сербской юношеской лиги U17.
В январе 2024 года перешел в «Монцу» на правах свободного агента, с 1 июля присоединился к «Наполи», где выступал за молодежный состав в сезоне 2024/25, забив 11 голов и отдав 4 голевые передачи в 26 матчах. 11 сентября 2025 года подписал трехлетний контракт с ЦСКА (Москва) на правах свободного агента.
Дебютировал за ЦСКА 18 сентября 2025 года в Кубке России против «Балтики». В сезоне 2025/26 в РПЛ провел 3 матча, отдал 3 голевые передачи. По состоянию на текущий сезон сыграл 4 матча за ЦСКА, забил 2 гола, отдал 1 голевую передачу, провел 125 минут на поле.
Стиль игры
Играет на позиции полузащитника. Участвует в атакующих действиях, отдает голевые передачи, выполняет удары и обводки. В защите проводит единоборства и отборы.