[2] Hall was born in 1893 in Newark-on-Trent, Nottinghamshire to John William Hall and Elizabeth (née Hopkinson), the eldest son in a well-known football family.
[4] After Gainsborough, he joined his home town club, Newark, before being secured by Long Eaton St Helens.
In April 1913, he signed for Sheffield United, with whom he stayed through the start of the First World War.
[5] After the war, he played for various clubs including Ilkeston United, before being signed for Sheffield Wednesday in December 1920.
[7] This biographical article related to association football in England, about a forward born in the 1890s, is a stub.