Superman defeated Goku.
Anyway. Bruce Wayne is a very intelligent contingency theorist, and we have seen that preparation is his best weapon. In fact, if I'm not mistaken, Batman has a counter for each member of the League. Intelligent though he may be, I believe Superman is just far too much for Batman. Especially if they are in a location where Superman doesn't need to worry about harming civilians or demolishing the city. Superman's strength and speed are far too much for the Bat to counter, and if Soops flies him into space it's definitely GG. Aside from finding a way to sneakily kill him with Kryptonite, there is nothing Bruce can do to replicate the feats that Superman is capable of.