Bourque was selected by the Nashville Predators of the National Hockey League (NHL) in the fifth round, 132nd overall during the 2009 NHL Entry Draft.[4] On April 15, 2010, the Predators signed Bourque to a three-year, entry-level contract.[citation needed] Bourque spent his first professional season with the Predators' American Hockey League (AHL) affiliate, the Milwaukee Admirals. He played in 78 games with the Admirals, scoring 18 goals and 36 points.[5] In his first playoff game with the Admirals, Bourque tied a team-record five points in a playoff game versus the Texas Stars.[6]
Bourque played his first NHL game on December 28, 2011 against the Minnesota Wild and scored his first NHL career goal on January 5, 2012 against the Dallas Stars.[7] On April 11, 2012, Bourque scored his first NHL Stanley Cup playoffs goal when the Predators beat the Detroit Red Wings in Game 1 of the Western Conference Quarter-Finals.[8] He finished his rookie year with seven goals and 19 points in 43 games. He signed a two-year contract extension with the Predators on September 14, 2012.[9] The following season, the NHL was shut down due to a lockout and Bourque began the season with Milwaukee. He suffered a knee injury in the AHL and was still going through rehab when the lockout ended. Bourque managed to get into 34 games with the Predators, scoring 11 goals and 16 points before re-injuring the same leg and ending his season. He played on a line with Patric Hornqvist and David Legwand.[10] During the 2014–15 season, Bourque had three goals and 13 points in 69 games. As a restricted free agent at season's end, he accepted his qualifying offer of a one-year contract.[11] In his fifth season within the Predators organization in 2015–16, Bourque was limited to just 22 games due to illness and injury. He was assigned to Milwaukee to recover from his injury on February 16.[12] As a restricted free agent at the end of the season, Bourque was not tendered a qualifying offer to remain in Nashville, releasing him to free agency.[13]
Colorado Avalanche
Unable to attain an NHL contract over the off-season, Bourque agreed to attend the Colorado Avalanche training camp on a professional tryout (PTO) contract on September 1, 2016.[14] After a successful training camp and preseason, Bourque agreed to a contract with the Avalanche in signing a one-year, two-way deal on October 10, 2016.[4] Bourque was placed on waivers and went unclaimed.[13] Bourque split the 2016–17 season between Colorado[15] and the San Antonio Rampage of the AHL.[16] He spent the majority of the season with San Antonio, scoring 33 points in 61 games and getting into only six games with the Avalanche. On July 18, 2017, the Avalanche re-signed Bourque to a one-year extension.[17] Bourque played 58 games for the Avalanche, recording five goals and 11 points. On May 24, 2018, the Avalanche re-signed Bourque to a one-year, $950,000 extension.[18] A key penalty killer for the Avalanche, he appeared in 55 games scoring two goals and eight points in the 2018–19 season.[19]
Winnipeg Jets
On August 26, 2019, Bourque signed a one-year, two-way contract with the Winnipeg Jets.[19] In the 2019–20 season, Bourque made the opening night roster for the Jets out of training camp in a fourth-line specialist role. Bourque scored his first goal with the Jets in a 3-2 win over the San Jose Sharks on November 1, 2019.[20] He missed four weeks due to a lower-body injury beginning in November.[21] He returned December 10 in a 5–1 victory over the Detroit Red Wings.[22] On February 6, 2020, Bourque played in his 400th NHL game, a 4–2 win over the St. Louis Blues.[23]
Later years
As a free agent from the Jets, Bourque was without a club for the entirety of the pandemic-delayed 2020–21 season. He returned to the professional ranks, in securing a one-year AHL contract with the Laval Rocket, the affiliate to the Montreal Canadiens on June 12, 2021.[24] On July 17, 2022, Bourque was re-signed by the Rocket to a one-year contract extension.[25] Bourque signed yet another one-year extension with Laval on July 12, 2023.[26] He was named the fourth captain in Laval's history on October 9, 2023.[27]