Osadebe started playing football with his local side Dundalk.[3] He joined Gillingham from Tottenham Hotspur Foundation College Programme in May 2015. He made his Gillingham debut on 8 August 2015 in 4–0 home win over Sheffield United where he was named Man of the Match.[4] However, it later emerged that Osadebe had been ineligible to play, with Gillingham having mistakenly registered his previous club with the Football League and the FA as Tottenham rather than Dundalk. As a result, Gillingham received a £4,000 suspended fine, but escaped a points deduction.[5]
In November 2015 Osadebe was invited to train with the Republic of Ireland U21 squad ahead of their friendly against Norway, but did not feature in the matchday squad.[6][7] As his parents hail from Nigeria, Osadebe is also eligible to represent Nigeria.
Osadebe received the 2015–16 Gillingham Goal of the Season award for his solo effort against Bury in November 2015.[8] He signed a new one-year deal with Gillingham, with the option of a further one-year extension, at the conclusion of the 2015–16 season,[9] however he was released by the club a year later.[10]
On 31 May 2017, Osadebe joined League Two side Cambridge United on a two-year deal.[11] On 18 January 2018, Osadebe joined Newport County on loan until the end of the 2017–18 season.[12] He made his debut for Newport five days later against Morecambe as a half-time substitute.[13] His loan arrangement at Newport was terminated on 23 March 2018 and he returned to Cambridge United.
He was released by Cambridge United at the end of the 2018–19 season.[14] In the summer of 2019 he was signed by Macclesfield Town on a one-year deal.[citation needed][15] On 1 February 2020 it was announced that he was one of three players to have left financially troubled Macclesfield during the January 2020 transfer window, following a meeting with the English Football League.[16]
On 3 September 2020, he joined Walsall on a free transfer. In his almost two years there, he played 91 games, scoring 8 goals.[17]
On 10 June 2022, Osadebe joined fellow League Two side Bradford City for an undisclosed fee, signing a two-year contract.[18] Osadebe’s first league game for Bradford came to an end after just seven minutes when he broke his leg in two places against Doncaster Rovers.[19]
On 18 January 2024, Osadebe signed for fellow League Two club Forest Green Rovers for an undisclosed fee.[20] Even after some great performances for Forest Green Rovers including goals against Barrow, Wrexham and former club Walsall, he could not keep them up and they will play in the National League in the 2024–25 season. He was kept on by Forest Green Rovers in their 2023–24 retained list.
Career statistics
As of match played 24 April 2021
Appearances and goals by club, season and competition