Barry Hayles

Date of birth17 May 1972
Place of birthLambeth, England
NationalityJamaican
Weight83 kg
Height1.75 m
PositionForward

One of three strikers to appear regularly for Fulham in 2000-01, Barry Hayles linked well with both Louis Saha and Luis Boa Morte as boss Jean Tigana rotated his attacking force.

A thorn in the side of opposition defences, he netted 18 goals in 35 league appearances a much-improved figure on his 1999-2000 tally.

A busy striker, he impressed again with his pace, strength on the ball and eye for goal.

Barry made his international debut for Jamaica against Trinidad and Tobago in February 2001 and subsequently featured regularly for the Reggae Boyz in their campaign to qualify for the 2002 World Cup finals.

Barry joined Sheffield United in July 2004 on a three-year contract.

He joined Plymouth Argyle in July 2006 with a two-year contract.

Barry joined Leicester City in January 2008 with a contract to June 2009.

After loan spells, he joined Cheltenham Town in July 2009 with a one-year contract.

Club history

Team Joined Left Loan / Trialist
Willesden Hawkeye 01 Jul 1994 30 Jun 1995
Stevenage 01 Jul 1995 04 Jun 1997
Bristol Rovers 04 Jun 1997 17 Nov 1998
Fulham 17 Nov 1998 30 Jun 2004
Sheffield United 01 Jul 2004 31 Aug 2004
Millwall 31 Aug 2004 20 Jul 2006
Plymouth Argyle 20 Jul 2006 01 Jan 2008
Leicester City 01 Jan 2008 30 Jun 2009
Cheltenham Town 12 Aug 2008 12 Oct 2008 L
Cheltenham Town 27 Nov 2008 26 Jan 2009 L
Cheltenham Town 13 Jul 2009 30 Jun 2010
Truro City 01 Sep 2010 30 Jun 2012
St Albans City 01 Jul 2012 14 Oct 2012
Truro City 14 Oct 2012 30 Jun 2013
Arlesey Town 24 Jul 2013 30 Jun 2014
Chesham United 21 Jul 2015 30 Jun 2017
Windsor FC 16 Jul 2017

Club stats

Season Team Competition Apps Subs Goals Y R
1998-99 Fulham FA Cup 3
1
1999-00 Fulham FA Cup 1
1999-00 Fulham League Cup 3
1
2
2000-01 Fulham League Cup 3
1
1
1
2000-01 Fulham League Division 1 28
7
18
3
2001-02 Fulham FA Cup 2
3
2
1
2001-02 Fulham League Cup 3
2
2001-02 Fulham Premier League 27
8
8
7
2002-03 Fulham League Cup 1
2002-03 Fulham Premier League 4
10
1
3
2002-03 Fulham UEFA Cup 1
2
1
2002-03 Fulham UEFA Intertoto Cup 1
5
1
2003-04 Fulham FA Cup 3
3
1
3
2003-04 Fulham Premier League 10
16
4
2
2004-05 Millwall FA Cup 1
1
2004-05 Millwall League Championship 28
4
12
7
2004-05 Sheffield United League Championship 4
2004-05 Sheffield United League Cup 1
2005-06 Millwall League Championship 21
2
4
4
1
2005-06 Millwall League Cup 4
1
2006-07 Plymouth Argyle FA Cup 2
1
1
2006-07 Plymouth Argyle League Championship 37
2
13
11
1
2007-08 Leicester City FA Cup 1
2007-08 Leicester City League Championship 9
9
2
4
2007-08 Plymouth Argyle League Championship 21
2
2
7
2007-08 Plymouth Argyle League Cup 1
2008-09 Cheltenham Town FA Cup 1
2008-09 Cheltenham Town League One 10
1
4
1
2
2008-09 Leicester City Johnstones Paint Trophy 1
2008-09 Leicester City League One 1
9
3
2009-10 Cheltenham Town FA Cup
1
2009-10 Cheltenham Town Johnstones Paint Trophy
1
1
2009-10 Cheltenham Town League Cup 1
2009-10 Cheltenham Town League Two 23
16
7
6
2015-16 Chesham United FA Cup
2
2016-17 Chesham United FA Cup
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
02 Jan 1999 Southampton v Fulham D 1-1 FA Cup 3rd round
13 Jan 1999 Fulham v Southampton W 1-0 FA Cup 3rd round replay
14 Feb 1999 Manchester United v Fulham L 1-0 FA Cup 5th round
14 Sep 1999 Norwich City v Fulham W 0-4 League Cup 2nd round 1st leg
21 Sep 1999 Fulham v Norwich City W 2-0
Agg: 6-0
League Cup 2nd round 2nd leg
12 Oct 1999 West Bromwich Albion v Fulham W 1-2 League Cup 3rd round
01 Dec 1999 Fulham v Tottenham Hotspur W 2-1 League Cup 4th round
08 Jan 2000 Fulham v Wimbledon W 3-0 FA Cup 4th round
12 Aug 2000 Fulham v Crewe Alexandra W 2-0 League Division 1
18 Aug 2000 Birmingham City v Fulham W 1-3 League Division 1
26 Aug 2000 Fulham v Stockport County W 4-1 League Division 1
28 Aug 2000 Norwich City v Fulham W 0-1 League Division 1
05 Sep 2000 Fulham v Northampton Town W 4-1
Agg: 4-2
League Cup 1st round 2nd leg
10 Sep 2000 Fulham v Barnsley W 5-1 League Division 1
12 Sep 2000 Fulham v Burnley W 3-1 League Division 1
16 Sep 2000 Nottingham Forest v Fulham W 0-3 League Division 1
23 Sep 2000 Fulham v Gillingham W 3-0 League Division 1
27 Sep 2000 Fulham v Chesterfield W 4-0
Agg: 4-1
League Cup 2nd round 2nd leg
30 Sep 2000 Bolton Wanderers v Fulham W 0-2 League Division 1
15 Oct 2000 Fulham v Blackburn Rovers W 2-1 League Division 1
18 Oct 2000 Fulham v Crystal Palace W 3-1 League Division 1
21 Oct 2000 Wolverhampton Wanderers v Fulham D 0-0 League Division 1
24 Oct 2000 Fulham v Preston North End L 0-1 League Division 1
28 Oct 2000 Sheffield Wednesday v Fulham D 3-3 League Division 1
04 Nov 2000 Fulham v Huddersfield Town W 3-0 League Division 1
11 Nov 2000 Wimbledon v Fulham W 0-3 League Division 1
18 Nov 2000 Fulham v Portsmouth W 3-1 League Division 1
21 Nov 2000 Sheffield United v Fulham D 1-1 League Division 1
25 Nov 2000 Fulham v Grimsby Town W 2-1 League Division 1
29 Nov 2000 Fulham v Derby County W 3-2 League Cup 4th round
02 Dec 2000 Preston North End v Fulham D 1-1 League Division 1
09 Dec 2000 West Bromwich Albion v Fulham W 1-3 League Division 1
13 Dec 2000 Liverpool v Fulham L 3-0 League Cup Quarter-final
16 Dec 2000 Fulham v Tranmere Rovers W 3-1 League Division 1
23 Dec 2000 Crewe Alexandra v Fulham W 1-2 League Division 1
26 Dec 2000 Fulham v Watford W 5-0 League Division 1
01 Jan 2001 Stockport County v Fulham L 2-0 League Division 1
20 Feb 2001 Burnley v Fulham L 2-1 League Division 1
24 Feb 2001 Gillingham v Fulham W 0-2 League Division 1
04 Mar 2001 Fulham v Bolton Wanderers D 1-1 League Division 1
10 Mar 2001 Fulham v Queens Park Rangers W 2-0 League Division 1
17 Mar 2001 Crystal Palace v Fulham W 0-2 League Division 1
30 Mar 2001 Tranmere Rovers v Fulham W 1-4 League Division 1
07 Apr 2001 Fulham v West Bromwich Albion D 0-0 League Division 1
11 Apr 2001 Blackburn Rovers v Fulham W 1-2 League Division 1
16 Apr 2001 Fulham v Sheffield Wednesday D 1-1 League Division 1
06 May 2001 Grimsby Town v Fulham L 1-0 League Division 1
19 Aug 2001 Manchester United v Fulham L 3-2 Premier League
22 Aug 2001 Fulham v Sunderland W 2-0 Premier League
25 Aug 2001 Fulham v Derby County D 0-0 Premier League
09 Sep 2001 Charlton Athletic v Fulham D 1-1 Premier League
11 Sep 2001 Rochdale v Fulham W 2-2 (6-5) League Cup 2nd round
15 Sep 2001 Fulham v Arsenal L 1-3 Premier League
30 Sep 2001 Fulham v Chelsea D 1-1 Premier League
10 Oct 2001 Fulham v Derby County W 5-2 League Cup 3rd round
14 Oct 2001 Aston Villa v Fulham L 2-0 Premier League
21 Oct 2001 Fulham v Ipswich Town D 1-1 Premier League
27 Oct 2001 Fulham v Southampton W 2-1 Premier League
03 Nov 2001 West Ham United v Fulham W 0-2 Premier League
17 Nov 2001 Fulham v Newcastle United W 3-1 Premier League
24 Nov 2001 Bolton Wanderers v Fulham D 0-0 Premier League
29 Nov 2001 Fulham v Tottenham Hotspur L 1-2 League Cup 4th round
02 Dec 2001 Fulham v Leeds United D 0-0 Premier League
08 Dec 2001 Fulham v Everton W 2-0 Premier League
12 Dec 2001 Liverpool v Fulham D 0-0 Premier League
15 Dec 2001 Tottenham Hotspur v Fulham L 4-0 Premier League
26 Dec 2001 Fulham v Charlton Athletic D 0-0 Premier League
30 Dec 2001 Fulham v Manchester United L 2-3 Premier League
02 Jan 2002 Derby County v Fulham W 0-1 Premier League
08 Jan 2002 Wycombe Wanderers v Fulham D 2-2 FA Cup 3rd round
12 Jan 2002 Fulham v Middlesbrough W 2-1 Premier League
15 Jan 2002 Fulham v Wycombe Wanderers W 1-0 FA Cup 3rd round replay
19 Jan 2002 Sunderland v Fulham D 1-1 Premier League
30 Jan 2002 Ipswich Town v Fulham L 1-0 Premier League
02 Feb 2002 Fulham v Aston Villa D 0-0 Premier League
09 Feb 2002 Fulham v Blackburn Rovers W 2-0 Premier League
16 Feb 2002 Walsall v Fulham W 1-2 FA Cup 5th round
19 Feb 2002 Middlesbrough v Fulham L 2-1 Premier League
23 Feb 2002 Arsenal v Fulham L 4-1 Premier League
02 Mar 2002 Fulham v Liverpool L 0-2 Premier League
06 Mar 2002 Chelsea v Fulham L 3-2 Premier League
10 Mar 2002 West Bromwich Albion v Fulham W 0-1 FA Cup Quarter-final
16 Mar 2002 Everton v Fulham L 2-1 Premier League
24 Mar 2002 Fulham v Tottenham Hotspur L 0-2 Premier League
30 Mar 2002 Southampton v Fulham D 1-1 Premier League
01 Apr 2002 Fulham v West Ham United L 0-1 Premier League
14 Apr 2002 Chelsea v Fulham L 1-0 FA Cup Semi-final
20 Apr 2002 Leeds United v Fulham W 0-1 Premier League
23 Apr 2002 Fulham v Bolton Wanderers W 3-0 Premier League
27 Apr 2002 Fulham v Leicester City D 0-0 Premier League
06 Jul 2002 Fulham v FC Haka D 0-0 Intertoto Cup 2nd round 1st leg
20 Jul 2002 Fulham v Egaleo W 1-0 Intertoto Cup 3rd round 1st leg
27 Jul 2002 Egaleo v Fulham D 1-1
Agg: 1-2
Intertoto Cup 3rd round 2nd leg
31 Jul 2002 Fulham v FC Sochaux Montbeliard W 1-0 Intertoto Cup Semi-final 1st leg
07 Aug 2002 FC Sochaux Montbeliard v Fulham W 0-2
Agg: 0-3
Intertoto Cup Semi-final 2nd leg
13 Aug 2002 Bologna v Fulham D 2-2 Intertoto Cup Final 1st leg
11 Sep 2002 Fulham v Tottenham Hotspur W 3-2 Premier League
14 Sep 2002 Sunderland v Fulham W 0-3 Premier League
19 Sep 2002 Hajduk Split v Fulham W 0-1 UEFA Cup 1st round 1st leg
23 Sep 2002 Fulham v Chelsea D 0-0 Premier League
28 Sep 2002 Everton v Fulham L 2-0 Premier League
03 Oct 2002 Fulham v Hajduk Split D 2-2
Agg: 3-2
UEFA Cup 1st round 2nd leg
06 Oct 2002 Fulham v Charlton Athletic W 1-0 Premier League
19 Oct 2002 Fulham v Manchester United D 1-1 Premier League
23 Oct 2002 Fulham v West Ham United L 0-1 Premier League
27 Oct 2002 Southampton v Fulham L 4-2 Premier League
31 Oct 2002 Dinamo Zagreb v Fulham W 0-3 UEFA Cup 2nd round 1st leg
03 Nov 2002 Fulham v Arsenal L 0-1 Premier League
06 Nov 2002 Fulham v Bury W 3-1 League Cup 3rd round
19 Apr 2003 Fulham v Newcastle United W 2-1 Premier League
22 Apr 2003 Leeds United v Fulham L 2-0 Premier League
26 Apr 2003 Chelsea v Fulham D 1-1 Premier League
03 May 2003 Fulham v Everton W 2-0 Premier League
11 May 2003 Charlton Athletic v Fulham W 0-1 Premier League
16 Aug 2003 Fulham v Middlesbrough W 3-2 Premier League
23 Aug 2003 Everton v Fulham L 3-1 Premier League
30 Aug 2003 Tottenham Hotspur v Fulham W 0-3 Premier League
04 Oct 2003 Fulham v Leicester City W 2-0 Premier League
18 Oct 2003 Fulham v Wolverhampton Wanderers D 0-0 Premier League
21 Oct 2003 Fulham v Newcastle United L 2-3 Premier League
25 Oct 2003 Manchester United v Fulham W 1-3 Premier League
02 Nov 2003 Fulham v Liverpool L 1-2 Premier League
08 Nov 2003 Charlton Athletic v Fulham L 3-1 Premier League
24 Nov 2003 Fulham v Portsmouth W 2-0 Premier League
30 Nov 2003 Arsenal v Fulham D 0-0 Premier League
06 Dec 2003 Fulham v Bolton Wanderers W 2-1 Premier League
14 Dec 2003 Leeds United v Fulham L 3-2 Premier League
20 Dec 2003 Fulham v Chelsea L 0-1 Premier League
28 Dec 2003 Aston Villa v Fulham L 3-0 Premier League
04 Jan 2004 Fulham v Cheltenham Town W 2-1 FA Cup 3rd round
07 Jan 2004 Middlesbrough v Fulham L 2-1 Premier League
19 Jan 2004 Newcastle United v Fulham L 3-1 Premier League
25 Jan 2004 Everton v Fulham D 1-1 FA Cup 4th round
31 Jan 2004 Fulham v Tottenham Hotspur W 2-1 Premier League
04 Feb 2004 Fulham v Everton W 2-1 FA Cup 4th round replay
11 Feb 2004 Fulham v Aston Villa L 1-2 Premier League
14 Feb 2004 Fulham v West Ham United D 0-0 FA Cup 5th round
21 Feb 2004 Wolverhampton Wanderers v Fulham L 2-1 Premier League
24 Feb 2004 West Ham United v Fulham W 0-3 FA Cup 5th round replay
06 Mar 2004 Manchester United v Fulham L 2-1 FA Cup Quarter-final
13 Mar 2004 Fulham v Leeds United W 2-0 Premier League
20 Mar 2004 Chelsea v Fulham L 2-1 Premier League
27 Mar 2004 Manchester City v Fulham D 0-0 Premier League
03 Apr 2004 Fulham v Birmingham City D 0-0 Premier League
10 Apr 2004 Leicester City v Fulham W 0-2 Premier League
12 Apr 2004 Fulham v Blackburn Rovers L 3-4 Premier League


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
1995-96 England Semi-Pro 1
1
2000-01 Jamaica Caribbean Cup 3
2000-01 Jamaica FIFA World Cup 1
1
1
2000-01 Jamaica International Friendly 1
2001-02 Jamaica FIFA World Cup
1
2002-03 Jamaica Kirin Cup 1
2003-04 Jamaica International Friendly 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
03 Apr 1996 England v Netherlands W 3-1 SEMI PRO
28 Feb 2001 Jamaica v Trinidad and Tobago W 1-0 FIFA World Cup CONCACAF finals
25 Mar 2001 Mexico v Jamaica L 4-0 FIFA World Cup CONCACAF finals
15 May 2001 Jamaica v Martinique W 1-0 Caribbean Cup Group A
17 May 2001 Trinidad and Tobago v Jamaica L 2-1 Caribbean Cup Group A
19 May 2001 Barbados v Jamaica W 1-2 Caribbean Cup Group A
10 Jun 2001 Jamaica v Cuba W 4-1 International Friendly
02 Sep 2001 Jamaica v Mexico L 1-2 FIFA World Cup CONCACAF finals
16 Oct 2002 Japan v Jamaica D 1-1 KIRIN CUP
07 Sep 2003 Australia v Jamaica L 2-1 International Friendly


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.