Garry Haylock

Garry Haylock
Personal information
Full name Garry Andrew Haylock
Date of birth (1970-12-31) 31 December 1970 (age 53)
Place of birth Bradford, England
Position(s) Striker
Senior career*
Years Team Apps (Gls)
1989–1992 Huddersfield Town 13 (4)
1990Shelbourne (loan) 25 (18)
1991–1993 Shelbourne 54 (26)
1993–1995 Linfield 60 (36)
1995–1998 Portadown 89 (44)
1998–1999 Panionios 27 (6)
1999–2002 Shelbourne 23 (4)
2000Glenavon (loan) 7 (5)
2000Colchester United (loan) 0 (0)
2000–2001Glenavon (loan) 21 (11)
2001Glentoran (loan) 14 (7)
2002–2004 Dundalk 32 (18)
2003Ards (loan) 15 (1)
2003Shamrock Rovers (loan) 6 (2)
2004 Basingstoke Town 4 (0)
2005 Sutton United
2005 Team Bath
2005 Walton & Hersham 15 (1)
2006 Cove
2007 Yeading 1 (0)
Managerial career
2006–2007 Yeading
2007–2011 Hayes & Yeading United
2011 Farnborough
2012 Bedfont Town
2015–2016 Hayes & Yeading United
2017 Bedfont & Feltham
2017–2022 King Edward's School, Witley 3rd XI
2022–2023 Binfield
2024 Windsor
2024 Beaconsfield Town
*Club domestic league appearances and goals

Garry Andrew Haylock (born 31 December 1970) is an English former preofessional footballer. He was most recently manager of Beaconsfield Town.