What, no Deadpool? He did destroy the entire universe......
. Although, I'd go with Batman. He always wins. Always.
FWIW - I'd say between those 2 in particular, Thor. And although he is a God, he is also mortal remember.....but as he's fated to die at Ragnarok (or is that 'in' Ragnarok?), then he must beat Supe's, right?