Players who played for Middlesbrough and Portsmouth

3 players · Premier League since 1992/93

3 players have played for both Middlesbrough and Portsmouth in the Premier League since 1992/93. All 3 played for Portsmouth first. The longest-serving made 154 appearances across both; the top scorer got 54 goals; 2 scored for both; the first move came in 2005/06, the most recent in 2016/17.

Can you name all 3?

0/30:00

  1.  Middlesbrough 55 · Portsmouth 99
  2.  Middlesbrough 73 · Portsmouth 66
  3.  Middlesbrough 4 · Portsmouth 34

Who stands out

Spoilers

Gary O'Neil has the most appearances for the two combined: 55 for Middlesbrough and 99 for Portsmouth. Yakubu Ayegbeni scored the most goals across both (25 for Middlesbrough, 29 for Portsmouth), and 2 players scored for both.

In our data, Yakubu Ayegbeni was the first to have played for both (his first game for Middlesbrough came in 2005/06). The most recent player to play for both is David Nugent, who first played for Middlesbrough in 2016/17.

Show all 3 players

Spoilers
Every player who played for Middlesbrough and Portsmouth (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerMiddlesbroughPortsmouthFirst
AppsGlsSeasonsAppsGlsSeasons
Gary O'Neil5542007–200999112003–2008Portsmouth
Yakubu Ayegbeni73252005–200866292003–2005Portsmouth
David Nugent402016/173432007–2010Portsmouth

Head to head

In the Premier League since 1992/93, Middlesbrough and Portsmouth have met 12 times: Middlesbrough won 2, Portsmouth 5, and 5 games were drawn.

  • Middlesbrough's biggest win: Boro 2-0 Portsmouth (2007/08)
  • Portsmouth's biggest win: Portsmouth 5-1 Boro (2003/04)

Play

FAQ

Spoilers
How many players have played for both Middlesbrough and Portsmouth?
3 in the Premier League since 1992/93: Gary O'Neil, Yakubu Ayegbeni and David Nugent.
Has anyone scored for both Middlesbrough and Portsmouth?
Yes, 2: Yakubu Ayegbeni (25 and 29) and Gary O'Neil (4 and 11).
Who is the most recent player to play for both Middlesbrough and Portsmouth?
David Nugent. He played for Portsmouth (2007–2010), then Middlesbrough from 2016/17.
What period does this list cover?
Premier League games from 1992/93 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: Premier League since 1992/93. Earlier games aren't included, so all-time lists can be longer.