17 Facts About Barry Hayles


Barrington Edward "Barry" Hayles was born on 17 May 1972 and is a footballer and coach who plays as a striker for Windsor.

FactSnippet No. 2,221,747

Barry Hayles made over 200 appearances during his spell at Fulham, scoring 44 league goals and helping them to two promotions.

FactSnippet No. 2,221,748

Barry Hayles was integral to the team that got promoted to the Premier League for the first time in their history in 2001.

FactSnippet No. 2,221,749

Barry Hayles's spell with the Blades was not a success and he moved to Millwall for a nominal fee two months later.

FactSnippet No. 2,221,750

Barry Hayles signed for Millwall aged 32, making over 50 league appearances and scoring 16 goals during his two-year spell at the club.

FactSnippet No. 2,221,751

Barry Hayles made his Plymouth Argyle debut against Wolverhampton Wanderers, where he scored his first goal for his new club.

FactSnippet No. 2,221,752

Barry Hayles has a record of never being on a losing side when scoring for Argyle up to Saturday 28 April 2007.

FactSnippet No. 2,221,753

On 31 December 2007, Barry Hayles joined Leicester City on an emergency loan, which became permanent for a fee of £150,000 on 2 January, signing an 18-month contract.

FactSnippet No. 2,221,754

On 12 August 2008, Barry Hayles joined Cheltenham Town on loan for a month, which was extended for a further month on 11 September.

FactSnippet No. 2,221,755

Barry Hayles had a brief run in the Leicester first team upon his return, but failed to score a single goal.

FactSnippet No. 2,221,756

Barry Hayles signed with Southern League Premier Division club Truro City on 18 September 2010.

FactSnippet No. 2,221,757

Barry Hayles made his debut three days later against Bideford in the Southern League Cup.

FactSnippet No. 2,221,758

Barry Hayles joined Hellenic League Premier Division side Windsor for a similar role in July 2017.

FactSnippet No. 2,221,759

In July 2022, Barry Hayles returned to Windsor as a member of new manager Mick Woodham's backroom staff, the club refusing to rule out the possibility of him playing for the club again.

FactSnippet No. 2,221,760

Barry Hayles was called up to the Cayman Islands squad in 2000 for a pair of FIFA World Cup qualifying matches against Cuba.

FactSnippet No. 2,221,761

Barry Hayles has played at least ten times for Jamaica, making his debut against Cuba on 10 June 2001.

FactSnippet No. 2,221,762

Whilst at Stevenage Borough, Barry Hayles played twice for the England Non League Team at that time.

FactSnippet No. 2,221,763