Players who played for Middlesbrough and West Ham United

6 players · Premier League since 1992/93

6 players have played for both Middlesbrough and West Ham United in the Premier League since 1992/93. 5 played for Middlesbrough first and 1 for West Ham United first. The longest-serving made 280 appearances across both; the top scorer got 25 goals; 2 scored for both; the first move came in 2007/08, the most recent in 2025/26.

Can you name all 6?

0/60:00

  1.  Middlesbrough 211 · West Ham 69
  2.  Middlesbrough 110 · West Ham 6
  3.  Middlesbrough 55 · West Ham 32
  4.  Middlesbrough 58 · West Ham 7
  5.  Middlesbrough 27 · West Ham 9
  6.  Middlesbrough 26 · West Ham 9

Who stands out

Spoilers

Stewart Downing has the most appearances for the two combined: 211 for Middlesbrough and 69 for West Ham United. Stewart Downing scored the most goals across both (18 for Middlesbrough, 7 for West Ham United), and 2 players scored for both.

In our data, Jeremie Aliadiere was the first to have played for both (his first game for Middlesbrough came in 2007/08). The most recent player to play for both is Adama Traoré, who first played for West Ham United in 2025/26.

Show all 6 players

Spoilers
Every player who played for Middlesbrough and West Ham United (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerMiddlesbroughWest HamFirst
AppsGlsSeasonsAppsGlsSeasons
Stewart Downing211182001–20176972013–2015Middlesbrough
Emanuel Pogatetz11042005–2009602012/13Middlesbrough
Gary O'Neil5542007–20093212010–2013Middlesbrough
Jeremie Aliadiere5872007–2009702005/06West Ham
Adama Traoré2702016/17902025/26Middlesbrough
Ahmed Hossam Mido2662007–2009902009/10Middlesbrough

Head to head

In the Premier League since 1992/93, Middlesbrough and West Ham United have met 24 times: Middlesbrough won 9, West Ham United 11, and 4 games were drawn.

  • Middlesbrough's biggest win: Boro 4-1 West Ham (1996/97)
  • West Ham United's biggest win: West Ham 4-0 Boro (1998/99)

Play

FAQ

Spoilers
How many players have played for both Middlesbrough and West Ham United?
6 in the Premier League since 1992/93: Stewart Downing, Emanuel Pogatetz, Gary O'Neil, Jeremie Aliadiere, Adama Traoré and Ahmed Hossam Mido.
Has anyone scored for both Middlesbrough and West Ham United?
Yes, 2: Stewart Downing (18 and 7) and Gary O'Neil (4 and 1).
Who is the most recent player to play for both Middlesbrough and West Ham United?
Adama Traoré. He played for Middlesbrough (2016/17), then West Ham United from 2025/26.
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.