Career
Overall, at his time at Sunderland, he played in 152 league games and scored 69 goals. Hannah made his sole Scotland cap against Wales on 15 April 1889 in a 0–0 draw at The Racecourse Ground.
Overall, at his time at Sunderland, he played in 152 league games and scored 69 goals. Hannah made his sole Scotland cap against Wales on 15 April 1889 in a 0–0 draw at The Racecourse Ground.
He signed for Sunderland from Third Lanark and made his debut for the Wearside club on 3 October 1891 against Everton in a 2–1 win at Newcastle Road. He played for Sunderland during 1891–1897 and won English League Championship Medals in 1893 and 1895. His goalscoring record in the FA Cup was to note, as he scored 10 times in 16 games in the competition, including a hat trick in Sunderland"s record 11–1 win over Fairfield F.C. on 2 February 1895 in the first round.