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

    Cavalli (suspension) likely to miss next start

    Link copied to clipboard!

    WSH Starting Pitcher #24
    Player Stats
    Link copied to clipboard!

    Cade Cavalli is expected to miss his next start after being suspended seven games for his part in the bench-clearing skirmish on Tuesday against the Red Sox.

    Cavalli was expected to make two starts next week, with the first coming on Monday against the Astros. That no longer appears to be the case. Of course, Cavalli could appeal the suspension and have it reduced, but we’d imagine it will cover Monday’s game since the league cited Cavalli for “initiating” the incident when he shouted at Contreras and called him “Boy” after striking him out. Even without a two-start week, Cavalli looked so good in that Red Sox start that he should be added in more leagues as a potential second-half breakout candidate.
Swanson red-hot in 'unfathomable' turnaround
James Schiano highlights Dansby Swanson's offensive surge over the past 13 games with the Cubs, which includes nine homers, 29 RBIs, and a place in the history books.

Related Player News

  • WSH Starting Pitcher #24
    Personalize your Rotoworld feed by favoriting players
    It sounds like the Nationals are going to take a chance that the appeal on Cavalli’s seven-game suspension for his actions against the Red Sox earlier this week won’t be heard until after the holiday weekend, which is why he’s being moved up to take the ball against the Pirates. They’re ostensibly going to have Cavalli take the ball on regular rest and skip Miles Mikolas, who is also facing a suspension. There’s always the possibility that the league decides to jump in at the last minute, but it appears that Cavalli is going to start later this weekend. He struck out a career-high 13 and allowed one run over seven innings against Boston earlier this week.
  • BOS 1st Baseman #40
    Cavalli was also suspended for seven games, while Miles Mikolas got a five-game ban and Nate Eaton was levied a three-game suspension and all were handed undisclosed fines for their roles in the fracas. All of the suspensions will start on Friday unless they are appealed. Even if Contreras does have his suspension reduced by a game or two, he’s still going to miss at least a handful of games, much to the detriment of fantasy managers.
  • WSH Starting Pitcher #24
    Cavalli authored one of the most dominant outings of the season, retiring the final 19 batters he faced after Willson Contreras reached on a fielding error in the opening frame. A leadoff double from Anthony Seigler was the only hit he allowed. He was at the epicenter of a bench-clearing donnybrook a couple frames later that resulted in Contreras being ejected, while Cavalli avoided a similar fate despite appearing to spark the incident. The 27-year-old former top prospect generated an eye-popping 25 swinging strikes, including 15 on his four-seamer alone, and touched 99.6 mph in an otherworldly performance. He’ll face the Astros at home on Monday.
  • WSH Starting Pitcher #24
    Cavalli struck out seven batters on the night while issuing only one base on balls. All of the damage done against him came in his final inning of work on a two-run blast by Brandon Marsh. Cavalli then exited with a 5-2 advantage and in line for a victory, but the Nationals’ bullpen couldn’t hang on for him. He got 15 whiffs on 97 pitches in the ballgame, registering a CSW of 31 percent. He’ll bring a 4.00 ERA, 1.43 WHIP and an 89/29 K/BB ratio (83 1/3 innings) into Tuesday’s matchup against the Red Sox in Boston.
  • WSH Starting Pitcher #24
    Cavalli loaded the bases with three straight hits in the first inning. One run would come in on a sacrifice fly before he escaped the jam with a ground ball double play. He then stranded the bases loaded in the second before giving up a run in the third. Cavalli’s day would be done early as he was pulled with two outs in the third inning at 68 pitches. He gave up six hits and three walks in all and struck out just one batter. The 27-year-old right-hander will take a 4.07 ERA, 1.46 WHIP, and an 82/28 K/BB ratio across 77 1/3 innings into a home start against the Phillies on Thursday.
  • WSH Starting Pitcher #24
    PJ Poulin will open for the Nationals. It’s plausible that Cavalli has his turn pushed back rather than outright skipped given it’s an illness, but we’ll probably get more guidance on that later tonight.
  • WSH Starting Pitcher #24
    Cavalli got off to a good start, tossing four scoreless innings. The Mariners would get to him in the fifth, bringing three runs in on a hit batter, base hit, and two-run homer by Colt Emerson. Cavalli’s day would be done after five at 81 pitches. He struck out five. The 27-year-old right-hander will take a 3.98 ERA, 1.39 WHIP, and an 81/25 K/BB ratio across 74 2/3 innings into a start against the Rays in Tampa Bay on Friday.
  • WSH Starting Pitcher #24
    Cavalli has been an above average starter to date because he’s kept the ball in the yard, but Corbin Carroll and Gabriel Moreno today became the fourth and fifth batters to take him deep this year. Only a modest groundball pitcher (his GB rate is 46 percent right now), he’s due to have less luck in the home run department going forward, though also probably more luck in the BABIP department, considering that he’s at .355 there at the moment. He’s quite intriguing for the long haul and quite fringy for the rest of 2026.
  • WSH Starting Pitcher #24
    Cavalli dealt with a ton of traffic on the basepaths in the opening two frames and looked like he was going to be in some serious trouble. He somehow managed to avoid any serious damage and allowed just one baserunner over his final three frames before departing after 89 pitches (58 strikes). He struck out six and issued three walks. The 27-year-old has allowed three earned runs or fewer, while completing at least five innings, in five consecutive starts since May 10. He’ll wrap up a two-start week with a road matchup against the Diamondbacks on Sunday.
  • WSH Starting Pitcher #24
    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.

Rotoworld

  • PHI 3rd Baseman #28
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Alec Bohm homered, doubled and walked Saturday in the Phillies’ 6-1 victory over the Royals.

    Bohm is batting .273 with 10 homers and 31 RBI in his last 49 games. He’s still not guaranteed to be especially valuable going forward, but with the Phillies committed to hitting him in the middle of the order, he has a legitimate shot at 100 RBI in his final year before free agency.
  • PHI Starting Pitcher #44
    Player Stats
    Link copied to clipboard!

    Jesús Luzardo limited the Royals to one run in six innings and struck out nine in a victory Saturday.

    That Luzardo’s bad outings have been particularly bad denied him an All-Star gig, but he’s 7-4 with a 3.75 ERA after tonight, and the Phillies are 12-6 in his starts. He walked none in this one and has a 125/33 K/BB through 103 1/3 innings. He’ll likely make his next start Thursday in Philadelphia.
  • KC Starting Pitcher #52
    Player Stats
    Link copied to clipboard!

    American League All-Star Michael Wacha gave up four runs and three homers in six innings Saturday in a loss to the Phillies.

    Wacha as an All-Star makes a lot of sense if maybe he’s Kansas City’s only representative, but Bobby Witt Jr. is the team’s starting shortstop. Wacha is going to his second All-Star Game anyway, though there seemed to be better picks available. He’s 5-6 with a 3.45 ERA ahead of his final start of the first half against the Mets.
  • Link copied to clipboard!

    Freddie Freeman hit a solo homer and drove in two runs in a win for the Dodgers on Saturday over the Padres.

    Freeman also singled and a walke for a three-reach day. He gave the Dodgers all the offense they’d need with Yoshinobu Yamamoto and the Los Angeles bullpen breezing through the San Diego lineup when he connected on his 15th homer of the campaign. He also singled in a run, and he’s up to 49 RBI while improving his line to .297/.387/.508. Regression comes for everyone at some point. It doesn’t appear to be coming for Freeman anytime soon.
    - Christopher Crawford
  • LAD Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Will Klein worked a scoreless ninth and struck out two to get a save against the Padres on Saturday.

    Klein had some shaky outings in June as seen in a 4.32 ERA over the month, but for the most part, he’s been one of the more effective relief hurlers on the Dodgers. It’s the second save of the season for the 26-year-old, and while it’s far from a guarantee he’ll see more, he’s looked the part when given the opportunity. He also has already picked up 11 holds, so his appeal in leagues that value that statistics is obvious.
    - Christopher Crawford
  • SD Starting Pitcher #17
    Player Stats
    Link copied to clipboard!

    Griffin Canning worked four innings and allowed just one run, but he still picked up a loss against the Dodgers on Saturday.

    Canning worked behind Wandy Peralta — who fired a scoreless inning before exiting — and while Canning does take the loss, it appeared to work. The right-hander was able to strike out four against two walks, and he was able to generate a respectable nine swings and misses over 73 pitches. Canning still has an unsightly 6.71 ERA, but he’ll get a chance to lower that Thursday in a scheduled appearance against the Diamondbacks. It seems awfully likely that one will be working behind an opener, too.
    - Christopher Crawford
  • LAD Starting Pitcher #18
    Player Stats
    Link copied to clipboard!

    Yoshinobu Yamamoto struck out 10 over seven shutout innings to lead the Dodgers to a 3-0 victory over the Padres on Saturday.

    Yamamoto was brilliant, allowing just three hits and two walks to go with the aforementioned punchouts. He generated 16 swings and misses over exactly 100 pitches, and six of those came on a splitter that the Padres simply couldn’t handle. That’s now 13 quality starts for Yamamoto over 16 chances, and his ERA is now an outstanding 2.49 over that timeframe. He was named an All-Star prior to Saturday’s victory, but his final start before that game comes Saturday against the Diamondbacks in Arizona.
    - Christopher Crawford
  • MIA Catcher #80
    Player Stats
    Link copied to clipboard!

    Joe Mack hit a solo homer in a convincing win for the Marlins on Tuesday over the Athletics.

    Mack continues to show glimpses of his power since being promoted to the majors, and that’s his seventh homer of the campaign since being promoted near the beginning of May. He’s also done a solid job behind the plate, and the 23-year-old has given no reason to believe he won’t be the long-term answer behind the plate for the Marlins, with all due respect to Agustin Ramirez.
    - Christopher Crawford
  • MIA Left Fielder #28
    Player Stats
    Link copied to clipboard!

    Kyle Stowers hit a two-run homer in Saturday’s win over the Athletics.

    Stowers was unable to finish Friday’s game because of a tight quad, but he was able to get the start Saturday, and he contributed his 11th homer of the season in the process. He also singled and walked, and the 28-year-old has put together a solid — if unspectacular — campaign as seen in a slash of .247/.335/.470.
    - Christopher Crawford
  • MIA Shortstop #6
    Player Stats
    Link copied to clipboard!

    Otto Lopez hit a two-run homer while going 3-for-5 in a win Tuesday over the Athletics.

    In addition to the two-run jack, Lopez also added an RBI double. He’s been remarkable in 2026, and those three knocks now give him a .341 average with a .506 slugging percentage that shows there’s been plenty of hard contact between the dinks and dunks for the 27-year-old. It’s more than fair to wonder when the regression is coming, but Lopez just keeps hitting, and he’s passing the eye test in the process. He’s more than deserving of the first All-Star selection he procured prior to Saturday’s win.
    - Christopher Crawford