 He also played one match (scoring one goal) as a wartime guest for Aberdeen in May 1945.On the eve of the 1945–46 season, he signed for Dundee with a fee of £2,000 being paid to Huddersfield.During his time with the club he scored 95 goals in 73 matches, including 79 league goals in 53 league matches.