[2] He grew up in Calgary alongside his younger siblings Steve and Jen,[3] and worked in his father's auto garage during high school.
[3] While playing with the team, Beagle also changed tires in the garage and wired houses for an electrical company to earn money.
[4] Beagle played eight games with the team to conclude their regular season and helped them make their Kelly Cup run.
[8] The following year, Beagle played 64 games for the Hershey Bears of the American Hockey League scoring 37 points.
[10] He later praised the coaching of Bruce Boudreau for his increased offensive ability during the season, saying "[h]e pushed me hard and made sure he got 100% out of me every practice and every game.
[13] He was eventually re-assigned to the Bears to begin the season and played 25 games for the team before being recalled to the NHL level[14] due to an injury to Alexander Semin.
During the Capitals exit interview, teammate Brooks Laich urged the coaching staff to give Beagle a regular role with the team.
However, on October 13, 2011, Beagle suffered a concussion during a fight against Pittsburgh Penguins' Arron Asham and he missed 31 games to recover.
[20] Having left the Capitals as a free agent after 11 seasons within the organization, on July 1, 2018, Beagle signed a four-year, $12 million contract with the Vancouver Canucks.