Fantasy Summary

A silky smooth playmaker who reads the ice at an advanced level. He has some warts away from the puck as with most small wingers but if a team is willing to bank on his skill, they could get a solid winger who excels with a good triggerman.


Click to Expand

June 2020 – The Cape Breton Eagles forward exploded onto the scene this year as he more than doubled his production from the previous season, putting up 72 points in 61 games. Francis has seemed to find his way as a small forward and has shown the ability to work through traffic with more consistently in his draft year. Francis will need to continue to get stronger as he proceeds through his development. He has a lot of tendencies that succeed in junior hockey but will not at the next level. He carries the puck all over the zone and sometimes overhandles it which leads to errors. He has the high-end puck skills to do that on occasion but very few players can dance teams with any sort of real consistency outside of the elite of the elite. His shot isn’t necessarily a weapon but he does locate it well and when given the chance to score, he capitalizes. The trademark of Francis’ game is that he has unreal vision and the creativity that allows him to strike teams at any moment in the offensive zone. Should he put a bit more strength on his frame as he develops physically, the Cape Breton forward could wind up being a mid-round steal. Tony Ferrari

Fantasy Upside 6.0
NHL Certainty 2.5
Country CAN
Position RW
Roster Type Draft Eligible
Shoot/Glove Right
Date of Birth December 2, 2001
Height 5‘9”
Weight 168 lbs
Drafted No


 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2014-2015 ACA Rangers U15 AAANSMBHL33 9 1524 30|Playoffs3 0 22
  ACA Rangers U15 AAANS Bantam Prov.4 0 22 2|        
 2015-2016 ACA Rangers U15 AAANSMBHL31 20 3151 58|Playoffs3 3 25
  Team Nova Scotia U15 (ACC)ACC-U155 4 610 10|        
 2016-2017 Cole Harbour WolfpackNSMMHL37 17 3451 12|Playoffs7 2 57
  Team Nova Scotia QGC-165 2 810 0|        
 2017-2018 Cape Breton EaglesQMJHL58 11 2334 23|Playoffs5 0 11
 2018-2019 Cape Breton EaglesQMJHL64 10 2232 26|Playoffs9 0 22
 2019-2020 Cape Breton EaglesQMJHL61 24 4872 40|        
  QMJHL All-StarsJr Super Series1 0 00 0|        
 2020-2021 Cape Breton EaglesQMJHL- - -- -|