Profile

Greg HALFORD

Full name
Gregory HALFORD

Date of birth
December 8th, 1984 - Chelmsford

First joined
July 22nd, 2019 [trial]

International career
ENGLAND
Under-20 international
4 apps, 1 goals.

Career details


Club Details
Colchester United

Colchester United
July 2001 (youth)
Aylesbury United

Aylesbury United
2002 (loan)
Braintree Town

Braintree
2002 (loan)
Colchester United

Colchester United
August 8th, 2003 (signed professional contract); transferred out (January 30th, 2007)
Reading

Reading
January 30th, 2007 (transferred in, undisclosed fee); transferred out (June 11th, 2007)
Sunderland

Sunderland
June 11th, 2007 (transferred in, total fee £3,500,000, initial payment of £2,500,000 ); transferred out (July 3rd, 2009)
Charlton Athletic

Charlton Athletic
January 31st, 2008 (loan); expired (2007/8)
Sheffield United

Sheffield United
July 3rd, 2008 (loan); expired (2008/9)
Wolverhampton Wanderers

Wolves
July 3rd, 2009 (transferred in, undisclosed fee); transferred out (July 11th, 2011)
Portsmouth

Portsmouth
October 19th, 2010 (loan); expired (2010/1)
Portsmouth

Portsmouth
July 11th, 2011 (transferred in, undisclosed fee); transferred out (July 27th, 2012)
Nottingham Forest

Nottingham Forest
July 27th, 2012 (transferred in, undisclosed fee); released (2014/5)
Brighton and Hove Albion

Brighton
November 4th, 2014 (loan)
Rotherham United

Rotherham United
July 6th, 2015 (unattached); transferred out (January 6th, 2017)
Birmingham City

Birmingham
November 26th, 2015 (loan); expired (January 2nd, 2016)
Cardiff City

Cardiff City
January 6th, 2017 (transferred in, undisclosed fee); released (rptd May 14th, 2018)
Aberdeen

Aberdeen
rptd February 26th, 2019 (unattached); released (rptd May 27th, 2019)
Swindon Town

Swindon
July 22nd, 2019 (trial)
Southend United

Southend United
December 15th, 2020