Date of birth | 18 May 1983 |
Place of birth | Bromley |
Nationality | English |
Weight | 70 kg |
Height | 1.78 m |
Position | Midfielder |
Such was his promise that Gary O'Neil made his debut against Barnsley in January 2000 while still a trainee.
That appearance also made him the youngest ever player to appear for Portsmouth (16 years,256 days).
He signed professional forms in June 2000 and made steady progress in 2000-01 despite missing a large part of the season after knee surgery and breaking a bone in his right foot.
He scored his first goal in the match against Barnsley and won England Under-17 and Under-19 honours and attracted the attention of several Premiership clubs and was been given a £4million price tag.
Gary's contract at Portsmouth was extended to June 2011 in July 2006.
His contract at Middlesbrough was extended to June 2012 in December 2009.
He joined Norwich City in August 2014 with a two-year contract.
Gary joined Bristol City in July 2016 with a two-year contract.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Portsmouth | 05 Jun 2000 | 31 Aug 2007 | |
Walsall | 26 Sep 2003 | 26 Oct 2003 | L |
Cardiff City | 24 Sep 2004 | 07 Nov 2004 | L |
Middlesbrough | 31 Aug 2007 | 25 Jan 2011 | |
West Ham United | 25 Jan 2011 | 30 Jun 2013 | |
Queens Park Rangers | 07 Aug 2013 | 30 Jun 2014 | |
Norwich City | 05 Aug 2014 | 30 Jun 2016 | |
Bristol City | 01 Jul 2016 | 30 Jun 2018 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2000-01 | Portsmouth | League Cup | 1 | 2 |
|||
2000-01 | Portsmouth | League Division 1 | 7 | 3 |
1 |
2
|
|
2001-02 | Portsmouth | FA Cup | 1 | ||||
2001-02 | Portsmouth | League Cup | 1 |
1
|
|||
2001-02 | Portsmouth | League Division 1 | 27 | 6 |
1 |
2
|
|
2002-03 | Portsmouth | FA Cup | 1 |
||||
2002-03 | Portsmouth | League Cup | 1 | ||||
2002-03 | Portsmouth | League Division 1 | 11 | 20 |
3 |
||
2003-04 | Portsmouth | League Cup | 1 | 1 |
|||
2003-04 | Portsmouth | Premier League | 3 | 2 |
|||
2003-04 | Walsall | League Division 1 | 7 |
2
|
|||
2004-05 | Cardiff City | League Championship | 8 | 1 |
1 |
||
2004-05 | Portsmouth | FA Cup | 2 | ||||
2004-05 | Portsmouth | League Cup | 2 | ||||
2004-05 | Portsmouth | Premier League | 21 | 3 |
2 |
3
|
|
2005-06 | Portsmouth | FA Cup | 2 | ||||
2005-06 | Portsmouth | League Cup | 1 | 1 |
|||
2005-06 | Portsmouth | Premier League | 36 | 6 |
2
|
||
2006-07 | Portsmouth | FA Cup | 2 | ||||
2006-07 | Portsmouth | Premier League | 35 | 1 |
7
|
||
2007-08 | Middlesbrough | FA Cup | 2 | 1 |
1
|
||
2007-08 | Middlesbrough | Premier League | 25 | 1 |
8
|
||
2007-08 | Portsmouth | League Cup | 1 |
||||
2007-08 | Portsmouth | Premier League | 2 | ||||
2008-09 | Middlesbrough | FA Cup | 4 |
3
|
|||
2008-09 | Middlesbrough | League Cup | 1 | 1 |
|||
2008-09 | Middlesbrough | Premier League | 28 | 1 |
4 |
8
|
|
2009-10 | Middlesbrough | FA Cup | 1 |
1
|
|||
2009-10 | Middlesbrough | League Championship | 35 | 1 |
4 |
9
|
|
2010-11 | Middlesbrough | FA Cup | 1 | 1 |
|||
2010-11 | Middlesbrough | League Championship | 17 | 1 |
4
|
||
2010-11 | West Ham United | League Cup | 1 |
||||
2010-11 | West Ham United | Premier League | 7 | 1 |
|||
2011-12 | West Ham United | FA Cup | 1 |
1
|
|||
2011-12 | West Ham United | League Championship | 9 | 7 |
2 |
4
|
|
2011-12 | West Ham United | League Championship Play-Offs | 3 | ||||
2012-13 | West Ham United | FA Cup | 1 | ||||
2012-13 | West Ham United | League Cup | 2 | ||||
2012-13 | West Ham United | Premier League | 17 | 7 |
1 |
2
|
|
2013-14 | Queens Park Rangers | FA Cup | 1 | ||||
2013-14 | Queens Park Rangers | League Championship | 23 | 6 |
1 |
5
|
|
2013-14 | Queens Park Rangers | League Championship Play-Offs | 3 |
1
|
1
|
||
2014-15 | Norwich City | FA Cup | 1 | ||||
2014-15 | Norwich City | League Championship | 10 | 11 |
2
|
||
2014-15 | Norwich City | League Championship Play-Offs | 1 |
||||
2014-15 | Norwich City | League Cup | 1 | ||||
2015-16 | Norwich City | FA Cup | 1 |
||||
2015-16 | Norwich City | League Cup | 3 | ||||
2015-16 | Norwich City | Premier League | 19 | 8 |
7
|
1
|
|
2016-17 | Bristol City | FA Cup | 1 | ||||
2016-17 | Bristol City | League Championship | 22 | 7 |
1 |
4
|
1
|
2017-18 | Bristol City | League Championship | 4 |
1
|
|||
2017-18 | Bristol City | League Cup | 2 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
26 Jan 2011 | Birmingham City v West Ham United | L |
3-1 Agg: 4-3 |
League Cup | Semi-final 2nd leg |
02 Feb 2011 | Blackpool v West Ham United | W | 1-3 | Premier League | |
06 Feb 2011 | West Ham United v Birmingham City | L | 0-1 | Premier League | |
12 Feb 2011 | West Bromwich Albion v West Ham United | D | 3-3 | Premier League | |
27 Feb 2011 | West Ham United v Liverpool | W | 3-1 | Premier League | |
05 Mar 2011 | West Ham United v Stoke City | W | 3-0 | Premier League | |
19 Mar 2011 | Tottenham Hotspur v West Ham United | D | 0-0 | Premier League | |
02 Apr 2011 | West Ham United v Manchester United | L | 2-4 | Premier League | |
16 Apr 2011 | West Ham United v Aston Villa | L | 1-2 | Premier League | |
31 Dec 2011 | Derby County v West Ham United | L | 2-1 | League Championship | |
08 Jan 2012 | Sheffield Wednesday v West Ham United | L | 1-0 | FA Cup | 3rd round |
04 Feb 2012 | West Ham United v Millwall | W | 2-1 | League Championship | |
14 Feb 2012 | West Ham United v Southampton | D | 1-1 | League Championship | |
21 Feb 2012 | Blackpool v West Ham United | W | 1-4 | League Championship | |
25 Feb 2012 | West Ham United v Crystal Palace | D | 0-0 | League Championship | |
04 Mar 2012 | Cardiff City v West Ham United | W | 0-2 | League Championship | |
10 Mar 2012 | West Ham United v Doncaster Rovers | D | 1-1 | League Championship | |
17 Mar 2012 | Leeds United v West Ham United | D | 1-1 | League Championship | |
24 Mar 2012 | Burnley v West Ham United | D | 2-2 | League Championship | |
27 Mar 2012 | Peterborough United v West Ham United | W | 0-2 | League Championship | |
31 Mar 2012 | West Ham United v Reading | L | 2-4 | League Championship | |
06 Apr 2012 | Barnsley v West Ham United | W | 0-4 | League Championship | |
09 Apr 2012 | West Ham United v Birmingham City | D | 3-3 | League Championship | |
14 Apr 2012 | West Ham United v Brighton and Hove Albion | W | 6-0 | League Championship | |
23 Apr 2012 | Leicester City v West Ham United | W | 1-2 | League Championship | |
28 Apr 2012 | West Ham United v Hull City | W | 2-1 | League Championship | |
03 May 2012 | Cardiff City v West Ham United | W | 0-2 | League Championship Play-Offs | Semi-final 1st leg |
07 May 2012 | West Ham United v Cardiff City | W |
3-0 Agg: 5-0 |
League Championship Play-Offs | Semi-final 2nd leg |
19 May 2012 | Blackpool v West Ham United | W | 1-2 | League Championship Play-Offs | Final |
28 Aug 2012 | West Ham United v Crewe Alexandra | W | 2-0 | League Cup | 2nd round |
25 Sep 2012 | West Ham United v Wigan Athletic | L | 1-4 | League Cup | 3rd round |
20 Oct 2012 | West Ham United v Southampton | W | 4-1 | Premier League | |
27 Oct 2012 | Wigan Athletic v West Ham United | L | 2-1 | Premier League | |
03 Nov 2012 | West Ham United v Manchester City | D | 0-0 | Premier League | |
11 Nov 2012 | Newcastle United v West Ham United | W | 0-1 | Premier League | |
19 Nov 2012 | West Ham United v Stoke City | D | 1-1 | Premier League | |
25 Nov 2012 | Tottenham Hotspur v West Ham United | L | 3-1 | Premier League | |
28 Nov 2012 | Manchester United v West Ham United | L | 1-0 | Premier League | |
01 Dec 2012 | West Ham United v Chelsea | W | 3-1 | Premier League | |
16 Dec 2012 | West Bromwich Albion v West Ham United | D | 0-0 | Premier League | |
22 Dec 2012 | West Ham United v Everton | L | 1-2 | Premier League | |
29 Dec 2012 | Reading v West Ham United | L | 1-0 | Premier League | |
01 Jan 2013 | West Ham United v Norwich City | W | 2-1 | Premier League | |
16 Jan 2013 | Manchester United v West Ham United | L | 1-0 | FA Cup | 3rd round replay |
02 Feb 2013 | West Ham United v Swansea City | W | 1-0 | Premier League | |
25 Feb 2013 | West Ham United v Tottenham Hotspur | L | 2-3 | Premier League | |
02 Mar 2013 | Stoke City v West Ham United | W | 0-1 | Premier League | |
17 Mar 2013 | Chelsea v West Ham United | L | 2-0 | Premier League | |
30 Mar 2013 | West Ham United v West Bromwich Albion | W | 3-1 | Premier League | |
07 Apr 2013 | Liverpool v West Ham United | D | 0-0 | Premier League | |
13 Apr 2013 | Southampton v West Ham United | D | 1-1 | Premier League | |
17 Apr 2013 | West Ham United v Manchester United | D | 2-2 | Premier League | |
20 Apr 2013 | West Ham United v Wigan Athletic | W | 2-0 | Premier League | |
27 Apr 2013 | Manchester City v West Ham United | L | 2-1 | Premier League | |
04 May 2013 | West Ham United v Newcastle United | D | 0-0 | Premier League | |
12 May 2013 | Everton v West Ham United | L | 2-0 | Premier League |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2001-02 | England | UEFA Under-19 | 3 | ||||
2001-02 | England | Under-19 | 3 | ||||
2002-03 | England | UEFA Under-19 | 2 | ||||
2002-03 | England | Under-20 | 3 | 1 |
|||
2003-04 | England | FIFA Under-20 World Cup | 2 |
1
|
|||
2003-04 | England | Under-20 | 2 | ||||
2004-05 | England | UEFA Under-21 | 5 | ||||
2004-05 | England | Under-21 | 1 | ||||
2005-06 | England | UEFA Under-21 | 3 |
2
|
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
01 Oct 2001 | England v Iceland | W | 2-0 | Under-19 | |
04 Oct 2001 | England v Russia | L | 0-1 | U19 | |
07 Nov 2001 | England v Georgia | W | 4-1 | UEFA U19 | Group 4 |
11 Nov 2001 | England v Hungary | W | 3-1 | UEFA Under-19 | Group 4 |
17 Apr 2002 | Lithuania v England | D | 1-1 | U19 | |
21 Apr 2002 | England v Lithuania | W | 2-1 | UEFA U19 | Quarter-final |
22 Jul 2002 | England v Germany | D | 3-3 | UEFA U19 | Final group B |
24 Jul 2002 | England v Belgium | D | 1-1 | UEFA U19 | Final group B |
23 Oct 2002 | Germany v England | W | 1-2 | Under-20 | |
27 Nov 2002 | England v Italy | L | 3-5 | Under-20 | |
12 Dec 2002 | England v Switzerland | L | 0-2 | Under 20 | |
09 Oct 2003 | England v Czech Republic | W | 2-0 | Under-20 | |
14 Nov 2003 | England v Wales | W | 2-0 | Under-20 | |
29 Nov 2003 | Japan v England | L | 1-0 | FIFA Under-20 World Cup | Group D |
02 Dec 2003 | England v Egypt | L | 0-1 | FIFA Under-20 World Cup | Group D |
17 Aug 2004 | England v Ukraine | W | 3-1 | Under-21 | |
03 Sep 2004 | Austria v England | W | 0-2 | UEFA Under-21 | Group 6 |
07 Sep 2004 | Poland v England | W | 1-3 | UEFA Under-21 | Group 6 |
08 Oct 2004 | England v Wales | W | 2-0 | UEFA Under-21 | Group 6 |
12 Oct 2004 | Azerbaijan v England | D | 0-0 | UEFA Under-21 | Group 6 |
25 Mar 2005 | England v Germany | D | 2-2 | UEFA Under-21 | Group 6 |
06 Sep 2005 | Germany v England | D | 1-1 | UEFA Under-21 | Group 6 |
11 Oct 2005 | England v Poland | W | 4-1 | UEFA Under-21 | Group 6 |
15 Nov 2005 | France v England | L | 2-1 | UEFA Under-21 | Play-off |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.