Five Years Later, Mike Trout Had Another Four-Hit Day
There was a time when a Mike Trout four-hit game barely registered as news. It was just another random Tuesday afternoon — somewhere between a multi-walk night, a highlight-reel catch in center field, and a ball disappearing into the night sky like it had somewhere important to be.
That Trout doesn’t show up every day anymore.
So when he went 4-for-4 with a double and three singles on Sunday to help the Los Angeles Angels edge the San Francisco Giants 4-3 and avoid a sweep, the number that really stood out wasn’t four. It was five.
Five years since the last time it happened.
Trout hadn’t had a four-hit game since April 26, 2021. For a player who has now done it 21 times in his career, that kind of gap says more about the last stretch of his career than any stat line ever could.
Sunday didn’t change his story. It didn’t fix the Angels’ season, it didn’t erase the injuries, and it didn’t suddenly turn back the clock. It just gave everyone a familiar glimpse of Mike Trout doing something that used to feel almost routine.
Four Hits Used To Feel Normal
Trout’s day in San Francisco wasn’t one of those loud, jaw-dropping Mike Trout performances where you immediately start looking for the ball in the water or assume it’s halfway to the parking lot. There was nothing like that. No monster home run, no ball disappearing into McCovey Cove, no Statcast graphic popping up to tell you what your eyes already knew.
Instead, it was just… hits. Four of them.
And honestly, they came in the most un-Trout-looking way you could imagine. According to NBC Sports, the exit velocities were 82, 64, 78 and 73 mph. That’s not the kind of stuff that makes highlight reels, but it worked. A liner found grass, a ground ball sneaked through, a couple of soft flies dropped in. One of the singles even turned into an out when Trout tried to stretch it and got tagged at second. It was the kind of four-hit game that felt more like baseball happening for him than him overpowering the game.
And weirdly, that kind of fit the moment.
Because Trout didn’t need to look like the old version of himself to remind people who he is. The old version wasn’t just about brute force anyway. He beat you in every possible way — line drives, walks, stolen bases, taking the extra base when you blinked, punishing mistakes you didn’t even realize you made. The point was always that there just weren’t many ways to get him out, and even fewer ways to keep him quiet for long.
On Sunday, he doubled in the first inning, moved to third on a wild pitch, and scored the Angels’ first run on a Jorge Soler fielder’s choice. He tacked on three more singles as Los Angeles built a 4-0 lead and then barely held on to win 4-3. The four hits bumped his average from .237 to .247, which is one of those late-July jumps that only really happens when injuries have already stolen so much of the season.
It also quietly pushed him past a couple more names in Angels history. His 340th double moved him into second in franchise history behind Garret Anderson. The three singles got him to 1,014 for his career, putting him fourth in franchise hits behind Anderson, Darin Erstad, and Brian Downing.
The last time he had a four-hit game before this? April 2021 against the Rangers. He went 4-for-5 with a double and two RBIs in a 9-4 win. Shohei Ohtani was on the mound that day, striking out nine and also going 2-for-3 at the plate. Albert Pujols and Justin Upton went back-to-back. Joe Maddon was still managing. It feels like a different era of baseball entirely, because in a lot of ways, it was.
Ohtani hadn’t even won his first MVP yet. Pujols was still wearing an Angels uniform. Trout was 29, hitting .333, and very much in the middle of another MVP-level season. Then, three weeks later, he strained his calf running the bases and played only 36 games the rest of the year.
And that’s the part that really stands out when you zoom out. Every one of Trout’s first 20 four-hit games came before he turned 30. This one — No. 21 — showed up just under two weeks before he turned 35.
That gap says a lot about how his career has unfolded. From 2012 through 2019, Trout was basically on autopilot greatness: eight straight All-Star appearances, a Rookie of the Year, three MVPs, and a level of production that separated him from everyone else in the sport. Over that stretch, he put up 74 wins above replacement. The next closest player was Robinson Canó at 46.7.
He didn’t just have the best prime in baseball. He created a gap that made it hard to even compare him to anyone else. And back then, a four-hit game didn’t feel like something to stop and appreciate — it just felt like another random weeknight where Mike Trout did Mike Trout things. Now, after everything that’s happened since, it feels a lot more like an event.
The Five-Year Gap Is The Story
Most great players give fans a pretty clean, almost predictable arc. You see the peak, you see the slow fade, and even if it’s a little sad, at least it makes sense. The bat slows down a bit. The legs aren’t quite as explosive. The range in the field shrinks. You still get the occasional big night, but you can feel which direction things are going.
Trout never really gave baseball that kind of clean ending to his prime. When he was on the field, the talent was still there in full. The problem was just how rarely he actually got to stay on the field.
It’s been one injury after another. The calf strain wiped out most of 2021. In 2022, a rare back issue limited him to 119 games, though he still managed to hit 40 home runs with a .999 OPS, which is ridiculous in its own right. Then came a fractured hamate bone in his left hand in 2023 that ended his season after 82 games. In 2024, it was his left knee — a torn meniscus, surgery, rehab, and then another tear during the comeback process that shut him down again after just 29 games.
Even when he finally got a more “normal” workload in 2025, it still wasn’t quite the same. He played 130 games, his most since 2019, and hit his 400th career home run — a 485-foot blast at Coors Field that looked like vintage Trout. But the overall slash line told a more complicated story. He hit .232/.359/.439, easily the weakest full season of his career, and struck out 32 percent of the time, the highest rate he’s ever posted.
From 2021 through 2025, Trout played in 396 of the Angels’ 810 games. That’s basically half, 49 percent, thanks to six separate injured-list stints over that stretch.
And that’s what makes it so hard to really wrap your head around. It’s not that Trout suddenly fell off a cliff and stopped being great. It’s that we’ve mostly gotten fragments of him. He comes back, looks like Mike Trout again for a stretch, does something that reminds you of everything he used to be… and then he’s gone again.
That’s also why the four-hit drought doesn’t really say what it would for anyone else. Trout didn’t go five years without one because of ability. He just didn’t have enough uninterrupted time.
There’s a real difference between watching a superstar age naturally and watching his chances get taken away piece by piece.
This Version Is Still Worth Watching
Calling Sunday a reminder instead of a revival shouldn’t take anything away from what Trout's done in 2026. If anything, this season has still been a pretty real bounce-back, even if it doesn’t feel like the old, unstoppable Mike Trout we've come to expect.
Through the Giants game, he was sitting at .247/.398/.468 with 18 home runs, 60 runs scored, and a 142 wRC+ over 87 games. He had already put up 2.8 WAR, which is actually a full win better than what he managed in 130 games last season. The walk rate was back up near that ridiculous peak level at 18.9 percent, and even the strikeouts had come down from 32 percent to 24.5 percent. That alone tells you he’s not just grasping at straws up there — he’s still controlling at-bats in a way most hitters can’t.
It’s not prime Trout, and it doesn’t really need to be said like it is. But even this version of him is still one of the most dangerous offensive players in the American League. That matters.
And for a stretch, it honestly looked like it might be turning into something even more than that. He was in the lineup almost every day early on — 74 out of the Angels’ first 75 games — and he was back out in center field instead of being parked at DH like he was most of 2025. In April, he went on that ridiculous run at Yankee Stadium, hitting five home runs in a four-game series and becoming the first visiting player ever to homer in four straight days there. Four of those balls went 420 feet or more. It was the kind of week that makes you do a double-take and wonder if something bigger is actually happening.
The first month kind of gave everyone permission to believe again. Even his legs looked good enough to handle center field without hesitation. An early MLB.com breakdown even pointed out career-best Statcast numbers in a few areas and noted that his whiff rate had dropped more than any other qualified hitter in baseball. It wasn’t just “he looks better”—the underlying numbers backed it up.
Then, of course, came the part that’s followed him way too often lately. Trout strained his right hamstring running to first base in the eighth inning of a game the Angels were already losing 8-1 against Arizona. That’s kind of the whole thing with him. Angels manager Kurt Suzuki basically said it straight: that’s just who Trout is. The same thing that made him great is also what keeps putting him in these situations.
That injury cost him another 17 games, which just keeps adding up in a way that’s hard to ignore.
He came back on July 8, which also happened to be the 15th anniversary of his MLB debut, and immediately reminded everyone what he can still do by launching a 438-foot home run. He even made it back in time to start the All-Star Game in Philadelphia — only about 45 miles from where he grew up — which felt like one of those full-circle baseball moments. It was his first All-Star appearance since 2019. He went 0-for-3, but honestly, the week itself felt bigger than the box score. It felt like the sport taking a second to appreciate a guy we probably haven't appreciated enough while he’s been in front of us.
Justin Verlander summed it up better than any stat ever could. When Trout starts looking even a little like the version everyone remembers, Verlander said, “the whole baseball world is like, ‘Watch that.’” And that’s exactly what it felt like again on Sunday, even without a single loud, highlight-reel swing.
But that’s also where you have to be careful with the language. Sunday didn’t mean Trout is “back” in the way people usually want that to mean. The 2012–2019 version of him isn’t coming back, and it’s probably not fair to expect it to. He’s missed too much time, dealt with too many injuries, and there’s no real version of this story where those lost seasons get handed back. And on top of that, he’s still on a team that’s 22 games under .500, which means October is almost certainly going to happen somewhere else again.
Still, it’s a mistake to swing too far the other way and act like none of this matters anymore. Because it does. He’s still walking at an elite rate. He’s still capable of hitting a ball 440 feet like it’s nothing. He’s back in center field. And even with everything that’s happened, he’s already played more games this year than he did in 2021, 2023, or 2024.
And every so often, he still has these days where he just keeps getting on base like it’s second nature.
All stats courtesy of MLB.com and FanGraphs.
Looking for stories that inform and engage? From breaking headlines to fresh perspectives, WaveNewsToday has more to explore. Ride the wave of what’s next.