|Full name||David Edward Reeves|
|Date of birth||19 November 1967|
|Place of birth||Birkenhead, England|
|Height||6 ft 00 in (1.83 m)|
|1986||→ Scunthorpe United (loan)||4||(2)|
|1987||→ Scunthorpe United (loan)||6||(4)|
|1987||→ Burnley (loan)||16||(8)|
|1996–1997||Preston North End||47||(12)|
|2001–2002||→ Oldham Athletic (loan)||3||(0)|
|2002||→ Chesterfield (loan)||16||(1)|
|2007–2009||Gainsborough Trinity (Assistant Manager)|
|2009||Gainsborough Trinity (Caretaker)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 20:59, 20 October 2008 (UTC).
† Appearances (Goals).
He notably played in the Football League for Chesterfield, Bolton Wanderers and Carlisle United. He briefly held the assistant manager's position at Gainsborough Trinity prior to retiring from playing.
Reeves was drafted into the first team squad at Sheffield Wednesday in 1986 aged 19. He played just under 20 first team games for The Owls while at the club between 1986 and 1989 and while at Hillsborough he spent time on loan with Scunthorpe United.
He transferred to non-league side Heswell, where he stayed for one season, while there he re-joined Scunthorpe on loan and also spent time at Turf Moor with Burnley before joining Bolton Wanderers in 1989 for £80,000. Reeves stayed at Burnden Park until 1993 when he moved briefly to Notts County before a move to Carlisle United. Reeves went on to play for Preston North End, Chesterfield, Oldham Athletic and Scarborough before ending his career playing for Gainsborough Trinity.
Upon retiring from the game Reeves took up a position on the coaching staff at former club Gainsborough Trinity. He has since took up the position of Assistant Manager. Reeves remained the clubs Assistant Manager until late August 2009. Following the dismissal of manager Steve Charles, Reeves and coach Steve Blatherwick were given temporary charge of first team affairs in a caretaker role. But after 1 game in charge, Reeves along with Blatherwick departed the club.