John Davies vient d'une famille de joueurs de hockey: son frère aîné Ken pratique le hockey en junior avec les Capitals d'Edmonton[1].
Il commence sa carrière dans la Ligue de hockey junior d'Edmonton, où il est actif pendant une saison chacune pour les Caps d'Edmonton et les Southsides d'Edmonton[2]. En plus, Davies participe aux programmes du Canadian Athletic Club et de la South Side Athletic Association[1]. Les recruteurs des Barons de Cleveland, équipe de la Ligue américaine de hockey, le remarquent à 18 ans et lui font signer un contrat en . Il passe un essai ultérieurement avec l'équipe de Cleveland mais n'intégrera jamais l'équipe[1].
Davies est intronisé en compagnie des autres membres de la formation des Mercurys d’Edmonton de 1952 au Temple de la renommée de l'Alberta en 1968 et au Temple de la renommée olympique du Canada en 2002[2].