|Birthday||March 2, 1979|
Having started his professional career with Rotherham United in 1996, Barnes first made a name for himself as Blackpool’s first choice goalkeeper from 1997 to 2004. He notched up 141 league appearances during his spell with the club which earned him a move to Sheffield United. Despite being primarily used as back-up to Paddy Kenny, Barnes was part of the United squad that earned promotion to the Premier League in 2006. Before this he had also spent time on loan with both Torquay United and Queens Park Rangers. Following The Blades promotion, Barnes signed with Grimsby Town where he remained for two years and was the Supporters Player of the Season for the 2007–08 campaign. Following a change at the helm of Grimsby Town, he was released a few weeks from the end of the following season and joined Conference North side Gainsborough Trinity for the final day of the season. In the summer he signed for Trinity on a permanent contract and remained with The Blues for two seasons before joining up with Alfreton Town in the summer of 2012. After a year with Alfreton, Barnes re-signed with Gainsborough before signing for Harrogate Town in the summer of 2014 where he played for a season before joining Buxton FC and becoming their number one last season.