Lawrence Butler does a lot of things well, but he cannot hit a high fastball. Entering play on June 2, Butler had just one career barrel against an elevated fastball: A deep fly out off an 87.5 mph Trevor Williams “heater” in the dog days of 2023. In 2025, he’s whiffing on over half his swings at high heaters, per the Baseball Savant-defined shadow zones at the top edge of the strike zone. (That’s attack zones 11, 12, and 13 for the Savant search heads.)
Most of the hitters with high whiff rates on top-rail four-seamers have steep swing planes. (Aaron Judge and Luis Robert Jr. are two notable examples.) Not Butler: His 31 degree swing tilt is actually a bit flatter than the major league average. Butler’s primary issue is timing — his average attack direction on these pitches is oriented 18 degrees toward the opposite field; his zero degree attack angle is perfectly flat. Whatever the reason, it’s a clear hole, and certain pitchers are primed to exploit it. Read the rest of this entry »
Royce Lewis almost had another grand slam. With the bases loaded in the top of the seventh inning in Sacramento on Tuesday night, A’s righty Tyler Ferguson left a sweeper on the outside edge of the strike zone, and the Twins third baseman — who two years ago hit four grand slams in an 18-day span — didn’t miss it. A’s center fielder Denzel Clarke couldn’t reach the 100-mph, 392-foot drive into the left-center gap in time. Instead, both Clarke and the ball caromed off the wall in quick succession, the sphere a couple feet short of leaving the yard but still good enough to produce a two-run double that expanded the Minnesota lead to 8-3 and finally broke Lewis’ latest string of futility after 32 at-bats.
“It was good to see the ball hit the grass or the dirt [or] the wall,” Lewis said. “Just anything other than a glove.”
Lewis, who turns 26 on Thursday, has become all too familiar with such grueling stretches. This is his third time since the start of last September that he’s endured a hitless streak of at least 22 at-bats, though unlike the first two, he was at least hitting the ball reasonably hard during this one: Read the rest of this entry »
Mikey Romero has hit a few speed bumps since the Boston Red Sox drafted him 24th overall in 2022 out of California’s Orange Lutheran High School. A back injury limited the 21-year-old multi-position infielder to just 34 games in 2023, and he then didn’t return to game action until last May. He also missed time in August after suffering a concussion.
When healthy, it’s been mostly smooth sailing for the former first-rounder. [Boston took Roman Anthony 16 picks later the same year]. Romero’s last-season ledger included 16 home runs and a 125 wRC+ over 362 plate appearances between High-A Greenville and Double-A Portland.
He’s off to a strong start in the current campaign. Back at the higher of those levels, Romero is swinging to the tune of a 134 wRC+ in 154 trips to the plate. Fully half of his 34 hits have gone for extra bases. The San Diego native’s smooth left-handed stroke has produced 10 doubles, a pair of triples, and five home runs.
As the season was getting underway, I asked the promising youngster how he’s grown as a hitter since joining the professional ranks. Read the rest of this entry »
Joe Ryan has developed into one of the better pitchers in the American League. So far this season, the 28-year-old Minnesota Twins right-hander has a 5-2 record to go with a 2.57 ERA, a 3.19 FIP, and a 29.8% strikeout rate over 63 innings. Moreover, he’s been rock solid since debuting with the AL Central club in September 2021. His career ledger includes a 3.76 ERA and a 3.77 FIP over 533 1/3 frames, with all but one of his 95 appearances coming as a starter. The lone exception was working five innings as a bulk reliever in the resumption of a suspended game earlier this month.
His prospect profile wasn’t particularly high. Drafted 210th overall by the Tampa Bay Rays out of California State Stanislaus in 2018, Ryan proceeded to pitch well in the minors, but he was largely overshadowed. When our 2020 Tampa Bay Top Prospects list was published in March of that year, Eric Longenhagen wrote that the Rays possessed “one of the, if not the, best farm systems in baseball.” He ranked Ryan 13th in the organization and assigned him a 45+ FV. The Rays subsequently sent Ryan to the Twins in their July 2021 trade for Nelson Cruz.
What did Ryan’s 2020 FanGraphs scouting report look like? Moreover, what does he think about it all these years later? Wanting to find out I shared some of what our lead prospect analyst wrote and asked Ryan to respond to it. Read the rest of this entry »
When we last checked in on the Twins, they had stumbled out of the gate, losing eight of their first 12 games — a start that looked particularly dismal given last September’s collapse, which cost them a playoff berth. But times have changed, with the offense heating up and the pitching staff emerging as one of the league’s stingiest. Thanks to a just-ended 13-game winning streak, the Twins now own the American League’s fourth-best record (26-21, .553), though injuries to players such as Byron Buxton and Carlos Correa threaten to stall their momentum.
On May 3, the Twins beat the Red Sox 4-3 in Boston, ending a four-game losing streak that had dropped them to 13-20 and had included two walk-off wins by the Guardians. They beat the Red Sox to close out a road trip, then went home and pulled off three-game sweeps of the Orioles and Giants, punctuated by a 10th-inning walk-off victory. Back on the road, they swept three from the hapless Orioles in Baltimore before taking the first two from the Brewers in Milwaukee, running their record to 26-20. On Sunday, they finally lost again, falling to the Brewers 5-2.
The final three wins of the Twins’ streak were all shutouts, starting with a 4-0 blanking of the Orioles by starter Chris Paddack and two relievers on Thursday, continuing with a 3-0 whitewashing of the Brewers behind Joe Ryan and three relievers on Friday, and concluding with a 7-0 drubbing of Milwaukee highlighted by the work of Pablo López and three relievers on Saturday. In all, the Twins shut out their opponents for 34 consecutive innings (the longest since the franchise moved to Minnesota in 1961), beginning with the fourth inning of Wednesday night’s game, after the Orioles had scored six runs; they extended that streak until the second inning on Sunday. Read the rest of this entry »
Mason Fluharty is flying under the radar as one of baseball’s most effective lefty relievers. Since making his major league debut with the Toronto Blue Jays on April Fools Day, the 23-year-old southpaw has a 1.96 ERA and a 2.94 FIP over 18 appearances. Moreover, he’s allowed just seven hits in his 18-and-third innings, and prior to surrendering a solo home run to former Jay Danny Jansen this past Tuesday he’d retired 21 consecutive batters. All three of his decisions are in the win column.
His initial two outings were especially challenging. The first batter Fluharty faced in the bigs was Washington Nationals 2024 All-Star CJ Abrams, who lined a run-scoring double. Three days later, the first batter in his second outing was Juan Soto; the New York Mets superstar also stroked a run-scoring double.
I asked the 2022 fifth-round pick out of Liberty University about those welcome-to-the-big-leagues ABs prior to his third appearance.
“Get put into the fire and see what happens,” said Fluharty, who later that same day faced Rafael Devers [E-6], Alex Bregman [K], and Rob Refsnyder [DP]. “I’m glad they have faith in me. While I obviously would have preferred better outcomes in those first outings, it’s all about adjusting. This game is hard.”
Paul Molitor was a maestro with the bat. Over 21 seasons — 15 with the Milwaukee Brewers and three each with the Minnesota Twins and the Toronto Blue Jays — he recorded 3,319 hits, the 11th-highest total in major league history. Moreover, Molitor’s 605 doubles are tied for 15th most, while his 2,366 singles are 12th most. Walking nearly as often as he struck out (1,094 BB, 1,244 K) the sweet-swinging corner infielder/designated hitter put up a .306/.369/.448 slash line and a 122 wRC+.
Elected to the Hall of Fame in 2004, the St. Paul, Minnesota native went on to manage the Twins from 2015-2018, and prior to that he served as the team’s bench coach and as the hitting coach for the Seattle Mariners. Now an analyst on Twins radio broadcasts, Molitor sat down to talk hitting on a recent visit to Fenway Park.
———
David Laurila: You played [from 1978-1998]. Did hitters and/or hitting change over the course of your long career?
Paul Molitor: “I don’t think as drastically as we’ve seen over the past 10 years or so. I don’t know if we’ve ever been through a period where the percentage of teams’ runs scored were as closely related to how many home runs they hit. The game is always evolving. Breaking down the game in terms of what plays, the numbers show how driving the baseball, getting extra-base hits, [produces runs].
“I do like the old-school. Trying to get hits is still a good thing. You’re obviously going to have guys in your lineup who are more prone to striking out, but they’re going to get you that two- or three-run homer every now and then. And then you have the guys who create the flow on the bases. If you can run the bases, you give yourself more opportunities to get in scoring position. A perfect example would be the 2025 Red Sox. They put a lot of pressure on teams defensively. I think both can work.
“So yeah, there have been changes, but again, not too much when I played. Guys were always trying to figure out how to get better, but the involvement of analytics has changed some of the approach — everything from uppercut swings to how pitchers are throwing the baseball, spinning the baseball. It all plays a part in the counter strategy that hitters are trying to employ.”
Mike Bacsik is best known for having surrendered Barry Bonds’s 756th home run. The August 7, 2007 bomb at San Francisco’s AT&T Park gave Bonds the most in MLB history, one more than Henry Aaron. Unlike the legendary bashers, Bacsik is but a mere mortal. A left-handed pitcher for four teams over parts of five seasons, the now-Texas Rangers broadcast analyst appeared in 51 big-league games and logged a record of 10-13 with a 5.46 ERA in 216 innings.
Despite his relative anonymity, the gopher wasn’t the only noteworthy happening in Bacsik’s career. Moreover, those didn’t all take place with him on the mound.
“In my first 14 at-bats, I didn’t get a hit, didn’t strike out, and didn’t walk,” explained Bacsik, who finished 5-for-50 at the dish. “Apparently that’s a record for not having one of those outcomes to begin a career. I didn’t know this until last year when we were in Detroit and they brought it up on the broadcast.”
In Bacsik’s next three plate appearances, he doubled, singled, and struck out — all in the same game. Two years later, in his 44th time standing in a batter’s box, he drew his only career walk.
The first home run that Bacsik allowed — there were 41 in all — was to Kevin Millar. It isn’t his most-memorable outside of the Bonds blast. Read the rest of this entry »
Bailey Ober wasn’t highly regarded when our Minnesota Twins Top Prospects list was published in December 2019. The towering 6-foot-9 right-hander was ranked no. 40 with a 35+ FV. And our prospect-analyst team at the time wasn’t alone in having relatively low expectations for him. Baseball America’s 2020 Prospect Handbook didn’t include Ober in its 30-deep rankings of the Twins system, nor did MLB Pipeline find room for him in its own top 30.
Yet despite the lack of hype, Ober is now a mainstay in Minnesota’s rotation. A 12th-round pick out of the College of Charleston in 2017, he made his major league debut in May 2021, and he’s since gone on to log a 3.76 ERA and a 3.89 FIP over 95 starts comprising 510 innings. So far this season, Ober has toed the rubber seven times and has a 4-1 record to go with a 3.72 ERA and a 3.85 FIP.
What did his FanGraphs scouting report look like at the time? Moreover, what does he think about it all these years later? Wanting to find out, I shared some of what Eric Longenhagen and Kiley McDaniel wrote, and asked Ober to respond to it.
———
“There’s very little precedent for someone with Ober’s velocity having big league success, but it’s clear why his mid-80s fastball has been dominant to this point.”
“That was the year my velo dipped way down,” Ober said. “I was 92-94 before that. My mechanics were terrible. We were trying to work on some stuff and it just went in the wrong direction. But I also had the best success I’d ever had, stats-wise. My ERA was [0.69] that season, which is why no one was in a rush to change anything. I was able to blow guys up with 88 mph.”
Ty France went into last season trying to be something he’s not, and the results reflected that. Over 535 plate appearances split between the Seattle Mariners and Cincinnati Reds, he slashed .234/.305/.365 with 13 home runs and a 93 wRC+. Statistically speaking, it was the worst year of his career.
Now with the Minnesota Twins after inking a modest $1M free-agent deal in mid-February, France went into yesterday with numbers more in line with what he did from 2019-2023. A month-plus into the campaign, the 30-year-old first baseman has a 118 wRC+ and a .271/.341/.407 slash line.
How has he rediscovered the better version of himself?
“My swing is simple and compact right now,” France told me prior to an 0-for-4 Friday night that included his being robbed on a diving catch and lining an at-em ball at an infielder. “Instead of trying to do too much, I’m just trying to get in my best position and take a good swing.
“Guys are getting paid for homers and doing damage, so a lot of my training last offseason was geared toward trying to hit the ball in the air and drive the ball,” France added. “I kind of lost touch with what I was best at, which is using the right side of the field just collecting hits. This past offseason was about getting back to the basics and rediscovering who I am as a hitter.” Read the rest of this entry »