Freddy Peralta spent half a season with the Mets, posted a 4.99 ERA and -0.3 bWAR, and got shipped to Tampa Bay on August 2nd. In his last six starts with the Rays, he’s allowed a grand total of 3 earned runs. He wasn’t broken. Someone just had to figure out where the problem was — and it wasn’t the Mets.
Half a Season in New York: The Numbers That Didn’t Add Up
The Mets went all-in on Peralta last offseason, sending prospects Jett Williams and Brandon Sproat to Milwaukee to bring in the 2025 NL wins leader — 17 wins, 2.70 ERA — to anchor their rotation. It unraveled start by start.
Over 22 starts in New York, Peralta put up that 4.99 ERA and slipped into negative WAR territory. Analysts flagged the symptoms: his arm angle was lower than at any point since Statcast began tracking the metric, and his fastball had lost its characteristic cut. The Mets’ coaching staff never found the fix.
At the trade deadline, with a 4.99 ERA and no answers in sight, New York dealt him to Tampa Bay for three Rays Top 30 prospects — outfielder Aidan Smith (No. 15), pitcher Gary Gill Hill (No. 26), and infielder Émilien Pitre (No. 27). Most analysts called it an overpay by Tampa. The Mets walked away happy with the return.
What Tampa Found in Four Weeks
Peralta’s first four starts with the Rays weren’t encouraging either. Through August 26th he was 0-2 with a 7.17 ERA in Tampa. Then something clicked.
On August 26th against the Tigers, he threw six shutout innings — 2 hits, 0 walks, 4 strikeouts. Rays win, 3-0. That was the start Tampa Bay fans had been waiting for, and it was just the beginning.
Over his next five outings after Detroit, Peralta posted these lines:
- 6.0 IP / 0 ER
- 6.0 IP / 1 ER
- 6.0 IP / 1 ER
- 5.0 IP / 0 ER
- 5.2 IP / 1 ER
On September 1st, he faced his former Mets teammates and beat them 6-2, throwing 6 innings with 7 strikeouts and retiring the final 13 batters he faced. Across those last six starts: 3 total earned runs.
The Rays ranked seventh in MLB in weighted wRC+ at the time of the trade and averaged 0.32 more runs per game than New York — so yes, the offensive context helps. But it doesn’t explain six straight quality starts from a guy the Mets couldn’t fix in half a season.
The Mechanical Key: What Statcast Was Saying All Year
This story has a layer that goes beyond opinion: the Statcast data had been telling the story all season long.
Peralta’s xERA in 2026 is 3.84 — the ERA he deserved based on the quality of contact he was allowing — nearly a full run below his actual 4.42 ERA on the season. The pitcher never stopped being good underneath the surface. The runs on his ledger didn’t reflect how he was actually throwing.
His average exit velocity allowed sits at 87.6 mph (73rd percentile) — hitters are making soft contact against him. His barrel avoidance rate is in the 81st percentile league-wide. Those aren’t the numbers of a broken pitcher. Those are the numbers of a pitcher being done dirty by something external.
Tampa Bay didn’t build its reputation as a pitcher-development factory by accident. They identified that the talent was still there, corrected the mechanical issue, and Peralta delivered. The Mets had 22 starts to do the same thing.
Freddy Peralta’s 2026 Numbers at a Glance
- 32 starts, 169.0 innings pitched
- ERA: 4.42 · WHIP: 1.33
- 156 strikeouts vs. 63 walks (21.4% strikeout rate)
- xERA: 3.84
- Fastball: 94.3 mph avg, 2,429 rpm spin rate
- Whiff rate: 26.1%
- Batting average against: .247
- Exit velocity allowed: 87.6 mph avg
- Barrel rate allowed: 5.8%
- Fastball spin: 86th percentile · Barrel avoidance: 81st percentile
The Dominican right-hander from Moca is lighting up Statcast radars in Tampa — and the numbers, not the takes, are what validate a pitcher of his caliber.

