
MINNEAPOLIS — There was a moment during Joe Ryan’s brilliant seven-inning performance Sunday, his fastball blowing hitters away, when everything could have gone sideways.
Facing Los Angeles Angels hitter Logan O’Hoppe with a man on second and two outs in the fourth inning, Ryan threw a perfect 3-2 fastball at the bottom of the strike zone.
Advertisement
Ryan wasn’t rewarded for his accuracy by home plate umpire Nate Tomlinson, who called it a ball. Missed calls seem to frequently occur when Ryan pitches and they’ve previously led to him getting off track, as was the case in an April 20 Twins loss in Atlanta.
But in the middle of his 11-strikeout showing Sunday, Ryan didn’t visibly react to his misfortune. He instead refocused, and with the help of catcher Ryan Jeffers, needed only three pitches to escape the inning with a strikeout of Travis d’Arnaud, a pivotal point in a 5-0 Twins victory over the Angels, which completed a three-game sweep.
“The physical performance was obviously here in a big way,” Twins manager Rocco Baldelli said. “But I also think the mental side of things, to stay as strong, as consistent, to not get off track after a pitch or not getting a call — it was a good pitch and he didn’t get it. But you couldn’t really tell from the way he responded, from his expression, from his mound presence. It was all really something. It was great.”

Twins manager Rocco Baldelli lauded Joe Ryan’s mental toughness after a call didn’t go his way. (Matt Krohn/Getty Images)
Ryan — who has a 3.18 ERA, 39 strikeouts and only four walks in 34 innings this season — is open about how he struggles to mask his emotions when a call doesn’t go his way. Though he recognizes how difficult umpiring is, there are times when Ryan simply can’t hide his frustration and loses composure.
A week ago against the Braves, Ryan had struck out the second hitter of the game (Austin Riley) on three pitches, but didn’t get the call. Nor did he get the call on the fifth pitch of their battle, a 1-2 fastball that appeared to be in the zone. After the second missed call, Ryan instantly turned away from the plate and removed his cap.
Ultimately, Ryan struck out Riley on the eighth pitch of their matchup. But he followed the lengthy at-bat with a walk before surrendering a two-run homer, two key moments in a 31-pitch inning that sidetracked Ryan, who allowed a season-high six earned runs and took the loss.
Advertisement
Up until O’Hoppe’s fourth-inning free pass, Ryan was outstanding Sunday.
Two batters before O’Hoppe, Zach Neto broke up Ryan’s perfect game with a one-out double. Ryan retired the next hitter and got ahead of O’Hoppe with two quick strikes before the power-hitting catcher worked the count full. Ryan reared back on the 3-2 pitch and hit the bottom of the zone with a 95.1 mph fastball — only for Tomlinson to reward O’Hoppe with a walk, the only one issued by the Twins’ righty.
But Ryan rebounded quickly with the help of his catcher. Jeffers called for a first-pitch sweeper, which d’Arnaud swung over. Ryan then dotted two consecutive 95 mph fastballs for called strikes and before he could get worked up about the missed call, he was walking off the field.
“It’s so far out of your control that you can’t really think about it,” Ryan said. “That’s huge, and it’s good game calling, keeping me settled. Jeffers did a great job of that.”
Following the walk, Jeffers asked Tomlinson about the call. Jeffers acknowledged that setting his target up-and-in while Ryan’s fastball wound up down-and-away made the call more difficult for the umpire.
But Jeffers was impressed with the way Ryan handled the moment. Instead of showing his frustration, Ryan stayed dialed in and escaped the jam. After the walk, Ryan retired eight of the next nine hitters to produce seven scoreless innings.
“That shows a lot of poise from him,” Jeffers said. “He has been squeezed a little bit this year at times. And honestly, the last couple years, he’s been squeezed more than some other guys, it feels like. So for him to stay composed, I thought there was a lot of instances today of him just bearing down and really making some pitches when he needed to. It shows a lot of good mental fortitude there.”
On the day, Ryan’s fastball generated 18 whiffs the 38 times Angels hitters offered at it. His sweeper generated another seven whiffs, and the balls Los Angeles was able to connect on were hit weakly.
Advertisement
There’s no doubt Ryan has the tools to be a very good pitcher. If he can match Sunday’s poise and maturity more frequently, Ryan could have a breakout season.
Here are several other takeaways from a 5-1 homestand that gives the Twins a chance to turn their season around after an abysmal 7-15 start.
• The numbers aren’t all the way there, but Ty France looks much more like the hitter who produced a 127 OPS+ from 2020-22 than the guy who was a little better than a league-average hitter a season ago.
With two in scoring position and one out in the first inning Sunday, France put together a good at-bat and hit a 2-2 sinker below the zone for a go-ahead sacrifice fly. Five innings later, France ended Angels starter José Soriano’s outing with an RBI double to stretch the Twins’ lead to 2-0. France is tied with Byron Buxton, who had a routine day off Sunday, for the team lead with 15 RBIs.
“He’s a very intelligent hitter,” Baldelli said. “He makes changes to his swing and what he’s looking for. Once he sees a pitch, he attacks that pitch differently and better as the game goes on. … That’s part of his playbook and what he’s able to do. He’s a good pole-to-pole, line-drive hitter and he can get to a lot of different pitches in a lot of different ways.”
RB-Ty!!! pic.twitter.com/Z9bErgnYpC
— Minnesota Twins (@Twins) April 27, 2025
• Three days after identifying his swing as the culprit for his struggles, Carlos Correa looks more like himself at the plate. Correa had six hits in 12 at-bats in the series against the Angels, driving in two key runs in Saturday’s 5-1 victory. Correa is not only hitting the ball hard again, but also lifting it more frequently.
“He’s one of the best players in this game,” France said. “Everyone in this organization knew at some point he was going to click and it was only a matter of time. He’s been grinding. He’s been working the last three days. We had a 12:40 p.m. game and he was out there at BP at 10 a.m. It just goes to show what a pro he is and how much he wants this team to succeed and win.”
Advertisement
• Though they wouldn’t say it publicly, the Twins are probably sending Los Angeles management a nice bouquet of flowers for the team’s asinine decision to have a 6:29 p.m. first pitch on getaway day before this weekend’s series. The Angels hosted the Pittsburgh Pirates on Thursday night and then flew to Minneapolis, landing at 4:30 a.m. CT on Friday morning. One Los Angeles hitter said Sunday morning that the team was still out of it but looked forward to catching up on sleep during its day off Monday.
• Royce Lewis is getting closer to making his 2025 Twins debut but likely won’t return to the majors until the team’s next homestand. Lewis went 2-for-3 with a sac fly, scored two runs and played seven innings at third base for Triple-A St. Paul on Sunday. Baldelli indicated Lewis, who will play a full game as the designated hitter on Tuesday, needs to play consecutive nine-inning games in the field before the Twins will bring him up.
Lewis (left hamstring strain) is significantly ahead of Matt Wallner (left hamstring strain), who is eligible to come off the 10-day injured list but only returned to playing catch on Saturday. Wallner could be out of the lineup well into May.
• Harrison Bader is making his shift to left field look easy, but on Sunday he reminded everyone he’s an amazing center fielder, too. With Buxton resting, Bader started in his place and laid out to rob Taylor Ward of a double to start the seventh inning, a play Ryan wildly applauded from the mound.
What a catch by Harrison Bader! 😳 pic.twitter.com/JtATTwnzYU
— MLB (@MLB) April 27, 2025
“That was an insane catch,” Ryan said. “He’s been doing that all year, so it’s kind of expected at this point. The way he can cut off on singles too, prevent a runner from getting to second, his defense — he looks like an infielder out there, like an All-Star shortstop in the outfield. It’s pretty fun to watch.”
(Top photo of Joe Ryan: Matt Krohn / Getty Images)
This news was originally published on this post .
Be the first to leave a comment