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 six playoff games.
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-5 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.
2012-13: Veilleux signed a three-year entry-level contract with St. Louis in March 2013 and made his pro hockey debut in April — joining St. Louis AHL affiliate Peoria after Moncton was eliminated from the QMJHL playoffs. He scored 2 goals with 1 assist and was minus-1 in eight games with the Rivermen, who missed the AHL playoffs. Obtained over the summer by Moncton as part of the trade that sent defenseman Brandon Gormley (Phoenix) to Shawinigan, Veilleux scored 34 goals with 39 assists and was plus-15 with 102 penalty minutes in 65 games. The Wildcats were second in the Maritimes Division behind Memorial Cup champion Halifax. Veilleux played in 4 of 5 games during the playoff series with Victoriaville — serving a one-game suspension — and was minus-2 with 2 goals and 10 penalty minutes.
2014-15: Veilleux played in 64 of 76 games for St. Louis AHL affiliate Chicago in his second pro season. He scored 9 goals with 4 assists and was -1 with 83 penalty minutes. Chicago finished third in the Midwest Division, falling to Utica in a best-of-five first-round playoff series. Veileux was -1 with no points and 2 penalty minutes in five playoff games.
2015-16: Veilleux skated for the AHL’s Chicago Wolves in his third pro season. He scored 8 goals with 15 assists and was -6 with 79 penalty minutes in 72 games. Chicago finished sixth in the Central Division, missing the playoffs.
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 skated for the AHL's Chicago Wolves in 2015-16 in his third pro season. At the end of his original three-year entry-level contract, he will become an unrestricted free agent if not tendered a qualifying offer by St. Louis. He projects as a two-way forward but may need to head elsewhere or to Europe to see an increased role.