 Davidson played in 56 NHL games over three seasons with the Blue Jackets, scoring five goals and adding seven assists.During the 2004–05 NHL lockout, Davidson went to Germany to join the DEG Metro Stars of the Deutsche Eishockey League.While the NHL resumed play in 2005–06, Davidson remained in Germany and played with the Sinupret Ice Tigers, before making the move to Finland for the 2006–07 season.