Common sense tell's me Mayweather...But I wouldn't be suprised if Judah took an upset....As far as skills go Judah is great..his losses are mental...Zab can't adjust mid fight..but if he goes out there and does what he does with out a mental breakdown Zab could pull it off