George Davis startet sin karriere i Alfreton Town i 1896 før han gikk til Derby County i 1899, og i 1903 spilte han på Derbys lag som tapte 6-0 for Bury i FA-cupfinalen. Året etter debuterte han på det engelske landslaget mot den 29. februar 1904.