GREG McKEGG #42

Carolina HurricanesCarolina Hurricanes

Center
Cap Hit: $715,000
Daily Cap Hit: $3,844
Accumulated Daily Cap Hit : $176,828
Remaining Daily Cap Hit : $180,672
BORN: June 17, 1992
BIRTHPLACE: St. Thomas, Ontario, Canada
HEIGHT: 6' 0 (183 cm)
WEIGHT: 194 lbs (88 kg)
SHOOTS:Left
AGE: 26
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: Carolina 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

CONTRACT HISTORY

ENTRY-LEVEL CONTRACT
COMPARE THIS CONTRACT
LENGTH: 3 YEARS
EXPIRY STATUS: RFA
SIGNING TEAM: Toronto 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,710,000$1,980,000$202,500
STANDARD CONTRACT
COMPARE THIS CONTRACT
LENGTH: 1 YEAR
EXPIRY STATUS: UFA (NO QO)
SIGNING TEAM: Florida 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
COMPARE THIS CONTRACT
LENGTH: 1 YEAR
EXPIRY STATUS: UFA (Group 6)
SIGNING TEAM: Florida 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 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

SALARY PROGRESSION

CURRENT SEASON STATS

Stats powered by Elite Prospects
SEASONTEAMLEAGUEGPGAP+/-PIMPLAYOFFSGPGAP+/-PIM
2018-19Carolina HurricanesCarolina HurricanesNHL2044836|
Charlotte CheckersAHL3161723-518|

CAREER STATS

Stats powered by Elite Prospects
SEASONTEAMLEAGUEGPGAP+/-PIMPLAYOFFSGPGAP+/-PIM
2007-08Elgin Middlesex Chi. Mn Mdgt AAAOHL Cup6459-6|
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-12Erie OttersOHL35122234-3932|
London KnightsOHL30192241522|PLAYOFFS15471152
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|
Charlotte CheckersAHL199142374|PLAYOFFS814522
Wilkes-BarreScranton PenguinsAHL2857121010|
2018-19Carolina HurricanesCarolina HurricanesNHL2044836|
Charlotte CheckersAHL3161723-518|
NHL TOTALNHL111111021-338|PLAYOFFS100002