The Twins’ rotation has become a mess at exactly the wrong time.
With the Wild Card race tightening, Minnesota’s starters have been too uneven over the last 30 days, posting a 5.06 ERA - third-worst in the American League. The group is at least working deep into games, averaging 5 ⅓ innings per start, but that hasn’t kept the damage from piling up. Too many balls are being hit hard, too many runners are reaching, and too many of them are coming around to score.
That last part is the most alarming. Minnesota’s staff has the lowest LOB% rate in the league at 66.3, a sign that the trouble is sticking. Once opponents get on, the Twins haven’t been able to consistently erase the threat with an out at the right time, whether that’s because of the defense or the pitching itself.
And the bigger issue is obvious: since Joe Ryan landed on the injured list, there hasn’t been a clear answer for who’s supposed to take charge of the rotation.
Taj Bradley has the raw talent to be that guy. Bailey Ober has the veteran profile that usually comes with that responsibility.
But neither has really seized the job. Instead, the most dependable arms in this stretch have been the ones few would have circled first - Dean Kremer and Zebby Matthews.
Kremer has quietly delivered his best work since joining the Twins at the trade deadline. Over his last four starts this month, he has put up 0.4 fWAR and a 3.98 xFIP, while averaging more than five innings.
The velocity tweaks appear to be helping, and the cutter has re-emerged as one of his best weapons. He’s also missing bats at a much better clip, with a 40.0 whiff% rate that nearly doubles what he posted last year with the Orioles, when he sat at 24.2%.
Bradley remains the most intriguing arm in the group, and maybe the hardest to pin down. The stuff is there - especially the velocity - but when he can’t keep hitters on the back foot, the rest of the package can get exposed. In his last five starts, hitters have averaged 1.01 HR/9 against him, and his .333 BABIP stands out for a pitcher averaging 97 mph on the fastball.
Ober’s problems look different, but the result has been just as damaging. He isn’t handing out many walks, yet he also isn’t striking out enough hitters to escape when contact turns loud.
Minnesota’s starters as a whole are limiting contact to 76.2%, but Ober is at 80.6%. He also ranks in the 9th percentile in strikeouts, 10th in barrels allowed and 11th in whiffs.
Matthews has shown the most encouraging signs, and maybe the clearest path to something better. He’s on a 4-0 run across five starts, and his strikeout rate plus his 6.8 K/BB mark are the best in the group.
Still, the power risk is real. His 20.0 HR/FB% rate has been a problem, and hitters have taken advantage of mistakes all year.
Matthews has allowed at least one home run with each of his six pitch types this season, including five against both the four-seam fastball and the slider, and at least multiple homers against every pitch except the slider.
Connor Prielipp has had the roughest overall profile. His strikeout rate has jumped in a noticeable way, and he’s getting more ground balls, but the home run problem is severe. His 21.7 HR/FB% rate is the highest on the staff, and after holding opponents to a .290 xSLG in July, they’ve hit .622 this month.
If the Twins still want to chase a postseason spot, the rotation needs answers fast.
In Other News...
Twins Paid A Painful Price For Bullpen Help At The Deadline
The Twins went into the deadline looking for bullpen help, and they found it in right-hander Jeff Hoffman, whom they acquired from the Blue Jays before Aug. 3. The move gave Minnesota the arm it wanted for the late innings, but it also came at a steep cost in prospect capital, with three minor leaguers headed to Toronto in the deal.
Dasan Hill was part of that package, and the top pitching prospect said in a video that the trade hit hard because of how attached he felt to the organization. For a young player who had been part of the Twins system, the suddenness of the move made the business side of a deadline deal feel even more personal, a reminder that upgrading the roster often means giving up more than just future depth. [Read more 🡒]
Twins May Have A First Base Bat Worth Watching Closely
A late-round draft pick usually needs a little time to find his footing, but JP Smith has given the Twins reason to keep watching. The 17th-round selection from the 2025 MLB Draft opened his pro career with a modest start in the Florida State League, then started showing a better feel for the strike zone and more impact in his bat, enough to earn a move to High-A Cedar Rapids.
Since arriving in Cedar Rapids, Smith has kept trending in the right direction, with his on-base work, slugging and strikeout rates all pointing to a player settling in rather than just hanging on. For a Minnesota system that always has room for a bat to emerge, the question now is whether this early progress is the start of something real at first base or just the kind of summer surge that needs a little more time to sort itself out. [Read more 🡒]
Connor Prielipp Is Putting The Twins In A Tough Rotation Spot
Connor Prielipps season has left the Twins with a decision they probably hoped to avoid this late in the year. On the surface, the right-hander has been inconsistent as a starter, carrying a 5.55 ERA over 19 starts, but the underlying numbers suggest there has been more to like than the results have shown. Still, he has already logged 99 innings, and the combination of workload and uneven effectiveness has started to show up, especially with his fastball not playing as well recently.
Joe Ryans possible return only adds to the pressure on Minnesotas pitching mix. If the rotation gets crowded, the Twins may have to decide whether Prielipp is better served by a move to the bullpen or a trip to Triple-A St. Paul for a reset and more development time before the season winds down. For a pitcher who has shown enough to keep the conversation alive, the question now is less about whether the Twins believe in him and more about where that belief best fits in the final stretch. [Read more 🡒]
