Pidruchnyi was born in village Ostriv[2] near Ternopil.[a] Dmytro's first international competition was 2010 Junior World Championships in Swedish Torsby. He didn't have much success then. He also wasn't very successful next season. But at 2012 Junior Worlds in Kontiolahti he finally showed good results which allowed him to start in IBU Cup and debut in World Cup. On 13 December 2012, he was with 6 misses just 98th in Pokljuka, Slovenia. Nevertheless he competed some more sprints that season.
His performances improved in 2013–14 season. In Hochfilzen Dmytro had surprising 6th place in sprint. Since then Pidruchnyi is on a regular basis in national team. He participated at 2014 Winter Olympics in Sochi, Russia. He was just 55th in individual race and 9th in men's relay.
On 6 February 2015, Pidruchnyi had his first team podium in mixed relay in Nové Město. That year he debuted at World Championships. Up to date his best World Cup finish is 4th in mass start in Ruhpolding where he lost bronze to Norway's Tarjei Bø.