2008-09: Yannick Veilleux scored 21 goals in 43 games for the Saint-Eustache midget AAA team and was selected by the Shawinigan Cataractes in the 1st round (2nd overall) of the 2009 QMJHL Draft.
2009-10: His QMJHL rookie season saw him suit up for 55 of the Shawinigan Cataractes’ games, notching 3 goals and 6 assists. He was held scoreless in 6 games once the playoffs rolled around.
2010-11: Veilleux appeared in all 68 regular season games for Shawinigan contributing 19 goals and 29 assists. In the playoffs he managed to post 2 goals and 5 assists over 12 games.
2011-12: Veilleux returned to Shawinigan after attending Blues training camp and provided both scoring and grit for the Cataractes in his third junior season. He was the third-leading scorer for Shawinigan behind high profile prospects Anton Zlobin (Pittsburgh) and Michael Chaput (Columbus). Veilleux scored 27 goals with 31 assists in 59 games and was plus-21 with 69 penalty minutes. Shawinigan finished with the QMJHL's second best record. The Cataractes lost in the second round of the league playoffs but rebounded to win the Memorial Cup as the host team. Veilleux scored 5 goals with 6 assists and was plus-five with 17 penalty minutes in 11 playoff games. In six Memorial Cup games he was an even plus/minus with 2 goals and 6 penalty minutes.
Veilleux is a strong skater with good balance and has the physicality to become a possible power forward. He thrives down low, along the boards and in front of the oppositions net while having good hands and a powerful shot to take advantage of his scoring chances. The big winger needs to improve his defensive game, shoot the puck more often and play with more consistency every game.
Veilleux will play his third season in the QJMHL for the Moncton Wildcats after being traded from Shawinigan in the off-season. The offensively skill forward should get the opportunity to play on the team's top line and the first power play unit this season.