Davies jumped from the Lac St-Louis Lions of AAA minor league hockey in Quebec to the Waterloo Black Hawks of the United States Hockey League (USHL) after a tryout with the team.[2] After eleven games with Waterloo during the 2014–15 season, in which he scored one goal and three assists for four points, Davies was traded to the Bloomington Thunder for defenceman Ethan Spaxman on November 17, 2014.[3][4] He played in 43 games with Bloomington that season, scoring three goals and 20 points to complete his rookie season.[3] In his second season with the Thunder in 2015–16, Davies led all USHL defencemen in scoring with 13 goals and 36 assists in 60 games and led the league with 24 assists on the power play, and was second overall in the league in overall power play scoring. Davies was named the USHL Defenseman of the Week three times (January 25, March 21, and March 28) and his play helped Bloomington to their first playoff appearance in franchise history. Davies was named to the First Team All-USHL, becoming Bloomington's first-ever All-USHL selection.[1]
He played collegiate hockey for the Northeastern Huskies in the National Collegiate Athletic Association's Hockey East conference. In the 2016–17 Davies registered 8 goals and 23 points in 38 games.[3] In his second season in 2017–18, Davies scored 6 goals and 35 points in 36 games, and assisted on three of Northeastern's goals in the team's first Beanpot championship since 1988.[1][3] He was named a Hockey East First Team All-Star and CCM/ACHA First Team All-American in 2018.[1] In his third and final season with Northeastern in 2018–19, he was named an alternate captain of the team.[1] He scored 8 goals and 36 points in 37 games and was part of a second Northeastern Beanpot championship and Northeastern's Hockey East championship win over Boston College.[1][3] Davies was named the HCA National Player of the Month for February 2019 and to the Hockey East All-Tournament Team. At season's end he was named a Hockey East First Team All-Star and a CCM/ACHA Second Team All-American.[1] In his final season, he was nominated for the Hobey Baker Award.[5]
Due to the ongoing pandemic, the Admirals opted out of the 2020–21 season[9] and Davies was instead assigned to the Chicago Wolves of the AHL. He appeared in nine games for the Wolves, registering nine points (all assists) before being recalled by the Predators on March 4, 2021, along with Rem Pitlick.[10] He was added to the Predators taxi squad[11] before making his debut on March 9 in a 3–2 overtime loss to the Carolina Hurricanes. He even saw time on Nashville's power play in his debut as the Predators were without star defenceman Roman Josi.[12] He registered his first NHL assist and point on Luke Kunin's third period goal in a 3–0 victory over the Chicago Blackhawks on April 3.[13] He played in 16 games with the Predators, marking just the one point.[3] Davies was assigned to Milwaukee for the 2021–22 season.[14] He scored 6 goals and 31 points in 51 games with Milwaukee.[3] He was recalled in January 2022 and made his NHL season debut on January 18 in a 3–1 loss to the Vancouver Canucks.[15] He appeared in six games with the Predators that season, registering two assists.[16] He made nine appearances in the 2022 Calder Cup playoffs, marking six assists.[3]
As a free agent from the Predators, Davies was signed to a one-year, two-way contract with the Buffalo Sabres on July 13, 2022.[17] He was assigned to Buffalo's AHL affiliate, the Rochester Americans, for the 2022–23 season, appearing in 66 games, scoring 11 goals and 23 points.[3][18] He was recalled by Buffalo in October when the team was dealing with a series of injuries on defence, but saw no playing time before returning to Rochester.[19] He was recalled again on December 16 after injuries to Ilya Lyubushkin and Owen Power[20] and made his Sabres debut on December 17 against in a 5–2 victory over the Arizona Coyotes.[21] In the 2023 Calder Cup playoffs, Davies registered one goal and six points in fourteen playoff games.[3] He re-signed with Buffalo in the offseason to a one-year, two-way contract on June 26, 2023.[22] He played in 66 games with Rochester, scoring 12 goals and 35 points. He added one goal and an assist in five playoff games in the 2024 Calder Cup playoffs.[3]
Davies left the Sabres as a free agent following two seasons, and was signed to a one-year, two-way contract with the Ottawa Senators on July 1, 2024.[23] He passed through waivers, going unclaimed, and was assigned to Ottawa's AHL affiliate, the Belleville Senators, to start the 2024–25 season.[24]