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
- Middlesbrough 211 · West Ham 69
- Middlesbrough 110 · West Ham 6
- Middlesbrough 55 · West Ham 32
- Middlesbrough 58 · West Ham 7
- Middlesbrough 27 · West Ham 9
- 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
| Player | Middlesbrough | West Ham | First | ||||
|---|---|---|---|---|---|---|---|
| Apps | Gls | Seasons | Apps | Gls | Seasons | ||
| Stewart Downing | 211 | 18 | 2001–2017 | 69 | 7 | 2013–2015 | Middlesbrough |
| Emanuel Pogatetz | 110 | 4 | 2005–2009 | 6 | 0 | 2012/13 | Middlesbrough |
| Gary O'Neil | 55 | 4 | 2007–2009 | 32 | 1 | 2010–2013 | Middlesbrough |
| Jeremie Aliadiere | 58 | 7 | 2007–2009 | 7 | 0 | 2005/06 | West Ham |
| Adama Traoré | 27 | 0 | 2016/17 | 9 | 0 | 2025/26 | Middlesbrough |
| Ahmed Hossam Mido | 26 | 6 | 2007–2009 | 9 | 0 | 2009/10 | Middlesbrough |
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)
More pairs
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.