David Parkhouse has previously played for Ballymena United, Cliftonville, Sheffield United, Boston United, Tamworth, Derry City, Stevenage and Hartlepool United.
14 Facts About David Parkhouse
David Parkhouse was named on the bench for the first team squad for the first time in August 2018, remaining an unused substitute in an EFL Cup game against Hull City.
David Parkhouse signed for Boston United on a short-term loan deal in October 2018 in a move which saw him make 3 appearances before returning to his parent club.
David Parkhouse was recalled by Sheffield United on 27 December 2018.
David Parkhouse opened the scoring in the League Cup Final after just two minutes but the day ended in disappointment for Parkhouse and Derry as they were defeated on penalties by Dundalk.
David Parkhouse finished the season with 19 goals in 39 appearances for the club in all competitions.
David Parkhouse returned to Sheffield United at the end of the League of Ireland season with Derry City reportedly interested in re-signing him ahead of the 2020 season.
On 24 December 2019, it was revealed that David Parkhouse had turned down a new contract offer from Sheffield United, with Celtic, Everton and Blackburn Rovers reportedly interested in the striker, whose contract was due to end six months later.
On 28 January 2020, it was announced that David Parkhouse had signed new two-and-a-half-year contract with Sheffield United.
David Parkhouse played 4 games before the season ended prematurely due to the COVID-19 pandemic.
On 10 September 2020, David Parkhouse signed on loan until January 2021 for National League side Hartlepool United.
On 13 January 2021, it was announced that David Parkhouse had returned to his hometown club Derry City on a permanent basis, signing a 3-year contract.
On 11 January 2023, David Parkhouse signed on loan for Cliftonville until the end of the season.
David Parkhouse has represented Northern Ireland up to Northern Ireland U21 level.