PRIMARY MENU
Stats Teams Leagues Nations Awards Free Agents Draft Center Drafts
SIDEBAR MENU
(function (d, t) { var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; g.src = '//tracker.eliteprospects.com/track/hit?id=player_305092'; s.parentNode.insertBefore(g, s); }(document, 'script'));

@Photo: Dan Hickling

Canada Ryan Francis
Pronunciation Bookmark Add to Roster
sas.cmd.push(function() { sas.render("Wide_Leaderboard"); // Format : 970x250 970x250 });
sas.cmd.push(function() { sas.render("Skyscraper"); // Format : 160x600 160x600 });
sas.cmd.push(function() { sas.render("Wide_Skyscraper"); // Format : 300x600 300x600 });
Database: 876 898 players
Last added: Steve Benoit
Scoring Leaders
# Player GP G A TP
1. Jacob Peterson - - - -
2. Zach Solow - - - -
3. Kirill Tyutyayev - - - -
4. Shawn Element - - - -
5. Erik Källgren -
Show More
Player Facts
Date of Birth
Position
RW/C
Age
19
Height
5'9" / 175 cm
Place of Birth
Weight
170 lbs / 77 kg
Nation
Shoots
R
Youth Team
-
Contract
-
Agency

He is a playmaker first and foremost. He moves the puck around opponents by changing the angle of passes; he spins to use his backhand, hooks the puck through the skates of opponents, and shows poise in possession. On any given line, Francis connects plays between teammates. -EliteProspects 2020 NHL Draft Guide

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2014-15 Newbridge Senators Major Bantam NSMBHL 33 9 15 24 30 | Playoffs 3 0 2 2 0
2015-16 Newbridge Senators Major Bantam NSMBHL 31 20 31 51 58 | Playoffs 3 3 2 5 2
2016-17 Cole Harbour Wolfpack NSMMHL 37 17 34 51 12 | Playoffs 7 2 5 7 4
2017-18 Cape Breton Screaming Eagles QMJHL 58 11 23 34 23 -22 | Playoffs 5 0 1 1 0 -4
2018-19 Cape Breton Screaming Eagles QMJHL 64 10 22 32 26 4 | Playoffs 9 0 2 2 4 0
2019-20 Cape Breton Eagles QMJHL 61 24 48 72 40 27 |
2020-21 Cape Breton Eagles “A” QMJHL 15 6 15 21 12 -9 |
Saint John Sea Dogs QMJHL 17 10 19 29 12 14 | Playoffs 6 4 6 10 2 -4
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2014-15 Newbridge Senators Major Bantam NS Bantam Prov. 4 0 2 2 2 |
2015-16 Team Nova Scotia U15 (ACC) ACC-U15 5 4 6 10 10 |
2016-17 Team Nova Scotia QGC-16 5 2 8 10 0 |
2019-20 QMJHL All-Stars Jr Super Series 1 0 0 0 0 0 |
PREMIUM
You need to have EP Premium to view these stats. Sign up at the top of the website.
Game Log
Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
QMJHL
Sun 02/05 Saint John Sea Dogs @ Moncton Wildcats
Fri 30/04 Saint John Sea Dogs @ Acadie-Bathurst Titan
Sun 25/04 Saint John Sea Dogs vs Acadie-Bathurst Titan
Sat 24/04 Saint John Sea Dogs @ Moncton Wildcats
Thu 22/04 Saint John Sea Dogs vs Acadie-Bathurst Titan
Tue 20/04 Saint John Sea Dogs vs Moncton Wildcats
Fri 16/04 Saint John Sea Dogs vs Acadie-Bathurst Titan
Tue 13/04 Saint John Sea Dogs @ Acadie-Bathurst Titan
Sun 11/04 Saint John Sea Dogs @ Moncton Wildcats
Thu 08/04 Saint John Sea Dogs vs Acadie-Bathurst Titan
$(function() { $('.daterange').daterangepicker({ 'linkedCalendars': false, 'showCustomRangeLabel': false, 'opens': 'center', 'drops': 'auto', 'locale': { 'cancelLabel': 'Clear' }, }, function (start, end, label) { let container = $('#game-logs'); $('input[name="from"]', container).val(start.format('YYYY-MM-DD')); $('input[name="to"]', container).val(end.format('YYYY-MM-DD')); changeGameLogsFilter(); }).on('cancel.daterangepicker', function(ev, picker) { let container = $('#game-logs'); $('input[name="from"]', container).val(''); $('input[name="to"]', container).val(''); changeGameLogsFilter(); }); $('.daterange-opener').click(function() { $('.daterange').click(); }); });
sas.cmd.push(function() { sas.render("Leaderboard"); // Format : 728x90 728x90 });
Player Career Totals
League Years GP G A TP PPG PIM +/- | Years GP G A TP PPG PIM +/-
ACC-U15 1 5 4 6 10 2.00 10 - | 0
Jr Super Series 1 1 0 0 0 0.00 0 0 | 0
NS Bantam Prov. 1 4 0 2 2 0.50 2 - | 0
NSMBHL (NSU15MHL) 2 64 29 46 75 1.17 88 - | 2 6 3 4 7 1.17 2 -
NSMMHL (NSU18MHL) 1 37 17 34 51 1.38 12 - | 1 7 2 5 7 1.00 4 -
QGC-16 1 5 2 8 10 2.00 0 - | 0
QMJHL 4 215 61 127 188 0.87 113 14 | 3 20 4 9 13 0.65 6 -8
Skill Rating

Powered by Franchise Hockey Manager

Passing
17
Teamwork
16
Puckhandling
15
Agility
14

Go Premium to access this content

Get access to Skill Rating and many more premium features

Sign up for premium
Career Highlights
Season
Awards by season
sas.cmd.push(function() { sas.render("Leaderboard"); // Format : 728x90 728x90 });
Player Connections
Player Period Teams
Liam Kidney (F) 2014-2021 7 ACA Rangers U15, Cape Breton Eagles, Cole Harbour Wolfpack U18
Daniel Surette (F) 2014-2017 3 ACA Rangers U15, Team Nova Scotia (QGC)
Yegor Sokolov (F) 2017-2020 3 Cape Breton Eagles
Ben Sheffar (F) 2014-2017 3 ACA Rangers U15, Cole Harbour Wolfpack U18

Go Premium to access this content

Get access to our unique player connections feature and many more premium features

Sign up for premium
Transactions
DATE STATUS FROM TO SOURCE
01/19/2021
01/19/2021 Confirmed Cape Breton Eagles Saint John Sea Dogs
Not Activated Sections
Endorsements
Videos
Images
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Description
Fitness Results
Are you Ryan Francis?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2017, 2 #21 overall by Cape Breton Screaming Eagles in the QMJHL Entry Draft

2020 NHL Entry Draft: Ranked #80 by FCHockey

2020 NHL Entry Draft: Ranked #193 by McKeen's Hockey

2020 NHL Entry Draft: Ranked #79 by TSN/McKenzie

2020 NHL Entry Draft: Ranked #55 by NHL Central Scouting

Post a scouting report/trivia/player comment in English (visible here)
Log in or go premium to post and read comments var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/305092/player ";