Joe Ryan gives Twins fans an encouraging first look this spring

Twins starter Joe Ryan made his Grapefruit League debut on March 10th.
Mar 10, 2026; Port Charlotte, Florida, USA; Minnesota Twins starting pitcher Joe Ryan (41) throws a pitch against the Tampa Bay Rays in the first inning during spring training at Charlotte Sports Park. Mandatory Credit: Nathan Ray Seebeck-Imagn Images
Mar 10, 2026; Port Charlotte, Florida, USA; Minnesota Twins starting pitcher Joe Ryan (41) throws a pitch against the Tampa Bay Rays in the first inning during spring training at Charlotte Sports Park. Mandatory Credit: Nathan Ray Seebeck-Imagn Images | Nathan Ray Seebeck-Imagn Images

Minnesota Twins fans received an encouraging early glimpse of the club’s rotation Tuesday afternoon as Joe Ryan made his Grapefruit League debut against the Tampa Bay Rays.

At Charlotte Sports Park, the Florida sun quickly reminded everyone that spring training baseball comes with its own challenges. Fans who had carefully selected their seats based on the ticket map, like me, soon found themselves crowding together in whatever shade they could find along the concourse and seating sections. Once the game began, however, attention quickly shifted to the mound. Ryan immediately showed his characteristic tempo in the first inning. The game began with a quick tone-setter as he induced a one-pitch one-out, working quickly and confidently as he settled into the outing.

For established starters, the first outing of spring training is rarely about results. Instead, the focus is on rediscovering rhythm—locating pitches, reestablishing sequencing, and building the foundation that will carry pitchers toward Opening Day.

Joe Ryan’s fastball command in spring training debut encourages Twins fans

Ryan showed several signs that should leave Twins fans optimistic. The right-hander leaned on the approach that has defined his success at the major league level: a lively fastball that plays effectively at the top of the strike zone. When Ryan commands that pitch early in counts, hitters are forced to protect the upper part of the zone, creating opportunities for his secondary pitches to generate weak contact or swings and misses.

Throughout the outing, Ryan appeared comfortable challenging hitters with fastballs up in the zone—an encouraging sign of his confidence in the pitch. The results may not have been eye-popping, but they were very encouraging for a first appearance of the spring.

Ryan ultimately worked three innings, allowing two hits and no runs while walking two, as the Twins continued their cautious early-camp pitching progression.

Watching him from the stands, Ryan didn’t quite look like a pitcher already in midseason form—and that’s exactly what you would expect from a first outing in March. His fastball velocity sat mostly in the 92–93 mph range, a tick below where it typically lands during the regular season. That’s common early in camp as pitchers gradually build arm strength. Even so, Ryan appeared comfortable on the mound, locating his pitches well for the most part and working confidently through counts.

Just as important as the stat line was the overall feel of his outing. Ryan attacked hitters confidently and appeared comfortable working through his pitch mix—exactly the kind of performance the Twins hope to see from a frontline starter making his first appearance of camp.

For Twins fans looking ahead to the regular season, that early command is particularly encouraging. Ryan’s fastball remains one of the most effective weapons in Minnesota’s rotation when it is located consistently, and Tuesday’s outing suggested he is already building toward that form. The Twins will continue stretching Ryan out in the coming weeks as Opening Day approaches. But if this debut is any indication, Minnesota’s rotation cornerstone appears to be right on schedule.

And that is very good news for Twins fans.

Loading recommendations... Please wait while we load personalized content recommendations