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.