David James Hagen (5 May 1973 – 24 July 2020) was a Scottish professional footballer. He was born in Edinburgh, Scotland. Hagen began his career with Rangers, where he played 20 competitive games, before moving to Hearts.