Greg McKegg

Edmonton Oilers logo
Age 31 Jun 17, 1992
St. Thomas CAN
Center shoots left
6'0" 183 cm
192 lbs 87 kg
ELC Signing Age 18
Waivers Signing Age 19
UFA Year 2019
Agent David Gagner
Draft Year 2010
Drafted Overall 62
Draft Round 3
Draft Team Toronto Maple Leafs logo

Transaction History
Sep 30, 2023 Edmonton Oilers | Greg McKegg | McKegg was placed on waivers by the Edmonton Oilers on Saturday.
Oct 2, 2022 Edmonton Oilers | Greg McKegg | McKegg was placed on waivers for the purpose of reassignment to AHL Bakersfield, per Jason Gregor of OilersNation.com.
Jul 13, 2022 Edmonton Oilers | Greg McKegg | McKegg signed a two-year, two-way contract with the Edmonton Oilers on Wednesday.
Mar 12, 2022 New York Rangers | Greg McKegg | McKegg scored a goal in Saturday's 7-4 win over the Dallas Stars.
Mar 12, 2022 New York Rangers | Greg McKegg | McKegg (personal) will return to the lineup Saturday against the Dallas Stars, Vince Z. Mercogliano of USA Today reports.
Mar 10, 2022 New York Rangers | Greg McKegg | McKegg (personal) is not in the lineup Thursday versus the St. Louis Blues, Vince Z. Mercogliano of USA Today reports.
Mar 8, 2022 New York Rangers | Greg McKegg | McKegg (personal) won't play Tuesday versus the Minnesota Wild, Vince Z. Mercogliano of USA Today reports.
Mar 6, 2022 New York Rangers | Greg McKegg | McKegg will not participate in Sunday's game against the Winnipeg Jets due to personal reasons, Colin Stephenson of Newsday reports.
Mar 4, 2022 New York Rangers | Greg McKegg | McKegg missed Friday's game against the New Jersey Devils with an illness, Vince Z. Mercogliano of USA Today reports.
Mar 3, 2022 New York Rangers | Greg McKegg | McKegg had one shot and a minus-1 rating over 13:53 of ice time in Wednesday's 5-3 win over the St. Louis Blues.
Jan 19, 2022 New York Rangers | Greg McKegg | McKegg added an assist in a 6-3 win over the Toronto Maple Leafs on Wednesday.
Jan 10, 2022 New York Rangers | Greg McKegg | McKegg logged an assist, six hits and two blocked shots in Monday's 3-1 loss to the Los Angeles Kings.
Dec 31, 2021 New York Rangers | Greg McKegg | McKegg provided a shorthanded assist and levied two hits in Friday's 4-3 shootout win over the Tampa Bay Lightning.
Dec 9, 2021 New York Rangers | Greg McKegg | McKegg cleared COVID-19 protocols Thursday.
Nov 29, 2021 New York Rangers | Greg McKegg | McKegg entered the NHL's COVID-19 protocols Monday.
Nov 16, 2021 New York Rangers | Greg McKegg | McKegg was recalled by the New York Rangers on Tuesday.
Nov 15, 2021 New York Rangers | Greg McKegg | McKegg was sent down to AHL Hartford on Monday.
Nov 13, 2021 New York Rangers | Greg McKegg | The Rangers recalled McKegg from AHL Hartford on Saturday.
Nov 6, 2021 New York Rangers | Greg McKegg | McKegg was reassigned to AHL Hartford on Saturday.
Oct 15, 2021 New York Rangers | Greg McKegg | McKegg was recalled by the New York Rangers on Friday.
Oct 3, 2021 New York Rangers | Greg McKegg | McKegg was placed on waivers by the New York Rangers on Sunday, James Mirtle of The Athletic reports.
Jul 28, 2021 New York Rangers | Greg McKegg | McKegg signed a one-year, two-way pact with the New York Rangers on Wednesday.
May 11, 2021 Boston Bruins | Greg McKegg | McKegg has been added to Boston's roster and will play in Tuesday's regular-season finale against the Washington Capitals.
Mar 31, 2021 Boston Bruins | Greg McKegg | McKegg was demoted to AHL Providence on Wednesday.
Mar 18, 2021 Boston Bruins | Greg McKegg | McKegg was promoted to the active roster Thursday, Conor Ryan of MassLive.com reports.
Mar 13, 2021 Boston Bruins | Greg McKegg | McKegg was added to Boston's taxi squad Saturday, Mark Divver of the New England Hockey Journal reports.
Feb 28, 2021 Boston Bruins | Greg McKegg | McKegg was reassigned to the taxi squad after Sunday's win over the New York Rangers, CBS Sports reports.
Jan 27, 2021 Boston Bruins | Greg McKegg | McKegg continues to work as a spare forward for the Boston Bruins at practice, Eric Russo of the team's official site reports.
Jan 11, 2021 Boston Bruins | Greg McKegg | The Bruins have waived McKegg, Matt Porter of The Boston Globe reports.
Oct 14, 2020 Boston Bruins | Re-signed C Greg McKegg to a one-year, two-way contract worth $700,000.
Jul 1, 2019 New York Rangers | Signed C Greg McKegg.
Jan 4, 2019 Carolina Hurricanes | Recalled C Greg McKegg from Charlotte (AHL).
Sep 30, 2018 Carolina Hurricanes | Assigned C Greg McKegg to Charlotte (AHL).
Sep 29, 2018 Carolina Hurricanes | Waived C Greg McKegg.
Feb 26, 2018 Pittsburgh Penguins | Acquired RW Josh Jooris from the Carolina Hurricanes for C Greg McKegg.
Dec 8, 2017 Pittsburgh Penguins | Assigned C Greg McKegg to Wilkes-Barre/Scranton (AHL).
Dec 6, 2017 Pittsburgh Penguins | Waived C Greg McKegg.
Jul 1, 2017 Pittsburgh Penguins | Signed C Greg McKegg to a one-year, two-way contract worth $650,000.
Feb 27, 2017 Tampa Bay Lightning | Acquired C Greg McKegg off waivers from Florida Panthers.
Dec 30, 2016 Florida Panthers | Recalled C Greg McKegg from Springfield (AHL).
Jun 29, 2016 Florida Panthers | Re-signed C Greg McKegg to a one-year, two-way contract worth $700,000.
Apr 27, 2016 Florida Panthers | Assigned C Greg McKegg to Portland (AHL).
Mar 15, 2016 Florida Panthers | Recalled C Greg McKegg from Portland (AHL).
Feb 29, 2016 Florida Panthers | Assigned C Greg McKegg to Portland (AHL).
Feb 14, 2016 Florida Panthers | Recalled C Greg McKegg from Portland (AHL).
Jul 8, 2015 Florida Panthers | Re-signed C Greg McKegg to a one-year contract.
Mar 27, 2015 Toronto Maple Leafs | Assigned C Greg McKegg to Toronto (AHL).
Mar 26, 2015 Toronto Maple Leafs | Recalled C Greg McKegg from Toronto (AHL).
Jan 8, 2015 Toronto Maple Leafs | Assigned C Greg McKegg to Toronto (AHL).
Jan 1, 2015 Toronto Maple Leafs | Recalled C Greg McKegg from Toronto (AHL).
Sep 25, 2014 Toronto Maple Leafs | Assigned C Greg McKegg to Toronto (AHL).
Feb 3, 2014 Toronto Maple Leafs | Assigned C Greg McKegg to Toronto (AHL).
Feb 1, 2014 Toronto Maple Leafs | Recalled C Greg McKegg from Toronto (AHL).
Sep 17, 2013 Toronto Maple Leafs | Assigned C Greg McKegg to Toronto (AHL).
Regular Season Stats

Greg McKegg
GP G A P +/- PIM TOI GF% DFF% Rel DFF% CF% Rel CF% G60 P60
Greg McKegg Stats by Elite Prospects Greg McKegg Advanced Stats by
Career Stats
Season Team League GP G A TP PIM TOI GF% DFF% Rel DFF% CF% Rel CF% G60 P60 Playoffs GP G A TP PIM
2005-2006 Elgin Middlesex Canucks U15 AAA Big Nickel U14 6 1 1 2 0
2007-2008 Elgin Middlesex Canucks U16 AAA ALLIANCE U16 58 64 49 113 0
2007-2008 St. Thomas Stars WOHL 3 4 1 5 2
2007-2008 Elgin Middlesex Canucks U16 AAA OHL Cup 6 4 5 9 6
2008-2009 Erie Otters OHL 64 8 10 18 22 Playoffs 5 2 1 3 0
2008-2009 Canada Ontario U17 WHC-17 6 0 1 1 2
Draft Yr 2009-2010 Erie Otters OHL 67 37 48 85 32 Playoffs 4 2 1 3 0
Draft Yr 2009-2010 Canada U18 WJC-18 6 1 6 7 4
2010-2011 Erie Otters OHL 66 49 43 92 35 Playoffs 7 4 1 5 0
2010-2011 Toronto Marlies AHL 2 1 0 1 0
2010-2011 OHL All-Stars Jr Super Series 1 0 0 0 0
2011-2012 Erie Otters OHL 35 12 22 34 32
2011-2012 London Knights OHL 30 19 22 41 22 Playoffs 15 4 7 11 0
2011-2012 London Knights M-Cup 4 1 0 1 4 Playoffs 15 4 7 11 0
2011-2012 OHL All-Stars Jr Super Series 1 1 2 3 0
2012-2013 Toronto Marlies AHL 61 8 15 23 22 Playoffs 9 3 3 6 0
2013-2014 Toronto Marlies AHL 65 19 28 47 31 Playoffs 14 3 3 6 0
2013-2014 Toronto Maple Leafs NHL 1 0 0 0 0 4 100.00 35.28 100.00 57.83 0.00 0.00
2014-2015 Toronto Marlies AHL 62 22 15 37 39 Playoffs 5 2 0 2 0
2014-2015 Toronto Maple Leafs NHL 3 0 0 0 0 27 19.91 -21.62 31.12 -11.77 0.00 0.00
2015-2016 Portland Pirates AHL 47 10 13 23 22 Playoffs 3 1 0 1 0
2015-2016 Florida Panthers NHL 15 2 0 2 2 118 60.00 45.72 -10.32 45.06 -6.86 1.02 1.02 Playoffs 1 0 0 0 0
2016-2017 Florida Panthers NHL 31 3 3 6 11 289 42.31 39.19 -11.38 44.97 -6.93 0.62 1.24
2016-2017 Springfield Thunderbirds AHL 7 2 2 4 2
2016-2017 Tampa Bay Lightning NHL 15 0 1 1 11 135 80.00 52.79 2.01 35.60 -15.27 0.00 0.44
2017-2018 Pittsburgh Penguins NHL 26 2 2 4 8 215 37.50 51.43 0.90 45.91 -4.98 0.28 0.84
2017-2018 Wilkes-Barre/Scranton Penguins AHL 28 5 7 12 10
2017-2018 Charlotte Checkers AHL 19 9 14 23 4 Playoffs 8 1 4 5 0
2018-2019 Charlotte Checkers AHL 31 6 17 23 18
2018-2019 Carolina Hurricanes NHL 41 6 5 11 8 423 47.06 49.64 -5.66 50.32 -4.21 0.85 1.56 Playoffs 14 2 0 2 0
2019-2020 New York Rangers NHL 53 5 4 9 17 446 38.50 44.90 -5.80 42.30 -6.10 0.40 0.81 Playoffs 3 0 0 0 0
2020-2021 Boston Bruins NHL 5 1 0 1 2 48 25.00 32.90 -19.40 38.70 -15.00 1.26 1.26
2020-2021 Providence Bruins AHL 2 0 2 2 0
2021-2022 New York Rangers NHL 43 2 3 5 6 405 28.00 39.90 -6.80 39.00 -7.10 0.30 0.59
2021-2022 Hartford Wolf Pack AHL 1 0 0 0 0
2022-2023 Bakersfield Condors AHL 66 7 13 20 62 Playoffs 2 0 0 0 0
2023-2024 Bakersfield Condors AHL 12 2 3 5 2
Greg McKegg Stats by Elite Prospects | Greg McKegg Advanced Stats by

Active Contract

Signing Team Edmonton Oilers logo
Signing Date July 13, 2022
Signing Status UFA
Agent David Gagner
Standard Contract | 2 Years $1,525,000 0.91% of cap space
2022-2023 2023-2024
Cap Hit $762,500 $762,500
UFA
AAV $762,500 $762,500
Performance Bonuses $0 $0
Base Salary $750,000 $775,000
Signing Bonuses $0 $0
Total Salary $750,000 $775,000
Minors Salary $250,000 $250,000
Clauses
UFA Year
Buy It Out
375K Guaranteed

Contract History

Signing Team New York Rangers logo
Signing Date July 28, 2021
Signing Status UFA
Agent David Gagner
Standard Contract | 1 Years $750,000 0.92% of cap space
2021-2022
Cap Hit $750,000
UFA
AAV $750,000
Performance Bonuses $0
Base Salary $750,000
Signing Bonuses $0
Total Salary $750,000
Minors Salary $275,000
Clauses
UFA Year
350K Guaranteed
Signing Team Boston Bruins logo
Signing Date October 14, 2020
Signing Status UFA
Agent David Gagner
Standard Contract | 1 Years $700,000 0.86% of cap space
2020-2021
Cap Hit $700,000
UFA
AAV $700,000
Performance Bonuses $0
Base Salary $700,000
Signing Bonuses $0
Total Salary $700,000
Minors Salary $300,000
Clauses
UFA Year
Signing Team New York Rangers logo
Signing Date July 2, 2019
Signing Status UFA
Agent Jeff Jackson
Standard Contract | 1 Years $750,000 0.92% of cap space
2019-2020
Cap Hit $750,000
UFA
AAV $750,000
Performance Bonuses $0
Base Salary $750,000
Signing Bonuses $0
Total Salary $750,000
Minors Salary $750,000
Clauses
UFA Year
Signing Team Carolina Hurricanes logo
Signing Date July 11, 2018
Signing Status RFA
Agent Joseph Resnick
Standard Contract | 1 Years $715,000 0.90% of cap space
2018-2019
Cap Hit $715,000
UFA
AAV $715,000
Performance Bonuses $0
Base Salary $715,000
Signing Bonuses $0
Total Salary $715,000
Minors Salary $250,000
Clauses
UFA Year
Signing Team Pittsburgh Penguins logo
Signing Date July 1, 2017
Signing Status RFA
Standard Contract | 1 Years $650,000 0.87% of cap space
2017-2018
Cap Hit $650,000
RFA
AAV $650,000
Performance Bonuses $0
Base Salary $650,000
Signing Bonuses $0
Total Salary $650,000
Minors Salary $250,000
Clauses
UFA Year
Signing Team Florida Panthers logo
Signing Date June 28, 2016
Signing Status UFA no QO
Standard Contract | 1 Years $700,000 0.96% of cap space
2016-2017
Cap Hit $700,000
UFA-Group6
AAV $700,000
Performance Bonuses $0
Base Salary $700,000
Signing Bonuses $0
Total Salary $700,000
Minors Salary $115,000
Clauses
UFA Year
Signing Team Florida Panthers logo
Signing Date July 8, 2015
Signing Status RFA
Standard Contract | 1 Years $700,000 0.98% of cap space
2015-2016
Cap Hit $700,000
UFA no QO
AAV $700,000
Performance Bonuses $0
Base Salary $700,000
Signing Bonuses $0
Total Salary $700,000
Minors Salary $82,500
Clauses
UFA Year
Signing Team Toronto Maple Leafs logo
Signing Date April 6, 2011
Entry Level Contract | 3 Years $2,700,000 1.07% of cap space
2011-2012 2012-2013 2013-2014 2014-2015
Cap Hit $690,000 $660,000 $660,000 $660,000
RFA
AAV $900,000 $870,000 $870,000 $870,000
Performance Bonuses $0 $260,000 $210,000 $160,000
Base Salary $0 $550,000 $600,000 $650,000
Signing Bonuses $90,000 $90,000 $90,000 $0
Total Salary $0 $640,000 $690,000 $650,000
Minors Salary $0 $67,500 $67,500 $67,500
Clauses
UFA Year