Corrado played with the Vaughan Kings minor midget AAA team in the GTHL during the 2008–09 season where he scored 15 goals and added 33 assists in 62 games.
Corrado made his professional hockey debut on 7 April 2012 with the Chicago Wolves after Sudbury was eliminated from the OHL playoffs.
The Canucks kept Corrado for their opening round playoff sweep by the San Jose Sharks, thus eating the first year of his Entry Level Contract.
[4] This prolonged wait is likely attributed to the Maple Leafs' desire for Corrado to improve his strength in the gym, as well as an overabundance of defencemen on the roster.
[8] Corrado would play one more game on 19 January (due to an injury to Morgan Rielly), but a poor performance resulted in him being a further healthy scratch.
[10] General manager Lou Lamoriello stated he hoped Corrado was selected off waivers, saying he deserved an opportunity to play in the NHL.
Corrado played with the Marlies until the 1 March NHL Trade Deadline, where he was sent to the Pittsburgh Penguins in exchange for Eric Fehr, Steven Oleksy and a 2017 fourth round pick.
Corrado was un-signed over the summer and leading into the 2018–19 season, before opting to sign a standard AHL one-year playing contract in a return to the Toronto Marlies on 22 October 2018.
[citation needed] As an impending free agent, Corrado opted to pursue a career abroad, agreeing to a one-year contract with Swedish club, Modo Hockey of the second tier HockeyAllsvenskan on 1 June 2020.
[citation needed] On 10 May 2021, Corrado left Sweden as a free agent, signing a contract with Latvian based club, Dinamo Riga of the KHL.
In a November 2021 interview, Corrado stated that he still cheered for the team despite his mixed tenure with the club, and watches Maple Leafs games on television when he is able to.