Columbus Crew SC On January 25, 2017, Obinwa signed with his hometown club
Columbus Crew of
Major League Soccer. He made his first appearance for Columbus on July 17 in a
friendly against German club
Eintracht Frankfurt, replacing
Mohammed Abu in the 67th minute of a 1–0 victory for Crew SC. Obinwa spent the rest of the season on loan to Pittsburgh, and finished the year without appearing again for Crew SC. On December 1, 2017, Crew SC declined Obinwa's contract option. He left the club after just one season, and did not make an official appearance while in Columbus.
Loan to Pittsburgh Riverhounds On March 25, 2017, Columbus sent Obinwa on loan to their affiliate
Pittsburgh Riverhounds in the
USL. Obinwa made his professional debut on April 8, 2017, against
Charleston Battery, entering in the 13th minute to replace fellow Crew SC loanee
Ben Swanson as the Riverhounds picked up a 2–1 victory. Four days later, April 12, he started for the first time in his professional career, against
Saint Louis FC. Obinwa played 67 minutes before being replaced by Michael Green as the Riverhounds were defeated 2–1. Obinwa played sparingly for the remainder of the season, finishing the year with just seven appearances for Pittsburgh.
Lusitano FCV Obinwa joined Portuguese
third division side
Lusitano FCV in 2018.
South Georgia Tormenta FC Obinwa returned to the United States by signing with
USL League One's
South Georgia Tormenta FC on December 12, 2019.
FC Tulsa On January 20, 2022, Obinwa signed with
USL Championship club
FC Tulsa. He was released by Tulsa following the 2022 season. ==International career==