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_31283'; s.parentNode.insertBefore(g, s); }(document, 'script'));

© Photo: Dan Hickling

Canada Greg McKegg
#18 New York Rangers / NHL - 21/22
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: 878 171 players
Last added: Sydney Correa
Scoring Leaders
# Player GP G A TP
1. Lucas Andersen 4 6 1 7
2. Søren Nielsen 4 2 5 7
3. Joseph Jonsson 5 2 5 7
4. Felix Maegaard Scheel 4 1 5 6
5. Grayson Downing 4 4 1 5
Show More
Player Facts
Date of Birth
Position
C/W
Age
29
Height
6'0" / 183 cm
Place of Birth
Weight
192 lbs / 87 kg
Nation
Shoots
L
Contract
21/22
Cap Hit
$750,000 Powered by
Agency
Highlights
1-time OHL Champion 1

Great uncle: Lou Fontinato
Sister: Britt McKegg

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2005-06 Elgin Middlesex Chiefs U15 AAA ALLIANCE U15 - - - - - |
2007-08 Elgin Middlesex Chiefs U16 AAA ALLIANCE U16 58 64 49 113 - |
St. Thomas Stars WOHL 3 4 1 5 2 |
2008-09 Erie Otters OHL 64 8 10 18 22 -13 | Playoffs 5 2 1 3 4 -5
Canada Ontario U17 WHC-17 6 0 1 1 2 |
2009-10 Erie Otters OHL 67 37 48 85 32 18 | Playoffs 4 2 1 3 0 -4
Canada U18 WJC-18 6 1 6 7 4 2 |
2010-11 Erie Otters “C” OHL 66 49 43 92 35 20 | Playoffs 7 4 1 5 12 2
Toronto Marlies AHL 2 1 0 1 0 -1 |
2011-12 Erie Otters “C” OHL 35 12 22 34 32 -39 |
London Knights OHL 30 19 22 41 22 5 | Playoffs 15 4 7 11 2 5
2012-13 Toronto Marlies AHL 61 8 15 23 22 4 | Playoffs 9 3 3 6 10 -2
2013-14 Toronto Maple Leafs NHL 1 0 0 0 0 0 |
Toronto Marlies AHL 65 19 28 47 31 0 | Playoffs 14 3 3 6 10 -5
2014-15 Toronto Maple Leafs NHL 3 0 0 0 0 0 |
Toronto Marlies AHL 62 22 15 37 39 9 | Playoffs 5 2 0 2 12 6
2015-16 Florida Panthers NHL 15 2 0 2 2 1 | Playoffs 1 0 0 0 2 0
Portland Pirates AHL 47 10 13 23 22 1 | Playoffs 3 1 0 1 2 0
2016-17 Florida Panthers NHL 31 3 3 6 11 -5 |
Springfield Thunderbirds AHL 7 2 2 4 2 -4 |
Tampa Bay Lightning NHL 15 0 1 1 11 2 |
2017-18 Pittsburgh Penguins NHL 26 2 2 4 8 -4 |
Wilkes-Barre/Scranton Penguins AHL 28 5 7 12 10 10 |
Charlotte Checkers AHL 19 9 14 23 4 7 | Playoffs 8 1 4 5 2 2
2018-19 Carolina Hurricanes NHL 41 6 5 11 8 -2 | Playoffs 14 2 0 2 4 1
Charlotte Checkers AHL 31 6 17 23 18 -5 |
2019-20 New York Rangers NHL 53 5 4 9 17 -2 | Playoffs 3 0 0 0 2 -3
2020-21 Boston Bruins NHL 5 1 0 1 2 -3 |
Providence Bruins AHL 2 0 2 2 0 2 |
2021-22 New York Rangers NHL - - - - - |
2021-22 NHL stats powered by NHL.com
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2005-06 Elgin Middlesex Chiefs U15 AAA Big Nickel Bantam 6 1 1 2 0 |
2007-08 Elgin Middlesex Chiefs U16 AAA OHL Cup 6 4 5 9 6 |
2010-11 OHL All-Stars Jr Super Series 1 0 0 0 0 0 |
2011-12 London Knights M-Cup 4 1 0 1 4 0 |
OHL All-Stars Jr Super Series 1 1 2 3 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
NHL
Tue 11/05 Boston Bruins @ Washington Capitals
AHL
Wed 31/03 Providence Bruins @ Bridgeport Islanders
NHL
Sat 27/03 Boston Bruins vs Buffalo Sabres
Thu 25/03 Boston Bruins vs New York Islanders
Thu 18/03 Boston Bruins @ Buffalo Sabres
AHL
Fri 12/03 Providence Bruins vs Hartford Wolf Pack
NHL
Sun 28/02 Boston Bruins @ New York Rangers
$(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 +/-
AHL 9 324 82 113 195 0.60 148 23 | 5 39 10 10 20 0.51 36 1
ALLIANCE U15 1 - - - - - - - | 0
ALLIANCE U16 1 58 64 49 113 1.95 - - | 0
Big Nickel Bantam 1 6 1 1 2 0.33 0 - | 0
Jr Super Series 2 2 1 2 3 1.50 0 0 | 0
M-Cup 1 4 1 0 1 0.25 4 0 | 0
NHL 9 190 19 15 34 0.18 59 -13 | 3 18 2 0 2 0.11 8 -2
OHL 4 262 125 145 270 1.03 143 -9 | 4 31 12 10 22 0.71 18 -2
OHL Cup 1 6 4 5 9 1.50 6 - | 0
WHC-17 1 6 0 1 1 0.17 2 - | 0
WJC-18 1 6 1 6 7 1.17 4 2 | 0
WOHL 1 3 4 1 5 1.67 2 - | 0
Skill Rating

Powered by Franchise Hockey Manager

Teamwork
16
Speed
16
Hitting
16
Agility
16

Go Premium to access this content

Get access to Skill Rating and many more premium features

Sign up for premium
sas.cmd.push(function() { sas.render("Leaderboard"); // Format : 728x90 728x90 });
Player Connections
Transactions
DATE STATUS FROM TO SOURCE
07/28/2021
07/28/2021 Confirmed Boston Bruins New York Rangers
10/14/2020
10/14/2020 Confirmed New York Rangers Boston Bruins
07/01/2019
07/01/2019 Confirmed Carolina Hurricanes New York Rangers
07/12/2018
07/12/2018 Extension Carolina Hurricanes Carolina Hurricanes
02/26/2018
02/26/2018 Confirmed Pittsburgh Penguins Carolina Hurricanes
07/01/2017
07/01/2017 Confirmed Tampa Bay Lightning Pittsburgh Penguins
02/27/2017
02/27/2017 Confirmed Florida Panthers Tampa Bay Lightning
06/29/2016
06/29/2016 Extension Florida Panthers Florida Panthers
07/08/2015
07/08/2015 Extension Florida Panthers Florida Panthers
06/19/2015
06/19/2015 Confirmed Toronto Maple Leafs Florida Panthers
01/06/2012
01/06/2012 Confirmed Erie Otters London Knights
04/07/2011
04/07/2011 Confirmed Erie Otters Toronto Maple Leafs
Not Activated Sections
Endorsements
Videos
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Description
Fitness Results
Are you Greg McKegg?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2008, 1 #2 overall by Erie Otters in the OHL Priority Selection

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/31283/player ";