Despite possessing a ton of potential, UFC Featherweight Charles Oliveira keeps running into roadblocks on his way to success in the Octagon. News broke today that Oliveira has been forced to withdraw from his scheduled UFC 166 bout with Jeremy Larsen.

‘Do Bronx’ has apparently suffered a thigh injury that is quite serious. The 23-year-old Brazilian detailed the prognosis to the Houston Chronicle:

“I’m really sad because I knew how important this fight was and I know how ready I was for this,” Oliveira said. “The doctors told me that I can’t even move or this injury can get worse.”

It sounds like a serious injury, but at least Oliveira and his doctors are taking the necessary precautions to get him back to the Octagon as soon as possible. Oliveira was last seen losing a decision to former Lightweight champ Frankie Edgar in the co-main event of UFC 162.

Although he sits with four losses in the UFC, they’ve all been to top contenders like Edgar, Cub Swanson, and both Jim Miller and Donald Cerrone at Lightweight. He’s fighting at his natural weight class of 145 lbs., and the future should be bright for the talented submission artist if he can only stay healthy.

UFC 166 will take place on October 19 from the Toyota Center in Houston without Oliveira. The event features a pivotal trilogy-ending Heavyweight title bout between Cain Velasquez and Junior Dos Santos, and also a showdown between Roy Nelson and Daniel Cormier in the co-main event.

Let’s hope Oliveira makes a speedy recovery.