After playing for Edmonton Internationals, and Edmonton Strikers, Davies joined the Whitecaps FC Residency in 2015 [REF].
On July 15, 2016, Davies signed a first team contract with the Whitecaps through 2018, with options for the 2019 and 2020 seasons.