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
- Newcastle 112 · Sheffield Utd 31
- Newcastle 43 · Sheffield Utd 21
- 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
| Player | Newcastle | Sheffield Utd | First | ||||
|---|---|---|---|---|---|---|---|
| Apps | Gls | Seasons | Apps | Gls | Seasons | ||
| Keith Gillespie | 112 | 11 | 1994–1999 | 31 | 2 | 2006/07 | Newcastle |
| William Osula | 43 | 9 | 2024–2027 | 21 | 0 | 2023/24 | Sheffield Utd |
| Aaron Ramsdale | 12 | 0 | 2025/26 | 38 | 0 | 2020/21 | Sheffield 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)
More pairs
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.