Two months ago, nobody would have bet on these numbers. Fernando Tatis Jr. opened 2026 with a 207-plate-appearance homerless drought — the second-longest in history for a player who had previously hit 40+ home runs in a season — and an OPS+ of 71, meaning he was performing 29% below the league-average hitter. He’s closing September with 21 home runs, an .813 OPS, and elite Statcast percentiles across the board. Same season. Same player.
The First Half Nobody Wants to Remember
Context matters before you look at the final line. In the first half of 2026, Tatis posted a .277 average, a .374 slugging percentage, and just 5 home runs. A sub-.400 slugging mark is a red flag for a hitter of his profile — in his best seasons (2021 and 2024), Tatis averaged a slugging percentage above .610. The drop was significant.
The 207-PA homer drought put him in uncomfortable company: only Carl Yastrzemski, in 1972, had a longer such streak among players who had previously hit 40+ home runs in a season. The Padres dropped him to fifth in the batting order, the lowest spot he had occupied since his rookie year in 2019.
That’s exactly what a viral post from @fuzzyfromyt on September 13 captured: showing the full-season numbers — .286 AVG, 21 HR, 73 RBI, 34 SB, .813 OPS — and noting that two months earlier, that stat line would have looked AI-generated. Not because the numbers themselves are outlandish, but because the path to them looked completely impossible.
The Second Half That Explains Everything
August 19 at Citi Field against the Mets was the moment that changed the narrative. Tatis hit two home runs — including a 452-foot shot — and robbed Francisco Lindor of a grand slam with a spectacular catch over the right-field wall. Sports Illustrated called him the most entertaining player in baseball that day. It wasn’t hyperbole; it was the most literal description possible of what had just happened.
On September 12 at Oracle Park against the Giants, he hit a 421-foot home run to left field in the sixth inning. The Padres won 7-6 for their sixth straight victory, with their eyes locked on the National League Wild Card.
Tatis leads the team in hits (164), runs scored (85), and stolen bases (34). The real question isn’t whether he bounced back — the numbers confirm he did. The question worth asking is how good the second-half version of Tatis actually is when you look at contact quality. That’s where the real story lives.
What Statcast Says About the Real Tatis
This is where it gets interesting. Tatis is posting an average exit velocity of 92.9 mph — 95th percentile in all of MLB — and a Hard Hit rate of 53.9%, which ranks in the 97th percentile. That means more than half of his batted balls leave the bat at 95 mph or harder. These aren’t lucky singles inflating his average; this is genuine, measurable power.
His xwOBA of .376 (95th percentile) tells you that the quality of his contact actually justifies numbers even better than what already shows up in the box score. His average bat speed of 76.4 mph ranks in the 93rd percentile. And with a sprint speed in the 89th percentile, those 34 stolen bases make complete sense.
Manny Machado (26 HR) and Jackson Merrill (25 HR) are part of the offensive context on a team fighting for a Wild Card spot. But Tatis’s Statcast profile says he’s not just the team’s hits leader — he’s one of the most dangerous hitters in the National League when he gets the pitch he’s hunting.
The Numbers Behind the Comeback
Tatis doesn’t show up in Statcast’s elite tier by accident. Here’s the full 2026 profile:
- 645 plate appearances in 2026
- 21 home runs and 73 RBI
- AVG: .286
- OPS: .813
- xwOBA: .376 (what his contact quality says he should be producing)
- Average exit velocity: 92.9 mph
- Barrel rate: 12.6%
- Hard-hit rate: 53.9% (batted balls at 95 mph or harder)
- Average bat speed: 76.4 mph
How he compares to the rest of MLB:
- xwOBA: 95th percentile (elite)
- Bat speed: 93rd percentile (elite)
- Exit velocity: 95th percentile (elite)
- Barrel %: 83rd percentile
- Hard-hit %: 97th percentile (elite)
- Squared-up rate: 75th percentile
- Sprint speed: 89th percentile

