Career
Born in Grangetown, Donaghy moved from Grangetown Street Mary"s to Middlesbrough in August 1919, making his debut (against future club Bradford City) on 24 April 1920. He made a total of 30 appearances for Middlesbrough in the Football League. He joined Bradford City in May 1923.
He made 22 appearances in the Football League for Bradford City, scoring 5 goals.
He also made 1 appearance in the FA Cup. He joined Carlisle United in June 1925.
After retiring as a player, Donaghy worked as a coach in the Netherlands, managing Sparta and VUC. He later worked as a steel worker back in his native Teesside.