David Hannah, HB, IRE, played for Arsenal 1897-1899, making 46 appearances and scoring 17 goals.
14 goals in the archive carry David Hannah as the scorer. Coverage of named scorers thins out the further back the record goes.
| Date | Season | Competition | Opponent | Score | Min |
|---|---|---|---|---|---|
| 6 Nov 1897 | 1897–98 | Second Division | Walsall | 2–3 | |
| 27 Nov 1897 | 1897–98 | Second Division | Blackpool | 2–1 | |
| 18 Dec 1897 | 1897–98 | Second Division | Loughborough | 3–1 | |
| 8 Jan 1898 | 1897–98 | Second Division | Manchester United | 5–1 | |
| 15 Jan 1898 | 1897–98 | Second Division | Burton Swifts | 2–1 | |
| 12 Feb 1898 | 1897–98 | Second Division | Grimsby Town | 4–1 | |
| 12 Feb 1898 | 1897–98 | Second Division | Grimsby Town | 4–1 | |
| 11 Apr 1898 | 1897–98 | Second Division | Burton Swifts | 3–0 | |
| 11 Apr 1898 | 1897–98 | Second Division | Burton Swifts | 3–0 | |
| 3 Dec 1898 | 1898–99 | Second Division | Manchester United | 5–1 | |
| 3 Dec 1898 | 1898–99 | Second Division | Manchester United | 5–1 | |
| 14 Jan 1899 | 1898–99 | Second Division | Darwen | 6–0 | |
| 14 Jan 1899 | 1898–99 | Second Division | Darwen | 6–0 | |
| 25 Mar 1899 | 1898–99 | Second Division | Grimsby Town | 1–1 |