he served as captain of the team. The 2010–11 Michigan Wolverines men's ice hockey team was the 2001–11 CCHA regular season champion. Subsequently, the team finished as runner-up in the 2011 NCAA Division I Men's Ice Hockey Tournament. Caporusso finished second on the team in scoring for the third consecutive season. Professional Caporusso signed a two-year entry-level contract with the Senators on May 30, 2011. After attending Ottawa's NHL training camp, He was expected to join the Binghamton Senators to begin his professional career. On October 14, 2011, Caporusso was reassigned to the Elmira Jackals of the ECHL. After scoring 5 points in his first 5 games with Elmira, he was promoted to the Binghamton Senators of the American Hockey League on November 4. After recording zero points in six games with Binghamton, he was reassigned to Elmira on November 17. On November 26, Caporusso was recalled by Binghamton for one game before being returned to Elmira on November 28. Caporusso spent 4 months with the Jackals (missing 6 weeks due to a concussion), scoring 16 goals and 16 assists in 29 games, before being called back up to the Senators on March 15. At the conclusion of his contract Caporusso's rights were relinquished by the Senators. On August 15, 2013, he signed as a free agent to a one-year contract with reigning champions the Reading Royals of the ECHL. After parts of two seasons in the Deutsche Eishockey Liga with Augsburger Panther, Caporusso joined fellow German club, Iserlohn Roosters on a one-year contract on June 12, 2015. In the 2016–17 season with the Roosters, his second year in Iserlohn, Caporusso played on the top two scoring lines finishing 3rd in scoring with 29 points in 42 games as Iserlohn finished out of playoff contention. On March 3, 2017, it was announced that Caporusso would not re-new his contract with the club to seek other opportunities in Europe. On March 6, 2017, Caporusso agreed to a move to Sweden, signing a one-year deal with Brynäs IF of the top tier Swedish Hockey League. He began the 2017–18 season by appearing in only 7 games with Brynäs before opting to terminate his contract with the club and return to Germany with former team, the Iserlohn Roosters, on a two-year deal on November 1, 2017. Following a season stint with Italian club, Asiago Hockey 1935 of the Alps Hockey League (AlpsHL), Caporusso