NEW YORK – Devin Haney held up his end of the bargain for a rematch with Ryan Garcia, defeating Jose Ramirez by unanimous decision on Friday in New York’s Times Square.

The final scores were an afterthought as Haney barely had to break a sweat, dancing his way to victory by scores of 119-109 on two cards, while the third judge had it 118-110.

The win elevated Haney’s record to 32-0 (15 KOs) in what was his first fight since a controversial no-contest against Ryan Garcia in April of 2024, when he was knocked down three times and lost a majority decision – only for the fight to be overturned after Garcia failed performance-enhancing drugs tests for the banned substance ostarine.

Ramirez, a 2012 U.S. Olympian and former WBO/WBO junior welterweight champion, fell to 29-3 (18 KOs).

After a tentative start in which Haney barely threw punches for the first round and a half, he opened up in the final minute of the second round, landing a sharp right near the bell. Haney’s confidence had fully kicked in by the third, as he used his vastly superior speed advantage to walk Ramirez into counterpunches.

Haney, who had boxing legend “Sugar” Shane Mosley in his corner for the first time, hurt Ramirez in the fourth when a counter uppercut, set up by a shoulder roll, caught Ramirez coming in recklessly. As the fight continued to slip away, Ramirez stepped up the aggression in the sixth, as he just missed left hook attempts while adjusting to punching simultaneously with Haney.

Foot speed continued to be an insurmountable edge for Haney, who danced in and out of range, landing right hand leads on an increasingly ineffective Ramirez.

There would be no desperate championship-round sell-out attempt by Ramirez, however, as Haney continued to coast to the final bell.

The fight was the first above 140lbs for Haney, a former unified lightweight and junior welterweight champion. Haney and Ramirez both came in just under the 144lbs catchweight.

The final punch stats told the story of the fight, as Haney was credited with landing 70 total punches – an average of five per round – to just 40 total by Ramirez. Haney was credited with attempting 224 punches – an average of 18 – while Ramirez attempted 279.

Now Haney awaits the outcome of Ryan Garcia’s fight against Rolando “Rolly” Romero – the main event of Friday’s four-fight Times Square outdoor show, which aired live on DAZN pay-per-view.

Ryan Songalia is a reporter and editor for BoxingScene.com and has written for ESPN, the New York Daily News, Rappler, The Guardian, Vice and The Ring magazine. He holds a Master’s degree in Journalism from the Craig Newmark Graduate School of Journalism and is a member of the Boxing Writers Association of America. He can be reached at ryansongalia@gmail.com or on Twitter at @ryansongalia.