William Welch

Full name:William Davis Welch
Born:2nd July 1839, Bloomsbury, Middlesex, England
Died:18th May 1891, Portsea Island, Hampshire, England
Biography:Second Lieutenant, Royal Marine Artillery (1857-59); Lieutenant (1859-67); Captain (1867-)
Teams:Charterhouse School (Miscellaneous: 1856);
Fareham (Miscellaneous: 1866);
Portsmouth (Miscellaneous: 1873);
All teams
Lists of matches and more detailed statistics