/cdn.vox-cdn.com/uploads/chorus_image/image/49686423/usa-today-9305273.0.jpg)
Remember earlier this season, when Mike Trout wasn't the best player on the planet anymore? By that, I mean he was hitting a shade under .300 while Bryce Harper, Manny Machado and some of the other MLB youth brigade were savaging opposing pitching and lighting up scoreboards. Harper was especially worrisome, because the kid was launching dingers left and right, and with each big boy home run he'd knock out, two or three scorching Mike Trout takes would be launched into the wild world of the internet.
Of course, some saw all of this as pure tomfoolery. Mike Trout is the best baseball player in MLB, and it was only a matter of time until he'd remind us all just how inhuman his abilities are. Guess what? That time is now.
Mike Trout has made his triumphant return to the top of the Fangraphs WAR leaderboard for position players (mean old Clayton Kershaw has to go and be insanely dominant, locking Trout out of the overall top spot, what a meanie!) and he's showing no signs of slowing down any time soon. Look at it this way: if Mike Trout were a character in a Marvel vs. Capcom fighting game, his super meter has been filled up and now he's just doing nothing but special finishing moves every single night.
The Baseball God is sitting on 3.1 WAR right now, has a batting average of .325 and an OPS of .981 and climbing. On the season, he's in the top 10 for all of MLB in terms of wRC+ and wOBA, and he's ONLY. GETTING. BETTER. Oh, and by the way, Bryce Harper is currently slashing .252/.441/.548...the only mark there that's got the edge of the Millville Meteor is his OBP, but all of those intentional walks(and batting in front of an ultra-hot Daniel Murphy) will tend to pad that stat a bit.
When it comes to Mike Trout vs. the other young stars of the MLB, it's not a contest. It's a slaughter. We're still seeing him get to full stride in 2016, and he's already getting up to personal bests in average and weighted runs created. Meanwhile, the rest of the pack is struggling to catch up.
It also doesn't hurt that he's finally had some solid guys in front of him, specifically Yunel Escobar and Kole Calhoun. For the first time in what seems like an eternity, there are some table setters in front of Mike Trout, and with Albert Pujols still able to drive in some runs with raw power, he's got a modicum of protection.
This offense, that struggled to score more than three runs per game in April, has been averaging six or more runs per game in the past couple weeks, and that's definitely due in part to some great hitting from various parts of the rotation. It also has a LOT to do with a fierce and ferocious Mike Trout.
The AL West is anybody's game right now, and our rivals are dealing with their share of injuries and disappointments, though not nearly as bad as our very own Halos. But the Halos have a Mike Trout, and sometimes, that's all that matters.