Воспитанник академии харьковского «Металлиста». С 2013 по 2017 год выступал за «Металлист» в детско-юношеской футбольной лиге Украины. В сезоне 2015/16 стал бронзовым призёром ДЮФЛ для игроков не старше 16 лет[2].
В январе 2019 года впервые отправился на тренировочные сборы в Турцию вместе с основным составом «Зари»[4].
В конце сезона 2019/20Премьер-лиги Украины сразу три вратаря основного состава «Зари» (Никита Шевченко, Никола Василь и Заури Махарадзе) оказались травмированы[5]. Таким образом в матче 29 тура против «Александрии», состоявшемся 5 июля 2020 года, главный тренер команды Виктор Скрипник доверил место в воротах Мацапуре. Дебютный поединок Дмитрия завершился для «Зари» с ничейным счётом (2:2)[6]. По итогам сезона «Заря» завоевала бронзовые награды украинского первенства.