Junior Capobianco played four seasons of
junior hockey with the
Sudbury Wolves of the
Ontario Hockey League. The Coyotes selected him after his
2014–15 season, wherein he scored 10 goals and 30 assists in 68 games, for a total of 40 points.
Professional The Coyotes returned Capobianco to junior hockey for both seasons after drafting him, but upon the completion of the
2016–17 OHL season, Capobianco was called up to the
AHL in order to play for the
Tucson Roadrunners. Capobianco ended up playing four games for the Roadrunners, scoring zero points. The Arizona Coyotes signed Capobianco to a three-year entry-level contract on June 30, 2017. At the beginning of the
2017–18 season, Capobianco was assigned to the Tucson Roadrunners. On December 4, 2017, Capobianco was recalled to the Arizona Coyotes. On December 7, 2017, he made his NHL debut for the Arizona Coyotes against the
Boston Bruins, earning no points and a –1
rating in 13:33 of ice time. He was assigned to the Coyotes AHL affiliate shortly after. His demotion was short lived as Capobianco was recalled back to the NHL on January 1, 2018. Capobianco was selected for the 2018 AHL All-Star Game as a replacement for
San Antonio Rampage defencemen
Jordan Schmaltz. As a restricted free agent, Capobianco remained with the Coyotes by agreeing to a two-year, $1.55 million contract extension on October 5, 2020. As a free agent from the Coyotes, Capobianco was signed to a two-year, $1.525 million contract with the
Winnipeg Jets on July 14, 2022. During his second year within the organization while playing for the Jets AHL affiliate, the
Manitoba Moose in the
2023–24 season, Capobianco won the
Eddie Shore Award as the AHL's top defenseman. He was also selected as a First Team AHL All-Star, and played in the 2024 AHL All-Star Classic, his fourth appearance at that event. At the conclusion of his contract with the Jets, Capobianco left as a free agent and was signed to a two-year contract with the Dallas Stars on July 1, 2024. ==International play==