Ehh idk maybe 154 but Oscar lost to Felix Sturm at 160 and he drained B Hop to either 156 or 157.. Saying Oscar would beat Spence or Bud at 47 or Loma at 35 is plausible but saying he can beat anybody at 160 would be a stretch.. I can see GGG beating Oscar 9-3 if no KO at 160.
Oscar would've taken a dive earlier against Canelo, I can't see DLH taking all those huge shots ggg was taking in thier second fight.
I don't think ODLH took a dive, but I agree that 160 Canelo is too big, too string, and too good for 160 ODLH.