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

    Sandy Alcantara shuts out Angels over seven in win

    Link copied to clipboard!

    MIA Starting Pitcher #22
    Player Stats
    Link copied to clipboard!

    Sandy Alcantara tossed seven shutout innings with eight strikeouts in a win over the Angels on Saturday.

    Alcantara was lights out on Saturday, dominating the Angels over seven shutout innings. He scattered three hits and one walk while collecting eight strikeouts, tossing 70 of 108 pitches for strikes. The 30-year-old right-hander ends the day with a 3.52 ERA, 1.17 WHIP, and a 128/42 K/BB ratio across an MLB-leading 163 2/3 innings. He’ll look to follow up the performance against the Reds in Cincinnati on Friday.
Culpepper will be viable in fantasy 'right away'
James Schiano looks at what fantasy managers can expect from Kaelen Culpepper, the "slick-fielding" shortstop who is capable of making a fantasy impact in his debut and beyond.

Related Player News

  • MIA Starting Pitcher #22
    Personalize your Rotoworld feed by favoriting players
    While Alcantara doesn’t like coming out of shutouts, he wasn’t nearly at his most efficient today, throwing 102 pitches to get his 18 outs. He gave up a single and a double before being pulled in the seventh, but Michael Petersen entered then and stranded both runners by striking out two and then getting a groundout. Alcantara moved to 12-6 with a 3.68 ERA. All signs point to the Marlins keeping him at the deadline and picking up his $21 million option for 2027 after the season. He’s due to face the Angels next Saturday.
  • MIA Starting Pitcher #22
    The win gives the Marlins a two-game winning streak after losing their previous dozen in a row. Alcantara was brilliant; scattering four hits allowed — just one for extra bases — and he struck out five while issuing just one walk. It’s the fourth time in five starts in July that the 30-year-old has been able to go at least seven innings, and it lowers his ERA for the month to a solid 2.57. Overall, Alcantara is now up to 11-6 on the season with a 3.82 mark in 2026, and he’ll look to go deep again Sunday in a scheduled bout against the Mets in New York.
  • MIA Starting Pitcher #22
    The Marlins desperately needed Alcantara to be their stopper following eight straight losses sandwiched around the All-Star break. He did not get off to a great start after letting up two runs, four hits, and six hard-hit balls in the first three innings. Then, he settled in through the middle inning retiring 11 of 13 batters from the fourth through seventh innings. It seemed like his night was over then after seven strong innings and 97 pitches, but he came back out for the eighth, let up an infield single to Jeremy Peña, and then back-to-back home runs by Yordan Alvarez and Isaac Paredes. That final flurry ruined his final line and wound up sending the Marlins to their ninth straight loss as their season has hit an untimely tailspin. Perhaps this skid will put Alcantara back on the table in trade talks. Otherwise, he’s lined up for a two-start week coming up against the Phillies at home and Mets on the road.
  • MIA Starting Pitcher #22
    This version of Alcantara is a total bulldog. Sure, he’s not missing bats at a prolific rate anymore and his command in this start was pretty all over the place. Yet, he never gave an inch. The Brewers very rarely squared him up and had 19 total foul balls while Alcantara continued to pepper them with sinkers, four-seamers, and cutters. Also a lost art in this day and age, Alcantara has now at least pitched into the sixth inning in 13 consecutive starts dating back to early May. He’ll take a 3.90 ERA, 107 strikeouts, and 37 walks through a league-leading 136 2/3 innings into his next start against the Astros in Houston.
  • MIA Starting Pitcher #22
    The Marlins will open the second half with Alcantara on Friday, Max Meyer on Saturday, and Eury Pérez on Sunday. No major surprises here as these are the three main starters for the Marlins. All three of them are worthy starters in 12-team leagues coming out of the break.
  • MIA Starting Pitcher #22
    Alcantara struck out eight batters in the ballgame and didn’t allow a single base on balls. He cruised through the first three innings unscathed, but Chase DeLauter got him for a two-run blast in the fourth inning and the Guardians scratched out an additional run in the fifth that ultimately did him in. He got 13 swings and misses on 99 pitches in the game — six on his cutter — while posting a CSW of 32 percent. He finishes the first half of the season with a 10-5 record, 3.99 ERA, 1.22 WHIP and a 100/33 K/BB ratio over 130 2/3 innings through his first 20 starts.
  • MIA Starting Pitcher #22
    It makes sense since the Marlins are in the midst of a 26-8 stretch that has put them right back into the thick of the playoff race. In his last seven starts, Alcantara has a 2.98 ERA, 1.14 WHIP, and a 20.6 percent strikeout rate. He’s clearly been a great starter for the Marlins and, even with his limited strikeout rate, has been a useful pitcher in fantasy leagues as well. It seems like his fantasy value going forward won’t be impacted by a new team.
  • MIA Starting Pitcher #22
    A vintage Alcantara outing, and it’s the third time in eight outings that the 30-year-old has been able to complete eight innings. He scattered six hits allowed in the contest while throwing 70-of-100 pitches for strikes, and he was able to pick up eight strikeouts against a solo free pass. There’s been some trade discussions involving Alcantara — there seems to have been trade discussions with him his entire professional career — but with how hot the Marlins have been, they’re probably better off keeping him. His final start before the All-Star break comes against the Guardians on Friday, if there’s no change to the rotation order.
  • MIA Starting Pitcher #22
    There could have been more runs, but Alcantara benefitted from Hunter Goodman getting caught stealing home in the third, a line drive double play in the fourth and then Michael Petersen stranding two runners after replacing him in the sixth. The win makes Alcantara a perfect 6-0 in June, even though his 3.35 ERA was more good than great. Back in 2021, he had a season in which he posted a 3.19 ERA in 33 starts and wound up 9-15. Alcantara will go from Coors Field tonight to perhaps the game’s next friendliest ballpark for hitters in Sacramento in his start Saturday against the A’s.
  • MIA Starting Pitcher #22
    Alcantara gave up five hits, walked three and struck out four. He improved to 8-4 with the win. Alcantara had a 4.66 ERA in 12 starts through the month of May, but has a 2.60 ERA in five starts in June. Alcantara is lined up to face the Rockies on the road next week.

Rotoworld

  • MIL Shortstop #3
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Joey Ortiz left Saturday’s game against the Twins with neck tightness.

    Ortiz went 0-for-1 with a strikeout before exiting. The 28-year-old has been replaced by David Hamilton. Ortiz will likely undergo further evaluation to determine his status for Sunday and beyond.
    - Christopher Crawford
  • Link copied to clipboard!

    Taylor Walls was scratched from Saturday’s lineup against the Mariners with lower back tightness.

    Walls, 30, will miss at least the start of Saturday’s game. Carson Williams will get the start at shortstop in Wells’ absence.
    - Christopher Crawford
  • PHI Starting Pitcher #27
    Player Stats
    Link copied to clipboard!

    Aaron Nola left Saturday’s start with a knee contusion.

    The bad news is the contusion forced Nola to his outing after he allowed two runs over five innings. The good news is that imaging revealed no structural damage. The to-be-determined news is that Nola will undergo further evaluation in the coming days to determine if he can make his next scheduled start next week.
    - Christopher Crawford
  • PHI Starting Pitcher #27
    Player Stats
    Link copied to clipboard!

    Aaron Nola left his start Saturday against the Blue Jays in the sixth after taking a comebacker off his left leg.

    After allowing two runs through five innings, Nola was drilled after his second pitch of the sixth, a 105-mph shot from Jesús Sánchez. He was in the midst of one of his better showings before departing. He struck out eight for the fourth time this year. The third strikeout made him the 93rd pitcher in MLB history to reach 2,000.
  • NYY Starting Pitcher #55
    Player Stats
    Link copied to clipboard!

    Carlos Rodón allowed three runs and struck out four in 2 2/3 innings in his first rehab start with Triple-A Scranton/Wilkes-Barre on Saturday.

    Rodón’s velocity was down two mph on his fastball and three mph on his slider today, so that’s something to watch. He’ll definitely make at least one more rehab start before returning from elbow inflammation.
  • Link copied to clipboard!

    Adley Rutschman, on the IL with wrist inflammation, doubled and walked twice in his first rehab game with Triple-A Worcester on Saturday.

    Rutschman caught five innings today.

    The double was hit 104 mph off Lee Trivino. Worcester ended up beating Lehigh Valley 19-0, so the Rutschman acquisition is already paying off for Boston. It’s unclear if he’ll play again tomorrow.
  • FA Relief Pitcher #31
    Player Stats
    Link copied to clipboard!

    Rangers released RHP Chris Martin.

    Martin has almost always been effective when healthy, but that stopped at age 40 this year, as he gave up 14 earned runs in 14 innings for the Rangers. Still, given that his velocity hasn’t changed much, we’re guessing he’ll be offered minor league deals by a bunch of contenders.
  • FA Starting Pitcher #33
    Player Stats
    Link copied to clipboard!

    Padres released RHP Germán Márquez.

    Márquez was DFA’d on Wednesday after amassing a 5.26 ERA and a 37/24 K/BB in 53 innings for the Padres.
  • SEA Right Fielder #17
    Player Stats
    Link copied to clipboard!

    Mariners re-signed OF Stuart Fairchild to a minor league contract.

    Fairchild spent three days with the Mariners but didn’t an at-bat before being DFA’d on Tuesday. He’s back with the organization now after being outrighted.
  • LAD Starting Pitcher #17
    Player Stats
    Link copied to clipboard!

    Shohei Ohtani played catch in the outfield prior to Saturday’s game against the D-backs.

    It’s been 2 1/2 weeks since Ohtani was last known to have thrown. It’s doubtful he’ll be back on the major league mound before Sept. 1 as he recovers from left knee and right biceps issues, but he is in the Dodgers lineup as a DH tonight.