He's roughly the same size as Pacquiao, Marquez, Morales, Barrera. I think he probably loses to all 4, I don't want to put a weight class limit on each fight, but be sensible. If we're talking Barrera vs Garcia then it'd have to be 126-130 lbs versions. Marquez and Pac can be at 135 lbs.
loses to prime pac, beats marco with size, loses to morales 130 and below. jmm is the only one i have trouble determining. if mikey can get juan to be the aggressor, i think he wins.
Pacquiao KOs him. He possibly decisions MAB. He loses a decision to Erik. He's not outboxing JMM. So only Barrera.