Colorado Avalanche
image courtesy of

Fantasy Summary

A call-up option with a heavy point shot

Fantasy Upside 7.0
NHL Certainty 5.5
Country USA
Position D
Roster Type Minors
Shoot/Glove Left
Date of Birth February 26, 1993
Height 6‘0”
Weight 208 lbs
Drafted No


March 2020 – MacDonald has signed a two-year extension with the Avalanche. He has been an excellent fit with the AHL Eagles and this contract suggests the potential for call-up duties in the future, but he is currently the organization’s 7th LD option, so something has to give this off-season for this deal to mean much to fantasy owners. Hayden Soboleski

March 2020 – With 41 points in 55 games for the AHL Eagles, MacDonald leads his team defense in scoring for the third straight year all on different teams. This year’s totals comes with a caveat however – as the team became depleted up front he spent time playing as a forward where he was surprisingly successful. He’s certainly earned journeyman status as a 27-year-old who has played for 8 different NHL, AHL, and ECHL squads since college. His offensive abilities are renowned, and his chances of ever becoming an NHL call-up would certainly go up should the Avalanche be desperate for a PP shooter from the back end thanks to his absolute bomb of a shot. Unfortunately, he doesn’t always keep up in the defensive end and he can turn pucks over when there isn’t an obvious pass out of his own end. He is an option for the Avalanche should injuries hit, however they’ve been absolutely devastated at times this year and he still hasn’t seen the transaction sheet so it’s hard to imagine his chances improving. In addition, the Avs tend to play call-ups only a minuscule amount of minutes, so his fantasy value will be limited even in temporary roles. Hayden Soboleski


 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2006-2007 Compuware 13U AAAT1EHL 13U30 10 2434 12|        
 2007-2008 Compuware 14U AAAT1EHL 14U31 6 2935 24|        
 2008-2009 Compuware 16U AAAT1EHL 16U31 6 1622 25|        
 2009-2010 Compuware 18U AAAT1EHL 18U28 4 1115 14|        
  Waterloo Black HawksUSHL29 4 610 8|Playoffs2 0 00
 2010-2011 Waterloo Black HawksUSHL58 8 2230 42|Playoffs2 1 01
 2011-2012 Cornell Univ.NCAA8 0 11 2|        
 2012-2013 Cornell Univ.NCAA33 0 33 39|        
 2013-2014 Cornell Univ.NCAA32 2 68 4|        
 2014-2015 Cornell Univ.NCAA31 2 79 8|        
  Elmira JackalsECHL8 1 23 2|        
 2015-2016 Elmira JackalsECHL72 17 2037 34|        
  Springfield FalconsAHL1 0 00 0|        
 2016-2017 Toledo WalleyeECHL30 7 1926 24|        
  Albany DevilsAHL34 8 1624 9|Playoffs2 0 00
 2017-2018 Binghamton DevilsAHL75 20 3555 35|        
 2018-2019 Florida PanthersNHL2 1 01 0|        
  Springfield ThunderbirdsAHL72 14 2943 27|        
 2019-2020 Colorado EaglesAHL56 16 2642 22|