image courtesy of PensionPlanPuppets

Fantasy Summary

Two-way center with captain qualities finding his offensive game


Click to Expand

September 2021- While he didn’t put up huge point totals, McGregor played well in his first year of pro. He had four goals and 18 points in 36 games, good for fourth on Tucson. McGregor plays hard and could be a depth forward for Arizona in a couple years. Keith Duggan

March 2020 – McGregor has signed an ELC with the Arizona Coyotes. After not being retained by the Maple Leafs he went on to put up 27 goals and 68 points in 52 games as a 20/21-year-old OHLer. He is considered a very strong defensive forward and has served as Sarnia’s captain for two campaigns, so his intangibles are clearly working in his favour. Hayden Soboleski

June 2019 – The Maple Leafs have decided not to offer McGregor a contract. He will re-enter the draft and be eligible for AHL or ECHL deals if he is passed over. Hayden Soboleski

March 2019 – McGregor has been voted the best (tied) penalty killer in the Western conference of the OHL.

The 2018-19 campaign has been a breakout for the Sting’s captain. As a 20-year-old, he has more than doubled his previous offensive totals, exceeding the point-per-game mark with 77 points in 61 games. Not bad for a player who’s calling card is his responsible two-way game. At 176 pounds he is starting to fill into his tall frame, and will likely require a couple season in the minors once he turns pro before pushing for an NHL position. Hayden Soboleski

Fantasy Upside 4.5
NHL Certainty 1.0
Country CAN
Position C
Roster Type Minors
Shoot/Glove Left
Date of Birth January 29, 1999
Height 6‘1”
Weight 176 lbs
Drafted 2017 Round 6; Overall: 172


 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2013-2014 Burlington Eagles U15 AAASCTA U15- - -- -|        
  Burlington Eagles U16 AAASCTA U164 1 12 0|        
 2014-2015 Burlington Eagles U16 AAASCTA U1632 17 2037 16|        
  Appleby CollegeCISAA17 2 35 0|Playoffs2 0 00
  Team OMHA Navy OGC-165 0 00 0|        
 2015-2016 Team White U17-Dev3 0 00 0|        
  Sarnia StingOHL58 11 1324 4|Playoffs7 1 01
 2016-2017 Sarnia StingOHL65 14 1327 16|Playoffs4 1 12
 2017-2018 Sarnia StingOHL50 13 1932 10|Playoffs<