The Drakkar chose Dupont with the 52nd pick in the 2004 QMJHL draft, and he made the team out of camp in his first season. It was expected that the 17-year-old would serve as back-up to veteran Loic Lacasse, but when Lacasse struggled out of the gate, the starting job fell into Dupont’s lap. Though he too struggled at times, he still posted a 14-19 record, and numbers vastly superior to Lacasse, the most telling statistic being save percentage, where Dupont’s .907 was among the league leaders. Both goalies entered the 2005-06 season locked in a battle for the starting job, and it was Dupont who eventually won, as Lacasse ended up being dealt to Drummondville, and the starting job became Dupont’s. He appeared in 48 games, finishing with a 19-24 record, and seeing only slight regressions in goals against average and save percentage.