Yardbarker
x

2025 is almost over in the boxing world, as we look at who had the worst year. 

While he remains one of the sport’s biggest stars, Ryan Garcia had the worst professional 2025 relative to his potential. After a tough 2024, Garcia entered 2025 with the world watching to see if he could recapture the form that saw him beat Devin Haney before it became a no-contest following his failed VADA tests for Ostarine. Instead, Garcia failed to deliver. 

Facebook: TOP10 Boxing

In May 2025, Garcia faced Rolando Romero. What was supposed to be a “tune-up” to unlock a rematch with Haney turned into a disaster. Garcia appeared unfocused and was dropped in the mid-rounds. Garcia lost a wide unanimous decision, squandering his leverage with promoters. 

Although Ryan has the chance to bounce back by facing Mario Barrios in February for the latter’s WBC Welterweight Title, Ryan will face some more hurdles. Barrios is working with his old trainer, Joe Goossen. Garcia left Goossen following his loss to Gervonta Davis. Goossen is well aware of Ryan’s flaws, which has primarily been his inability to stay disciplined defensively.

The same has been said about his training regiment, with concerns that he spends too much time leveraging his social media profile rather than staying in the gym. The failure to beat Barrios will call into question whether Ryan can win a world title.

He would have had the WBC Junior Welterweight Title had he not missed weight for the Haney fight, nor failed his VADA tests. He would have also secured the WBA Welterweight Title since Romero was upgraded from the regular version once Jaron Ennis moved up to 154 pounds. The question is now whether Ryan came back stronger. Garcia is confident he will.

“Ya’ll are going to get cooked – it’s over,” Garcia stated

This article first appeared on BoxingNews.com and was syndicated with permission.

More must-reads:

Customize Your Newsletter

Yardbarker +

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!