GREG McKEGG #14

New York RangersNew York Rangers

Center, Left wing
Cap Hit: $750,000
Daily Cap Hit: $4,032
Accumulated Daily Cap Hit : $266,129
Remaining Daily Cap Hit : $483,871
Estimated Career Earnings : $2,928,021
BORN: June 17, 1992
BIRTHPLACE: St. Thomas, Ontario, Canada
NATIONALITY: Canada
HEIGHT: 6' 0 (183 cm)
WEIGHT: 192 lbs (87 kg)
SHOOTS:Left
AGE: 27
ELC SIGNING AGE: 19
WAIVERS SIGNING AGE: 19
DRAFT YEAR: 2010
DRAFTED OVERALL: 62
DRAFT ROUND: 3
DRAFTED BY: TOR

CURRENT CONTRACT

STANDARD CONTRACT
COMPARE THIS CONTRACT
LENGTH: 1 YEAR
EXPIRY STATUS: UFA
SIGNING TEAM: New York RangersNew York Rangers
VALUE: $750,000
C.H.% : 0.92
SIGNING DATE: July 1, 2019
SOURCE: CapFriendly
SEASONCLAUSECAP HIT AAV P. BONUSES S. BONUSES BASE SALARY TOTAL SALARY MINORS SALARY
2019-20$750,000$750,000$0$0$750,000$750,000$750,000
TOTAL$750,000$750,000$0$0$750,000$750,000$750,000

CONTRACT HISTORY

ENTRY-LEVEL CONTRACT
COMPARE THIS CONTRACT
LENGTH: 3 YEARS
EXPIRY STATUS: RFA
SIGNING TEAM: Toronto Maple LeafsToronto Maple Leafs
VALUE: $2,700,000
C.H.% : 1.16
SIGNING DATE: April 6, 2011
SOURCE: CapGeek
SEASONCLAUSECAP HIT AAV P. BONUSES S. BONUSES BASE SALARY TOTAL SALARY MINORS SALARY
2011-12$690,000$900,000$90,000ENTRY-LEVEL SLIDE
2012-13$660,000$870,000$260,000$90,000$550,000$640,000$67,500
2013-14$660,000$870,000$210,000$90,000$600,000$690,000$67,500
2014-15$660,000$870,000$160,000$0$650,000$650,000$67,500
TOTAL$2,670,000$3,510,000$630,000$270,000$1,800,000$1,980,000$202,500
STANDARD CONTRACT
COMPARE THIS CONTRACT
LENGTH: 1 YEAR
EXPIRY STATUS: UFA (NO QO)
SIGNING TEAM: Florida PanthersFlorida Panthers
VALUE: $700,000
C.H.% : 0.98
SIGNING DATE: July 8, 2015
SOURCE: War-On-Ice
SEASONCLAUSECAP HIT AAV P. BONUSES S. BONUSES BASE SALARY TOTAL SALARY MINORS SALARY
2015-16$700,000$700,000$0$0$700,000$700,000$82,500
TOTAL$700,000$700,000$0$0$700,000$700,000$82,500
STANDARD CONTRACT (EXTENSION)
COMPARE THIS CONTRACT
LENGTH: 1 YEAR
EXPIRY STATUS: UFA (Group 6)
SIGNING TEAM: Florida PanthersFlorida Panthers
VALUE: $700,000
C.H.% : 0.96
SIGNING DATE: June 28, 2016
SOURCE: CapFriendly
SEASONCLAUSECAP HIT AAV P. BONUSES S. BONUSES BASE SALARY TOTAL SALARY MINORS SALARY
2016-17$700,000$700,000$0$0$700,000$700,000$115,000
TOTAL$700,000$700,000$0$0$700,000$700,000$115,000
STANDARD CONTRACT
COMPARE THIS CONTRACT
LENGTH: 1 YEAR
EXPIRY STATUS: RFA
SIGNING TEAM: Pittsburgh PenguinsPittsburgh Penguins
VALUE: $650,000
C.H.% : 0.87
SIGNING DATE: July 1, 2017
SOURCE: www.nhl.com
SEASONCLAUSECAP HIT AAV P. BONUSES S. BONUSES BASE SALARY TOTAL SALARY MINORS SALARY
2017-18$650,000$650,000$0$0$650,000$650,000$250,000
TOTAL$650,000$650,000$0$0$650,000$650,000$250,000
MINIMUM GUARANTEED SALARY: 2017-18: $300,000
STANDARD CONTRACT
COMPARE THIS CONTRACT
LENGTH: 1 YEAR
EXPIRY STATUS: UFA
SIGNING TEAM: Carolina HurricanesCarolina Hurricanes
VALUE: $715,000
C.H.% : 0.90
SIGNING DATE: July 11, 2018
SOURCE: CapFriendly
SEASONCLAUSECAP HIT AAV P. BONUSES S. BONUSES BASE SALARY TOTAL SALARY MINORS SALARY
2018-19$715,000$715,000$0$0$715,000$715,000$250,000
TOTAL$715,000$715,000$0$0$715,000$715,000$250,000

SALARY PROGRESSION

CURRENT SEASON STATS

Stats powered by Elite Prospects
SEASONTEAMLEAGUEGPGAP+/-PIMPLAYOFFSGPGAP+/-PIM
2019-20New York RangersNew York RangersNHL15112-17|

CAREER STATS

Stats powered by Elite Prospects
SEASONTEAMLEAGUEGPGAP+/-PIMPLAYOFFSGPGAP+/-PIM
2005-06Elgin Middlesex Chi. Bantam AAABig Nickel Bantam6112-0|PLAYOFFS61120
Elgin Middlesex Chi. Bantam AAAAHBPL------|
2007-08Elgin Middlesex Chi. Mn Mdgt AAAOHL Cup6459-6|
Elgin Middlesex Chi. Mn Mdgt AAAAHMMPL586449113--|
Elgin Middlesex Chiefs Mdgt AAAAHMPL586449113--|
St. Thomas StarsWOHL3415-2|
2008-09Erie OttersOHL6481018-1322|PLAYOFFS5213-54
Canada Ontario U17WHC-176011-2|
2009-10Erie OttersOHL673748851832|PLAYOFFS4213-40
Canada U18WJC-18616724|
2010-11Toronto MarliesAHL2101-10|
Erie OttersOHL664943922035|PLAYOFFS7415212
2011-12London KnightsOHL30192241522|PLAYOFFS15471152
Erie OttersOHL35122234-3932|
London KnightsM-Cup410104|
2012-13Toronto MarliesAHL6181523422|PLAYOFFS9336-210
2013-14Toronto Maple LeafsToronto Maple LeafsNHL100000|
Toronto MarliesAHL65192847031|PLAYOFFS14336-510
2014-15Toronto Maple LeafsToronto Maple LeafsNHL300000|
Toronto MarliesAHL62221537939|PLAYOFFS5202612
2015-16Florida PanthersFlorida PanthersNHL1520212|PLAYOFFS100002
Portland PiratesAHL47101323122|PLAYOFFS310102
2016-17Tampa Bay LightningTampa Bay LightningNHL15011211|
Florida PanthersFlorida PanthersNHL31336-511|
Springfield ThunderbirdsAHL7224-42|
2017-18Pittsburgh PenguinsPittsburgh PenguinsNHL26224-48|
Wilkes-BarreScranton PenguinsAHL2857121010|
Charlotte CheckersAHL199142374|PLAYOFFS814522
2018-19Carolina HurricanesCarolina HurricanesNHL416511-28|PLAYOFFS1420214
Charlotte CheckersAHL3161723-518|
2019-20New York RangersNew York RangersNHL15112-17|
NHL TOTALNHL147141226-947|PLAYOFFS1520216