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 | |
---|---|---|---|---|---|
15 Sep 2007 | West Ham United v Middlesbrough | L | 3-0 | Premier League | |
22 Sep 2007 | Middlesbrough v Sunderland | D | 2-2 | Premier League | |
30 Sep 2007 | Everton v Middlesbrough | L | 2-0 | Premier League | |
07 Oct 2007 | Manchester City v Middlesbrough | L | 3-1 | Premier League | |
20 Oct 2007 | Middlesbrough v Chelsea | L | 0-2 | Premier League | |
27 Oct 2007 | Manchester United v Middlesbrough | L | 4-1 | Premier League | |
03 Nov 2007 | Middlesbrough v Tottenham Hotspur | D | 1-1 | Premier League | |
11 Nov 2007 | Bolton Wanderers v Middlesbrough | D | 0-0 | Premier League | |
24 Nov 2007 | Middlesbrough v Aston Villa | L | 0-3 | Premier League | |
09 Dec 2007 | Middlesbrough v Arsenal | W | 2-1 | Premier League | |
15 Dec 2007 | Derby County v Middlesbrough | W | 0-1 | Premier League | |
29 Dec 2007 | Portsmouth v Middlesbrough | W | 0-1 | Premier League | |
01 Jan 2008 | Middlesbrough v Everton | L | 0-2 | Premier League | |
12 Jan 2008 | Middlesbrough v Liverpool | D | 1-1 | Premier League | |
19 Jan 2008 | Blackburn Rovers v Middlesbrough | D | 1-1 | Premier League | |
29 Jan 2008 | Middlesbrough v Wigan Athletic | W | 1-0 | Premier League | |
03 Feb 2008 | Newcastle United v Middlesbrough | D | 1-1 | Premier League | |
09 Feb 2008 | Middlesbrough v Fulham | W | 1-0 | Premier League | |
17 Feb 2008 | Sheffield United v Middlesbrough | D | 0-0 | FA Cup | 5th round |
23 Feb 2008 | Liverpool v Middlesbrough | L | 3-2 | Premier League | |
27 Feb 2008 | Middlesbrough v Sheffield United | W | 1-0 | FA Cup | 5th round replay |
01 Mar 2008 | Middlesbrough v Reading | L | 0-1 | Premier League | |
09 Mar 2008 | Middlesbrough v Cardiff City | L | 0-2 | FA Cup | 6th round |
12 Mar 2008 | Aston Villa v Middlesbrough | D | 1-1 | Premier League | |
15 Mar 2008 | Arsenal v Middlesbrough | D | 1-1 | Premier League | |
22 Mar 2008 | Middlesbrough v Derby County | W | 1-0 | Premier League | |
30 Mar 2008 | Chelsea v Middlesbrough | L | 1-0 | Premier League | |
06 Apr 2008 | Middlesbrough v Manchester United | D | 2-2 | Premier League | |
12 Apr 2008 | Tottenham Hotspur v Middlesbrough | D | 1-1 | Premier League | |
16 Aug 2008 | Middlesbrough v Tottenham Hotspur | W | 2-1 | Premier League | |
23 Aug 2008 | Liverpool v Middlesbrough | L | 2-1 | Premier League | |
26 Aug 2008 | Middlesbrough v Yeovil Town | W | 5-1 | League Cup | 2nd round |
30 Aug 2008 | Middlesbrough v Stoke City | W | 2-1 | Premier League | |
13 Sep 2008 | Portsmouth v Middlesbrough | L | 2-1 | Premier League | |
20 Sep 2008 | Sunderland v Middlesbrough | L | 2-0 | Premier League | |
23 Sep 2008 | Manchester United v Middlesbrough | L | 3-1 | League Cup | 3rd round |
27 Sep 2008 | Middlesbrough v West Bromwich Albion | L | 0-1 | Premier League | |
04 Oct 2008 | Wigan Athletic v Middlesbrough | W | 0-1 | Premier League | |
18 Oct 2008 | Middlesbrough v Chelsea | L | 0-5 | Premier League | |
25 Oct 2008 | Blackburn Rovers v Middlesbrough | D | 1-1 | Premier League | |
29 Oct 2008 | Middlesbrough v Manchester City | W | 2-0 | Premier League | |
01 Nov 2008 | Middlesbrough v West Ham United | D | 1-1 | Premier League | |
09 Nov 2008 | Aston Villa v Middlesbrough | W | 1-2 | Premier League | |
16 Nov 2008 | Everton v Middlesbrough | D | 1-1 | Premier League | |
22 Nov 2008 | Middlesbrough v Bolton Wanderers | L | 1-3 | Premier League | |
26 Dec 2008 | Middlesbrough v Everton | L | 0-1 | Premier League | |
29 Dec 2008 | Manchester United v Middlesbrough | L | 1-0 | Premier League | |
17 Jan 2009 | West Bromwich Albion v Middlesbrough | L | 3-0 | Premier League | |
24 Jan 2009 | Wolverhampton Wanderers v Middlesbrough | W | 1-2 | FA Cup | 4th round |
28 Jan 2009 | Chelsea v Middlesbrough | L | 2-0 | Premier League | |
07 Feb 2009 | Manchester City v Middlesbrough | L | 1-0 | Premier League | |
14 Feb 2009 | West Ham United v Middlesbrough | D | 1-1 | FA Cup | 5th round |
21 Feb 2009 | Middlesbrough v Wigan Athletic | D | 0-0 | Premier League | |
25 Feb 2009 | Middlesbrough v West Ham United | W | 2-0 | FA Cup | 5th round replay |
28 Feb 2009 | Middlesbrough v Liverpool | W | 2-0 | Premier League | |
04 Mar 2009 | Tottenham Hotspur v Middlesbrough | L | 4-0 | Premier League | |
08 Mar 2009 | Everton v Middlesbrough | L | 2-1 | FA Cup | 6th round |
21 Mar 2009 | Stoke City v Middlesbrough | L | 1-0 | Premier League | |
04 Apr 2009 | Bolton Wanderers v Middlesbrough | L | 4-1 | Premier League | |
26 Apr 2009 | Arsenal v Middlesbrough | L | 2-0 | Premier League | |
02 May 2009 | Middlesbrough v Manchester United | L | 0-2 | Premier League | |
11 May 2009 | Newcastle United v Middlesbrough | L | 3-1 | Premier League | |
16 May 2009 | Middlesbrough v Aston Villa | D | 1-1 | Premier League | |
24 May 2009 | West Ham United v Middlesbrough | L | 2-1 | Premier League | |
07 Aug 2009 | Middlesbrough v Sheffield United | D | 0-0 | League Championship | |
15 Aug 2009 | Swansea City v Middlesbrough | W | 0-3 | League Championship | |
18 Aug 2009 | Scunthorpe United v Middlesbrough | W | 0-2 | League Championship | |
12 Sep 2009 | Middlesbrough v Ipswich Town | W | 3-1 | League Championship | |
15 Sep 2009 | Sheffield Wednesday v Middlesbrough | W | 1-3 | League Championship | |
26 Sep 2009 | Coventry City v Middlesbrough | D | 2-2 | League Championship | |
29 Sep 2009 | Middlesbrough v Leicester City | L | 0-1 | League Championship | |
03 Oct 2009 | Reading v Middlesbrough | W | 0-2 | League Championship | |
17 Oct 2009 | Middlesbrough v Watford | L | 0-1 | League Championship | |
20 Oct 2009 | Middlesbrough v Derby County | W | 2-0 | League Championship | |
24 Oct 2009 | Preston North End v Middlesbrough | D | 2-2 | League Championship | |
31 Oct 2009 | Middlesbrough v Plymouth Argyle | L | 0-1 | League Championship | |
07 Nov 2009 | Crystal Palace v Middlesbrough | L | 1-0 | League Championship | |
21 Nov 2009 | Middlesbrough v Nottingham Forest | D | 1-1 | League Championship | |
05 Dec 2009 | Queens Park Rangers v Middlesbrough | W | 1-5 | League Championship | |
08 Dec 2009 | Middlesbrough v Blackpool | L | 0-3 | League Championship | |
20 Dec 2009 | Newcastle United v Middlesbrough | L | 2-0 | League Championship | |
26 Dec 2009 | Middlesbrough v Scunthorpe United | W | 3-0 | League Championship | |
28 Dec 2009 | Barnsley v Middlesbrough | L | 2-1 | League Championship | |
02 Jan 2010 | Middlesbrough v Manchester City | L | 0-1 | FA Cup | 3rd round |
16 Jan 2010 | Sheffield United v Middlesbrough | L | 1-0 | League Championship | |
23 Jan 2010 | Middlesbrough v Swansea City | D | 1-1 | League Championship | |
26 Jan 2010 | Doncaster Rovers v Middlesbrough | W | 1-4 | League Championship | |
30 Jan 2010 | Middlesbrough v Bristol City | D | 0-0 | League Championship | |
06 Feb 2010 | Ipswich Town v Middlesbrough | D | 1-1 | League Championship | |
09 Feb 2010 | Middlesbrough v Barnsley | W | 2-1 | League Championship | |
16 Feb 2010 | Blackpool v Middlesbrough | L | 2-1 | League Championship | |
20 Feb 2010 | Nottingham Forest v Middlesbrough | L | 1-0 | League Championship | |
27 Feb 2010 | Middlesbrough v Queens Park Rangers | W | 2-0 | League Championship | |
06 Mar 2010 | Cardiff City v Middlesbrough | L | 1-0 | League Championship | |
13 Mar 2010 | Middlesbrough v Newcastle United | D | 2-2 | League Championship | |
16 Mar 2010 | Derby County v Middlesbrough | D | 2-2 | League Championship | |
20 Mar 2010 | Middlesbrough v Reading | D | 1-1 | League Championship | |
27 Mar 2010 | Watford v Middlesbrough | D | 1-1 | League Championship | |
03 Apr 2010 | Middlesbrough v Crystal Palace | D | 1-1 | League Championship | |
17 Apr 2010 | West Bromwich Albion v Middlesbrough | L | 2-0 | League Championship | |
02 May 2010 | Leicester City v Middlesbrough | L | 2-0 | League Championship | |
14 Aug 2010 | Leicester City v Middlesbrough | D | 0-0 | League Championship | |
11 Sep 2010 | Queens Park Rangers v Middlesbrough | L | 3-0 | League Championship | |
14 Sep 2010 | Middlesbrough v Burnley | W | 2-1 | League Championship | |
25 Sep 2010 | Watford v Middlesbrough | L | 3-1 | League Championship | |
28 Sep 2010 | Derby County v Middlesbrough | L | 3-1 | League Championship | |
02 Oct 2010 | Middlesbrough v Portsmouth | D | 2-2 | League Championship | |
16 Oct 2010 | Middlesbrough v Leeds United | L | 1-2 | League Championship | |
19 Oct 2010 | Nottingham Forest v Middlesbrough | L | 1-0 | League Championship | |
23 Oct 2010 | Norwich City v Middlesbrough | L | 1-0 | League Championship | |
09 Nov 2010 | Scunthorpe United v Middlesbrough | W | 0-2 | League Championship | |
14 Nov 2010 | Swansea City v Middlesbrough | L | 1-0 | League Championship | |
20 Nov 2010 | Middlesbrough v Millwall | L | 0-1 | League Championship | |
04 Dec 2010 | Coventry City v Middlesbrough | L | 1-0 | League Championship | |
11 Dec 2010 | Middlesbrough v Cardiff City | W | 1-0 | League Championship | |
17 Dec 2010 | Doncaster Rovers v Middlesbrough | L | 2-1 | League Championship | |
28 Dec 2010 | Preston North End v Middlesbrough | W | 1-3 | League Championship | |
08 Jan 2011 | Burton Albion v Middlesbrough | L | 2-1 | FA Cup | 3rd round |
15 Jan 2011 | Bristol City v Middlesbrough | W | 0-4 | League Championship | |
22 Jan 2011 | Middlesbrough v Preston North End | D | 1-1 | League Championship |
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.