Born and raised in Long Beach, New York, McAvoy started skating at the age of 3 at Long Beach Arena, where his father, Charlie Sr., helped install a studio rink as a plumbing and heating contractor.
McAvoy grew up a fan of the New York Rangers and Hockey Hall of Fame defenseman Brian Leetch, and attended Long Beach High School for one year before moving to Ann Arbor, Michigan, to join USA Hockey's National Team Development Program.
Born and raised in Long Beach, New York, McAvoy started skating at the age of 3 at Long Beach Arena, where his father, Charlie Sr., helped install a studio rink as a plumbing and heating contractor.
McAvoy grew up a fan of the New York Rangers and Hockey Hall of Fame defenseman Brian Leetch, and attended Long Beach High School for one year before moving to Ann Arbor, Michigan, to join USA Hockey's National Team Development Program.
McAvoy played two seasons with the NTDP and helped the United States win the gold medal at the 2015 IIHF Under-18 World Championship before heading back east to play at Boston University as a 17-year-old freshman.
Following his freshman season, during which he led the team's defensemen with 25 points (three goals, 22 assists) in 37 games, McAvoy was selected by the Boston Bruins with the No. 14 pick in the 2016 NHL Draft.
McAvoy was named a CCM/ACHA First Team All-American as a sophomore, when he had 26 points (five goals, 21 assists) in 38 games. He also won a gold medal for the United States at the 2017 IIHF World Junior Championship.
After signing a three-year, entry-level contract with the Bruins on April 10, 2017, McAvoy made his NHL debut in Game 1 of the Eastern Conference First Round against the Ottawa Senators after several injuries to Boston's defensemen. He played in all six games of the series, getting three assists while averaging 26:12 of ice time per game, second among Bruins defensemen to Zdeno Chara (28:46).
The following season, McAvoy was named to the NHL All-Rookie Team after he had 32 points (seven goals, 25 assists) and a plus-20 rating in 63 games.
Injuries caused McAvoy to play in only 54 regular-season games in 2018-19, but he was a big factor for the Bruins in the Stanley Cup Playoffs, getting eight points (two goals, six assists) in 23 games to help Boston advance to the Cup Final, where it lost to the St. Louis Blues in seven games.
NOTES & TRANSACTIONS
- Hockey East All-Rookie Team (2016)
- Hockey East First All-Star Team (2017)
- NCAA East First All-American Team (2017)
- NHL All-Rookie Team (2018)
- NHL Second All-Star Team (2022)