David Haynes (born June 10, 1981) is a former Australian style football player who has played for the West Coast Eagles and Geelong teams of the Australian Football League (AFL) and the Western Australian Football League (WAFL) East Perth team.
Haynes originally came from the North Warrnambool Football Club of the Hamptons Football League and played for the youth club Geelong Falcons. Then he was selected by the West Coast in the 16th round of the 1999 AFL Draft. The Eagles changed from Fremantle. Here comes Brendon Fest.
Haines made his AFL debut in 2000, but he spent most of the first two seasons in WAFL in East Perth, where he was a member of their 2001 Premier League team. As a half forward, he played 21 times for the West Coast in 2003, scoring 27 goals.
In the 2003 AFL Draft, Haynes was traded to Geelong. With the 20th overall pick, the West Coast drafted Sam Butler. In 2004, Haynes played 16 games, 3 of which were in the finals series, but only played 3 times in the following season and was removed.