Greg McKegg C FA Mon 10/6/25 2:53 PM
Greg McKegg
C FA
McKegg signed with Shanghai of the KHL on Monday.
EDGE Analysis
McKegg will make the move to Shanghai to join the Dragons for the remainder of the season. The 33-year-old has 233 career NHL games on his resume, but hasn't appeared in a game since the 2021-22 season as a member of the Rangers. At this stage, a return to the NHL looks highly unlikely.
Greg McKegg C FA Wed 9/25/24 1:50 PM
Greg McKegg
C FA
McKegg signed a contract with BK Mlada Boleslav of the Czech League on Wednesday, per Seth Rorabaugh of Tribune-Review Sports.
EDGE Analysis
McKegg had seven goals, 29 points and 61 PIM in 63 contests with AHL Bakersfield in 2023-24. The 32-year-old also has 21 goals and 39 points in 233 career NHL games, but he hasn't played at that level since the 2021-22 campaign.
Greg McKegg C FA Sat 9/30/23 1:48 PM
Greg McKegg
C FA
McKegg was placed on waivers by the Oilers on Saturday.
EDGE Analysis
McKegg spent the 2022-23 campaign in the minors, where he scored seven times and added 13 assists in 66 games with AHL Bakersfield. Should he pass through waivers, McKegg will be reassigned to Bakersfield once again.
Greg McKegg C FA Sun 10/2/22 2:06 PM
Greg McKegg
C FA
McKegg was placed on waivers Sunday for the purpose of reassignment to AHL Bakersfield, per Jason Gregor of OilersNation.com.
EDGE Analysis
McKegg was competing for a bottom-six role after signing a two-way deal with Edmonton this offseason. The 30-year-old center recorded two goals and three assists in 43 games last season with the Rangers. If he clears waivers, McKegg will serve as injury insurance this year for the Oilers.
Greg McKegg C FA Wed 7/13/22 6:26 PM
Greg McKegg
C FA
McKegg signed a two-year, two-way contract with the Oilers on Wednesday.
EDGE Analysis
McKegg put up five points in 43 contests with the Rangers in 2021-22, playing mostly in a fourth-line role. He'll see similar usage in Edmonton, though a drop in ice time is likely given the Oilers' reliance on their top forwards.
Greg McKegg C FA Sat 3/12/22 11:43 PM
Greg McKegg
C FA
McKegg scored a goal in Saturday's 7-4 win over the Stars.
EDGE Analysis
McKegg missed the last four games due to personal reasons. He played in a fourth-line role but managed to get on the scoresheet at 9:45 of the first period as he tipped in a K'Andre Miller shot to spark the Rangers' comeback. This was McKegg's first point since Jan. 21, and he has just five points with 43 hits and a minus-8 rating in 35 outings.
Greg McKegg C FA Sat 3/12/22 2:07 PM
Greg McKegg
C FA
McKegg (personal) will return to the lineup Saturday against Dallas, Vince Z. Mercogliano of USA Today reports.
EDGE Analysis
McKegg is expected to return to a fourth-line role following his four-game absence. The 29-year-old forward has notched four points through 34 contests this campaign.
Greg McKegg C FA Thu 3/10/22 7:38 PM
Greg McKegg
C FA
McKegg (personal) is not in the lineup Thursday versus the Blues, Vince Z. Mercogliano of USA Today reports.
EDGE Analysis
McKegg will miss a third straight game and the second in that stretch for personal reasons. His next chance to play is Saturday versus the Stars.
Greg McKegg C FA Tue 3/8/22 7:43 PM
Greg McKegg
C FA
McKegg (personal) won't play Tuesday versus the Wild, Vince Z. Mercogliano of USA Today reports.
EDGE Analysis
McKegg has missed the last two games, one for an illness and the other due to personal reasons. Tim Gettinger and Jonny Brodzinski remain in fourth-line roles with McKegg unavailable. The Rangers' next game is Thursday versus the Blues.
Greg McKegg C FA Sun 3/6/22 11:54 AM
Greg McKegg
C FA
McKegg will not participate in Sunday's game against Winnipeg due to personal reasons, Colin Stephenson of Newsday reports.
EDGE Analysis
McKegg will set his sights on returning for Tuesday's game against Minnesota, though he didn't fly out with the team to Winnipeg as the Rangers embarked on a four-game road trip. He missed Friday's game against New Jersey due to illness. The 29-year-old has averaged 10:23 of ice time and been held without a point over the last 10 games.