PATHFINDER

John O'Shea

born 1981, 5 clubs, 2 loans, 2000s era

John O'Shea played for 5 clubs in his senior career, starting at Manchester United in 1999. His longest spell was at Manchester United: 10 seasons, 2001–2011. He went out on loan 2 times, to Bournemouth, Royal Antwerp. He returned to Manchester United after time away. His last club was Reading, where he played until 2019.

  1. Manchester United1999–00Manchester United, 1999–00
    Bournemouth2000loan from MUNBournemouth, 2000, on loan from Manchester United
    Royal Antwerp2000–01loan from MUNRoyal Antwerp, 2000–01, on loan from Manchester United
    Manchester United2001–11backManchester United, 2001–11, back after loan
  2. Sunderland2011–18Sunderland, 2011–18
    Reading2018–19Reading, 2018–19

John O'Shea’s clubs

YearsClub
1999–2000Manchester United
2000BournemouthLoan from Manchester United
2000–2001Royal AntwerpLoan from Manchester United
2001–2011Manchester UnitedReturned
2011–2018Sunderland
2018–2019Reading

Who else played for both?

Played alongside

Players in our database who were at the same club in the same seasons.

Quick answers

What clubs did John O'Shea play for?
John O'Shea played for 5 clubs in his senior career: Manchester United, Bournemouth, Royal Antwerp, Sunderland and Reading.
What was John O'Shea's last club?
John O'Shea's last club was Reading (2018–2019).
What was John O'Shea's first club?
John O'Shea started his senior career at Manchester United in 1999.

Could you name him from the crests alone?

A new player every day, one club at a time.

Play today’s puzzle

Senior club career from Wikipedia (CC BY-SA). Youth, reserve and international teams are not included.