image courtesy of PensionPlanPuppets

Fantasy Summary

Two-way center with captain qualities finding his offensive game


Click to Expand

July 2024- McGregor has signed a one-year contract with Tucson on a AHL deal. He returns for his fifth season in Tucson, earning his first NHL recall last year. McGregor had three goals and 13 points in 44 games, finishing as one of the team’s top penalty-killers. Keith Duggan

July 2023- Originally not tendered a contract, making him an unrestricted free agent, Arizona quickly resigned McGregor to a one-year, two-way contract. Spending the whole season in Tucson, he had 12 goals and six assists across 59 games. He set career highs in goals and points last year. While McGregor always plays hard, he’s not really a player to be targeting in dynasty leagues. Keith Duggan

October 2022- McGregor missed most of the 2021-22 with injuries, playing in only 17 contests. He had a modest one goal and five points in those games, seeing his campaign shut down in December. Healthy and back on the ice, McGregor was an early cut from Arizona training camp and will start a hopefully injury free year with Tucson. Keith Duggan

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 favor. 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‘0”
Weight 194 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|Playoffs12 3 710
 2018-2019 Sarnia StingOHL61 25 5277 22|Playoffs4 2 02
  Toronto MarliesAHL4 0 00 0|        
  OHL All-StarsJr Super Series1 0 00 0|        
 2019-2020 Sarnia StingOHL52 27 4168 10|        
 2020-2021 Tucson RoadrunnersAHL36 4 1418 18|Playoffs1 0 00
 2021-2022 Tucson RoadrunnersAHL17 1 45 6|        
 2022-2023 Tucson RoadrunnersAHL59 12 618 21|Playoffs3 0 00
 2023-2024 Tucson RoadrunnersAHL44 3 1013 10|        
 2024-2025 Tucson RoadrunnersAHL- - -- -|