Barry Hayles

Forward

Apps: 141 (13)

Goals: 76

Last Updated: 02 March 2022

Debut: vs. St Albans City (H, 3-0), 19/02/1994

We don't have an image for this player

Barry Hayles

Date of Birth: 17-05-1972

Place of Birth: Lambeth

Barry Hayles. One of the finest Boro’ players of all time, let’s be honest. And it all started back in 1994, when he came to us from Willesden Hawkeye. It was then-manager Paul Fairclough who caught sight of the precocious talent, and the signing proved to be quite the masterstroke. Arriving at Broadhall Way, Hayles embarked on a prolific, three-year goalscoring spree. On average, the lad was banging in a goal every two starts.

It made him, therefore, a key part of the 1995-6 Conference title-winning side. And he was regularly topping the scoring charts at the top end of the non-league tree. It is no surprise that he went on to bigger and better things, mainly because Boro’ were told in no uncertain terms there’d be no Football League promotion in 1996. That verdict was to have serious ramifications for Boro’; Hayles moving on and up to Bristol Rovers.

Barry Hayles: After Boro’

One year later, and Fulham came calling. It wasn’t long before the striker found himself at the top level; a Premier League player thanks to the Cottagers’ own rise up the divisions. After six years with the Craven Cottage club, it was time once again for Barry Hayles to move on again in 2004.

Not that it ended his League career. First was a switch to Sheffield United, then came a move to Millwall. And there was Plymouth Argyle too; two years in the South West and still finding the net at Championship level. It was enough to get Leicester City interested too.

With the best of his career arguably behind him, Hayles stepped down to Cheltenham in his next career move before his release in 2010. There were rumours of a romantic return to Boro’, but that has (so far) failed to materialise. And we say so far because he was still going strong in 2017, five separate clubs later.

Apart from his club career, meanwhile, Hayles was no stranger to the England C setup. He received his first cap in 1994 against Scottish counterparts, before appearing again just before his move to Bristol Rovers. It was a side that also included Lee Hughes, as it goes.

1996-7

Saturday 10 August 1996

Saturday 24 August 1996

Monday 26 August 1996

Saturday 31 August 1996

Monday 02 September 1996

Saturday 07 September 1996

Monday 16 September 1996

Saturday 21 September 1996

Tuesday 24 September 1996

Wednesday 02 October 1996

Saturday 05 October 1996

Monday 07 October 1996

Saturday 02 November 1996

Saturday 09 November 1996

Saturday 16 November 1996

Tuesday 19 November 1996

Saturday 23 November 1996

Tuesday 26 November 1996

Saturday 30 November 1996

Saturday 07 December 1996

Thursday 26 December 1996

Wednesday 01 January 1997

Saturday 04 January 1997

Saturday 11 January 1997

Saturday 18 January 1997

Monday 20 January 1997

Saturday 25 January 1997

Saturday 01 February 1997

Saturday 15 March 1997

Monday 17 March 1997

Saturday 29 March 1997

Monday 31 March 1997

Saturday 05 April 1997

Tuesday 08 April 1997

Saturday 12 April 1997

Monday 14 April 1997

Wednesday 16 April 1997

Saturday 19 April 1997

Monday 21 April 1997

Wednesday 23 April 1997

Saturday 26 April 1997

Tuesday 29 April 1997

Saturday 03 May 1997

1995-6

Tuesday 15 August 1995

Saturday 19 August 1995

Tuesday 22 August 1995

Monday 28 August 1995

Saturday 02 September 1995

Tuesday 05 September 1995

Saturday 09 September 1995

Tuesday 12 September 1995

Saturday 16 September 1995

Saturday 23 September 1995

Saturday 07 October 1995

Saturday 14 October 1995

Saturday 21 October 1995

Monday 23 October 1995

Saturday 28 October 1995

Saturday 04 November 1995

Saturday 11 November 1995

Saturday 18 November 1995

Saturday 25 November 1995

Saturday 02 December 1995

Saturday 09 December 1995

Monday 11 December 1995

Saturday 16 December 1995

Saturday 06 January 1996

Monday 08 January 1996

Saturday 13 January 1996

Saturday 20 January 1996

Saturday 03 February 1996

Saturday 10 February 1996

Tuesday 13 February 1996

Saturday 17 February 1996

Saturday 24 February 1996

Saturday 02 March 1996

Monday 04 March 1996

Saturday 09 March 1996

Tuesday 12 March 1996

Saturday 16 March 1996

Saturday 23 March 1996

Monday 25 March 1996

Saturday 30 March 1996

Saturday 06 April 1996

Monday 08 April 1996

Saturday 13 April 1996

Tuesday 16 April 1996

Saturday 20 April 1996

Monday 22 April 1996

Saturday 27 April 1996

Monday 29 April 1996

Saturday 04 May 1996

1994-5

Tuesday 09 August 1994

Monday 15 August 1994

Saturday 20 August 1994

Monday 22 August 1994

Saturday 27 August 1994

Monday 05 September 1994

Saturday 10 September 1994

Saturday 17 September 1994

Monday 19 September 1994

Saturday 24 September 1994

Tuesday 27 September 1994

Saturday 01 October 1994

Tuesday 04 October 1994

Monday 10 October 1994

Monday 07 November 1994

Saturday 12 November 1994

Wednesday 16 November 1994

Saturday 19 November 1994

Saturday 26 November 1994

Tuesday 29 November 1994

Saturday 03 December 1994

Saturday 10 December 1994

Saturday 17 December 1994

Monday 26 December 1994

Saturday 31 December 1994

Saturday 07 January 1995

Saturday 14 January 1995

Tuesday 24 January 1995

Saturday 25 February 1995

Monday 27 February 1995

Saturday 04 March 1995

Saturday 11 March 1995

Tuesday 14 March 1995

Saturday 18 March 1995

Monday 20 March 1995

Saturday 25 March 1995

Saturday 01 April 1995

Monday 03 April 1995

Saturday 08 April 1995

Saturday 15 April 1995

Monday 17 April 1995

Saturday 22 April 1995

Thursday 27 April 1995

Saturday 29 April 1995

Saturday 06 May 1995

1993-4

Saturday 19 February 1994

Saturday 26 February 1994

Monday 28 February 1994

Saturday 05 March 1994

Saturday 12 March 1994

Tuesday 15 March 1994

Saturday 19 March 1994

Monday 21 March 1994

Saturday 26 March 1994

Tuesday 29 March 1994

Saturday 02 April 1994

Monday 04 April 1994

Saturday 09 April 1994

Monday 11 April 1994

Saturday 16 April 1994

Tuesday 26 April 1994

Saturday 07 May 1994

Previous Clubs:

Willesden Hawkeye

Later Clubs:

Bristol Rovers (1997)
Fulham (1998)
Sheffield United (2004)
Millwall (2004)
Plymouth Argyle (2006)
Leicester City (2008)
Cheltenham Town (2009)
Truro City (2010)
St Albans City (2012)
Arlesey Town (2013)
Truro City (2014)
Chesham United (2015)
Windsor (2017)
Merstham (2019)