Gregor was a full-time member of the San Jose Sharks the last two seasons, accumulating 40 points (18G / 22A) across 120 games. The 25-year-old centerman will provide some nice forward depth for the Maple Leafs roster.

Gregor was a full-time member of the San Jose Sharks the last two seasons, accumulating 40 points (18G / 22A) across 120 games. The 25-year-old centerman will provide some nice forward depth for the Maple Leafs roster.
Gregor has been a healthy scratch for the Sharks' last eight games but will finally draw back into the lineup Monday as they take on the New Jersey Devils. The 24-year-old has struggled this season, with two goals, 36 SOG, nine PIMs and a -5 plus/minus through 19 games so far this season.
Gregor has struggled this season with zero points and a -3 plus/minus through six games so far. He will draw back into the Sharks' lineup Monday as they take on the Ottawa Senators.
Gregor was back in the Sharks' lineup for their previous game but will find himself heading back to the press box as a healthy scratch Friday. He has been limited in action this season, playing only six games and collecting zero points and a -3 plus/minus to go along with his seven SOG.
Gregor hasn't played since November 3rd as he has been a healthy scratch, but he finds himself back in the Sharks' lineup Thursday vs. St.Louis. Through five games this season, he has zero points with a -2 plus/minus and five PIMs.
Gregor has been scratched in three of the last four games but will replace Matt Nieto (undisclosed) on Sunday. Gregor has just three points (1G / 2A) in his last 14 games.
With Kevin Labanc suspended for one game, Gregor will skate on a line with Tomas Hertl. Gregor has had a nice start to his season in the AHL, leading the Barracuda with 12 points (4G / 8A) in eight games.
Gregor plated 7:42 TOI on Saturday but will be scratched for the third time in four games on Monday. Alexander True will replace him on the fourth line.
The Sharks are looking for more production out of their bottom-6, so they will shake up all four lines, which includes Dylan Gambrell replacing Gregor in the lineup.
Gregor was a healthy scratch vs. the Rangers but will replace Dylan Gambrell Saturday vs. the Canucks. Gregor has just one goal on 17 shots (5.9 SH%) and a minus-5 rating in 17 games this season.
Gregor was a fourth-round pick in 2016 and had three points (1G / 2A) in three AHL games before being recalled. He spent last year in the WHL, scoring 43 goals with 45 assists (88 points) in 63 games.