After playing many positions at age grade level for King Edward's School Birmingham and Walsall RFC including prop, and number 8;[2] Odogwu was deemed "too fast" to be a forward and focused his talent in the centres and on the wing.[2]
Odogwu spent his academy years at Leicester Tigers, scoring a memorable try in Marcos Ayerza's testimonial match at Welford Road, beating three players from the halfway line to score in the corner.[3] He was released by Leicester in the summer of 2016 and signed for Sale Sharks.[4]
Sale Sharks
Odogwu rose to fame after his performances for Sale in the Aviva Premiership Singha 7s tournament, scoring 8 tries in the group stage, breaking the record of 7 set by Christian Wade the previous year. This earned him the man of the round award.[5]
In September 2016 Odogwu made his senior debut for Sale in the second round of the Premiership season against Harlequins, impressing onlookers with footwork, pace and power.[6] The following month saw him score his first try for the club against former side Leicester in round 5.[7]
Odogwu left Sale at the end of the 2018–19 season after spending 3 seasons at the club and making 29 first team appearances, signing for Coventry-based club Wasps.[8]
Wasps
Odogwu scored six tries for Wasps at the 2019 Premiership 7s, helping the team reach the final in what was his first outing for the club, becoming the Premiership Rugby 7's All-time top try scorer.[9] Odogwu was banned for 6 weeks in November 2019 after making contact with the head of Sale Sharks player Rohan Janse van Rensburg with his boot whilst fielding a high kick.[10]
He scored his first tries for the club in round 2 of the 2020-21 Premiership season against Gloucester; finding his way over the tryline twice in the last 2 minutes of the game to help Wasps to a try bonus point.[11] After some excellent form in late 2020 and early 2021 Odogwu earned his first man of the match award in a thrilling 44–52 victory away to Bath.[12]
Odogwu was made redundant along with every other Wasps player and coach when the team entered administration on 17 October 2022.[13]
In January 2021 Odogwu was included in the England Senior squad by coach Eddie Jones for the 2021 Six Nations.[20][21] Ultimately he never made an appearance at senior level for England.[22]
On 22 August 2023, Odogwu was named in Italy's 33-man squad for the 2023 Rugby World Cup.[24][26] He scored a try in their opening game of the tournament against Namibia.[27]