Skip to content
Gary O'Neil

Gary O'Neil

Midfield - Central Midfield  at Retired
Age43
CitizenshipEngland
Height1.74 m
Footright
BornMay 18, 1983
👕500+ Apps Veteran
Market value
Central Midfield Midfield

Career snapshot

10
clubs played for
00/01
debut season
0.06
goals / match
Portsmouth FC
top club · 192 apps

Career highs

€7.50m
peak value · 2007
€7.50m
top transfer fee · 07/08
7
best season · 05/06
24 / 0
int'l caps / goals
540Appearances
35Goals
43Assists
87Yellow cards
2Red cards
189Full matches (90′)
Full nameGary O'Neil
Name in home countryGary Paul O'Neil
Date of birth1983-05-18 (43 yrs)
Place of birthLondon, England
CitizenshipEngland
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height174.00 m
Current clubRetired
Joined2019-07-01
Contract expires
AgentCMG Sports
Jul 2019
Transfer: Bolton → Retired
19/20 · Transfer
Aug 2018
Transfer: Bristol City → Bolton
18/19 · Transfer
Jul 2018
18/19 — Bolton Wanderers
31 matches · 3 G · 1 A · across 3 competitions
Jul 2017
17/18 — Bristol City
6 matches · 0 G · 0 A · across 2 competitions
Jul 2016
16/17 — Bristol City
30 matches · 1 G · 5 A · across 3 competitions
Jul 2016
Transfer: Norwich → Bristol City
16/17 · Transfer
Jul 2015
15/16 — Norwich City
31 matches · 0 G · 2 A · across 3 competitions
Aug 2014
Transfer: QPR → Norwich
14/15 · Transfer
Jul 2014
14/15 — Norwich City
24 matches · 0 G · 2 A · across 4 competitions
Aug 2013
Transfer: West Ham → QPR
13/14 · Transfer
Jul 2013
13/14 — Queens Park Rangers
33 matches · 1 G · 0 A · across 3 competitions
Jul 2012
12/13 — West Ham United, West Ham United U21
28 matches · 1 G · 3 A · across 4 competitions
Jul 2011
11/12 — West Ham United
20 matches · 2 G · 3 A · across 3 competitions
Apr 2011
Injury: unknown
43 games missed
Jan 2011
Transfer: Middlesbrough → West Ham
10/11 · Transfer · €2.90m
Jul 2010
10/11 — Middlesbrough FC, West Ham United
28 matches · 1 G · 2 A · across 4 competitions
Jul 2009
09/10 — Middlesbrough FC
37 matches · 4 G · 7 A · across 2 competitions
Jan 2009
Injury: unknown
2 games missed
Dec 2008
Injury: unknown
3 games missed
Jul 2008
08/09 — Middlesbrough FC
35 matches · 4 G · 2 A · across 3 competitions
Apr 2008
Injury: unknown
11 games missed
Aug 2007
Transfer: Portsmouth → Middlesbrough
07/08 · Transfer · €7.50m
Jul 2007
07/08 — Middlesbrough FC, Portsmouth FC
32 matches · 0 G · 5 A · across 3 competitions
Jul 2006
06/07 — Portsmouth FC
37 matches · 1 G · 5 A · across 2 competitions
Jul 2005
05/06 — Portsmouth FC
39 matches · 7 G · 2 A · across 3 competitions
Nov 2004
Transfer: Cardiff → Portsmouth
04/05 · Return from loan
Sep 2004
Transfer: Portsmouth → Cardiff
04/05 · Loan
Jul 2004
04/05 — Cardiff City, Portsmouth FC
37 matches · 3 G · 2 A · across 4 competitions
Nov 2003
Transfer: Walsall → Portsmouth
03/04 · Return from loan
Sep 2003
Transfer: Portsmouth → Walsall
03/04 · Loan
Jul 2003
03/04 — Portsmouth FC, Walsall FC
12 matches · 2 G · 1 A · across 4 competitions
Jul 2002
02/03 — Portsmouth FC
33 matches · 3 G · 0 A · across 3 competitions
Jul 2001
01/02 — Portsmouth FC
34 matches · 1 G · 1 A · across 2 competitions
Jul 2000
00/01 — Portsmouth FC
12 matches · 1 G · 0 A · across 2 competitions
Jul 2000
Transfer: Portsmouth U18 → Portsmouth
00/01 · Transfer
Jul 1999
99/00 — Portsmouth FC
1 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €7.50m
Highest valuation recorded in dataset
16,987 min
Minutes played by club
Portsmouth FC 48.6%
Bolton Wanderers 4.0%
Bristol City 11.8%
Norwich City 0.0%
Queens Park Rangers 11.3%
West Ham United 11.1%
West Ham United U21 0.0%
Middlesbrough FC 8.8%
Cardiff City 4.3%
Walsall FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Portsmouth FC 9 00/01 99/00 192 17 10 8,253
Bolton Wanderers 1 18/19 18/19 31 3 1 682
Bristol City 2 16/17 17/18 36 1 5 2,003
Norwich City 2 14/15 15/16 55 0 4 0
Queens Park Rangers 1 13/14 13/14 33 1 0 1,928
West Ham United 3 10/11 12/13 56 3 7 1,892
West Ham United U21 1 12/13 12/13 1 0 0 0
Middlesbrough FC 4 07/08 10/11 120 9 14 1,498
Cardiff City 1 04/05 04/05 9 1 2 731
Walsall FC 1 03/04 03/04 7 0 0 0

Career trajectory — goals, assists & market value

3€1.9M6€3.8M8€5.6M11€7.5M00/01 — 1 goals (Portsmouth FC)100/0101/02 — 1 goals (Portsmouth FC)01/02 — 1 assists201/0202/03 — 3 goals (Portsmouth FC)302/0303/04 — 2 goals (Portsmouth FC)03/04 — 1 assists303/0404/05 — 3 goals (Portsmouth FC)04/05 — 2 assists504/0505/06 — 7 goals (Portsmouth FC)05/06 — 2 assists905/0606/07 — 1 goals (Portsmouth FC)06/07 — 5 assists606/0707/08 — 5 assists507/0808/09 — 4 goals (Middlesbrough FC)08/09 — 2 assists608/0909/10 — 4 goals (Middlesbrough FC)09/10 — 7 assists1109/1010/11 — 1 goals (Middlesbrough FC)10/11 — 2 assists310/1111/12 — 2 goals (West Ham United)11/12 — 3 assists511/1212/13 — 1 goals (West Ham United)12/13 — 3 assists412/1313/14 — 1 goals (Queens Park Rangers)113/1414/15 — 2 assists214/1515/16 — 2 assists215/1616/17 — 1 goals (Bristol City)16/17 — 5 assists616/1717/1818/19 — 3 goals (Bolton Wanderers)18/19 — 1 assists418/1904/05 — €200K05/06 — €1.2M06/07 — €2M07/08 — €7.5M08/09 — €6M09/10 — €5M10/11 — €4M11/12 — €2.5M12/13 — €2.5M13/14 — €2.5M14/15 — €2M15/16 — €2M16/17 — €1M17/18 — €750K18/19 — €500KGoalsAssistsMarket value

Goals by season

00/01: 1100/0101/02: 1101/0202/03: 3302/0303/04: 2203/0404/05: 3304/0505/06: 7705/0606/07: 1106/0707/08: 0007/0808/09: 4408/0909/10: 4409/1010/11: 1110/1111/12: 2211/1212/13: 1112/1313/14: 1113/1414/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 0017/1818/19: 3318/1999/00: 0099/00

Assists by season

00/01: 0000/0101/02: 1101/0202/03: 0002/0303/04: 1103/0404/05: 2204/0505/06: 2205/0606/07: 5506/0707/08: 5507/0808/09: 2208/0909/10: 7709/1010/11: 2210/1111/12: 3311/1212/13: 3312/1313/14: 0013/1414/15: 2214/1515/16: 2215/1616/17: 5516/1717/18: 0017/1818/19: 1118/1999/00: 0099/00
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
99/00 First Division Portsmouth FC 1 0 0 0 0 0
18/19 Championship Bolton Wanderers 29 3 1 5 0 682
18/19 EFL Cup Bolton Wanderers 1 0 0 0 0 0
18/19 FA Cup Bolton Wanderers 1 0 0 0 0 0
17/18 Championship Bristol City 4 0 0 1 0 0
17/18 EFL Cup Bristol City 2 0 0 0 0 0
16/17 Championship Bristol City 29 1 5 6 0 2,003
16/17 EFL Cup Bristol City 0 0 0 0 0 0
16/17 FA Cup Bristol City 1 0 0 0 0 0
15/16 FA Cup Norwich City 1 0 0 0 0 0
15/16 League Cup Norwich City 3 0 2 0 0 0
15/16 Premier League Norwich City 27 0 0 7 1 0
14/15 Championship Norwich City 21 0 2 2 0 0
14/15 Championship Play-Offs Norwich City 1 0 0 0 0 0
14/15 FA Cup Norwich City 1 0 0 0 0 0
14/15 League Cup Norwich City 1 0 0 0 0 0
13/14 Championship Queens Park Rangers 29 1 0 5 0 1,928
13/14 Championship Play-Offs Queens Park Rangers 3 0 0 1 1 0
13/14 FA Cup Queens Park Rangers 1 0 0 0 0 0
12/13 FA Cup West Ham United 1 0 0 0 0 0
12/13 League Cup West Ham United 2 0 0 0 0 0
12/13 Premier League West Ham United 24 1 3 2 0 1,441
12/13 U21 PL West Ham United U21 1 0 0 0 0 0
11/12 Championship West Ham United 16 2 3 3 0 451
11/12 Championship Play-Offs West Ham United 3 0 0 0 0 0
11/12 FA Cup West Ham United 1 0 0 1 0 0
10/11 Championship Middlesbrough FC 18 0 1 4 0 0
10/11 FA Cup Middlesbrough FC 1 1 0 0 0 90
10/11 League Cup West Ham United 1 0 0 0 0 0
10/11 Premier League West Ham United 8 0 1 1 0 0
09/10 Championship Middlesbrough FC 36 4 7 9 0 790
09/10 FA Cup Middlesbrough FC 1 0 0 1 0 0
08/09 FA Cup Middlesbrough FC 4 0 1 3 0 0
08/09 League Cup Middlesbrough FC 2 0 0 0 0 0
08/09 Premier League Middlesbrough FC 29 4 1 8 0 618
07/08 FA Cup Middlesbrough FC 3 0 0 1 0 0
07/08 League Cup Portsmouth FC 1 0 1 0 0 0
07/08 Premier League Middlesbrough FC 26 0 4 8 0 0
07/08 Premier League Portsmouth FC 2 0 0 0 0 0
06/07 FA Cup Portsmouth FC 2 0 0 0 0 0
06/07 Premier League Portsmouth FC 35 1 5 7 0 3,093
05/06 FA Cup Portsmouth FC 2 0 1 0 0 0
05/06 League Cup Portsmouth FC 1 1 0 0 0 120
05/06 Premier League Portsmouth FC 36 6 1 2 0 522
04/05 Championship Cardiff City 9 1 2 0 0 731
04/05 FA Cup Portsmouth FC 2 0 0 0 0 0
04/05 League Cup Portsmouth FC 2 0 0 0 0 0
04/05 Premier League Portsmouth FC 24 2 0 3 0 943
03/04 FA Cup Portsmouth FC 0 0 0 0 0 0
03/04 First Division Walsall FC 7 0 0 2 0 0
03/04 League Cup Portsmouth FC 2 0 1 0 0 0
03/04 Premier League Portsmouth FC 3 2 0 0 0 117
02/03 FA Cup Portsmouth FC 1 0 0 0 0 0
02/03 First Division Portsmouth FC 31 3 0 0 0 439
02/03 League Cup Portsmouth FC 1 0 0 0 0 0
01/02 First Division Portsmouth FC 33 1 1 2 0 2,322
01/02 League Cup Portsmouth FC 1 0 0 1 0 0
00/01 First Division Portsmouth FC 10 1 0 2 0 697
00/01 League Cup Portsmouth FC 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
00/01 2000-07-01 Portsmouth U18 Portsmouth Transfer 0
03/04 2003-09-01 Portsmouth Walsall Loan 0
03/04 2003-11-01 Walsall Portsmouth Return from loan 0
04/05 2004-09-01 Portsmouth Cardiff Loan 0
04/05 2004-11-01 Cardiff Portsmouth Return from loan 200000
07/08 2007-08-31 Portsmouth Middlesbrough Transfer 3750000 €7.50m
10/11 2011-01-25 Middlesbrough West Ham Transfer 2750000 €2.90m
13/14 2013-08-07 West Ham QPR Transfer 2500000
14/15 2014-08-05 QPR Norwich Transfer 2000000
16/17 2016-07-01 Norwich Bristol City Transfer 1000000
18/19 2018-08-03 Bristol City Bolton Transfer 500000
19/20 2019-07-01 Bolton Retired Transfer 0
SeasonInjuryFromToDays missedGames missed
07/08 Cruciate ligament tear 2008-04-17 2008-08-01 107 11
08/09 Knee problems 2008-12-12 2008-12-26 15 3
08/09 Thigh problems 2009-01-05 2009-01-17 13 2
10/11 Ankle injury 2011-04-16 2011-11-01 200 43
Current€500k
Peak€7.50m
Low
Δ since start+€300k
€1.88m€3.75m€5.63m€7.50m197019701970
DateValue
Jan 1, 1970 €500k
Jan 1, 1970
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €750k
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €750k
Jan 1, 1970 €1.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.20m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.75m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.80m
Jan 1, 1970 €5.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.50m
Jan 1, 1970 €7.50m
Jan 1, 1970 €3.75m
Jan 1, 1970 €2.00m
Jan 1, 1970 €600k
Jan 1, 1970 €800k
Jan 1, 1970 €1.15m
Jan 1, 1970 €200k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #22907 7 0 former national player
Team #21340 8 0 former national player
Team #9565 9 0 former national player
TeammatePPG played withJoint goalsMinutes
Leroy Lita 1 1 0
John Ruddy 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
05/06 Premier League Portsmouth FC 6 36
09/10 Championship Middlesbrough FC 4 36
08/09 Premier League Middlesbrough FC 4 29

Top assist seasons

SeasonCompetitionClubAssistsMatches
09/10 Championship Middlesbrough FC 7 36
16/17 Championship Bristol City 5 29
06/07 Premier League Portsmouth FC 5 35

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
04/05 2004-11-01 Cardiff Portsmouth Return from loan €200k
04/05 2004-09-01 Portsmouth Cardiff Loan
03/04 2003-11-01 Walsall Portsmouth Return from loan
03/04 2003-09-01 Portsmouth Walsall Loan

Teams faced most often by Gary O'Neil's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Blackburn Rovers 90 31 27 32 108 111 -3 34%
Aston Villa 88 19 31 38 95 134 -39 22%
Newcastle United 86 18 26 42 80 137 -57 21%
Ipswich Town 86 27 20 39 99 122 -23 31%
Derby County 86 28 29 29 118 109 +9 33%
Leeds United 85 24 25 36 99 112 -13 28%
Birmingham City 84 32 18 34 106 107 -1 38%
Tottenham Hotspur 83 25 14 44 93 121 -28 30%
Manchester United 82 14 11 57 65 168 -103 17%
Arsenal FC 82 11 20 51 67 163 -96 13%
Everton FC 82 19 21 42 74 111 -37 23%
Chelsea FC 82 10 12 60 56 178 -122 12%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
00/01 Senior debut season
00/01 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
18/19 31 682 5 0 0 0.66
17/18 6 0 1 0 0 0
16/17 30 2,003 6 1 0 0.31
15/16 31 0 7 0 1 0
14/15 24 0 2 0 0 0
13/14 33 1,928 6 0 1 0.33
12/13 28 1,441 2 0 0 0.12
11/12 20 451 4 0 0 0.8
10/11 28 90 5 0 0 5
09/10 37 790 10 0 0 1.14
08/09 35 618 11 0 0 1.6
07/08 32 0 9 0 0 0
06/07 37 3,093 7 0 0 0.2
05/06 39 642 2 0 0 0.28
04/05 37 1,674 3 0 0 0.16
03/04 12 117 2 0 0 1.54
01/02 34 2,322 3 0 0 0.12
00/01 12 697 2 0 0 0.26

Output by competition

Career goals and assists broken down by tournament.

Premier League
214 apps
16 G
15 A
Championship
191 apps
12 G
21 A
First Division
82 apps
5 G
1 A
League Cup
22 apps
1 G
4 A
FA Cup
23 apps
1 G
2 A
Championship Play-Offs
7 apps
0 G
0 A

Frequently asked about Gary O'Neil

Who is Gary O'Neil?

Gary O'Neil is an England professional footballer who plays as a central midfield for Retired.

How old is Gary O'Neil?

Gary O'Neil is 43 years old. He was born on May 18, 1983 in London.

What position does Gary O'Neil play?

Gary O'Neil plays as a central midfield (Midfield - Central Midfield).

What club does Gary O'Neil play for?

Gary O'Neil currently plays for Retired.

How many career goals has Gary O'Neil scored?

Across all senior club competitions in our dataset, Gary O'Neil has scored 35 goals in 540 appearances.