William Idemudia Daugaard Osula (; ; ; born 4 August 2003) is a Danish professional footballer who plays as a forward for club Newcastle United.
Osula is a youth product of Danish club F.C. Copenhagen, where he played before moving to the youth academy of Sheffield United in 2018. On 13 July 2021, he signed his first professional contract with the Yorkshire club. He made his first team debut in a 0âÂÂ0 draw against Blackpool on 16 March 2022, coming on as a late substitute in the 91st minute.
On 1 September 2022, Osula joined Derby County on a season-long loan. On 15 October 2022, having already appeared four times from the bench, Osula made his first start for the club, scoring two goals in a 3âÂÂ0 victory at Accrington Stanley.
On 6 January 2024, Osula scored a brace for Sheffield United in a 4âÂÂ0 FA Cup victory over Gillingham, marking his first senior goals for the club.
On 8 August 2024, Newcastle United announced the signing of Osula for ã10,000,000 with a further ã5,000,000 in add-ons. He made his debut for the club as a substitute in a 3âÂÂ1 loss to Fulham on 21 September.
On 12 January 2025, Osula scored his first goal for the club in the third round of the FA Cup, the third of a 3âÂÂ1 win over Bromley. On 26 April 2025, he scored his first Premier League goal in a 3âÂÂ0 win over Ipswich Town, heading in from a Kieran Trippier corner.
Osula began the 2025âÂÂ26 season by scoring an 88th-minute equaliser for Newcastle in their first Premier League home fixture against league champions Liverpool. The Magpies went on to lose 3âÂÂ2, with Liverpool scoring a winning goal in the tenth minute of stoppage time.
On 4 March 2026, he scored a 90th-minute winning goal in Newcastle's 2âÂÂ1 home victory against Manchester United.
Osula was born in Copenhagen, Denmark to a Danish mother and a Nigerian-French father and moved to England at a young age. Osula is eligible to play for Denmark, England, France and Nigeria. He also holds both British and French nationalities. He was called up to a training camp for the Denmark U19s in February 2022. He debuted with the Denmark U19s in a friendly 3âÂÂ2 loss to the Hungary U19s on 23 February 2022.
In November 2025 he was called up to the Danish national team for the World Cup qualification matches against Scotland and Belarus, but an injury forced him to withdraw. He was replaced by Yussuf Poulsen.
Newcastle United