It’s been 17 months since former World Boxing Association super welterweight champion Julian “J-Rock” Williams lost his title to Jeison Rosario. The Philadelphian’s redemption fight was scheduled for Saturday at the State Farm Arena in Atlanta but has been postponed due to an injury to his left elbow.

Williams (27-2-1, 16 KOs) was scheduled to fight Brian Mendoza on the undercard of Showtime’s Gervonta Davis-Mario Barrios super lightweight title bout. The extent of the injury and how it occurred was not announced.

This is Williams’ second postponed match since losing to Rosario. He was also due to fight in December 2020 against Dennis Hogan before his positive COVID-19 test canceled the bout.

» READ MORE: West Philly’s Julian Williams, once homeless, became a boxing champion for himself, by himself

So the wait continues for Williams, who is 31 but not lacking for confidence. He’s still one of the top contenders in the 154-pound division.

“I’m the best fighter in the division,” Williams said on Thursday in a prefight press conference. “I just lost. That’s all. LeBron James and Michael Jordan had bad nights. I can have a bad night, too. I’m still the best in the division, and I’m anxious to get back in the ring.”