Players who played for Newcastle United and West Ham United
14 players · Premier League since 1992/93
14 players have played for both Newcastle United and West Ham United in the Premier League since 1992/93. 11 played for Newcastle United first and 3 for West Ham United first. The longest-serving made 252 appearances across both; the top scorer got 54 goals; 11 scored for both; the first move came in 1996/97, the most recent in 2025/26.
Can you name all 14?
0/140:00
- Newcastle 229 · West Ham 23
- Newcastle 189 · West Ham 30
- Newcastle 78 · West Ham 126
- Newcastle 53 · West Ham 121
- Newcastle 55 · West Ham 109
- Newcastle 113 · West Ham 32
- Newcastle 41 · West Ham 99
- Newcastle 60 · West Ham 71
- Newcastle 79 · West Ham 50
- Newcastle 93 · West Ham 24
- Newcastle 36 · West Ham 63
- Newcastle 68 · West Ham 14
- Newcastle 37 · West Ham 42
- Newcastle 54 · West Ham 12
Who stands out
Spoilers
Nolberto Solano has the most appearances for the two combined: 229 for Newcastle United and 23 for West Ham United. Callum Wilson scored the most goals across both (47 for Newcastle United, 7 for West Ham United), and 11 players scored for both.
In our data, Paul Kitson was the first to have played for both (his first game for West Ham United came in 1996/97). The most recent player to play for both is Callum Wilson, who first played for West Ham United in 2025/26.
Show all 14 players
Spoilers
| Player | Newcastle | West Ham | First | ||||
|---|---|---|---|---|---|---|---|
| Apps | Gls | Seasons | Apps | Gls | Seasons | ||
| Nolberto Solano | 229 | 37 | 1998–2008 | 23 | 4 | 2007/08 | Newcastle |
| Kieron Dyer | 189 | 23 | 1999–2007 | 30 | 0 | 2007–2011 | Newcastle |
| Andy Carroll | 78 | 15 | 2006–2021 | 126 | 33 | 2012–2019 | Newcastle |
| Shaka Hislop | 53 | 0 | 1995–1998 | 121 | 0 | 1998–2006 | Newcastle |
| Scott Parker | 55 | 4 | 2005–2007 | 109 | 9 | 2007–2011 | Newcastle |
| Callum Wilson | 113 | 47 | 2020–2025 | 32 | 7 | 2025/26 | Newcastle |
| Kevin Nolan | 41 | 12 | 2008–2011 | 99 | 18 | 2012–2016 | Newcastle |
| Mohamed Diamé | 60 | 2 | 2017–2019 | 71 | 7 | 2012–2015 | West Ham |
| Lee Bowyer | 79 | 6 | 2003–2006 | 50 | 4 | 2002–2009 | West Ham |
| Craig Bellamy | 93 | 28 | 2001–2005 | 24 | 7 | 2007–2009 | Newcastle |
| Paul Kitson | 36 | 10 | 1994–1997 | 63 | 18 | 1996–2002 | Newcastle |
| Les Ferdinand | 68 | 41 | 1995–1997 | 14 | 2 | 2002/03 | Newcastle |
| Stuart Pearce | 37 | 0 | 1997–1999 | 42 | 2 | 1999–2001 | Newcastle |
| Demba Ba | 54 | 29 | 2011–2013 | 12 | 7 | 2010/11 | West Ham |
Head to head
In the Premier League since 1992/93, Newcastle United and West Ham United have met 55 times: Newcastle United won 25, West Ham United 16, and 14 games were drawn.
- Newcastle United's biggest win: Newcastle 5-0 West Ham (2010/11)
- West Ham United's biggest win: Newcastle 0-3 West Ham (2018/19)
More pairs
Play
FAQ
Spoilers
- How many players have played for both Newcastle United and West Ham United?
- 14 in the Premier League since 1992/93: Nolberto Solano, Kieron Dyer, Andy Carroll, Shaka Hislop, Scott Parker, Callum Wilson and 8 more.
- Has anyone scored for both Newcastle United and West Ham United?
- Yes, 11: Callum Wilson (47 and 7), Andy Carroll (15 and 33), Les Ferdinand (41 and 2), Nolberto Solano (37 and 4), Demba Ba (29 and 7), Craig Bellamy (28 and 7), Kevin Nolan (12 and 18), Paul Kitson (10 and 18) and 3 more.
- Who is the most recent player to play for both Newcastle United and West Ham United?
- Callum Wilson. He played for Newcastle United (2020–2025), 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.