Career
Davis made his debut for Sunderland on 7 December 1946 against Leeds United in a 1–1 draw at Elland Road. He finished as the Football League First Division"s top scorer in the 1949-1950 season with 25 goals. During his time at Roker Park spanning from 1946 to 1953, where he made 144 league appearances, scoring 73 goals.
He then moved onto Darlington in 1954 and scored 32 goals in 93 league appearances in 4 seasons at Feethams.
In 1957 he retired from football, aged 35.