2007-08: Michael Sgarbossa was taken by the Barrie Colts 54th overall at the 2008 OHL Priority Selection.
2008-09: In his OHL rookie season, Sgarbossa netted 10 goals and added 33 assists for 43 points in 67 games. He added 43 minutes in penalties.
2009-10: Sgarbossa began the season with the Colts, playing in 19 games for that team. He scored 7 goals and added 13 assists in those games. He was traded to Saginaw Spirit, posting 32 points (13G, 19A) in 48 games. Part of Team Canada for the World Under-18 Championships.
2010-11: Sgarbossa was signed to a three-year, entry-level contract by the Sharks in September, 2010. He was returned to the OHL's Saginaw Spirit following camp. He skated in 26 games for the Spirit then was traded to Sudbury. After a so-so start with the Spirit, Sgarbossa had 62 points in 37 games for the Wolves in the regular season and was Sudbury's leading scorer in the playoffs. In 63 games between the two teams he scored 36 goals, including 15 power play goals, with 46 assists and was +13 (+16 with Sudbury) with 77 PMs. Sudbury, after finishing under .500 during the regular season, reached the second round of the playoffs. In eight post-season games Sgarbossa was +5 with 5 goals and 9 assists.
2011-12: The Avalanche acquired the rights to Sgarbossa in a five-player trade at the end of February. Sgarbossa was the leading scorer for the Sudbury Wolves in his fourth OHL season. Obtained by the Wolves in a mid-season trade the previous year, he scored 47 goals with 55 assists and was plus-21 with 68 penalty minutes in 66 games in his first full season with Sudbury. The Wolves finished fourth in the Central Division. Sgarbossa scored 2 goals with 1 assist and was minus-three with 6 penalty minutes in the four-game playoff series with Brampton.
Sgarbossa was signed by the Sharks before they traded his rights to the Avalanche. He'll most likely begin his pro career in the AHL with the Lake Erie lock Monsters.