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

Rotoworld

  • NYM Starting Pitcher #46
    Personalize your Rotoworld feed by favoriting players
    Griffin Canning recorded a victory Saturday after allowing four runs — three earned — in five innings against the Phillies.
    It wasn’t a banner night for Canning, and it seemed like he might be in for an early exit after allowing two runs in the first and one in the second and then walking two in the third. Instead, he got better as the game went on and hung around long enough to improve to 7-3. With Kodai Senga and Tylor Megill landing on the IL to open up spots for Frankie Montas and soon Sean Manaea, questions about Canning’s rotation status are gone for now, and he’ll face the Braves on Thursday.
  • DET Starting Pitcher #54
    Personalize your Rotoworld feed by favoriting players
    Keider Montero allowed four runs in 5 2/3 innings and got a no-decision against the Angels on Tuesday.
    Cabrera's injury the latest blow to Cubs' rotation
    James Schiano unpacks Edward Cabrera's trip to the injured list, evaluating his uneven production to this point and what his absence means for the Cubs' injury-riddled rotation.
  • LAA Starting Pitcher #41
    Jack Kochanowicz allowed five runs in four innings and got a no-decision in the Angels’ 10-6 victory over the Tigers on Tuesday.
    Kochanowicz gave up six hits, walked two and struck out six. His worst inning was the fifth inning. Kochanowicz allowed a single and a walk ahead of a triple to Kevin McGonigle, who also scored after Kochanowicz was removed. His ERA is 4.99, keeping him off the fantasy radar in most leagues. Kochanowicz is lined up to face the Rays on the road on Sunday.
  • WSH Right Fielder #29
    James Wood went 3-for-4 with a two-run homer, a walk and a steal Tuesday in the Nationals’ 6-3 win over the Guardians.
    Disaster was averted early in this one, as Wood and CJ Abrams collided on a shallow fly to left that went for a hit. Fortunately, it was only a glancing blow, and though Wood was down for a minute, both All-Star candidates were able to continue. Wood now has 15 homers, and he’s scored six more runs (49) than anyone else in baseball. He’s 9-for-10 stealing bases, which is a nice improvement after he went 14-for-22 as a rookie and 15-for-22 last year.
  • WSH Starting Pitcher #24
    Cade Cavalli pitched six innings of one-run ball and struck out seven in defeating the Guardians on Tuesday.
    It was another efficient outing for Cavalli, who got 18 outs on 87 pitches. Last time out, he needed just 84 pitches over seven innings. Cavalli moved to 3-3 with a 3.62 ERA. It seems like he should have a better record with the way the Nationals have scored, but there were two times earlier in the season in which he wasn’t as efficient and was pulled with a lead before completing five innings. He also had the bullpen blow a lead for him once. Cavalli will make his next start against the Marlins, a team he limited to two runs over 5 2/3 innings in a no-decision a couple of weeks ago.
  • WSH Relief Pitcher #70
    Mitchell Parker gave up two runs while recording a three-inning save Tuesday versus the Guardians.
    Parker came in with the score 6-1 and worked scoreless seventh and eighth innings. A shaky ninth followed, but he was left in after three of the first four batters reached, and he retired José Ramírez and Chase DeLauter to end the game. It’s the second career save for Parker. The other was also of the three-inning variety after he was removed from the Nationals rotation late last season. He has a 5.33 ERA over 27 innings in his 12 relief appearances this year.
  • CLE Starting Pitcher #54
    Joey Cantillo was pulled after giving up four runs in two innings Tuesday versus the Nationals.
    Cantillo gave up a two-run homer to James Wood in a four-run second, but the bigger problem was the four walks. He threw 29 pitches in the first and 40 in the second before being removed. Cantillo has walked 11 over 12 2/3 innings in his last three starts, and his walk rate is up to 12.6 percent for the season. He’s in such a nice situation in Cleveland that it seems worth sticking with him, but he definitely needs to get better about the free passes. He’s a risky play in Yankee Stadium next time out.
  • CLE Shortstop #4
    Brayan Rocchio singled three times and was hit by a pitch Tuesday against the Nationals.
    Rocchio appeared in 281 major league games from 2023-25 and collected three hits in four of them. This year, he’s already done it six times while batting .299/.382/.420. Statcast thinks he’s overachieving somewhat, as his exit velocity numbers haven’t improved at all, but it definitely helps the cause that he has his strikeout rate down to 11.4 percent. His career mark was 21.3 percent coming into the year.
  • TB 1st Baseman #8
    Jonathan Aranda went 3-for-4 with an RBI against the Orioles on Tuesday.
    Aranda helped the Rays take a 1-0 lead in the first inning when he drove in Chandler Simpson with one of his three singles. It was his 41st RBI, which leads the league. Aranda is hitting .278 with an .847 OPS. He seems poised to make his second All-Star team this year.
  • BAL Catcher #29
    Samuel Basallo went 1-for-4 with two runs scored and a three-run home run against the Rays on Tuesday.
    Basallo’s home run was his eighth of the season. He hit a three-run shot off Trevor Martin in the fifth inning. Basallo is hitting .267 with an .810 OPS so far in his rookie campaign. He’s scored 21 runs and has 22 RBI. Basallo was behind the plate with Adley Rutschman getting the day off Tuesday, but should continue to see plenty of at-bats as the Orioles’ DH.
  • BAL Starting Pitcher #34
    Shane Baz allowed one run in seven innings and got the win in the Orioles’ 6-1 victory over the Rays on Tuesday.
    Baz gave up seven hits, walked two and struck out nine. He improved to 2-5 with the win. Baz allowed a run in the first inning against his former team before settling in and ultimately completing seven innings. He lowered his ERA to 4.48. With three consecutive quality starts, Baz may have turned the corner on his season. He’s lined up to face the Red Sox on the road next week.