Marvel Comics' iconic Punisher has indeed fought several Avengers and, against all odds, he's managed to come out victorious. Frank Castle isn't just a man with a gun, he's a tactical genius and when he puts his mind to it, he's able to take on and even defeat threats as powerful as the Earth's Mightiest Heroes.

Admittedly, when it comes to raw power, Punisher is one of the weaker Marvel heroes. But Punisher is fearless and incredibly creative, a combo that’s helped him take on heroes as mighty as Spider-Man , Daredevil, and even the Sentry. Read on to discover some of the most surprising wins the Punisher has gotten in battles against notable Avengers.

9 Hawkeye

As Seen In: The Punisher #5 (2018)

Punisher vs Hawkeye Marvel

Hawkeye more than proved his archery skills made

See Full Page