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

Rotoworld

  • MIA Starting Pitcher #93
    Personalize your Rotoworld feed by favoriting players
    Robby Snelling allowed three earned runs over five innings while striking out two in Friday’s loss to the Nationals.
    Snelling struck out two of the first three batters he faced in the first inning on Friday, but an RBI single by CJ Abrams to bring home Curtis Mead gave the Nationals their first run of the night, while a Jacob Young homer on the following at-bat pushed the Nationals’ lead to 3-0. It would be the only three runs Snelling would allow in his debut, as the lefty would settle in to pitch four-straight scoreless innings, to hold the Nats in check. He struggled at times with his command, as evidenced by the four walks he allowed, but Snelling bounced back in fine fashion after a rough first inning in his debut. His next start is scheduled for Thursday at the Twins.
  • STL Starting Pitcher #36
    Personalize your Rotoworld feed by favoriting players
    Michael McGreevy struck out nine while allowing one hit over six innings in the Cardinals’ 6-0 shutout of the Padres on Friday.
    Jackson Merrill’s fourth-inning single was the only hit the Cardinals could muster. With his velocity up by about one mph, McGreevy got 17 whiffs tonight and bested his previous high for strikeouts by two. He’s now 3-2 with a 2.18 ERA on the season, though this is really the first time he’s looked like someone who can back that up. He entered the night with a 16 percent strikeout rate, a 4.38 SIERA and a 5.77 xERA. We still wouldn’t want to use him in mixed leagues next week in Sacramento against the A’s.
    Cubs would be 'in shambles' without Imanaga
    James Schiano discusses Shota Imanaga's performance against the Cincinnati Reds and how the pitcher has shaken off a rough end to the 2025 season.
  • SD Starting Pitcher #17
    Griffin Canning was tagged for six runs in 4 1/3 innings by the Cardinals in a loss Friday.
    All of the runs came in the fifth, when Canning gave up four singles, a double and two walks before departing. The big blow was JJ Wetherholt’s groundball single to right with the bases loaded. Fernando Tatis Jr. was anticipating throwing out the runner from second at the plate, but instead the ball rolled under his glove for a Little League grand slam. Canning struck out five and allowed just two hits and no walks through four. This leaves him with a 6.75 ERA after two starts, but he’s pitched better than that suggests. He’ll face the Brewers next.
  • STL Catcher #48
    Iván Herrera went 4-for-5 against the Padres in Friday’s victory.
    All four hits were singles and only one was a hard-hit ball, but his roll continues. Herrera is batting .320 with three homers and seven doubles in his last 20 games.
  • SD 3rd Baseman #13
    Manny Machado went hitless in a fifth straight game Friday, finishing 0-for-4 against the Cardinals.
    Machado seemed to have things turned around there for about a week, but now he’s back down to .195/.305/.344 on the season. His EV numbers are down some, and his strikeout rate is up some. He should still bounce back, but maybe not to his usual norms.
  • NYM 1st Baseman #27
    Mark Vientos went 2-for-4 with a home run, a double, and two RBI in a 3-1 win over the Diamondbacks on Friday.
    Vientos was practically the lone source of offense for the Mets here. His solo home run in the second inning stood as their only run until the top of the 10th when he hit an RBI double on the first pitch of the frame. After being lifted for a pinch runner, Carson Benge drove his replacement Vidal Bruján to give the Mets a valuable insurance run. That means Vientos had a hand in all three of the runs they scored in this win. While it doesn’t always look pretty, Vientos has four home runs, 11 RBI, and an .824 OPS over his last 15 games as he tries to reestablish himself as a true middle of the order bat.
  • NYM Starting Pitcher #26
    Nolan McLean allowed three hits and one run with one walk and six strikeouts over six innings in a no-decision against the Diamondbacks on Friday.
    McLean made it look easy in this one. Besides a solo home run by Nolan Arenado, only one other Diamondback reached scoring position. That came in the first inning while Arenado’s homer was in the second, so Arizona didn’t threaten at any point after then. He forced multiple swings-and-misses with four different pitches and located his four-seam fastball especially well against left-handed batters, which can sometimes be a problem for him. Next, he’s scheduled to face the Tigers back home in Citi Field.
  • AZ 3rd Baseman #28
    Nolan Arenado went 1-for-4 with a solo home run on Friday against the Mets.
    Otherwise shut down by Nolan McLean and the Mets’ bullpen, Arenado’s solo home run was the only run the Diamondbacks could push across in this one. It was his sixth long ball of the year and despite not hitting the ball hard very often and making generally poor swing decisions, he’s been highly productive thus far. His .271/.320/.449 is a huge step up from the hitter he’s been over the past few seasons, it just feels unsustainable given his underlying stats.
  • AZ Starting Pitcher #19
    Ryne Nelson allowed three hits and one run with one walk and seven strikeouts across 6 2/3 innings in a no-decision against the Mets on Friday.
    Nelson leaned on his trusted fastball to put together his best start of the season here. Any good game against the Mets’ anemic offense should be taken with a grain of salt, but he completed six innings for the first time all year and did so blowing fastball after fastball by them. That pitch accounted for six of his nine total whiffs and he threw them nearly 60% of the time. It had a 70% strike rate and the Mets only managed three hard-hit balls against it. Besides a solo home run from Mark Vientos, they practically never made Nelson sweat. Nelson has now stacked back-to-back good games after his two-start disaster from a few weeks ago and will try to keep the momentum rolling in his next scheduled start on the road against the Rangers.
  • CHC Right Fielder #27
    Seiya Suzuki went 1-for-3 with a two-run home run, two walks, and two runs scored in a 7-1 win over the Rangers on Friday.
    The Cubs can do no wrong at the moment and Suzuki has been at the center of their surge. His home run here was a towering shot that traveled 419 feet and was hit 110 mph off the bat. Past that, he drew walks that were part of rallies in the first and seventh innings. On the season, he has a .304/.414/.565 slash line with seven home runs across 25 games.
  • CHC Relief Pitcher #32
    Ben Brown threw four hit-less innings with one walk and three strikeouts over four innings in a no-decision against the Rangers on Friday.
    The Cubs’ starting pitcher corps has been depleted by injuries, so they called on Brown to return to their rotation and he delivered them four quality innings. He leaned on his knuckle-curve as his primary pitch and it forced five of his nine total swings-and-misses. Also, his fastball didn’t lose much velocity despite him throwing 46 pitches, the most he’s thrown in a single outing since March 31st. Javier Assad threw bulk innings in relief later in this game and it feels like these two could be in a piggy-back situation moving forward. If Brown sticks in the rotation for another turn, he’ll face the Braves in Atlanta.