Giles Gordon Kirlue Barnes (born 5 August 1988) is a professional footballer who plays as a forward for the Jamaica national team. He began his career with Derby County, where he won the club's Young Player of the Year award in 2007 and was Championship Player of the Month in March 2007.
Barnes represented England at under-19 level. He however opted to represent Jamaica at senior level, making his Reggae Boyz debut in March 2015 and representing them at the Copa América and CONCACAF Gold Cup later that year, helping them to the final of the latter event.
Barnes was born in Barking, London. His professional career began on his 17th birthday when he signed a professional contract with Derby County after being a trainee. He made his first-team debut under Phil Brown aged 17 as an 84th-minute substitute for Paul Peschisolido in a 1–0 defeat at home to Grimsby Town in the 2005–06 League Cup, with his league debut coming in a 1–1 draw away to Crewe two weeks later as a 73rd minute replacement for Marcus Tudgay. Barnes intermittently made first-team appearances as Derby struggled but began to command a regular place when Phil Brown was replaced by Derby's academy manager Terry Westley in January 2006. Westley was familiar with Barnes from his time as a youngster at Derby and made him an integral part of the team as Derby managed to avoid relegation to League One. Barnes played a role in 16 matches under Westley, with his first start coming in Westley's first match in charge (a narrow 1–0 home defeat to Sheffield United) and his first professional goal coming in a 2–2 draw away to Watford.