2010-11: Francis Perron was one of the top players in bantam AA hockey in Quebec skating for the Mille-Iles Seigneurs. In 26 games he scored 30 goals with 24 assists. He was named top player in the Saint-Eustache provincial tournament.
2011-12: Perron played 14 games for the Saint-Eustache Vikings in the Quebec midget AAA league. He scored 5 goals with 13 goals and 14 penalty minutes. Rouyn-Nouranda selected Perron in the first round (6th overall) of the 2012 QMJHL Entry Draft.
2012-13: Perron skated in 57 of 68 games for Rouyn-Noranda in his first QMJHL season and represented Canada Quebec in the 2013 U17 World Hockey Challenge. He scored 7 goals with 11 assists and was +1 with 28 penalty minutes. The Huskies finished second in the West Division and reached the playoff semifinals before falling to Memorial Cup champion Halifax. Perron scored 1 goal with 1 assist and was an even plus/minus with 7 penalty minutes in five playoff games. In six games at the WHC he scored 1 goal with 2 assists and 2 penalty minutes.
2013-14: Perron was Rouyn-Noranda’s third-leading scorer in his second season with the Huskies. He scored 16 goals with 39 assists and was -3 with 32 penalty minutes in 68 regular season games. The Huskies finished fifth in the West Division and defeated Quebec in a first round series before falling to Baie-Comeau in the quarterfinals. Perron scored 1 goal with 7 assists and was +2 with 4 penalty minutes in nine playoff games. He was ranked 70th amongst North American skaters in Central Scouting’s final rankings prior to the 2014 NHL Draft.
2014-15: Perron was second to Rouyn-Noranda leading scorer Mathieu Lemay with 76 points in 64 regular season games. He skated for the QMJHL all-stars against Russia in the Subway Series in his third season with the Huskies. Perron scored 29 goals and led Rouyn-Noranda with 47 assists, finishing -1 with 39 penalty minutes. The Huskies finished fourth in the West Division, falling to Val-d’Or in a first-round playoff series. Perron scored 3 goals with 4 assists and was-1 with 14 penalty minutes in six playoff games.
Perron will attend his second training camp with the Senators in 2015-16 looking to earn an entry-level contract after spending three seasons in the QMJHL. He is still only 19 years old and will likely spend another year in junior hockey before hitting the pro ranks.