Players who played for Newcastle United and Sheffield United

3 players · Premier League since 1992/93

3 players have played for both Newcastle United and Sheffield United in the Premier League since 1992/93. 1 played for Newcastle United first and 2 for Sheffield United first. The longest-serving made 143 appearances across both; the top scorer got 13 goals; 1 scored for both; the first move came in 2006/07, the most recent in 2025/26.

Can you name all 3?

0/30:00

  1.  Newcastle 112 · Sheffield Utd 31
  2.  Newcastle 43 · Sheffield Utd 21
  3.  Newcastle 12 · Sheffield Utd 38

Who stands out

Spoilers

Keith Gillespie has the most appearances for the two combined: 112 for Newcastle United and 31 for Sheffield United. Keith Gillespie scored the most goals across both (11 for Newcastle United, 2 for Sheffield United), and 1 player scored for both.

In our data, Keith Gillespie was the first to have played for both (his first game for Sheffield United came in 2006/07). The most recent player to play for both is Aaron Ramsdale, who first played for Newcastle United in 2025/26.

Show all 3 players

Spoilers
Every player who played for Newcastle United and Sheffield United (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerNewcastleSheffield UtdFirst
AppsGlsSeasonsAppsGlsSeasons
Keith Gillespie112111994–19993122006/07Newcastle
William Osula4392024–20272102023/24Sheffield Utd
Aaron Ramsdale1202025/263802020/21Sheffield Utd

Head to head

In the Premier League since 1992/93, Newcastle United and Sheffield United have met 10 times: Newcastle United won 7, Sheffield United 3.

  • Newcastle United's biggest win: Sheffield Utd 0-8 Newcastle (2023/24)
  • Sheffield United's biggest win: Sheffield Utd 2-0 Newcastle (1993/94)

Play

FAQ

Spoilers
How many players have played for both Newcastle United and Sheffield United?
3 in the Premier League since 1992/93: Keith Gillespie, William Osula and Aaron Ramsdale.
Has anyone scored for both Newcastle United and Sheffield United?
Yes, 1: Keith Gillespie (11 and 2).
Who is the most recent player to play for both Newcastle United and Sheffield United?
Aaron Ramsdale. He played for Sheffield United (2020/21), then Newcastle 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.