Jump to content
Twins Daily
  • Create Account

Sam Caulder

Twins Daily Contributor
  • Posts

    300
  • Joined

  • Last visited

 Content Type 

Profiles

News

Minnesota Twins Videos

2026 Minnesota Twins Top Prospects Ranking

2022 Minnesota Twins Draft Picks

Minnesota Twins Free Agent & Trade Rumors, Notes, & Tidbits

Guides & Resources

2023 Minnesota Twins Draft Picks

The Minnesota Twins Players Project

2024 Minnesota Twins Draft Picks

2025 Minnesota Twins Draft Pick Tracker

2026 Minnesota Twins Draft Pick Tracker

Forums

Blogs

Events

Store

Downloads

Gallery

Everything posted by Sam Caulder

  1. Riley Quick came with his fair share of question marks when the Twins drafted him last summer, but his early performance has been otherworldly. It's too early to say definitely, but the Twins may have something special here.
  2. Despite another steep drop in velocity this season, Bailey Ober's numbers look significantly better than in 2025. A closer look at how the 6-foot-9 righty has been more effective with an 88-MPH fastball. View full video
  3. Despite another steep drop in velocity this season, Bailey Ober's numbers look significantly better than in 2025. A closer look at how the 6-foot-9 righty has been more effective with an 88-MPH fastball.
  4. It’s been a rough start to the season for Luke Keaschall, and the Minnesota Twins may have a decision to make. Would a reset in Triple-A be the right move? View full video
  5. It’s been a rough start to the season for Luke Keaschall, and the Minnesota Twins may have a decision to make. Would a reset in Triple-A be the right move?
  6. Coming into the season, the outlook for the Twins’ bullpen felt fairly clear. There were interesting arms and a handful of intriguing profiles, but not much certainty. Through the first few weeks, that hasn’t really changed. As a whole, this unit hasn’t been very strong, and the biggest issue has been inconsistency. It’s been difficult to know what you’re going to get from one night to the next. Even the hurlers who have flashed the ability to cruise through a tough patch in the opposing lineup seem to struggle when asked to do it two or three times in a short span. There have been a few bright spots, along with some real concerns. With that in mind, here’s where my confidence currently sits, working from lowest to highest. Zero Faith: Anthony Banda Coming into the year, Banda felt like someone who could carve out a legitimate late-inning, high-leverage role. That hasn’t come close to materializing. Through 10 2/3 innings, he’s sitting on a 9.28 ERA, allowing 13 hits, three walks, and hitting three batters. It’s not just the results, either; it’s the lack of any real rhythm. We haven’t seen him string together multiple solid outings, and in a 12-appearance sample, that becomes hard to ignore. Opponents are hitting .302 against him, the highest mark in the bullpen (among regular contributors), and there just isn’t much here right now that inspires confidence. Familiar, but Not Fun: Justin Topa It’s not exactly reassuring that the two relievers I trust the least are also among the most frequently used. Topa’s surface-level numbers don’t jump out in the same way. A 3.86 ERA is perfectly passable. But once you dig a little deeper, it becomes harder to buy in. A 1.54 WHIP paired with a 13.7% strikeout rate suggests that ERA is a bit lucky. He does a nice job generating ground balls and limiting loud contact, but the consistency hasn’t been there, which again feels like a recurring theme with this group. He’s the type of arm that can get through an inning cleanly one night, and then spend the next outing working out of constant traffic. That volatility makes him difficult to fully trust; he'd be a better fit for a team with a better defense. Next up, I’ve got a tie, and fittingly, it’s between two left-handed options. Sortable Southpaws: Taylor Rogers and Kody Funderburk Neither has done much to distinguish themselves, in a positive way. Both are carrying WHIPs north of 1.50. Neither generates much swing-and-miss, and both have run into issues with walks. On the surface, Funderburk’s 2.00 ERA looks far more appealing than Rogers’s 7.27, but the underlying numbers tell a different story. Funderburk’s 5.80 FIP and 6.47 xERA suggest he’s been living on the edge, and that some regression could be coming. In reality, both pitchers have fallen into that same inconsistency trap. There just hasn’t been a reliable rhythm, and at this point, it’s hard to feel overly confident in either left-handed option when the game is on the line. The Hard-Throwing Youngster: Andrew Morris Morris has been deployed as more of a length reliever, typically working in two- to three-inning stints. That role matters here, because if we were strictly evaluating him as a one-inning arm, he’d probably land higher on this list. The issue is what happens after that first inning. We’ve seen him run into more trouble the deeper he goes into outings, which has inflated his numbers, including a 7.71 ERA that doesn’t exactly scream reliability. But context is important. Half of the earned runs he’s allowed came on one swing, a bases-clearing double by TJ Friedl in a spot where Morris arguably shouldn’t have been in the game. Another two runs came on Bo Bichette’s game-winning double after Morris had already exited, with those runners inherited and ultimately allowed to score. When you look beyond the ERA, there’s actually a lot to like. His stuff has arguably been the best of anyone in this bullpen. He’s generating a ton of chase out of the zone, limiting hard contact, and attacking hitters with confidence, reflected in a strong 5.9% walk rate. If the Twins can keep him in more controlled two-inning bursts (or even shift him to a traditional one-inning role), there’s a good chance the results start to match the underlying performance. That brings us into the top three. The Journeyman: Garrett Acton Yes, there’s definitely some small sample influence here. Acton has only thrown 6 ⅔ innings, but it’s been an impressive stretch. He’s running a 2.70 ERA with a 2.54 xERA, and the underlying metrics are hard to ignore. A 34% whiff rate and 30.4% strikeout rate jump off the page, and he’s done an excellent job limiting hard contact. The stuff is playing well. The only reason he isn’t higher is the limited sample. If these numbers were stretched over 30 or 40 innings, we’d be having a very different conversation—one where he’s probably sitting at the top of this list, if only because of the uninspiring competition for that honor. Why Aren't You Better? Cole Sands In a bullpen like this, that placement says quite a bit. It’s not about overpowering stuff or eye-popping velocity. It’s much simpler than that; he’s steady. He’s predictable in the best way possible. Sands owns a 3.48 ERA, which is right in line with what we’ve come to expect from him, and there’s real value in that kind of consistency, especially in a group that hasn’t had much of it. He was probably my preseason pick as the most trustworthy reliever in this bullpen, and while the start hasn’t been dominant, there’s little reason to move off that stance. When he enters a game, there’s a level of calm that just doesn’t exist with most of the other options. However, two years ago, we got an extended look at a version of Sands who could dominate. Since the start of last year, that guy has shown up only in brief glimpses. Somehow, a Relief Ace: Eric Orze If the Twins needed to name a primary closer tomorrow, Orze would get my vote without much hesitation. He’s leaned heavily on his splitter, and it’s been a legitimate weapon, generating whiffs on over 30% of swings. Even when hitters make contact, they’re not doing much damage. His average exit velocity allowed, along with his hard-hit and barrel rates, all sit in the 83rd percentile or better among major-league pitchers. He’s missing bats at an above-average rate, generating strikeouts, and while the command isn’t perfect, it’s more than manageable, with a 9.3% walk rate. (Keep in mind that, with ABS having shrunk the strike zone, the league's overall walk rate is 9.7% so far this season.) The underlying metrics back it all up, with both Orze's FIP and xERA sitting at an elite 2.38. The results have been good, and the data suggest they could be even better moving forward. Yes, he’s blown a save, which does not help my case. But he’s also the only reliever in this bullpen to have multiple save opportunities, which says a lot about how he’s already being trusted. In a bullpen searching for stability, Orze has provided it. Right now, he stands alone as the arm I trust the most.
  7. It feels like the long-term outlook for the Minnesota Twins outfield was already foggy heading into the season, and somehow it’s only gotten more complicated. With Byron Buxton around for a few more years, the real question is how a farm system with prospects like Walker Jenkins, Emmanuel Rodriguez, and Gabriel Gonzalez actually fits together over the long term. View full video
  8. It feels like the long-term outlook for the Minnesota Twins outfield was already foggy heading into the season, and somehow it’s only gotten more complicated. With Byron Buxton around for a few more years, the real question is how a farm system with prospects like Walker Jenkins, Emmanuel Rodriguez, and Gabriel Gonzalez actually fits together over the long term.
  9. Box Score Starting Pitcher: Joe Ryan - 5 IP, 7 H, 7 R (4 ER), 2 BB, 5 K (92 pitches, 66 strikes (72% strikes)) Home Runs: Tristan Gray, Ryan Jeffers Bottom 3 WPA: Joe Ryan (-0.44), Anthony Banda (-0.36), Luke Keaschall (-0.13) Win Probability Chart (via Baseball Savant) The Twins came into Thursday’s rubber match with a chance to do something they’ve never done before: win a series at Citi Field. For much of the night, it looked like they wouldn’t come close. Then, for a brief moment late, it looked like they might steal it, after all. It was a blowout, undone by a triumphant comeback—but it ended in heartbreak. They fought back. They erased a six-run deficit. But in the end, the early damage and one more late breakdown proved too much to overcome. JOE RYAN CAN’T ESCAPE EARLY DAMAGE Joe Ryan never really found his footing. The first inning set the tone. After allowing a leadoff single and a walk, Ryan looked like he might limit the damage. But one mistake changed everything. Brett Baty got a fastball at the top of the zone and didn’t miss it, launching a three-run homer to give the Mets an early 3-1 lead. It snowballed from there. The second inning unraveled in a different way. A leadoff double, a passed ball that allowed a run to score on a strikeout, and a sequence of extended at-bats kept the line moving. Before Ryan could settle in, the Mets had pushed across three more runs, stretching the lead to 6-1. From there, Ryan did stabilize. He retired six straight at one point and needed just 13 pitches to get through a clean third inning, after throwing 52 across the first two. But the damage was already done. A fourth-inning solo homer from Carson Benge added another run, and by the time Ryan exited after five, the Twins were staring at a steep deficit. The final line shows seven runs, but only four earned. Even so, this was a grind from the start, and one where he was constantly pitching uphill. It's to Ryan's credit, at least, that he stuck around and got them 15 outs, without letting the game get any further out of hand. MISSED CHANCES EARLY The Twins had just as good a chance to hang a crooked number in the first inning as the Mets did. They just couldn’t capitalize. They didn’t record a hit in the inning, yet still managed to score, thanks to four walks and a hit batter. Mets starter Christian Scott had serious command issues, needing 33 pitches to get through the inning while throwing just 13 strikes. That should’ve been the moment to break things open. Instead, the Twins left the bases loaded. That became a theme. Through the first four innings, they left eight runners on base and logged one hit with runners in scoring position. There were competitive at-bats, traffic on the bases, and plenty of opportunities, but no big swing to flip the game. By the time the offense started to break through, they were already chasing the game. THE COMEBACK SWING For seven innings, it felt like the Twins were stuck in neutral offensively. Then everything changed in one swing. After slowly chipping away, including a solo homer from Tristan Gray in the sixth, the Twins entered the eighth still trailing by four. They loaded the bases with two outs, bringing Ryan Jeffers to the plate, and he delivered, big-time. Jeffers got a sinker over the heart of the plate and demolished it, launching a game-tying grand slam that erased the deficit in an instant. Just like that, a 7-3 game became 7-7, and the energy completely flipped (literally—Jeffers flipped his bat with gusto and the dugout was abuzz after the blast). It was the kind of swing that felt like it could define the game, but the momentum did not last long. BULLPEN CAN’T HOLD THE LINE After clawing all the way back, the Twins needed the bullpen to record some big outs in the bottom of the eighth. They did not get them. Andrew Morris was outstanding in relief of Ryan, striking out four across two perfect innings and giving the Twins exactly what they needed to stay within reach. He carried that momentum into the eighth, but the inning quickly turned. A leadoff single, a walk, and a couple of extended at-bats loaded the bases with two outs, in the middle of which Anthony Banda took over for Morris. His walk to Tommy Pham set up a sacks-packed showdown with Bo Bichette, and Bichette made Banda and the Twins pay. He got a slider up out of the zone and drove it off the wall in left-center for a bases-clearing double, instantly flipping the game back in the Mets’ favor at 10-7. It was a harsh reminder of how quickly things can unravel, especially after free passes extend an inning. The Twins didn’t go quietly in the ninth. Brooks Lee and Tristan Gray each singled to bring home a run, and Byron Buxton followed with a double to put the tying run in scoring position. But that’s where it ended. Trevor Larnach struck out swinging, and the comeback fell just short. The Twins lose the series, and they’re now below .500 for the first time since April 7—left to wonder what might’ve been after one of the more chaotic games of the season. What’s Next? The Twins travel to Tampa Bay tonight to start a three-game series with the Rays tomorrow. Taj Bradley is set to take on his former team tomorrow, and opposite Bradley will be righty Drew Rasmussen. First pitch is set for 6:10 CT. Postgame Interviews Coming Soon! Bullpen Usage Chart SAT SUN MON TUE WED THU TOT Sands 12 0 0 23 0 0 35 Morris 0 47 0 0 0 37 47 Acton 0 29 0 0 0 0 29 Banda 0 0 0 18 0 9 18 Orze 15 0 0 0 11 0 26 Rogers 0 8 0 0 12 0 20 Topa 10 0 0 17 17 0 55 Rojas 0 0 0 0 35 0 35
  10. Image courtesy of © Vincent Carchietta-Imagn Images Box Score Starting Pitcher: Joe Ryan - 5 IP, 7 H, 7 R (4 ER), 2 BB, 5 K (92 pitches, 66 strikes (72% strikes)) Home Runs: Tristan Gray, Ryan Jeffers Bottom 3 WPA: Joe Ryan (-0.44), Anthony Banda (-0.36), Luke Keaschall (-0.13) Win Probability Chart (via Baseball Savant) The Twins came into Thursday’s rubber match with a chance to do something they’ve never done before: win a series at Citi Field. For much of the night, it looked like they wouldn’t come close. Then, for a brief moment late, it looked like they might steal it, after all. It was a blowout, undone by a triumphant comeback—but it ended in heartbreak. They fought back. They erased a six-run deficit. But in the end, the early damage and one more late breakdown proved too much to overcome. JOE RYAN CAN’T ESCAPE EARLY DAMAGE Joe Ryan never really found his footing. The first inning set the tone. After allowing a leadoff single and a walk, Ryan looked like he might limit the damage. But one mistake changed everything. Brett Baty got a fastball at the top of the zone and didn’t miss it, launching a three-run homer to give the Mets an early 3-1 lead. It snowballed from there. The second inning unraveled in a different way. A leadoff double, a passed ball that allowed a run to score on a strikeout, and a sequence of extended at-bats kept the line moving. Before Ryan could settle in, the Mets had pushed across three more runs, stretching the lead to 6-1. From there, Ryan did stabilize. He retired six straight at one point and needed just 13 pitches to get through a clean third inning, after throwing 52 across the first two. But the damage was already done. A fourth-inning solo homer from Carson Benge added another run, and by the time Ryan exited after five, the Twins were staring at a steep deficit. The final line shows seven runs, but only four earned. Even so, this was a grind from the start, and one where he was constantly pitching uphill. It's to Ryan's credit, at least, that he stuck around and got them 15 outs, without letting the game get any further out of hand. MISSED CHANCES EARLY The Twins had just as good a chance to hang a crooked number in the first inning as the Mets did. They just couldn’t capitalize. They didn’t record a hit in the inning, yet still managed to score, thanks to four walks and a hit batter. Mets starter Christian Scott had serious command issues, needing 33 pitches to get through the inning while throwing just 13 strikes. That should’ve been the moment to break things open. Instead, the Twins left the bases loaded. That became a theme. Through the first four innings, they left eight runners on base and logged one hit with runners in scoring position. There were competitive at-bats, traffic on the bases, and plenty of opportunities, but no big swing to flip the game. By the time the offense started to break through, they were already chasing the game. THE COMEBACK SWING For seven innings, it felt like the Twins were stuck in neutral offensively. Then everything changed in one swing. After slowly chipping away, including a solo homer from Tristan Gray in the sixth, the Twins entered the eighth still trailing by four. They loaded the bases with two outs, bringing Ryan Jeffers to the plate, and he delivered, big-time. Jeffers got a sinker over the heart of the plate and demolished it, launching a game-tying grand slam that erased the deficit in an instant. Just like that, a 7-3 game became 7-7, and the energy completely flipped (literally—Jeffers flipped his bat with gusto and the dugout was abuzz after the blast). It was the kind of swing that felt like it could define the game, but the momentum did not last long. BULLPEN CAN’T HOLD THE LINE After clawing all the way back, the Twins needed the bullpen to record some big outs in the bottom of the eighth. They did not get them. Andrew Morris was outstanding in relief of Ryan, striking out four across two perfect innings and giving the Twins exactly what they needed to stay within reach. He carried that momentum into the eighth, but the inning quickly turned. A leadoff single, a walk, and a couple of extended at-bats loaded the bases with two outs, in the middle of which Anthony Banda took over for Morris. His walk to Tommy Pham set up a sacks-packed showdown with Bo Bichette, and Bichette made Banda and the Twins pay. He got a slider up out of the zone and drove it off the wall in left-center for a bases-clearing double, instantly flipping the game back in the Mets’ favor at 10-7. It was a harsh reminder of how quickly things can unravel, especially after free passes extend an inning. The Twins didn’t go quietly in the ninth. Brooks Lee and Tristan Gray each singled to bring home a run, and Byron Buxton followed with a double to put the tying run in scoring position. But that’s where it ended. Trevor Larnach struck out swinging, and the comeback fell just short. The Twins lose the series, and they’re now below .500 for the first time since April 7—left to wonder what might’ve been after one of the more chaotic games of the season. What’s Next? The Twins travel to Tampa Bay tonight to start a three-game series with the Rays tomorrow. Taj Bradley is set to take on his former team tomorrow, and opposite Bradley will be righty Drew Rasmussen. First pitch is set for 6:10 CT. Postgame Interviews Coming Soon! Bullpen Usage Chart SAT SUN MON TUE WED THU TOT Sands 12 0 0 23 0 0 35 Morris 0 47 0 0 0 37 47 Acton 0 29 0 0 0 0 29 Banda 0 0 0 18 0 9 18 Orze 15 0 0 0 11 0 26 Rogers 0 8 0 0 12 0 20 Topa 10 0 0 17 17 0 55 Rojas 0 0 0 0 35 0 35 View full article
  11. After a tough start to 2026, Dasan Hill suddenly has more questions than answers. Is this just early-season rust, or are there real warning signs worth paying attention to? View full video
  12. After a tough start to 2026, Dasan Hill suddenly has more questions than answers. Is this just early-season rust, or are there real warning signs worth paying attention to?
  13. Image courtesy of © Matt Blewett-Imagn Images So far in 2026, Austin Martin has mostly been used as a true platoon option. He's started 14 of the team's first 22 games, but that's because the Twins have faced left-handed starters 13 times. Martin has only gotten the nod once in nine games against righties, and he's not in the lineup Tuesday against Mets righthander Nolan McLean. Even with that limited role, you could easily argue Martin has been the Twins’ best hitter. At a certain point, when the production looks like this, it’s fair to start questioning whether that platoon-focused role still fits the player. Entering Tuesday night, Martin is hitting .311 with a .484 on-base percentage, both of which lead the team. More importantly, he hasn’t just been quietly productive. He’s come through in big spots, consistently putting together quality at-bats when the lineup has needed it most. For a player who’s largely been penciled in based on matchups, he’s been far more impactful than that role would suggest. Obviously, the huge caveat must be stated. Martin has had the platoon advantage in 45 of his 62 plate appearances, pushing 73%. That's a ratio more typical of a lefty batter being shielded from southpaws than of a righty; everyday right-handed batters enjoy the platoon edge more like 28% of the time. So far, though, Martin has held his own just fine when he's encountered righties, too. Is it time to let him prove himself against them in more playing time? For his career, Martin is a .257 hitter against righties. On the surface, that number might not jump off the page. But when you zoom out and look at his full offensive profile, it becomes a lot more valuable than it initially appears. His career on-base percentage against right-handers sits at .343, driven largely by an advanced approach and a willingness to take pitches. That approach has been on full display so far this season. Martin leads the Twins with 14 walks, and it’s not the result of a lucky stretch or a handful of passive at-bats. He’s been one of the most disciplined hitters in the league to start the year. His chase rate, whiff rate, and walk rate all sit in the 95th percentile or higher among major-league hitters, and his zone contact rate is up at 94%. That, too, is driven by having the platoon advantage most of the time. It's a lot easier to make good swing decisions when you can pick up the ball sooner, which is one of the crucial advantages for a batter facing an opposite-handed pitcher. Facing more righties would put more pressure on that approach, and with breaking balls moving away from him much more often (the other key to the platoon dynamic), his contact rate would surely fall, too. Up to this point, his role has been pretty clearly defined. He’s been splitting time in left field with Trevor Larnach, with the decision largely dictated by the opposing starting pitcher. If it’s a right-hander on the mound, Larnach gets the nod. If it’s a lefty, Martin’s in the lineup. But what if that doesn’t need to be an either-or situation? There’s a case to be made that both bats should be in the lineup on a daily basis. Coming into the season, Forest Lake native Matt Wallner was expected to handle right field on an everyday basis. His power is real, and when he’s right, it adds a different dimension to the lineup. But through the early part of 2026, it’s getting increasingly difficult to argue that he’s earned that role. The swing-and-miss issues have been extreme. Wallner currently sits near the bottom of the league in both whiff rate and strikeout rate. He’s swinging through just under half of the pitches he offers at, and striking out in 42% of his plate appearances. That’s incredibly difficult to carry in a regular role. It, too, is colored by the distortion of the early season, because a whopping 38 of Wallner's 81 plate appearances have come against lefties. His track record is checkered enough, though, that the cold start still mutes any optimism about him. Defensively, Wallner has been ghastly. He's slow, he takes bad routes, and he did this. OHliS2JfWGw0TUFRPT1fVlFVSEJWRUVBQVVBV1ZFRUF3QUhVZ0VFQUZnTlZsZ0FVRmNIVWxJRFVsQUFDUXBT.mp4 Taking Wallner out of the lineup more often and putting either Larnach or Martin in right field (with the other in left) would improve the team's defense, for certain, and it might be the best way to optimize their run production, too. The Twins are in the middle of a four-game losing streak and about to start a week-long road trip. This is the kind of moment where small adjustments can make a real difference, and the lineup feels like an obvious place to start. Martin has shown that he deserves more than a platoon role. Wallner, at least for the time being, looks like someone in need of a reset. That doesn’t mean Martin is going to step in and start launching balls into the seats every night; that’s not his game. What he will do is give the Twins competitive at-bats, work counts, get on base, and play solid defense in the outfield. You can put him near the top of the order and let him set the table, somewhere in the middle, or even drop him into the nine spot and essentially create a second leadoff hitter. But regardless, he lengthens the lineup and will challenge opposing pitchers. At a certain point, roles have to adjust to production. Right now, Martin's production is making a pretty clear case. The platoon weirdness of this March and April muddies our evaluations, but to the extent that one is possible, it seems like Larnach and Martin should get more playing time, at Wallner's expense. View full article
  14. So far in 2026, Austin Martin has mostly been used as a true platoon option. He's started 14 of the team's first 22 games, but that's because the Twins have faced left-handed starters 13 times. Martin has only gotten the nod once in nine games against righties, and he's not in the lineup Tuesday against Mets righthander Nolan McLean. Even with that limited role, you could easily argue Martin has been the Twins’ best hitter. At a certain point, when the production looks like this, it’s fair to start questioning whether that platoon-focused role still fits the player. Entering Tuesday night, Martin is hitting .311 with a .484 on-base percentage, both of which lead the team. More importantly, he hasn’t just been quietly productive. He’s come through in big spots, consistently putting together quality at-bats when the lineup has needed it most. For a player who’s largely been penciled in based on matchups, he’s been far more impactful than that role would suggest. Obviously, the huge caveat must be stated. Martin has had the platoon advantage in 45 of his 62 plate appearances, pushing 73%. That's a ratio more typical of a lefty batter being shielded from southpaws than of a righty; everyday right-handed batters enjoy the platoon edge more like 28% of the time. So far, though, Martin has held his own just fine when he's encountered righties, too. Is it time to let him prove himself against them in more playing time? For his career, Martin is a .257 hitter against righties. On the surface, that number might not jump off the page. But when you zoom out and look at his full offensive profile, it becomes a lot more valuable than it initially appears. His career on-base percentage against right-handers sits at .343, driven largely by an advanced approach and a willingness to take pitches. That approach has been on full display so far this season. Martin leads the Twins with 14 walks, and it’s not the result of a lucky stretch or a handful of passive at-bats. He’s been one of the most disciplined hitters in the league to start the year. His chase rate, whiff rate, and walk rate all sit in the 95th percentile or higher among major-league hitters, and his zone contact rate is up at 94%. That, too, is driven by having the platoon advantage most of the time. It's a lot easier to make good swing decisions when you can pick up the ball sooner, which is one of the crucial advantages for a batter facing an opposite-handed pitcher. Facing more righties would put more pressure on that approach, and with breaking balls moving away from him much more often (the other key to the platoon dynamic), his contact rate would surely fall, too. Up to this point, his role has been pretty clearly defined. He’s been splitting time in left field with Trevor Larnach, with the decision largely dictated by the opposing starting pitcher. If it’s a right-hander on the mound, Larnach gets the nod. If it’s a lefty, Martin’s in the lineup. But what if that doesn’t need to be an either-or situation? There’s a case to be made that both bats should be in the lineup on a daily basis. Coming into the season, Forest Lake native Matt Wallner was expected to handle right field on an everyday basis. His power is real, and when he’s right, it adds a different dimension to the lineup. But through the early part of 2026, it’s getting increasingly difficult to argue that he’s earned that role. The swing-and-miss issues have been extreme. Wallner currently sits near the bottom of the league in both whiff rate and strikeout rate. He’s swinging through just under half of the pitches he offers at, and striking out in 42% of his plate appearances. That’s incredibly difficult to carry in a regular role. It, too, is colored by the distortion of the early season, because a whopping 38 of Wallner's 81 plate appearances have come against lefties. His track record is checkered enough, though, that the cold start still mutes any optimism about him. Defensively, Wallner has been ghastly. He's slow, he takes bad routes, and he did this. OHliS2JfWGw0TUFRPT1fVlFVSEJWRUVBQVVBV1ZFRUF3QUhVZ0VFQUZnTlZsZ0FVRmNIVWxJRFVsQUFDUXBT.mp4 Taking Wallner out of the lineup more often and putting either Larnach or Martin in right field (with the other in left) would improve the team's defense, for certain, and it might be the best way to optimize their run production, too. The Twins are in the middle of a four-game losing streak and about to start a week-long road trip. This is the kind of moment where small adjustments can make a real difference, and the lineup feels like an obvious place to start. Martin has shown that he deserves more than a platoon role. Wallner, at least for the time being, looks like someone in need of a reset. That doesn’t mean Martin is going to step in and start launching balls into the seats every night; that’s not his game. What he will do is give the Twins competitive at-bats, work counts, get on base, and play solid defense in the outfield. You can put him near the top of the order and let him set the table, somewhere in the middle, or even drop him into the nine spot and essentially create a second leadoff hitter. But regardless, he lengthens the lineup and will challenge opposing pitchers. At a certain point, roles have to adjust to production. Right now, Martin's production is making a pretty clear case. The platoon weirdness of this March and April muddies our evaluations, but to the extent that one is possible, it seems like Larnach and Martin should get more playing time, at Wallner's expense.
  15. The issues in the Twins' bullpen go deeper than just a few rough outings. Here’s what’s actually going wrong, and some possible changes that could fix it.
  16. The issues in the Twins' bullpen go deeper than just a few rough outings. Here’s what’s actually going wrong, and some possible changes that could fix it. View full video
  17. Joe Ryan didn’t need a complete overhaul, but the tweaks he made are changing things for the better. A closer look at how his revised arsenal is making an already reliable starter even tougher to solve. View full video
  18. Joe Ryan didn’t need a complete overhaul, but the tweaks he made are changing things for the better. A closer look at how his revised arsenal is making an already reliable starter even tougher to solve.
  19. TRANSACTIONS Right-handed pitcher Jose Olivares started his rehab assignments with the Fort Myers Mighty Mussels. Right-handed pitcher Ricky Castro was assigned to St. Paul from Wichita. RHP Cory Lewis was returned to the Saints roster. Skor North's Declan Goff tweeted on Sunday night that he's hearing that LHP Kendry Rojas was being called up to the Twins. Presumably, he will be taking the roster spot of Kody Funderburk who Audra Martin reported earlier in the week was going on the paternity list. SAINTS SENTINEL St. Paul 12, Lehigh Valley 8 Box Score The Saints offense showed up in a big way on Sunday. St. Paul racked up 13 hits and drew six walks, and it felt like the lineup was putting pressure on Lehigh Valley all afternoon. The biggest swing of the game came during a six-run third inning. Walker Jenkins got it started with a single and came around to score on a Gabriel Gonzalez double in the very next at-bat. After Emmanuel Rodriguez worked one of his three walks, Orlando Arcia and Kyler Fedko followed with back-to-back doubles to make it 5-1. Eric Wagaman capped off the inning with his first home run of the season, a two-run shot that pushed the lead to 7-1. Wagaman wasn’t done either. He finished with three hits, including a triple later in the game that helped spark another rally. Lehigh Valley didn’t go away quietly, though. The IronPigs chipped away and eventually tied the game at eight in the top of the eighth inning, setting up a tense finish. The Saints answered immediately. Wagaman led off the bottom half with that triple to right-center, and Kaelen Culpepper followed with an RBI single to give St. Paul the lead back. After Tanner Schobel and Jenkins reached, Rodriguez delivered the knockout blow: a bases-clearing double that came off the bat at 110 MPH. Royce Lewis continued his rehab assignment and stayed hot, launching his second home run in as many days. He also got the start at third base after serving as the DH the day before. On the mound, it was far from clean. The Saints allowed 16 hits, but didn’t issue a single walk, which helped limit the damage just enough. John Klein started and gave up two runs over 3 1/3 innings while striking out three. Zak Kent picked up the win after working the ninth. Every starter recorded at least one hit (aside from Noah Cardenas), with Wagaman, Fedko, and Gonzalez all putting together multi-hit performances. WIND SURGE WISDOM Wichita 3, Springfield 1 Box Score This one was quiet for a while, and then it wasn’t. The Wind Surge managed just six hits on the day, and for most of the game, it looked like that might not be enough. Wichita held a 1-1 tie heading into the eighth inning before finally breaking through. Kala’i Rosario provided the big swing, launching his third home run of the season to give Wichita a 2-1 lead. They weren’t done there either. Garrett Spain followed with a two-out double, and Jorel Ortega brought him home with an RBI single to add some insurance. That was more than enough for the pitching staff. Sam Armstrong set the tone with 4 2/3 strong innings, and the bullpen took it from there. Jarret Whorff, Darren Bowen, and Luis Quinones combined to finish things off, with the group allowing just seven total baserunners and one run across the entire game. Not flashy offensively, but clean, efficient, and more than enough. KERNELS CHRONICLE Cedar Rapids 0, Quad Cities 8 Box Score There was a splattering in Cedar Rapids this afternoon. The Kernels ran into issues pretty much everywhere you don’t want them—defense, strikeouts, and situational hitting. They struck out 13 times as a team and committed three errors, which made for a long afternoon. Jay Thomason was one of the few bright spots, collecting two of the team’s four hits and adding his second stolen base of the season. Eduardo Tait didn’t record a hit but did draw a pair of walks. Cedar Rapids had chances but couldn’t capitalize, going 0-for-8 with runners in scoring position. What makes the final score even tougher to swallow is how well parts of the pitching staff actually threw the ball. Of the eight runs allowed, just one was earned. Starter Nolan Santos was solid, tossing five innings of one-run ball with five strikeouts. The lone run he allowed was unearned. The staff as a whole struck out 12 and walked four, which is typically a winning formula. But when the defense doesn’t hold up and the offense can’t push anything across, it doesn’t really matter. MIGHTY MATTERS Ft. Myers 5, Lakeland 0 Box Score it was about as clean as it gets for Fort Myers today. The Mighty Mussels wrapped up their week with a dominant, well-rounded win, led by an outstanding performance on the mound. Jose Olivares set the tone with three perfect innings to start the game, striking out four. From there, Kolten Smith, Matthew DesMarets, and Eric Hammond combined to finish things off, allowing just four hits and two walks over the final six innings while striking out nine. Lakeland never really had a chance to get anything going. Offensively, Fort Myers did most of its damage early. Four of their five runs came in the first three innings. Dameury Pena got things rolling immediately, doubling to lead off the first and eventually scoring on a balk. In the second inning, three walks loaded the bases, and Pena came through again with a two-run knock to make it 3-0. In the third, Irvin Nunez reached on an error, and Eduardo Beltre followed with an RBI hit to extend the lead. The final run came in the sixth inning, when Byron Chourio delivered a two-out RBI double. Pena finished 2-for-4 with a double, a run, and two RBI, and he’s now slashing an impressive .429/.529/.476 to start his season. PLAYERS OF THE DAY Hitter of the Day Eric Wagaman (St. Paul): 3-4, HR(1), 3B(1), 2B(1), 2 R, 2 RBI Pitcher of the Day Jose Olivares (Fort Myers): 3 IP, 0 H, 0 R, 0 BB, 4 K, 40 pitches, 25 strikes (62.5% strikes) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after today's results. #1 - OF Walker Jenkins (St. Paul) - 1-for-4, 1 BB, 2 R, K (batted third, played CF) #2 - IF Kaelen Culpepper (St. Paul) - 1-for-3, 2 BB, 2 R, RBI (batted first, played SS) #3 - OF Emmanuel Rodriguez (St. Paul) - 1-for-2, 3 BB, 2B(3), R, 3 RBI (batted fifth, DHd) #4 - C Eduardo Tait (Cedar Rapids) - 0-for-2, 2 BB (batted second, DHd) #5 - LHP Connor Prielipp (St. Paul) - Did Not Pitch #6 - LHP Dasan Hill (Cedar Rapids) - Did Not Pitch #7 - OF Gabriel Gonzalez (St. Paul) - 2-for-5, 2B(4), R (batted fourth, played LF) #8 - LHP Kendry Rojas (St. Paul) - Did Not Pitch #9 - SS Marek Houston (Cedar Rapids) - 0-for-4 (batted first, played SS) #10 - RHP Charlee Soto (Cedar Rapids) - Injured List #11 - RHP Riley Quick (Ft. Myers) - Did Not Pitch #12 - RHP Andrew Morris (Minnesota) - 1 1/3 IP, 3 H, 3 ER, 2 BB, 2 K, 47 pitches, 27 strikes (57.4%) #13 - 3B/CF Brandon Winokur (Cedar Rapids) - 0-for-4, 4 K (batted fourth, played 3B) #14 - 3B/SS Quentin Young (Ft. Myers) - Did Not Play #15 - RHP Marco Raya (St. Paul) - Did Not Pitch #16 - OF Hendry Mendez (Wichita) - 0-for-4, 3 K (batted third, played LF) #17 - 2B/OF Kyle DeBarge (Wichita) - 0-for-2, 2 BB, 2 K (batted first, played SS) #18 - RHP C.J. Culpepper (Wichita) - Did Not Pitch #19 - C/OF Khadim Diaw (Cedar Rapids) - 0-for-3, BB, K (batted third, played C) #20 - RHP James Ellwanger (Ft. Myers) - Did Not Pitch UPCOMING SCHEDULE Tuesday: St. Paul @ Indianapolis (5:35 pm CT) Wichita @ NW Arkansas (7:05 pm CT) Cedar Rapids @ Peoria (6:05 pm CT) Dunedin @ Ft. Myers (6:05 CT) CURRENT W-L Records Minnesota Twins: 11-11 St. Paul Saints: 9-11 Wichita Wind Surge: 9-6 Cedar Rapids Kernels: 7-8 Fort Myers Mighty Mussels: 9-6 FCL Twins: 0-0 (season begins Monday, May 4) DSL Twins: 0-0 (season begins Monday, June 1)
  20. Image courtesy of © Nathan Ray Seebeck-Imagn Images TRANSACTIONS Right-handed pitcher Jose Olivares started his rehab assignments with the Fort Myers Mighty Mussels. Right-handed pitcher Ricky Castro was assigned to St. Paul from Wichita. RHP Cory Lewis was returned to the Saints roster. Skor North's Declan Goff tweeted on Sunday night that he's hearing that LHP Kendry Rojas was being called up to the Twins. Presumably, he will be taking the roster spot of Kody Funderburk who Audra Martin reported earlier in the week was going on the paternity list. SAINTS SENTINEL St. Paul 12, Lehigh Valley 8 Box Score The Saints offense showed up in a big way on Sunday. St. Paul racked up 13 hits and drew six walks, and it felt like the lineup was putting pressure on Lehigh Valley all afternoon. The biggest swing of the game came during a six-run third inning. Walker Jenkins got it started with a single and came around to score on a Gabriel Gonzalez double in the very next at-bat. After Emmanuel Rodriguez worked one of his three walks, Orlando Arcia and Kyler Fedko followed with back-to-back doubles to make it 5-1. Eric Wagaman capped off the inning with his first home run of the season, a two-run shot that pushed the lead to 7-1. Wagaman wasn’t done either. He finished with three hits, including a triple later in the game that helped spark another rally. Lehigh Valley didn’t go away quietly, though. The IronPigs chipped away and eventually tied the game at eight in the top of the eighth inning, setting up a tense finish. The Saints answered immediately. Wagaman led off the bottom half with that triple to right-center, and Kaelen Culpepper followed with an RBI single to give St. Paul the lead back. After Tanner Schobel and Jenkins reached, Rodriguez delivered the knockout blow: a bases-clearing double that came off the bat at 110 MPH. Royce Lewis continued his rehab assignment and stayed hot, launching his second home run in as many days. He also got the start at third base after serving as the DH the day before. On the mound, it was far from clean. The Saints allowed 16 hits, but didn’t issue a single walk, which helped limit the damage just enough. John Klein started and gave up two runs over 3 1/3 innings while striking out three. Zak Kent picked up the win after working the ninth. Every starter recorded at least one hit (aside from Noah Cardenas), with Wagaman, Fedko, and Gonzalez all putting together multi-hit performances. WIND SURGE WISDOM Wichita 3, Springfield 1 Box Score This one was quiet for a while, and then it wasn’t. The Wind Surge managed just six hits on the day, and for most of the game, it looked like that might not be enough. Wichita held a 1-1 tie heading into the eighth inning before finally breaking through. Kala’i Rosario provided the big swing, launching his third home run of the season to give Wichita a 2-1 lead. They weren’t done there either. Garrett Spain followed with a two-out double, and Jorel Ortega brought him home with an RBI single to add some insurance. That was more than enough for the pitching staff. Sam Armstrong set the tone with 4 2/3 strong innings, and the bullpen took it from there. Jarret Whorff, Darren Bowen, and Luis Quinones combined to finish things off, with the group allowing just seven total baserunners and one run across the entire game. Not flashy offensively, but clean, efficient, and more than enough. KERNELS CHRONICLE Cedar Rapids 0, Quad Cities 8 Box Score There was a splattering in Cedar Rapids this afternoon. The Kernels ran into issues pretty much everywhere you don’t want them—defense, strikeouts, and situational hitting. They struck out 13 times as a team and committed three errors, which made for a long afternoon. Jay Thomason was one of the few bright spots, collecting two of the team’s four hits and adding his second stolen base of the season. Eduardo Tait didn’t record a hit but did draw a pair of walks. Cedar Rapids had chances but couldn’t capitalize, going 0-for-8 with runners in scoring position. What makes the final score even tougher to swallow is how well parts of the pitching staff actually threw the ball. Of the eight runs allowed, just one was earned. Starter Nolan Santos was solid, tossing five innings of one-run ball with five strikeouts. The lone run he allowed was unearned. The staff as a whole struck out 12 and walked four, which is typically a winning formula. But when the defense doesn’t hold up and the offense can’t push anything across, it doesn’t really matter. MIGHTY MATTERS Ft. Myers 5, Lakeland 0 Box Score it was about as clean as it gets for Fort Myers today. The Mighty Mussels wrapped up their week with a dominant, well-rounded win, led by an outstanding performance on the mound. Jose Olivares set the tone with three perfect innings to start the game, striking out four. From there, Kolten Smith, Matthew DesMarets, and Eric Hammond combined to finish things off, allowing just four hits and two walks over the final six innings while striking out nine. Lakeland never really had a chance to get anything going. Offensively, Fort Myers did most of its damage early. Four of their five runs came in the first three innings. Dameury Pena got things rolling immediately, doubling to lead off the first and eventually scoring on a balk. In the second inning, three walks loaded the bases, and Pena came through again with a two-run knock to make it 3-0. In the third, Irvin Nunez reached on an error, and Eduardo Beltre followed with an RBI hit to extend the lead. The final run came in the sixth inning, when Byron Chourio delivered a two-out RBI double. Pena finished 2-for-4 with a double, a run, and two RBI, and he’s now slashing an impressive .429/.529/.476 to start his season. PLAYERS OF THE DAY Hitter of the Day Eric Wagaman (St. Paul): 3-4, HR(1), 3B(1), 2B(1), 2 R, 2 RBI Pitcher of the Day Jose Olivares (Fort Myers): 3 IP, 0 H, 0 R, 0 BB, 4 K, 40 pitches, 25 strikes (62.5% strikes) PROSPECT SUMMARY Check out the Prospect Tracker for much more on our Twins Top 20 prospects after today's results. #1 - OF Walker Jenkins (St. Paul) - 1-for-4, 1 BB, 2 R, K (batted third, played CF) #2 - IF Kaelen Culpepper (St. Paul) - 1-for-3, 2 BB, 2 R, RBI (batted first, played SS) #3 - OF Emmanuel Rodriguez (St. Paul) - 1-for-2, 3 BB, 2B(3), R, 3 RBI (batted fifth, DHd) #4 - C Eduardo Tait (Cedar Rapids) - 0-for-2, 2 BB (batted second, DHd) #5 - LHP Connor Prielipp (St. Paul) - Did Not Pitch #6 - LHP Dasan Hill (Cedar Rapids) - Did Not Pitch #7 - OF Gabriel Gonzalez (St. Paul) - 2-for-5, 2B(4), R (batted fourth, played LF) #8 - LHP Kendry Rojas (St. Paul) - Did Not Pitch #9 - SS Marek Houston (Cedar Rapids) - 0-for-4 (batted first, played SS) #10 - RHP Charlee Soto (Cedar Rapids) - Injured List #11 - RHP Riley Quick (Ft. Myers) - Did Not Pitch #12 - RHP Andrew Morris (Minnesota) - 1 1/3 IP, 3 H, 3 ER, 2 BB, 2 K, 47 pitches, 27 strikes (57.4%) #13 - 3B/CF Brandon Winokur (Cedar Rapids) - 0-for-4, 4 K (batted fourth, played 3B) #14 - 3B/SS Quentin Young (Ft. Myers) - Did Not Play #15 - RHP Marco Raya (St. Paul) - Did Not Pitch #16 - OF Hendry Mendez (Wichita) - 0-for-4, 3 K (batted third, played LF) #17 - 2B/OF Kyle DeBarge (Wichita) - 0-for-2, 2 BB, 2 K (batted first, played SS) #18 - RHP C.J. Culpepper (Wichita) - Did Not Pitch #19 - C/OF Khadim Diaw (Cedar Rapids) - 0-for-3, BB, K (batted third, played C) #20 - RHP James Ellwanger (Ft. Myers) - Did Not Pitch UPCOMING SCHEDULE Tuesday: St. Paul @ Indianapolis (5:35 pm CT) Wichita @ NW Arkansas (7:05 pm CT) Cedar Rapids @ Peoria (6:05 pm CT) Dunedin @ Ft. Myers (6:05 CT) CURRENT W-L Records Minnesota Twins: 11-11 St. Paul Saints: 9-11 Wichita Wind Surge: 9-6 Cedar Rapids Kernels: 7-8 Fort Myers Mighty Mussels: 9-6 FCL Twins: 0-0 (season begins Monday, May 4) DSL Twins: 0-0 (season begins Monday, June 1) View full article
  21. Image courtesy of Bruce Kluckhohn-Imagn Images For the better part of the last decade, the Minnesota Twins have had a familiar flaw. The lineup could hit for power, draw walks, and put together stretches of explosive offense. But when it came to key moments with runners in scoring position, that production too often disappeared. This year, that’s changed in a significant way. In fact, it hasn’t just improved; it’s become one of the defining strengths of the entire offense. After getting off to a sluggish start in those situations, the Twins have completely flipped the script. They now lead all of Major League Baseball with a .314 batting average with runners in scoring position, a massive jump from where they’ve been in recent seasons. That turnaround is even more impressive when paired with the rest of their production, as they also lead the league in on-base percentage (.415) and OPS (.921) in those spots, while pacing all teams in total runs (82) and RBIs (77). That kind of production doesn’t just show up in the numbers. It’s been obvious on the field. Over the past week alone, the Twins have given a clear picture of what this version of the lineup looks like when it’s clicking. Just in the last week-and-a-half, they’ve done serious damage to some of the best pitchers MLB has to offer. Last week, they tagged Framber Valdez for six runs in the first inning of a game that was essentially over before it began, then hung eight more on Max Scherzer on Sunday. They followed that up on Monday with an 11-spot on Garrett Crochet before he could get out of the second inning. Even in games that didn’t turn into complete blowouts, the pressure has been constant. Tarik Skubal couldn’t make it out of the fifth inning against them, nor could Sonny Gray. Those performances are more than the product of hot bats or good timing. They reflect a lineup that is consistently capitalizing when opportunities present themselves. What makes this shift stand out even more is the context. Over each of the last five seasons, the Twins were always a below league average team with runners in scoring position. That wasn’t a one-year anomaly or a small sample issue, it was a consistent trend that showed up in frustrating ways. Too often, a leadoff double would go wasted, or a bases-loaded opportunity would end with a strikeout or weak contact. Big innings were there for the taking, but rarely materialized. Now, those same situations feel entirely different. Instead of pressing, hitters are staying within themselves and putting together competitive at-bats. Instead of expanding the zone, they’re forcing pitchers to work. And rather than relying almost exclusively on solo home runs, they’re stringing together quality contact that keeps innings alive and creates scoring opportunities for the next hitter. It’s a more complete offensive approach, producing results that feel sustainable beyond a short-term hot streak. There’s a reason situational hitting is often pointed to as a key factor in winning games. While it can be difficult to measure consistently year-over-year, teams that convert with runners in scoring position build leads earlier, extend innings, and create constant pressure on opposing pitching staffs. That’s exactly what the Twins have done during their recent stretch, winning eight of their last 10 games. They’re no longer waiting around for a three-run homer to change the game. Instead, they’re creating those big innings through a string of quality at-bats. The natural question, of course, is whether this level of production can continue over the course of a full season. A .314 average with runners in scoring position is a difficult pace to maintain, and some level of regression is almost inevitable. But even if the numbers come back down to earth, they don’t need to be the best in baseball to represent a substantial improvement. Simply being above league-average would mark a significant step forward from where they’ve been in recent years. And there’s reason to believe they will be. You can sense a level of confidence when runners reach scoring position that hasn’t been there in the past. Brooks Lee’s RBI single against Detroit last Thursday feels like the perfect example of that. A guy who was in a serious slump to start the year, and wasn’t even in the starting lineup that day, broke through and sealed the game. If that continues, it raises the ceiling of this team in a very real way. When you pair solid pitching with an offense that consistently cashes in its opportunities, it creates a formula that can sustain success over the long haul. Right now, the Twins are showing what that looks like, and it’s a version of their offense that has been missing for a long time. View full article
  22. For the better part of the last decade, the Minnesota Twins have had a familiar flaw. The lineup could hit for power, draw walks, and put together stretches of explosive offense. But when it came to key moments with runners in scoring position, that production too often disappeared. This year, that’s changed in a significant way. In fact, it hasn’t just improved; it’s become one of the defining strengths of the entire offense. After getting off to a sluggish start in those situations, the Twins have completely flipped the script. They now lead all of Major League Baseball with a .314 batting average with runners in scoring position, a massive jump from where they’ve been in recent seasons. That turnaround is even more impressive when paired with the rest of their production, as they also lead the league in on-base percentage (.415) and OPS (.921) in those spots, while pacing all teams in total runs (82) and RBIs (77). That kind of production doesn’t just show up in the numbers. It’s been obvious on the field. Over the past week alone, the Twins have given a clear picture of what this version of the lineup looks like when it’s clicking. Just in the last week-and-a-half, they’ve done serious damage to some of the best pitchers MLB has to offer. Last week, they tagged Framber Valdez for six runs in the first inning of a game that was essentially over before it began, then hung eight more on Max Scherzer on Sunday. They followed that up on Monday with an 11-spot on Garrett Crochet before he could get out of the second inning. Even in games that didn’t turn into complete blowouts, the pressure has been constant. Tarik Skubal couldn’t make it out of the fifth inning against them, nor could Sonny Gray. Those performances are more than the product of hot bats or good timing. They reflect a lineup that is consistently capitalizing when opportunities present themselves. What makes this shift stand out even more is the context. Over each of the last five seasons, the Twins were always a below league average team with runners in scoring position. That wasn’t a one-year anomaly or a small sample issue, it was a consistent trend that showed up in frustrating ways. Too often, a leadoff double would go wasted, or a bases-loaded opportunity would end with a strikeout or weak contact. Big innings were there for the taking, but rarely materialized. Now, those same situations feel entirely different. Instead of pressing, hitters are staying within themselves and putting together competitive at-bats. Instead of expanding the zone, they’re forcing pitchers to work. And rather than relying almost exclusively on solo home runs, they’re stringing together quality contact that keeps innings alive and creates scoring opportunities for the next hitter. It’s a more complete offensive approach, producing results that feel sustainable beyond a short-term hot streak. There’s a reason situational hitting is often pointed to as a key factor in winning games. While it can be difficult to measure consistently year-over-year, teams that convert with runners in scoring position build leads earlier, extend innings, and create constant pressure on opposing pitching staffs. That’s exactly what the Twins have done during their recent stretch, winning eight of their last 10 games. They’re no longer waiting around for a three-run homer to change the game. Instead, they’re creating those big innings through a string of quality at-bats. The natural question, of course, is whether this level of production can continue over the course of a full season. A .314 average with runners in scoring position is a difficult pace to maintain, and some level of regression is almost inevitable. But even if the numbers come back down to earth, they don’t need to be the best in baseball to represent a substantial improvement. Simply being above league-average would mark a significant step forward from where they’ve been in recent years. And there’s reason to believe they will be. You can sense a level of confidence when runners reach scoring position that hasn’t been there in the past. Brooks Lee’s RBI single against Detroit last Thursday feels like the perfect example of that. A guy who was in a serious slump to start the year, and wasn’t even in the starting lineup that day, broke through and sealed the game. If that continues, it raises the ceiling of this team in a very real way. When you pair solid pitching with an offense that consistently cashes in its opportunities, it creates a formula that can sustain success over the long haul. Right now, the Twins are showing what that looks like, and it’s a version of their offense that has been missing for a long time.
  23. The Twins’ early season has already sparked some intriguing storylines, especially with Mick Abel, Joe Ryan, and Taj Bradley showing flashes of a potential nasty rotation trio. Meanwhile, Byron Buxton’s impact is still undeniable, but his lack of activity on the bases is becoming something worth watching. View full video
  24. The Twins’ early season has already sparked some intriguing storylines, especially with Mick Abel, Joe Ryan, and Taj Bradley showing flashes of a potential nasty rotation trio. Meanwhile, Byron Buxton’s impact is still undeniable, but his lack of activity on the bases is becoming something worth watching.
  25. The Twins are going to have a decision looming behind the plate that might be more important than it looks on the surface. So far this season, Ryan Jeffers is putting together a strong case for why he should be part of the team’s future. View full video
×
×
  • Create New...