Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
All Scores
Odds by

Rotoworld

  • MIN Starting Pitcher #41
    Personalize your Rotoworld feed by favoriting players
    Joe Ryan hurled a perfect inning during Tuesday’s MLB All-Star Game at Truist Park in Atlanta.
    Ryan’s dominant Midsummer Classic outing showed why every contending team in baseball should be attempting to pry him away from Minnesota ahead of the upcoming trade deadline. He struck out a pair of batters and needed just 10 pitches to twirl a flawless frame. It’ll take a massive haul to extract the first-time All-Star from the Twins, but virtually every contender should be picking up the phone, if he’s truly available. He’ll likely kick off the second half with a challenging road tilt against the Rockies at high-octane Coors Field.
  • MIN Starting Pitcher #41
    Joe Ryan allowed one run in five innings and got the win in the Twins’ 2-1 victory over the Pirates on Friday.
    Ryan gave up five hits, walked two and struck out five. The 29-year-old right-hander has allowed two runs or less in six of his last seven starts. Ryan has a 2.72 ERA and 121/23 K/BB ratio in 109 1/3 innings this year. He won’t pitch again before the All-Star game, where he’ll represent the Twins as a first-time All-Star.
  • MIN Starting Pitcher #41
    Joe Ryan has been added to the American League roster for next week’s MLB All-Star Game.
    Ryan has been officially added to take the roster spot of Astros emerging ace Hunter Brown, who will not pitch in the Midsummer Classic, since he’s been moved up to start Sunday’s first-half finale against the Rangers. The 29-year-old righty receives his first All-Star Game selection after posting an excellent 2.76 ERA, 0.89 WHIP and 116/21 K/BB ratio across 104 1/3 innings.
  • MIN Starting Pitcher #41
    MLB Network’s Jon Morosi reports that Joe Ryan is being monitored by “a number of teams,” ahead of the trade deadline.
    Morosi didn’t say that a trade was likely, but he did note that many teams, specifically the Boston Red Sox, are snooping around. Ryan still has two more years of team control under arbitration and should earn around $5 million next season, so there is no pressing need for the Twins to trade him; however, Minnesota is under strict salary limitations with their ownership group and is trying to revamp their core while not having to spend a lot of money. It will be highly unlikely that they re-sign Ryan when he’s a free agent in two years, so the Twins may choose to deal him now for a haul of prospects or MLB-ready players. Perhaps the Twins would be intrigued by Jarren Duran, who is also a former All-Star who is under team control through three more seasons. That could be an interesting start to trade discussions between those two teams.
  • MIN Starting Pitcher #41
    Joe Ryan allowed two runs in six innings and got a no-decision against the Rays on Sunday.
    Ryan gave up six hits, walked one and struck out eight. The 29-year-old right-hander gave up a solo home run to Taylor Walls in the third inning and an RBI single to Jonathan Aranda in the fourth inning, but was otherwise excellent against the Rays. Ryan has a 2.76 ERA and 116/21 K/BB ratio in 104 1/3 innings this season. He’s in line to face the Pirates at home next weekend.
  • MIN Starting Pitcher #41
    Joe Ryan dropped to 8-4 despite limiting the Marlins to one run over seven innings on Tuesday.
    Just gotta be a little better than that, Joe. It was a Kyle Stowers homer in the second that did the only damage. Ryan matched his season low with four strikeouts, but he went without walking a batter for the sixth time in 17 starts. He’ll next face the Rays on Sunday.
  • MIN Starting Pitcher #41
    Joe Ryan blanked the Mariners over six innings with eight strikeouts to get a win in the Twins’ 2-0 victory over the Mariners on Wednesday.
    Ryan didn’t allow a single extra-base hit, and gave up just three singles and a hit-by-pitch while he was on the mound. It’s a nice bounceback from a so-so outing against the Brewers on Friday (5 1/3 innings, three runs), and it gives the 29-year-old eight wins on the season while lowering his ERA to an excellent 2.86. Ryan is a must-start when he faces the Marlins next week.
  • MIN Starting Pitcher #41
    Joe Ryan surrendered three runs in 5 1/3 innings Friday in a loss to the Brewers.
    Ryan was at 91 pitches while allowing one run through five, and with the top of the lineup coming up for a third time, he probably shouldn’t have been sent back out. He retired No. 9 hitter Joey Ortiz to start the inning and then gave up a single to Sal Frelick and an RBI double to Jackson Chourio. He was pulled at that point, and the inherited runner came around to score immediately. Less efficient than usual, Ryan tied his season high with 101 pitches tonight and lost for the first time in 10 starts since Apr. 20. He’ll likely make his next start Wednesday versus the Mariners.
  • MIN Starting Pitcher #41
    Joe Ryan yielded two runs in seven innings Saturday in a no-decision against the Astros.
    Both Hunter Brown and Ryan pitched seven innings of two-run ball, with the runs coming on two-run homers that were hit 339 and 345 feet respectively. In another ballpark, they probably both would have turned in scoreless outings. Ryan allowed just one hit besides the homer and struck out seven. He’ll likely make his next start at home against the Brewers.
  • MIN Starting Pitcher #41
    Joe Ryan allowed three runs (two earned) in five innings and got the win in the Twins’ 6-3 victory over the Blue Jays on Sunday.
    Ryan gave up four hits, walked three and struck out six. The 29-year-old right-hander has now won three starts in a row and five of his last six. He has seven wins on the season. Ryan has an 82/15 K/BB ratio in 73 innings to go with a 2.96 ERA. He’ll face the Astros on the road next weekend.