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

Rotoworld

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

    Sandy Alcantara pitched well in a losing effort against the Guardians on Friday evening, allowing three runs on five hits across seven strong innings.

    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
    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.
  • MIA Starting Pitcher #22
    Player Stats
    Link copied to clipboard!

    Sandy Alcantara hurled eight innings while allowing just a run to help the Marlins to a 7-2 win over the Athletics on Saturday.

    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.
    - Christopher Crawford
  • MIA Starting Pitcher #22
    Player Stats
    Link copied to clipboard!

    Sandy Alcantara won despite allowing five runs and walking five in 5 2/3 innings Monday against the Rockies.

    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
    Player Stats
    Link copied to clipboard!

    Sandy Alcantara allowed one run in 6 2/3 innings and got the win in the Marlins’ 6-4 victory over the Rangers on Tuesday.

    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.
  • MIA Starting Pitcher #22
    Player Stats
    Link copied to clipboard!

    Sandy Alcantara picked up the win on Wednesday against the Phillies, allowing two earned runs on eight hits over six innings pitched.

    Alcantara struck out six and walked one to improve to 7-4 on the year. The performance pushes him ahead of Cristopher Sánchez for the most innings (103.1) in MLB this season. It has been an up-and-down ride as his ERA sits at 4.18. Alcantara won the 2022 NL Cy Young Award with a 2.28 mark, but it has been above 4.00 in every healthy season since. He’ll take on the Rangers at home in his next scheduled matchup.
  • MIA Starting Pitcher #22
    Player Stats
    Link copied to clipboard!

    Sandy Alcantara pitched eight innings and picked up his sixth win against the Pirates on Friday, allowing three earned runs and striking out seven.

    Strong work from the veteran in lowering his ERA to 4.25. Alcantara did allow a pair of solo homers — one to Endy Rodríguez and another to Brandon Lowe late as the score was out of hand — but continued to pump gas as he averaged 98.1 mph on the fastball. The whiff rates continue to be pretty low and batters simply aren’t chasing anything against him anymore, but Alcantara gives the Marlins length and should be in line for plenty of wins if the Marlins can put up runs like this. He’ll get a matchup against the Phillies next week.
  • MIA Starting Pitcher #22
    Player Stats
    Link copied to clipboard!

    Sandy Alcantara improved to 5-4 in Sunday’s victory over the Rays, tossing seven innings of one-run ball while striking out seven and walking one.

    Alcantara allowed five hits in the outing, lowering his ERA to 4.33 this season. He isn’t getting the same number of strikeouts or grounders as he did in the past, yet he remains effective in his age-30 campaign. Alcantara’s 89 1/3 innings lead the majors, but he has a tough road matchup next time out against the Pirates.
  • MIA Starting Pitcher #22
    Player Stats
    Link copied to clipboard!

    Sandy Alcantara surrendered three runs over seven innings on Monday in a win over the Nationals.

    Alcantara completed seven innings for the fourth time this season, limiting Washington’s lineup to just seven hits, including a two-run homer by Jacob Young in the second inning. He struck out five and didn’t hand out a free pass. It was a much-needed rebound performance after back-to-back lackluster outings, including getting lit up for eight runs over 5 2/3 innings by the Blue Jays his last time out. The hard-throwing 30-year-old will close out a two-start week with a favorable home matchup against the Rays on Sunday.
  • MIA Starting Pitcher #22
    Player Stats
    Link copied to clipboard!

    Sandy Alcantara allowed eight runs in 5 2/3 innings and took the loss against the Blue Jays on Tuesday.

    Alcantara gave up 10 hits, walked one and struck out four. He fell to 3-4 with the loss. Alcantara had allowed just two runs in five innings before falling apart in the sixth inning. The sixth inning started with Alcantara allowing a home run, but then he got the next two outs. He would allow the next six batters to reach base, which included a grand slam by Jesús Sánchez. Alcantara has now allowed 14 runs over his last two starts. He has a 4.66 ERA. Alcantara is lined up to face the Nationals on the road next week.

MLB Highlights

Flora becomes first SP taken in 2026 MLB Draft
By adding UC Santa Barbara's Jackson Flora with the fourth overall pick in the 2026 MLB Draft, the Giants are getting a pitcher with off-speed offerings that are the "best" among this year's draft class.