Career snapshot
Position rank · 99/00
Among 414 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1981-04-30 · 4 players total
| Full name | John O'Shea |
|---|---|
| Name in home country | John Francis O'Shea |
| Date of birth | 1981-04-30 (45 yrs) |
| Place of birth | Waterford, Ireland |
| Citizenship | Ireland |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 192.00 m |
| Current club | Retired |
| Joined | 2019-05-07 |
| Contract expires | — |
| Outfitter | Nike |
Percentile rank vs 355 other Defender - Centre-Backs with ≥500 minutes in 99/00. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Manchester United | 13 | 00/01 | 99/00 | 394 | 15 | 23 | 9,312 |
| AFC Bournemouth | 1 | 99/00 | 99/00 | 10 | 1 | 0 | 882 |
| Reading FC | 1 | 18/19 | 18/19 | 11 | 0 | 0 | 0 |
| Sunderland AFC | 7 | 11/12 | 17/18 | 256 | 4 | 3 | 7,498 |
| Manchester United Reserves | 1 | 10/11 | 10/11 | 1 | 0 | 0 | 0 |
| Royal Antwerp FC | 1 | 00/01 | 00/01 | 14 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 99/00 | League Cup | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 99/00 | Second Division | AFC Bournemouth | 10 | 1 | 0 | 0 | 0 | 882 |
| 2009 | Club World Cup | Manchester United | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Championship | Reading FC | 9 | 0 | 0 | 1 | 1 | 0 |
| 18/19 | EFL Cup | Reading FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Reading FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Championship | Sunderland AFC | 37 | 1 | 0 | 4 | 0 | 3,079 |
| 17/18 | EFL Cup | Sunderland AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League | Sunderland AFC | 28 | 0 | 1 | 5 | 0 | 0 |
| 15/16 | FA Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Sunderland AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | Sunderland AFC | 28 | 0 | 0 | 2 | 0 | 0 |
| 14/15 | FA Cup | Sunderland AFC | 4 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Sunderland AFC | 2 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Premier League | Sunderland AFC | 37 | 0 | 0 | 4 | 0 | 0 |
| 13/14 | FA Cup | Sunderland AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Sunderland AFC | 7 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Premier League | Sunderland AFC | 33 | 1 | 0 | 2 | 1 | 2,922 |
| 12/13 | League Cup | Sunderland AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Premier League | Sunderland AFC | 34 | 2 | 1 | 3 | 0 | 1,497 |
| 11/12 | FA Cup | Sunderland AFC | 5 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Premier League | Sunderland AFC | 29 | 0 | 1 | 5 | 0 | 0 |
| 10/11 | Champions League | Manchester United | 6 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | Community Shield | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | FA Cup | Manchester United | 4 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League Cup | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Premier League | Manchester United | 21 | 0 | 3 | 1 | 0 | 0 |
| 10/11 | Reserve League | Manchester United Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Champions League | Manchester United | 3 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Community Shield | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Cup | Manchester United | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Premier League | Manchester United | 15 | 1 | 1 | 0 | 0 | 1,117 |
| 08/09 | Champions League | Manchester United | 12 | 1 | 1 | 0 | 0 | 1,080 |
| 08/09 | Community Shield | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | FA Cup | Manchester United | 4 | 0 | 1 | 1 | 0 | 0 |
| 08/09 | League Cup | Manchester United | 6 | 1 | 0 | 1 | 0 | 501 |
| 08/09 | Premier League | Manchester United | 30 | 0 | 3 | 1 | 0 | 0 |
| 08/09 | UEFA Super Cup | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Champions League | Manchester United | 6 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Community Shield | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | FA Cup | Manchester United | 2 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League Cup | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Premier League | Manchester United | 28 | 0 | 2 | 1 | 0 | 0 |
| 06/07 | Champions League | Manchester United | 11 | 1 | 0 | 0 | 0 | 683 |
| 06/07 | FA Cup | Manchester United | 5 | 0 | 1 | 0 | 0 | 0 |
| 06/07 | League Cup | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Premier League | Manchester United | 32 | 4 | 1 | 2 | 0 | 431 |
| 05/06 | Champions League | Manchester United | 6 | 0 | 0 | 1 | 0 | 0 |
| 05/06 | Champions League Qu. | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | FA Cup | Manchester United | 2 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | League Cup | Manchester United | 4 | 1 | 0 | 1 | 0 | 228 |
| 05/06 | Premier League | Manchester United | 34 | 1 | 2 | 5 | 0 | 2,833 |
| 04/05 | Champions League | Manchester United | 3 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Champions League Qu. | Manchester United | 2 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Community Shield | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | FA Cup | Manchester United | 4 | 1 | 0 | 0 | 0 | 287 |
| 04/05 | League Cup | Manchester United | 4 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Premier League | Manchester United | 23 | 2 | 3 | 1 | 0 | 743 |
| 03/04 | Champions League | Manchester United | 7 | 0 | 2 | 1 | 0 | 0 |
| 03/04 | Community Shield | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | FA Cup | Manchester United | 6 | 0 | 1 | 0 | 0 | 0 |
| 03/04 | League Cup | Manchester United | 2 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | Premier League | Manchester United | 33 | 2 | 0 | 1 | 0 | 1,409 |
| 02/03 | Champions League | Manchester United | 14 | 0 | 0 | 1 | 0 | 0 |
| 02/03 | Champions League Qu. | Manchester United | 2 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | FA Cup | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | League Cup | Manchester United | 3 | 0 | 1 | 0 | 0 | 0 |
| 02/03 | Premier League | Manchester United | 32 | 0 | 1 | 0 | 0 | 0 |
| 01/02 | Champions League | Manchester United | 3 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | FA Cup | Manchester United | 0 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | League Cup | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | Premier League | Manchester United | 9 | 0 | 0 | 1 | 0 | 0 |
| 00/01 | Champions League | Manchester United | 0 | 0 | 0 | 0 | 0 | 0 |
| 00/01 | Jupiler Liga | Royal Antwerp FC | 14 | 0 | 0 | 1 | 0 | 0 |
| 00/01 | League Cup | Manchester United | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 98/99 | 1998-08-03 | Waterford Bohemians | Man Utd Res. | Transfer | 0 | — |
| 99/00 | 1999-10-12 | Man Utd Res. | Man Utd | Transfer | 0 | — |
| 99/00 | 2000-01-20 | Man Utd | Bournemouth | Loan | 0 | — |
| 99/00 | 2000-03-20 | Bournemouth | Man Utd Res. | Return from loan | 0 | — |
| 00/01 | 2001-01-04 | Man Utd Res. | Royal Antwerp | Loan | 0 | — |
| 00/01 | 2001-05-21 | Royal Antwerp | Man Utd Res. | Return from loan | 0 | — |
| 11/12 | 2011-07-07 | Man Utd | Sunderland | Transfer | 6500000 | €4.50m |
| 18/19 | 2018-07-01 | Sunderland | Reading | Transfer | 750000 | — |
| 18/19 | 2019-05-07 | Reading | Retired | Transfer | 500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 00/01 | Virus | 2001-02-15 | 2001-02-19 | 5 | 1 |
| 09/10 | Thigh problems | 2009-12-12 | 2010-05-01 | 141 | 11 |
| 10/11 | Calf problems | 2010-12-18 | 2011-01-17 | 31 | 1 |
| 10/11 | Thigh problems | 2011-03-15 | 2011-04-18 | 35 | 8 |
| 14/15 | Bruised ribs | 2015-05-02 | 2015-05-16 | 15 | 3 |
| 16/17 | Hip problems | 2016-08-21 | 2016-09-09 | 20 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.20m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.50m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #37709 | — | 5 | 0 | — | — | former national player |
| Team #34683 | — | 4 | 1 | — | — | former national player |
| Team #30323 | #5 | 10 | 0 | — | — | former national player |
| Team #23132 | — | 3 | 0 | — | — | former national player |
| Team #21103 | #4 | 14 | 1 | — | — | former national player |
| Team #3509 | #4 | 118 | 3 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Cristiano Ronaldo | 2 | 4 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 06/07 | Premier League | Manchester United | 4 | 32 |
| 04/05 | Premier League | Manchester United | 2 | 23 |
| 03/04 | Premier League | Manchester United | 2 | 33 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 04/05 | Premier League | Manchester United | 3 | 23 |
| 10/11 | Premier League | Manchester United | 3 | 21 |
| 08/09 | Premier League | Manchester United | 3 | 30 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 00/01 | 2001-05-21 | Royal Antwerp | Man Utd Res. | Return from loan | — | — |
| 00/01 | 2001-01-04 | Man Utd Res. | Royal Antwerp | Loan | — | — |
| 99/00 | 2000-03-20 | Bournemouth | Man Utd Res. | Return from loan | — | — |
| 99/00 | 2000-01-20 | Man Utd | Bournemouth | Loan | — | — |
Teams faced most often by John O'Shea's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Manchester City | 30 | 12 | 4 | 14 | 40 | 52 | -12 | 40% |
| Liverpool FC | 30 | 11 | 3 | 16 | 23 | 44 | -21 | 37% |
| Tottenham Hotspur | 30 | 12 | 7 | 11 | 45 | 41 | +4 | 40% |
| Chelsea FC | 30 | 6 | 5 | 19 | 31 | 55 | -24 | 20% |
| Arsenal FC | 30 | 11 | 9 | 10 | 32 | 35 | -3 | 37% |
| Everton FC | 30 | 13 | 5 | 12 | 40 | 34 | +6 | 43% |
| Fulham FC | 28 | 15 | 6 | 7 | 48 | 32 | +16 | 54% |
| Aston Villa | 28 | 13 | 4 | 11 | 43 | 34 | +9 | 46% |
| West Ham United | 28 | 12 | 8 | 8 | 39 | 25 | +14 | 43% |
| Newcastle United | 26 | 16 | 6 | 4 | 51 | 26 | +25 | 62% |
| West Bromwich Albion | 24 | 14 | 3 | 7 | 48 | 27 | +21 | 58% |
| Stoke City | 24 | 14 | 5 | 5 | 40 | 19 | +21 | 58% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 00/01 | Senior debut season | |
| 03/04 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 18/19 | 11 | 0 | 1 | 0 | 1 | 0 |
| 17/18 | 40 | 3,079 | 4 | 0 | 0 | 0.12 |
| 16/17 | 30 | 0 | 5 | 0 | 0 | 0 |
| 15/16 | 31 | 0 | 2 | 0 | 0 | 0 |
| 14/15 | 43 | 0 | 5 | 0 | 0 | 0 |
| 13/14 | 42 | 2,922 | 3 | 0 | 1 | 0.12 |
| 12/13 | 36 | 1,497 | 3 | 0 | 0 | 0.18 |
| 11/12 | 34 | 0 | 6 | 0 | 0 | 0 |
| 10/11 | 34 | 0 | 2 | 0 | 0 | 0 |
| 08/09 | 54 | 1,581 | 3 | 0 | 0 | 0.17 |
| 07/08 | 38 | 0 | 1 | 0 | 0 | 0 |
| 06/07 | 49 | 1,114 | 2 | 0 | 0 | 0.16 |
| 05/06 | 47 | 3,061 | 7 | 0 | 0 | 0.21 |
| 04/05 | 37 | 1,030 | 1 | 0 | 0 | 0.09 |
| 03/04 | 49 | 1,409 | 2 | 0 | 0 | 0.13 |
| 02/03 | 52 | 0 | 1 | 0 | 0 | 0 |
| 01/02 | 13 | 0 | 1 | 0 | 0 | 0 |
| 00/01 | 16 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on John O'Shea
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about John O'Shea
Who is John O'Shea?
John O'Shea is an Ireland professional footballer who plays as a centre-back for Retired.
How old is John O'Shea?
John O'Shea is 45 years old. He was born on April 30, 1981 in Waterford.
What position does John O'Shea play?
John O'Shea plays as a centre-back (Defender - Centre-Back).
What club does John O'Shea play for?
John O'Shea currently plays for Retired.
How many career goals has John O'Shea scored?
Across all senior club competitions in our dataset, John O'Shea has scored 20 goals in 686 appearances.
Ireland