Suggested by Big Red Thor is a powerful Avenger and is certainly one of their strongest members. That being said, he won’t be able to keep up with Mewtwo’s speed. Mewtwo was already one of the strongest Pokemon in the entire franchise before he got Mega Mode. With that, Mewtwo is hands down the strongest Pokemon in all of history. His raw power is nothing to sneeze at, but his speed is really the important thing here. Thor simply won’t be able to land any meaningful blows on Mewtwo and the Pokemon’s attacks will start to add up. It is simply a fight that Thor cannot win. Mewtwo wins.