@DBZ_universe: Lol I didn't even notice you posted it already
Pre time skip is unclear seeing as Law has barely any feats. So pre time skip I would go with Zoro but post time skip Law would stomp in my opinion. Too hax, after what I saw from him last chapter(killing Vergo and in the process cutting the island in half)I am convinced he is stronger than Luffy.
Zeus destroys them, he wouldn't even notice these weaklings not a good fight. The last time the Hulk saw Zeus he got his ass tore off(not literally) Barragan has nothing in his arsenal that could contend with Zeus. This fight is over in seconds