November 1, 2014. He would score his first NHL goal on March 26, 2015 against the Florida Panthers, and was named third star of the game. He played in 16 games with the Maple Leafs registering the one goal and two points. Carrick also added 9 goals and 26 points in 59 games with the Marlies. At the end of the season, he avoided becoming a restricted free agent when re-signed with the Maple Leafs on a one-year contract. In the 2015–16 season, Carrick put up 16 goals and 34 points in 52 games with the Marlies and played in 3 games with the Maple Leafs. As an impending restricted free agent, Carrick was not tendered a qualifying offer from the Maple Leafs following the season and became an unrestricted free agent. On July 1, 2016, Carrick was signed to a one-year, two-way contract with the Chicago Blackhawks. Carrick was assigned to AHL affiliate, the Rockford IceHogs to begin the 2016–17 season. He was second in team scoring with 28 points in 53 games before at the NHL trade deadline, Carrick was dealt by the Blackhawks, along with Spencer Abbott to the Anaheim Ducks in exchange for Kenton Helgesen and a 7th round pick in the 2019 NHL Entry Draft on March 1, 2017. Carrick and Abbott were the top scores for the IceHogs at the time. Upon joining Anaheim, the Ducks assigned him to their AHL affiliate, the San Diego Gulls, where he would collect 11 points in 15 games. He added 7 points in 10 playoff games for the Gulls. On June 6, 2017, Carrick was re-signed to a two-year, two-way contract with Anaheim. During the 2018–19 season, Carrick played in 6 games for Anaheim earning his first point with the team on March 30, 2019 versus the Edmonton Oilers. He added 32 goals and 69 points with the Gulls that season, and 7 goals and 14 points in 16 playoff games. On June 29, 2019, the Ducks re-signed Carrick to a one-year contract. On October 18, 2019, Carrick was named captain of the Gulls. During the 2019–20 season, Carrick played in 9 games with the Ducks scoring his first goal (a shorthanded goal) versus the New York Islanders on December 21, 2019 and registering 23 goals and 43 points in 46 games with the Gulls. He was re-signed to another one-year contract by the Ducks on May