|Date of birth||28 May 1957|
|Place of birth||Luton, Bedfordshire, England|
|* Senior club appearances and goals counted for the domestic league only.
Barnes began his career with Crystal Palace, but failed to make the grade at Selhurst Park and moved to Luton Town. He left Luton without making his first team debut and joined non-league Dunstable Town. He later played for Hitchin Town, Adelaide City and Barnet, where he was top scorer and Player of the Year in the 1982–83 season, and from where he was signed by Torquay United in August 1983. His league debut came on 28 September 1983, Barnes scoring against Chester City in a Fourth Division match at Sealand Road. Although a regular in the side, in 1984 he was allowed to leave for non-league Yeovil Town. He had played 43 league games for Torquay, scoring 11 times.
- "Season 1984-85 : First Team Goalscorers". Ciderspace. Retrieved 19 November 2009.
- "Torquay United : 1946/47–2006/07". UK A–Z Transfers. Neil Brown. Retrieved 8 November 2009.
- "The Barry Fry Years - Part One 1976 to 1983". History of Barnet FC. Barnet FC Supporters Association. Retrieved 8 November 2009.
- "The Barry Fry Years - Part Two 1983/84 season". History of Barnet FC. Barnet FC Supporters Association. Retrieved 8 November 2009.
- "Part 40: Season 1984-85". The Yeovil Town Story. Ciderspace. Retrieved 19 November 2009.
|This biographical article related to association football in England, about a forward born in the 1950s, is a stub. You can help Wikipedia by expanding it.|