Mike Trout
Eight-time All-Star Trout has been one of the best hitters in the MLB his entire career. ‘The Millville Meteor’ is also a seven-time winner of the Silver Slugger Award. The only problems are his constant injuries and that it’s difficult to picture him winning a World Series with the Angels anytime soon, which would be a shame for his legacy.

But when it comes to hitting things, Trout is your man. He’d be perfect for a zombie apocalypse because he’d bounce bats off their skulls like they’re baseballs. Trout is also a great athlete, leading the American League in runs four times. He can do everything, including save you.