


William Grainger (born 20 November 2008) is a Welsh professional footballer who plays as a forward for EFL Championship side Sheffield Wednesday.
Early life
He went to school at Wales High School in Kiveton Park.
Club career
Sheffield Wednesday
Whilst at U16 level, he contributed to 48 goals for the Owls and Wales U17s, whilst also scoring 14 goals for Wednesday's U18, Grainger started his two-year scholarship at Sheffield Wednesday in May 2025. At the beginning of the 2025–2026 season he made the first team squads against Bolton Wanderers in the EFL Cup and Wrexham in the Championship. He made his senior debut at 16 years old against Leeds United in the EFL Cup when he came on to replace other debutant George Brown. On 25 February 2026, he made his Championship debut, replacing Jamal Lowe late in the 0–2 defeat against Norwich City. On 25 April 2026, he scored his first senior goal away to Oxford United, pulling one back in an eventual 1–4 defeat. He made his full debut on the final day of the season against West Bromwich Albion, playing 55 minutes before being replaced by Charlie McNeill.
International career
He was selected for Wales U16 to compete in the Victory Shield. At 16 he was selected for the Wales U19 squad but didn't make an appearance. He got his first call up Wales U18 just after he made his senior debut for Sheffield Wednesday in August 2025. He made his Wales U19 debut in November 2025 against Japan U19 where he got a goal and assist within the opening 11 minutes of the game.
![]()
Season Stats
1 appearances in the current 2025-2026 Season
0 goals scored in the current 2025-2026 Season
Trophies ![]()
Milestones
Former Youth Teams ![]()





