In my opinion he's cleaned out the division for the most part. His biggest challenge was Benavidez who he beat twice, the second being more decisive. Mccall arguably beat him in their first fight but MM has improved tremendously sense then, so i dont see Mccall winning a rematch. He beat Moraga, Bagautinov, and Cariaso convincingly. The only potential opponents i see left are Horiguchi and Dodson. Horiguchi looked good against gaudinot but his stand up relied heavily on being faster than his opponent and using quick counters, and hes not faster than DJ so I don't see that game plan working out well. Given one more shot I think Dodson could surprise some people and take a close decision but that fight is way down the line because of his injury. Aside from that i don't see anyone beating DJ unless he moves to bw.