He made his debut coming on as a substitute against Columbus Crew and got the game tying assist, a feat which earned him a start in the following match.
On 8 April 2017, after scoring a penalty kick against the Philadelphia Union, Adi became the Timbers' all-time leading goalscorer, with 46 goals.
[6] Adi was traded from Portland Timbers to MLS expansion side FC Cincinnati on 30 July 2018 for a deal worth up to $1,000,000 in allocation money.
However, in the third match on 17 March (Cincinnati's home opener against Portland Timbers), he was injured after a collision with Larrys Mabiala late in the first half, and was subbed out at halftime.
At approximately 3:45am on 31 March 2019, Adi was pulled over by the Ohio State Highway Patrol and cited for operating a vehicle under the influence of alcohol (OVI), speeding, and not possessing a valid driver's license.
[10] Adi was cleared from suspension on 24 April and began practicing with the team the following day; however, his minutes remained limited as his ankle was still recovering.
He was also called up to the senior Nigeria squad to face Egypt in a 2017 Africa Cup of Nations qualifier in March 2016 but did not play.