Tottenham Hotspur Born in
Bloomsbury, Greater London, He played for the club's under-18 team, making 24 appearances and scoring 10 goals during the
2013–14 season. He made his
Football League debut on 7 February as a 59th-minute
substitute for
Shaun Whalley in a 1–1 draw with
Oxford United at the
Kassam Stadium. He completed the loan spell with 11 appearances for Luton, eight of which came as a substitute. He debuted three days later as a 61st-minute substitute for
Barrie McKay in a 5–1 away win over
Alloa Athletic. During the match, he sparked controversy by performing a
rainbow flick, which an Alloa defender called "disrespectful". Oduwa scored his first goal for the Ibrox club in a 4–0 home win over
Dumbarton on 1 December. By late October, he had managed four assists, as well as winning several penalties. However, as Rangers sought more permanent options in Oduwa's position, his loan spell was cut short, and he returned to Tottenham Hotspur on 17 January 2016. On 26 February 2016, Oduwa signed for
League One club
Colchester United on a one-month loan. He made only two appearances for the club, both of which were as a substitute. He made his debut for the club in a 2–2 draw at home to
Swindon Town on 3 September.
Olimpija Ljubljana On 14 February 2017, Oduwa signed for
Slovenian PrvaLiga club
Olimpija Ljubljana on a three-year contract. He debuted on 25 February in a 1–0 defeat away to
Maribor.
Vejle Boldklub On 28 September 2018,
Vejle Boldklub announced the signing of Oduwa on a three-year contract. On 17 December 2018, Vejle and Oduwa agreed to terminate the players contract before time.
Hapoel Hadera On 30 January 2019, Oduwa signed for the
Israeli Premier League club
Hapoel Hadera.
Dundalk On 10 March 2020, Oduwa signed for
League of Ireland Premier Division champions
Dundalk.
Shamakhi On 3 February 2022,
Azerbaijan Premier League club
Keşla announced the signing of Oduwa on a contract until the end of the
2021–22 season. On 6 April 2022,
Keşla FK changed their name to
Shamakhi FK.
Turan Tovuz On 30 June 2023,
Turan Tovuz announced the departure of Oduwa after his contract had expired.
Chungbuk Cheongju On 15 January 2024,
K League 2 club
Chungbuk Cheongju announced the signing of Oduwa. In July 2024, Oduwa left the club after 11 appearances in all competitions. ==International career==