In the battle with Izuku, Muscular was able to "cause destruction on a similar scale to Izuku's 100% Detroit Smash. He was also able to directly overpower Izuku, who was using One For All 100% at the time, in a physical clash." In the other hand, in the last battle of All for One with All Might, All For One says he is now confident of trading punches with All Might with his new strenght augmentation quirks, and he does indeed.
Who is supposed to be the physically strongest villain, All for One or Muscular? Does the manga give more info about their strenghts?