Gary O'Neil
Midfielder, born 1983, 9 clubs, 2 loans, 2000s era
Gary O'Neil played for 9 clubs in his senior career, starting at Portsmouth in 2000. His longest spell was at Middlesbrough: 4 seasons, 2007–2011. He went out on loan 2 times, to Walsall, Cardiff City. He returned to Portsmouth after time away. His last club was Bolton Wanderers, where he played until 2019.
- Portsmouth2000–03Portsmouth, 2000–03Walsall2003loan from PORWalsall, 2003, on loan from PortsmouthCardiff City2004loan from PORCardiff City, 2004, on loan from PortsmouthPortsmouth2004–07backPortsmouth, 2004–07, back after loan
- Middlesbrough2007–11Middlesbrough, 2007–11West Ham United2011–13West Ham United, 2011–13Queens Park Rangers2013–14Queens Park Rangers, 2013–14Norwich City2014–16Norwich City, 2014–16
- Bristol City2016–18Bristol City, 2016–18Bolton Wanderers2018–19Bolton Wanderers, 2018–19
Gary O'Neil’s clubs
| Years | Club | |
|---|---|---|
| 2000–2003 | Portsmouth | |
| 2003 | Walsall | Loan from Portsmouth |
| 2004 | Cardiff City | Loan from Portsmouth |
| 2004–2007 | Portsmouth | Returned |
| 2007–2011 | Middlesbrough | |
| 2011–2013 | West Ham United | |
| 2013–2014 | Queens Park Rangers | |
| 2014–2016 | Norwich City | |
| 2016–2018 | Bristol City | |
| 2018–2019 | Bolton Wanderers |
Who else played for both?
Played alongside
Players in our database who were at the same club in the same seasons.
- Matthew TaylorPortsmouth
- Julio ArcaMiddlesbrough
- Svetoslav TodorovPortsmouth
- Adam JohnsonMiddlesbrough
- Brad JonesMiddlesbrough
- Cameron JeromeNorwich City
- Didier DigardMiddlesbrough
- Emanuel PogatetzMiddlesbrough
- Jason SteeleMiddlesbrough
- Jérémie AliadièreMiddlesbrough
- Joe BennettMiddlesbrough
- Justin HoyteMiddlesbrough
Quick answers
- What clubs did Gary O'Neil play for?
- Gary O'Neil played for 9 clubs in his senior career: Portsmouth, Walsall, Cardiff City, Middlesbrough, West Ham United, Queens Park Rangers, Norwich City, Bristol City and Bolton Wanderers.
- What was Gary O'Neil's last club?
- Gary O'Neil's last club was Bolton Wanderers (2018–2019).
- What was Gary O'Neil's first club?
- Gary O'Neil started his senior career at Portsmouth in 2000.
Could you name him from the crests alone?
A new player every day, one club at a time.
Play today’s puzzleSenior club career from Wikipedia (CC BY-SA). Youth, reserve and international teams are not included.