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

    Rosenthal: Marlins likely to keep Alcantara

    Link copied to clipboard!

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

    The Athletic’s Ken Rosenthal reports that the Marlins are likely to hold onto Sandy Alcantara at the trade deadline.

    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.
What's next for Wild Card hopefuls Reds, Nationals
Dave Flemming, Kevin Frandsen and Sam LeCure share takeaways from the Nationals' sweep of the Reds, where Washington capped off a long run in emphatic fashion, with Cincinnati facing an "uphill battle" moving forward.

Related Player News

  • MIA Starting Pitcher #22
    Personalize your Rotoworld feed by favoriting players
    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.
  • MIA Starting Pitcher #22
    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
    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

  • AZ Starting Pitcher #57
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Eduardo Rodriguez struck out a season-high nine while pitching two-run ball for seven innings in the Diamondbacks’ 4-2 win over the Dodgers on Sunday.

    It looked like Rodriguez was going to be pulled in the seventh, but the Diamondbacks wanted him to face Shohei Ohtani, who was 0-for-3 with two strikeouts, for a fourth time, and he retired Ohtani on a groundout with his 115th and final pitch of the day. Rodriguez, who hadn’t previously fanned more than seven batters in a game this season, moved to 11-4 with a 2.70 ERA. He finishes the season series 2-0 with a 1.88 ERA in four starts against the Dodgers. He’ll face the Braves next.
  • AZ Relief Pitcher #37
    Player Stats
    Link copied to clipboard!

    Kevin Ginkel earned his first save of the year with a perfect ninth against the Dodgers.

    He struck out two. Ginkel had gone 52 appearances without a save. His only previous chance came in the 10th inning of a game against the Pirates on July 28, but he had just a one-run lead then and was charged with his first and only blown save for allowing the automatic runner to score. Ginkel got the opportunity today because Brandyn Garcia was unavailable after working the previous two days. Garcia hasn’t been named Arizona’s closer, but he’s clearly Torey Lovullo’s first choice right now.
  • LAD Starting Pitcher #70
    Player Stats
    Link copied to clipboard!

    Justin Wrobleski lasted only 3 1/3 innings and allowed four runs — three earned — in a loss to the D-backs on Sunday.

    Wrobleski gave up six hits and three walks. The unearned run was his own fault, as he threw the ball into right field on Ryan Waldschmidt’s sac bunt in the second. Wrobleski, who overtook his previous career high for innings today, has allowed 15 earned runs and nine homers over 13 2/3 innings in his last three starts, taking his ERA from 2.62 to 3.44. Velocity hasn’t been an issue, but the Dodgers won’t just live with these results forever. If he’s not better against the Brewers next weekend, he might be looking at a role change or a demotion to Triple-A.
  • AZ 2nd Baseman #4
    Player Stats
    Link copied to clipboard!

    Ketel Marte’s 20th homer was a two-run shot off the Dodgers’ Justin Wrobleski on Sunday.

    It’s his fifth 20-homer season. The slumping Marte was 1-for-19 in his previous six games and was hitting .165 over his last 24 games.
  • CWS Relief Pitcher #38
    Player Stats
    Link copied to clipboard!

    Trevor Richards notched his first save of the season and just the third of his career as part of Sunday’s 5-3 win over the Guardians.

    It was a bullpen game for both teams, as there was a lengthy rain delay cut Davis Martin’s start short. The White Sox ended up using seven pitchers on the day, which wasn’t ideal with the way things have been going over the past few days. The save for Richards didn’t come easy, as he walked two batters, threw a wild pitch, and also gave up a sacrifice fly. Still, he got the job done. With the way saves are handed out like candy these days, it’s fairly astounding that Richards only had two career saves given that he’s had 257 relief appearances dating back to 2021. Assuming the White Sox have a normal day soon, we doubt Richards will have more saves in his future.
    - D.J. Short
  • Link copied to clipboard!

    After a two-hour and 23-minute rain delay interrupted play following the first inning, the White Sox plated four runs in the third inning, which was punctuated by Montgomery’s three-run shot which landed beyond the fence in the right field corner. Montgomery entered Sunday’s action with a .136 batting average over his last 11 games, so hopefully this will get him going in the right direction. The White Sox won two out of three this weekend and hold a 2.5 game edge over the Tigers in the AL Central. After this weekend, the Guardians are four games back.

    - D.J. Short
  • CWS Starting Pitcher #82
    Player Stats
    Link copied to clipboard!

    Hagen Smith was credited with the win in his MLB debut Sunday against the Guardians, as he tossed two scoreless innings of relief while walking four and striking out three.

    Smith, who was selected fifth overall in 2024, got the call with the White Sox in need of some fresh arms this weekend. The southpaw came in handy after a lengthy rain delay interrupted Davis Martin’s start. Smith threw just 25 out of his 49 pitches for strikes, so the control was shaky, but he also didn’t allow a hit and struck out three. Smith is unlikely to provide fantasy value in the short-term, but it was a memorable debut for the 22-year-old.
    - D.J. Short
  • CLE 3rd Baseman #11
    Player Stats
    Link copied to clipboard!

    José Ramírez went 2-for-3 with a sacrifice fly, two RBI, a walk and a stolen base in Sunday’s loss to the White Sox.

    Ramírez singled in a run in the first inning prior to the rain delay. He later came up as the tying run in the ninth inning and flew out to center field to drive in a run. Rhys Hoskins followed with a fly out of his own to end it. The Guardians have lost seven out of their last nine games and Ramírez has really struggled during this stretch while dealing with wrist inflammation, but hopefully Sunday is the start of a turnaround. This was his first multi-hit game since July 29.
    - D.J. Short
  • TB Designated Hitter #2
    Player Stats
    Link copied to clipboard!

    Yandy Díaz went 4-for-5 with four singles, an RBI, and a run scored in a win over the Mariners on Sunday.

    Díaz has two of the four hardest-hit balls of the day, but none of the five balls he put in play today had a launch angle over 11 degrees. That’s par for the course, but it’s been another solid year for Díaz, who also now has 65 RBI and 63 runs scored thanks to Tampa Bay’s surprise season.
  • DET Relief Pitcher #87
    Player Stats
    Link copied to clipboard!

    Tyler Holton struck out three in a scoreless inning to earn a save in a 3-1 win over the Giants on Sunday.

    Kenley Jansen threw the ninth inning and also struck out the side, so it was Holton who was called on to protect a two-run lead in the bottom of the 10th. He would go on to strike out the side and pick up his second save of the season. Kyle Finnegan had also pitched earlier in this one, so we’re not ready to say Holton is the Jansen handcuff, but Holton is having another really strong season for the Tigers.