Selected by Tampa Bay in the seventh round of the 2018 First-Year Player Draft out of California State University Stanislaus; signed by Rays scout Alan Hull...previously selected by San Francisco in the 39th round of the 2014 First-Year Player Draft out of Sir Francis Drake High School (CA) but did not sign.
Was a non-roster invitee to Tampa Bay Rays spring training and made three appearances (1 start)...worked 3.0 scoreless innings (0 H, 0 BB, 4 K)...faced the Twins once, tossing a scoreless fourth inning on March 10 at Charlotte Sports Park...Optioned from major-league camp on March 16 and began the season at the Rays alternate training site, before being assigned to Triple-A Durham...made his season and Triple-A debut on May 5 at Memphis, earning the win after striking out nine batters and walking none over 5.0 shutout innings (2 hits)...Named the Triple-A East Pitcher of the Week for July 5-11; allowed one hit and one walk, with a season-high-tying nine strikeouts, over a career-high-tying 7.0 shutout innings on July 11 at Norfolk...Acquired by the Twins on July 22, alongside minor league right-handed pitcher Drew Strotman, in exchange for designated hitter Nelson Cruz and minor league right-handed pitcher Calvin Faucher... traded while with Team USA in Tokyo, Japan, participating in the Olympics...Pitched for Team USA at the 2020 Tokyo Olympics, going 1-0, 1.74 ERA (10.1 IP, 2 ER), one walk and eight strikeouts in two starts...became the first Twins farmhand to record an Olympic victory since Brian Duensing earned the win for Team USA over Team Canada on August 16, 2008 at the Beijing Olympics...Made his Twins organization debut for Triple-A St. Paul on August 20 vs. Iowa, upon his return to the U.S....allowed just one hit – a fourth-inning solo homer – and walked one batter while striking out nine (including the first six batters he faced) in a 4.0-inning no-decision...his performance earned him the Twins minor league Pitcher of the Week award for that time frame...made two starts for the Saints, posting a 2.00 ERA (9.0 IP, 2 ER), two walks and 17 strikeouts in those outings...Had his contract selected by the Twins on September 1 and made his major league debut that night vs. Chicago-NL...took the loss after allowing three runs on three hits, with one walk and five strikeouts in 5.0 innings...all four base runners occurred in the third inning, and all three runs allowed came on a Frank Schwindel two-out, three-run homer...Earned his first career win on September 8 at Cleveland (7.0 IP, 1 H, 0 R, 0 BB, 4 K)...retired the first 19 batters he faced in the start, becoming the first Twins pitcher to do so since Francisco Liriano retired the first 19 Rangers on June 12, 2011 vs. Texas (Elias Sports Bureau)...also became the first pitcher in American League history to toss seven-or-more shutout innings and allow one-or-fewer base runners within his first two career starts (Stats Perform)...yielded just five total base runners combined in his first two career starts...Took a no-decision in his third career start in the first game of a doubleheader on September 14 vs. Cleveland (5.0 IP, 3 H, 1 R/ER, 1 HR, 1 BB, 5 K); the Twins lost, 3-1...allowed just four base runners (3 H, 1 BB) in the start, becoming the first pitcher in AL/NL history to work at least 5.0 innings and allow four-or-fewer base runners in each of his first three career games...Made his fourth career start on September 22 at Chicago-NL (W, 5.0 IP, 3 H, 2 R/ER, 1 BB, 11 K)...earned his second career win and fanned a career-high 11 batters, including the final seven batters he faced and six looking strikeouts...his seven-consecutive strikeouts set a Twins rookie record...also became the first pitcher in Twins history (1961-present) with 11 strikeouts in a complete outing of 5.0 innings-or-less...per ESPN Stats & Info, Ryan became the fourth starter in the Expansion Era (1961-present) to strike out the final seven batters he faced in an outing, joining New York-NL's Tom Seaver (1970), Washington's Stephen Strasburg (2010) and New York-NL's Jacob deGrom (2021)...Worked at least 5.0 innings and allowed four-or-fewer base runners through his first four career starts, the only pitcher in AL/NL history (1901-present) to do so...became one of two pitchers in AL/NL history to toss at least 5.0 innings and allow three-or-fewer hits in each of his first four career games, alongside San Francisco's Matt Cain in 2005...made his final start of the season on September 30 vs. Detroit...took a no-decision after allowing a career-high six runs on six hits (2 HR), with two walks and five strikeouts in 4.2 innings...Held opposing hitters to a .168 (16-for-95) batting average (LHB - .149, RHB - .188), fourth among major league rookies (min. 90 opp. AB) and the second-lowest single-season mark by a Twins rookie pitcher (same parameters, 1961-present), behind only Caleb Thielbar in 2013 (.154)...His 30 career strikeouts marked the most in Twins/Senators history through a pitcher's first five games...his 6.00 strikeout-to-walk ratio (30 K, 5 BB) is second in Twins/Senators history (min. 20.0 IP) through a pitcher's first five career games, behind Connie Marrero (6.50 in 1950)…Ended the season ranked as the sixth-best prospect in the Twins organization, per MLB.com...enters 2022 ranked fourth...Ranked 97th-best prospect in baseball by MLB.com, entering 2022.
Was part of the Rays 60-man player pool and spent the summer at the alternate training site in Port Charlotte…ranked by Baseball America as the No. 12 prospect in the Rays system following the season.
Named Minor League Pitcher of the Year by the Rays Baseball Operations department… advanced to Double-A Montgomery in his first full professional season…began the season with Class-A Bowling Green, promoted to Class-A Charlotte on May 13 and to Montgomery on Aug 12…went 9-4 with a 1.96 ERA (123.2-IP, 27-ER) and 183 SO in 24 apps (22 starts) between the three levels…his 183 SO ranked 2nd in the minors and ranked 3rd all-time for a Rays minor leaguer behind Matt Moore in 2011 (210) and 2010 (208)… ranked 5th among Rays minor leaguers in ERA (min. 50 IP)…despite only 82.2 IP with the Stone Crabs, his 112 SO tied for 6th in the Florida State League…named FSL Pitcher of the Week for June 17-23 and Aug 5-11…named the organization’s Pitcher of the Month for both July and August, going 2-0 with a 1.49 ERA (48.1-IP, 8-ER) and 75 SO in 9 starts over that stretch…yielded 3 runs or fewer in all but one of his 24 apps, 2 runs or fewer 19 times and 1 run or fewer 14 times…named to the Rays Organizational All-Star Team by MLB.com… ranked by Baseball America as the No. 98 overall prospect in the minors following the season…was the No. 10 prospect in the Rays system and No. 10 prospect in the FSL.
Began his professional career with Short-A Hudson Valley…combined for 23 SO in 13 IP over his final 3 starts of the season, Aug 16-28.