Collected from open sources (3) · facts link to sources
Gallery
Career & Clubs
Colchester United
Halford was born in Chelmsford, Essex. He started his football career in July 2001 when he joined Colchester United's youth team. He signed a professional contract on 1 August 2002, made his first-team debut in a 5–0 home defeat to Luton Town on 21 April 2003, and scored his first senior goal in a 2–1 defeat at home to Hartlepool United in March 2004. In the second half of the 2002–03 season, he spent time on loan at Braintree Town and Aylesbury United. Halford continued his progress at Colchester: he picked up the club's Young Player of the Year award for the 2004–05 season, and was named in the Professional Footballers' Association's 2005–06 League One Team of the Year as Colchester finished as runners-up in League One and gained promotion to the Championship. In over 150 games in five years for the Layer Road first team, he gained the reputation of being a utility man, having played in defence, midfield and attack for club and country. His last manager, Geraint Williams, preferred to play him at right back. He also had a reputation for a long throw, with a high percentage of Colchester's goals in the 2005–06 season coming from Halford's long throw. He said "I tried measuring it one time – it was half the pitch, 50 yards."
Reading
Keen to prove himself at a higher level, Halford handed in a transfer request in August 2006 after interest from several Premier League clubs. According to the player, a "big offer" from Sheffield United was…
Halford was capped for England at U20 level. He made his debut against Portugal in the Toulon Tournament on 4 June 2005, and scored his first international goal in a 3–0 win against South Korea two days later.
Halford was praised for his versatility, to the extent that he was referred to as a utility player. During his time at Colchester, he played primarily on the right-hand side of midfield, though appeared in the centre of midfield, as a right-back, and a forward, where he scored six goals in nine games. While at Forest, the Nottingham Post stated that during the 2012–13 season, Halford "played in every position on the pitch for Forest, asides from actually taking the keeper's gloves", going on to add that he did "not look out of place" as either a full back or "even in wide positions in midfield", with manager Billy Davies also installing Halford as a striker. Upon signing for Cardiff in 2017, manager Neil Warnock, who had managed Halford at Rotherham, commented that "he played five or six positions" in the previous season.
- Club
- Braintree Town F.C. (2003–2003)
- Club
- Brighton & Hove Albion F.C. (2014–2015)
- Club
- Colchester United F.C. (2002–2007)
- Club
- Sunderland A.F.C. (2007–2009)
- Club
- Portsmouth F.C. (2010–2011)
- Club
- Reading F.C. (2007–2007)
- Club
- Nottingham Forest F.C. (2012–2015)
- Club
- Sheffield United F.C. (2008–2009)
- Club
- Wolverhampton Wanderers F.C. (2009–2011)
- Club
- Charlton Athletic F.C. (2008–2008)
- Club
- Rotherham United F.C. (2015–2017)
- Club
- Birmingham City F.C. (2015–2016)
- Club
- Portsmouth F.C. (2011–2012)
- Club
- England national under-20 association football team (2005–2005)
- Club
- Waterford United F.C. (2021–2021)
- Club
- Cardiff City F.C. (2017–2018)
- Club
- Aberdeen F.C. (2019–2019)
- Club
- Southend United F.C. (2020–2021)
- Club
- Billericay Town F.C. (2022–2022)
- Club
- Hashtag United F.C. (2022–2024)
- Club
- Bishop's Stortford F.C. (2024–2024)
- Club
- Blyth Spartans A.F.C. (2024–2025)
- Club
- Bishop Auckland F.C. (2025–2025)
- League
- Premier League
Personal
In 2023 Halford became one of the first professional footballers to reveal that he is autistic; he also revealed that he had been subjected to discrimination throughout his career due to his perceived failure to 'fit in' with teammates, notably at Reading and by Roy Keane at Sunderland.
Clubs
- Colchester United F.C.2002–2007
- Braintree Town F.C.2003–2003
- England national under-20 association football team2005–2005
- Reading F.C.2007–2007
- Sunderland A.F.C.2007–2009
- Charlton Athletic F.C.2008–2008
- Sheffield United F.C.2008–2009
- Wolverhampton Wanderers F.C.2009–2011
- Portsmouth F.C.2010–2011
- Portsmouth F.C.2011–2012
- Nottingham Forest F.C.2012–2015
- Brighton & Hove Albion F.C.2014–2015
- Birmingham City F.C.2015–2016
- Rotherham United F.C.2015–2017
- Cardiff City F.C.2017–2018
- Aberdeen F.C.2019–2019
- Southend United F.C.2020–2021
- Waterford United F.C.2021–2021
- Billericay Town F.C.2022–2022
- Hashtag United F.C.2022–2024
- Bishop's Stortford F.C.2024–2024
- Blyth Spartans A.F.C.2024–2025
- Bishop Auckland F.C.2025–2025
Played together with
Aaron ConnollyBrighton & Hove Albion F.C.
Aaron HughesBrighton & Hove Albion F.C. · 2014–2015
Aaron MokoenaPortsmouth F.C. · 2009–2012
Aaron RamsdaleSheffield United F.C. · 2015–2017
Aaron RamsdaleSheffield United F.C. · 2020–2021
Aaron RamseyCardiff City F.C. · 2006–2008
Aaron RamseyCardiff City F.C. · 2011–2011
Aaron RamseyCardiff City F.C. · 2023–2025
Aaron RamseyNottingham Forest F.C. · 2010–2011
Aaron TshibolaReading F.C. · 2013Abdul RazakBrighton & Hove Albion F.C. · 2012–2012
Abdul RazakCharlton Athletic F.C. · 2012–2012
Archive
Passport
Identifiers & aliases
Gregory Halford is an English former footballer. He was naturally a right-back or centre-back but could play in numerous positions including central midfield, right midfield and even as a striker.
Opinions of fans — not verified facts.
…





