Barry Hayles
|
Hayles playing for Plymouth Argyle in 2007 | |||
| Personal information | |||
|---|---|---|---|
| Full name | Barrington Edward Hayles | ||
| Date of birth | 17 May 1972 | ||
| Place of birth | Lambeth, South London, England | ||
| Height | 1.75 m (5 ft 9 in) | ||
| Position | Striker | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 1989–1994 | Willesden Hawkeye | ? | (?) |
| 1994–1997 | Stevenage Borough | 117 | (60) |
| 1997–1998 | Bristol Rovers | 62 | (32) |
| 1998–2004 | Fulham | 175 | (44) |
| 2004 | Sheffield United | 4 | (0) |
| 2004–2006 | Millwall | 55 | (16) |
| 2006–2008 | Plymouth Argyle | 62 | (15) |
| 2008–2009 | Leicester City | 28 | (2) |
| 2008 | → Cheltenham Town (loan) | 7 | (3) |
| 2008 | → Cheltenham Town (loan) | 5 | (1) |
| 2009–2010 | Cheltenham Town | 39 | (7) |
| 2010–2012 | Truro City | 76 | (27) |
| 2012 | St Albans City | 17 | (6) |
| 2012–2013 | Truro City | 23 | (6) |
| 2013–2014 | Arlesey Town | 29 | (11) |
| 2014–2015 | Truro City | 32 | (6) |
| 2015–2017 | Chesham United | 54 | (10) |
| 2017–2019 | Windsor | 42 | (13) |
| 2019–2022 | Merstham | 15 | (1) |
| 2022–2023 | Windsor | 12 | (1) |
| Total | 854+ | (261+) | |
| International career | |||
| 1995–1997 | England C | 2 | (2) |
| 2001–2005 | Jamaica | 10 | (0) |
| Managerial career | |||
| 2019–2022 | Merstham (assistant) | ||
| * Club domestic league appearances and goals | |||
Barrington Edward Hayles (born 17 May 1972) is a football coach and former player who played as a striker. Born in England, he was capped ten times by Jamaica at international level.
Hayles began his career in non-League with Willesden Hawkeye and Stevenage Borough, before making more than 350 Football League appearances for Bristol Rovers, Fulham, Sheffield United, Millwall, Plymouth Argyle, Leicester City and Cheltenham Town. He played 215 games over six seasons at Fulham, including 75 in the Premier League and nine in European competition.
Hayles returned to non-League in 2010, featuring for Truro City, St Albans City, Arlesey Town, Chesham United, Merstham and Windsor. During his time at Merstham, Hayles also served as the club's assistant manager.
Hayles finally called time on his playing days in 2023, at the age of 51. In a career that spanned 34 years and fifteen clubs, he played over 1,160 competitive matches.