Perhaps you should leave scoring a fight to the judges. Most unbiased folks had Marquez defeating both John and Norwood.
Pacquiao. Lopez is a bit overrated in my view.
Mayorga will show up to simply collect a check. He's way past his prime for his schtick to be taken seriously anymore.
JMM has the best shot out of all of them, but it's a very slim one.
Canelo will be lucky to do well as high as a middleweight, much less 168-175.
Wishful thinking on Soto's part. It'll be fun watching him try though.