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

    Joe Ryan scuffles again in loss to Royals

    Link copied to clipboard!

    MIN Starting Pitcher #41
    Player Stats
    Link copied to clipboard!

    Joe Ryan struggled over 5 1/3 innings while allowing five runs — four earned — in a loss to the Royals on Tuesday.

    It’s another poor start for Ryan, who has really struggled since the All-Star break. The right-hander had a 2.85 before his deserved selection to that contest, and this poor outing sees that mark jump up to 3.65 on the season. He allowed seven hits, issued a pair of walks and struck out three in this lackluster — at best — effort. He’ll try and right the ship next weekend, but the Brewers present another challenge for Ryan.
    - Christopher Crawford
Volpe impresses after being called up by Yankees
Eric Samulski unpacks Anthony Volpe's return to the New York Yankees' lineup, describing him as an "intriguing fantasy prospect" due to his power and speed.

Related Player News

  • MIN Starting Pitcher #41
    Personalize your Rotoworld feed by favoriting players
    Ryan served up a solo homer to Detroit’s rookie sensation Kevin McGonigle in the opening frame, along with a pair of runs in the second inning. However, he managed to settle in shortly afterwards, needing just 66 pitches (46 strikes) to navigate four frames in his return from the injured list. He looked fine from a velocity standpoint, averaging 94 mph on his four-seam fastball, while coaxing 12 swinging strikes in the abbreviated outing. He’s probably going to be on a pitch count again when he faces the Guardians on Sunday, but he still offers enough strikeout upside to be a worthwhile fantasy option in that matchup.
  • MIN Starting Pitcher #41
    Ryan has been on the injured list for about a month, but the Twins are watching their playoff hopes slip away, so they will bring their ace back after one 42-pitch rehab start. In that start, Ryan’s velocity was down a couple of ticks, averaging just 91 mph on his four-seam fastball, but it’s also unlikely he was really letting it fly. He should be limited to about 60 pitches in this game, so we’d still probably sit him on fantasy benches, but you can roll the dice if you’re hoping for a two-start week.
  • MIN Starting Pitcher #41
    The expectation now is that the 30-year-old hurler will be cleared to rejoin the Twins’ rotation this week. Ryan threw just 42 pitches in a minor league rehab game at Triple-A St. Paul this week, so he may have a pitch count limitation in his first start back, but it sure sounds like his next start will be with the Twins.
  • MIN Starting Pitcher #41
    Ryan, who threw 42 pitches during a minor league rehab start for Triple-A St. Paul earlier this week, is scheduled to throw a bullpen session on Saturday. MLB.com’s Matthew Leach notes that Minnesota’s pitchers typically throw a bullpen session two days before their next start and Monday is an off-day in the minors. He’s been out with a glute strain since early August and would likely be on a strict pitch count in his return. There should be a definitive update on Ryan’s next steps at some point this weekend, but it certainly sounds like he could get the ball on Monday at Comerica Park. The club hasn’t announced their rotation plans for the series. Connor Prielipp would be in line to start if Ryan doesn’t come off the shelf.
  • MIN Starting Pitcher #41
    Ryan’s velocity was down a couple ticks as he averaged just 91 mph on his four-seam fastball during the 42-pitch outing. He gave up a solo homer, which represented the lone baserunner against him across three frames. The 30-year-old Twins ace is working his way back from a glute strain and could potentially make his next start in the big leagues with the club fighting for a playoff spot. It wouldn’t be surprising if he made one additional rehab start to continue building up his pitch count and stamina before returning to Minnesota’s rotation.
  • MIN Starting Pitcher #41
    Twins manager Derek Shelton said the plan is for Ryan to throw roughly 50 pitches over three innings. The 30-year-old upper-echelon fantasy starter figures to rejoin Minnesota’s rotation next week, assuming he’s feeling ready from a physical standpoint. He hit the injured list with a glute strain back in early August. There should be a definitive update on his return timeline coming out of Tuesday’s tune-up outing.
  • MIN Starting Pitcher #41
    Ryan remains without a definitive return timeline, but Shelton added that he’ll require a rehab assignment before returning to Minnesota’s rotation. The 30-year-old ace has been out with a glute strain that put him on the injured list earlier this month. It sounds like there’s optimism he’ll make it back at some point in September.
  • MIN Starting Pitcher #41
    It was Ryan’s first bullpen session since landing on the injured list with a left glute strain back in early August. The 30-year-old upper-echelon fantasy starter has generally faded down the home stretch the last few years, so the hope is that the multi-week break helps get him back on track. He’ll need to progress to facing hitters in live batting practice before the Twins establish a definitive return timeline, which means fantasy managers shouldn’t expect Ryan back until some time in September.
  • MIN Starting Pitcher #41
    Ryan was placed on the injured list with a glute strain on Friday, so it’s good news that he’s already throwing. Of course, throwing off flat ground means he’s not pushing off in the same way he would on a mound, which would test his glute a bit more. We may be looking at a minimum stay on the IL for Ryan, but he’ll need to progress to a mound at some point this week.
  • MIN Starting Pitcher #41
    As anticipated, Ryan lands on the injured list with the glute strain that he suffered his last time out. The Twins are hopeful that he’ll only need to miss a couple of weeks before rejoining the rotation. Zebby Matthews was recalled from Triple-A St. Paul in a corresponding move on Friday to take his place for the time being.

Rotoworld

  • MIN 1st Baseman #23
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Royce Lewis was removed from Sunday’s battle against the Guardians due to a sore left shoulder.

    No word yet on the severity of the injury or a timeline on when Lewis may be able to return. Given the oft-injured slugger’s extensive injury history though, it’s possible he could be looking at a trip to the injured list. Stay tuned as the Twins should have an update on his status after the game on Sunday.
  • SF 1st Baseman #16
    Player Stats
    Link copied to clipboard!

    Giants placed INF Rafael Devers on the 60-day injured list with a core muscle injury.

    Wow. Devers has been the hottest hitter on the planet and has been carrying fantasy offenses in the second half of the season. He slugged his 37th home run of the season on Saturday night. Apparently he has been playing through the injury for a while now though and the Giants thought it was best to shut him down. He’ll head for further evaluation on Monday to determine the next steps. It’s a tough break for fantasy managers who now need to scramble for a replacement for the final two weeks of the season.
  • Link copied to clipboard!

    Giants selected the contract of OF Scott Bandura from Triple-A Sacramento.

    It’s the first trip to the big leagues for the 25-year-old outfielder. Bandura was a seventh-round selection of the Giants from the 2023 draft class. He has had an outstanding 2026 season across two minor league levels, slashing a robust .320/.407/.488 with 13 homers, 94 RBI and 34 stolen bases in 604 plate appearances. His speed could make him an interesting streaming option in deeper mixed leagues.
  • AZ Starting Pitcher #34
    Player Stats
    Link copied to clipboard!

    Diamondbacks’ manager Torey Lovullo confirmed Sunday that Michael Soroka will start on Tuesday against the Marlins.

    Lovullo also noted that veteran right-hander Zac Gallen will be moved to the team’s bullpen to free up a spot in the rotation for Soroka. The 29-year-old hurler has pitched well in 19 appearances (18 starts) this season, posting a 3.53 ERA, 1.16 WHIP and a 95/25 K/BB ratio over 99 1/3 innings of work.
  • DET Left Fielder #31
    Player Stats
    Link copied to clipboard!

    Riley Greene continued his hot hitting in Sunday’s 8-1 victory over the Rockies, going 2-for-4 with a homer and three RBI.

    Greene got the Tigers on the board with a 365-foot (101.7-mph EV) opposite-field two-run shot in the home half of the first inning, putting the Tigers ahead to stay. He also added an RBI single in the fourth inning. He has been sizzling at the dish since his return from the injured list and is now slashing .283/.370/.484 with 20 homers and 71 RBI in 540 plate appearances on the season.
  • Link copied to clipboard!

    Spencer Torkelson went 2-for-4 and clubbed his 23rd home run of the season on Sunday as the Tigers triumphed over the Rockies.

    Torkelson tagged Rockies’ right-hander Nick Frasso for a 389-foot (102.9-mph EV) solo shot in the fifth inning that extended the Tigers’ lead to 8-1. He also reached on an infield single in the contest. With his two-hit attack, the 27-year-old slugger is now hitting .222/.314/.412 with 23 long balls and 68 RBI in his 562 plate appearances.
  • Link copied to clipboard!

    Kevin McGonigle went 1-for-3 with a two-run triple and a walk on Sunday afternoon as the Tigers wrapped up their three-game sweep of the Rockies at Comerica Park.

    The 22-year-old phenom did his damage off of Gabriel Hughes in the second inning, increasing the Tigers’ early lead to 5-0. He also walked in the fourth inning and scored on an RBI single off the bat of Riley Greene. He’s having an exceptional rookie season, slashing .272/.373/.425 with 17 homers, 65 RBI, 12 stolen bases and an 89/88 K/BB ratio over 649 plate appearances.
  • DET Starting Pitcher #21
    Player Stats
    Link copied to clipboard!

    Jackson Jobe delivered his finest start of the season in Sunday’s victory over the Rockies, racking up eight strikeouts over 6 1/3 innings of one-run baseball.

    The 24-year-old righty scattered just three hits and one walk in the impressive outing. The only blemish on his day came on a solo blast off the bat of Adael Amador in the top half of the first inning. After that, he was in complete command. Jobe generated 16 swings and misses on 87 pitches on the day, posting a strong CSW of 34 percent. He’ll look to replicate this effort when he brings a 3.89 ERA, 1.27 WHIP and a 34/13 K/BB ratio (34 2/3 innings) into Friday’s matchup against the White Sox in Chicago.
  • COL 2nd Baseman #1
    Player Stats
    Link copied to clipboard!

    Adael Amador went 1-for-4 and belted a solo home run on Sunday, accounting for the Rockies’ only run in a lopsided loss to the Tigers.

    Amador got his club on the board first with a 394-foot (102.3-mph) solo shot off of Jackson Jobe in the top half of the first inning. That would be the extent of their offense. It was also Amador’s only hit in four at-bats. For the season, the 23-year-old is now slashing .326/.404/.652 with four homers and 12 RBI in his first 52 plate appearances with the Rockies.
  • COL Starting Pitcher #43
    Player Stats
    Link copied to clipboard!

    Gabriel Hughes was roughed up during Sunday afternoon’s loss to the Tigers, giving up five runs on five hits in just two innings of work.

    The right-hander also issued two free passes on the afternoon while striking out a pair. The Tigers got to him for two runs in the opening frame on a two-run blast by Riley Greene. They then piled on with three more in the second to take a commanding early lead. Hughes got six swings and misses on 70 pitches on the day, posting a CSW of 23 percent. Now 0-8 on the season, he’ll carry a miserable 6.37 ERA and 1.45 WHIP into Friday’s start against the Mariners.