After competing as an amateur for one year and compiling a record of 2–1, Bamgbose made his professional debut in June 2013. While competing exclusively for the regional promotion Ring of Combat, he amassed a record of 5–0, finishing all of his opponents in the first round before signing with the
Ultimate Fighting Championship in the summer of 2015.
Ultimate Fighting Championship Bamgbose made his promotional debut as a short notice replacement against
Uriah Hall on August 8, 2015, at
UFC Fight Night 73. Bamgbose lost the fight by TKO in the first round. Bamgbose next faced
Daniel Sarafian on February 21, 2016, at
UFC Fight Night 83, again as a short notice replacement, filling in for an injured
Sam Alvey. Bamgbose won the fight via knockout in the first round. For a third straight fight, Bamgbose was tabbed as an injury replacement and faced
Cezar Ferreira on April 16, 2016, at
UFC on Fox 19, filling in for an injured
Caio Magalhães. He lost the fight via unanimous decision. Bamgbose was briefly linked to a bout with
Josh Samman on December 9, 2016, at
UFC Fight Night 102. However the pairing never materialized as Samman died on October 5, 2016. He was replaced by Joe Gigliotti. In turn, Bamgbose pulled out of the fight in mid-November citing an injury and was replaced by promotional newcomer
Gerald Meerschaert. Bamgbose was expected to face
Tom Breese on March 18, 2017, at
UFC Fight Night 107. However, the day of the event Breese was deemed unfit to compete and the bout was cancelled. Bamgbose faced
Paulo Costa on June 3, 2017, at
UFC 212. He lost the back-and-forth fight via TKO in the second round. Bamgbose faced
Alessio Di Chirico on December 16, 2017, at
UFC on Fox 26. He lost the fight via knockout in the second round. Bamgbose was released from the UFC on December 28, 2017. ==Bare-knuckle boxing==