| IP | ERA | W-L | K/BB | K/9 | WHIP | FSP |
|---|---|---|---|---|---|---|
| 110.0 | 4.09 | 8-4 | 81/27 | 6.6 | 1.25 | 12.27 |
| Compared to same point last season | ||||||
| 80.0 | 6.98 | 4-8 | 63/34 | 7.1 | 1.48 | |
Sandy Alcantara reaches a franchise milestone while recapturing his elite ace-level form.
Alcantara has reclaimed his throne as the Marlins' staff anchor, recently becoming the franchise’s all-time strikeout leader following his latest win. Over his last 30 days, he has been masterful with a 2.63 ERA and a stingy 1.05 WHIP, helping a third-place Miami squad maintain a 42-39 record. Despite season-ending injuries to rotation mates like Robby Snelling and Adam Mazur, Alcantara remains the healthy, dominant centerpiece of the rotation.
His current hot streak is a welcome sight after a turbulent 2025 season where his ERA ballooned to 5.44. The underlying data is highly encouraging, as a 4.83 strikeout-to-walk ratio over the last month suggests his command has returned to elite levels. While our data originally projected a 4.12 ERA for the season, his recent efficiency and improved 1.14 WHIP over the last fortnight indicate he is vastly outperforming those expectations.
Having already secured a win and a quality start against Texas on June 23, Alcantara is finished for the current scoring period as the Marlins head into a weekend series against the Cardinals. While he will not provide further stats this week, he remains an absolute must-start in all formats for his next scheduled turn. Continue to rely on the veteran as a primary source for innings and ratio stabilization. Verdict: Start.
Updated 2 days ago
| DATE | OPP | INN | PC | K | WLK | ER | DEC | ERA | WHIP | PTS | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 06/23 | TEX | 6.2 | 109 | 4 | 3 | 1 | WIN | 4.09 | 1.25 | 20 | |
| 06/17 | @PHI | 6.0 | 102 | 6 | 1 | 2 | WIN | 4.27 | 1.25 | 20 | |
| 06/12 | @PIT | 8.0 | 102 | 7 | 1 | 3 | WIN | 4.35 | 1.23 | 25 | |
| 06/07 | TB | 7.0 | 90 | 7 | 1 | 1 | WIN | 4.43 | 1.28 | 25 | |
| 06/01 | @WAS | 7.0 | 95 | 5 | 0 | 3 | WIN | 4.70 | 1.31 | 21 | |
| 05/26 | @TOR | 5.2 | 95 | 4 | 1 | 8 | LOSS | 4.78 | 1.34 | -3 | |
| 05/21 | ATL | 6.0 | 94 | 3 | 0 | 6 | LOSS | 4.13 | 1.29 | -1 | |
| 05/16 | @TB | 6.0 | 101 | 6 | 0 | 0 | N/A | 3.68 | 1.27 | 18 | |
| 05/10 | WAS | 6.0 | 89 | 3 | 2 | 2 | N/A | 4.06 | 1.28 | 13 | |
| 05/05 | BAL | 4.1 | 106 | 5 | 3 | 7 | N/A | 4.18 | 1.30 | 1 | |
| 04/29 | @LAD | 6.0 | 104 | 4 | 2 | 2 | N/A | 3.23 | 1.18 | 13 | |
| 04/24 | @SF | 6.0 | 108 | 4 | 1 | 3 | WIN | 3.27 | 1.14 | 16 | |
| 04/18 | MIL | 5.0 | 97 | 1 | 6 | 3 | LOSS | 3.06 | 1.05 | -3 | |
| 04/12 | @DET | 6.0 | 100 | 4 | 2 | 7 | LOSS | 2.67 | 0.86 | -2 | |
| 04/07 | CIN | 8.1 | 95 | 6 | 2 | 2 | N/A | 0.74 | 0.58 | 21 | |
| 04/01 | CHW | 9.0 | 93 | 7 | 0 | 0 | WIN | 0.00 | 0.56 | 37 | |
| 03/27 | COL | 7.0 | 73 | 5 | 2 | 0 | WIN | 0.00 | 0.86 | 24 | |
| Totals: | 110.0 | 1653 | 81 | 27 | 50 | 244 | |||||
| YEAR | TM | APP | INN | PC | K | WLK | SV | W-L | ERA | WHIP | K/9 | PTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | STL | 8 | 8.1 | 155 | 10 | 6 | 0 | 0-0 | 4.32 | 1.8 | 10.8 | 15 |
| 2018 | STL | 6 | 34.0 | 567 | 30 | 23 | 0 | 2-3 | 3.44 | 1.41 | 7.9 | 78 |
| 2019 | MIA | 32 | 195.0 | 3091 | 151 | 81 | 0 | 6-14 | 3.92 | 1.33 | 7 | 372 |
| 2020 | MIA | 9 | 54.2 | 857 | 51 | 19 | 0 | 4-3 | 3.29 | 1.19 | 8.4 | 136 |
| 2021 | MIA | 32 | 202.2 | 2997 | 196 | 49 | 0 | 8-14 | 3.06 | 1.05 | 8.7 | 468 |
| 2022 | MIA | 32 | 230.2 | 3248 | 207 | 50 | 0 | 14-9 | 2.26 | 0.97 | 8.1 | 621 |
| 2023 | MIA | 28 | 182.1 | 2723 | 151 | 48 | 0 | 7-12 | 4.24 | 1.23 | 7.5 | 354 |
| 2025 | MIA | 31 | 172.1 | 2891 | 142 | 57 | 0 | 11-12 | 5.43 | 1.29 | 7.4 | 307 |
| 2026 | MIA | 17 | 110.0 | 1653 | 81 | 27 | 0 | 8-4 | 4.09 | 1.25 | 6.6 | 244 |
| ON PACE | 33 | 215 | 3226 | 158 | 52 | 0 | 15-7 | 4.09 | 1.25 | 6.6 | 475 | |
| 3-YEAR AVG | 20 | 118 | 1871 | 98 | 35 | 0 | 6-8 | 4.76 | 1.25 | 7.4 | 220 | |
| Career | 195 | 1183.0 | 18182 | 1019 | 360 | 0 | 0-0 | 3.72 | 1.19 | 7.8 | ||
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 3.13 | 1.115 | 1.6 | 1.4 | 10.5 | 3.4 | 7.5 | 13.2 | 0.3 | 199.3 | 34.6 |
| ERA | WHIP | QS | WINS | SO | K/BB | K/9 | IP | LOSSES | PC | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 |
| NAME | OWN | START |
|---|---|---|
| Liam Hicks | 96% | 10% |
| Agustin Ramirez | 26% | 13% |
| Joe Mack | 12% | 10% |
| NAME | OWN | START |
|---|---|---|
| Javier Sanoja | 6% | 4% |
| NAME | OWN | START |
|---|---|---|
| Xavier Edwards | 100% | 87% |
| Otto Lopez | 99% | 92% |
| NAME | OWN | START |
|---|---|---|
| Kyle Stowers | 69% | 56% |
| Jakob Marsee | 48% | 35% |
| Owen Caissie | 13% | 10% |
| Esteury Ruiz | 7% | 4% |
| Heriberto Hernandez | 6% | 4% |
| Griffin Conine | 1% | 1% |
| NAME | OWN | START |
|---|---|---|
| Max Meyer | 99% | 58% |
| Sandy Alcantara | 96% | 57% |
| Eury Perez | 79% | 30% |
| Tyler Phillips | 10% | 8% |
| Karson Milbrandt | 7% | 1% |
| Thomas White | 6% | 0% |
| Janson Junk | 3% | 0% |
| Robby Snelling | 3% | 0% |
| Braxton Garrett | 1% | 0% |
| NAME | OWN | START |
|---|---|---|
| Pete Fairbanks | 65% | 61% |
| Michael Petersen | 11% | 11% |
| Calvin Faucher | 6% | 5% |
| Anthony Bender | 5% | 5% |
| John King | 4% | 4% |
| Lake Bachar | 1% | 1% |
| Team | W-L | Win % | GB | RS | RA |
|---|---|---|---|---|---|
| 49-32 | .605 | - | 388 | 299 | |
| 46-37 | .554 | 4 | 363 | 362 | |
| 44-39 | .530 | 6 | 358 | 347 | |
| 42-42 | .500 | 8.5 | 443 | 440 | |
| 35-48 | .422 | 15 | 335 | 379 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Liam Hicks | 74 | 248 | 40 | 69 | 13 | 53 | 1 | .278 | |
| Joe Mack | 40 | 123 | 20 | 31 | 4 | 18 | 0 | .252 | |
| Agustín Ramírez | 31 | 113 | 14 | 26 | 2 | 14 | 3 | .230 | |
| Brian Navarreto | 1 | 1 | 1 | 0 | 0 | 0 | 0 | .000 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Connor Norby | 65 | 200 | 17 | 41 | 4 | 16 | 6 | .205 | |
| Christopher Morel | 22 | 68 | 3 | 11 | 0 | 1 | 1 | .162 | |
| Deyvison De Los Santos | 3 | 7 | 0 | 2 | 0 | 0 | 0 | .286 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Xavier Edwards | 83 | 302 | 45 | 90 | 6 | 29 | 11 | .298 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Javier Sanoja | 65 | 181 | 15 | 47 | 2 | 26 | 5 | .260 | |
| Graham Pauley | 34 | 89 | 9 | 15 | 1 | 10 | 1 | .169 | |
| Leo Jiménez | 31 | 79 | 7 | 14 | 0 | 1 | 1 | .177 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Otto Lopez | 82 | 324 | 52 | 109 | 6 | 36 | 16 | .336 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Owen Caissie | 71 | 198 | 24 | 45 | 9 | 43 | 4 | .227 | |
| Heriberto Hernández | 54 | 162 | 17 | 36 | 8 | 29 | 5 | .222 | |
| Kyle Stowers | 59 | 217 | 25 | 50 | 8 | 32 | 1 | .230 | |
| Esteury Ruiz | 48 | 78 | 21 | 21 | 4 | 9 | 16 | .269 | |
| Jakob Marsee | 81 | 282 | 41 | 56 | 4 | 21 | 18 | .199 | |
| Griffin Conine | 16 | 40 | 6 | 9 | 2 | 5 | 2 | .225 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Max Meyer | 17 | 9 | 0 | 0 | 97.0 | 107 | 2.60 | 1.11 | |
| Sandy Alcantara | 17 | 8 | 4 | 0 | 110.0 | 81 | 4.01 | 1.24 | |
| Eury Pérez | 13 | 3 | 6 | 0 | 67.1 | 73 | 4.41 | 1.22 | |
| Tyler Phillips | 21 | 1 | 2 | 2 | 58.1 | 49 | 3.09 | 1.37 | |
| Janson Junk | 11 | 3 | 5 | 0 | 60.0 | 43 | 4.80 | 1.30 | |
| Ryan Gusto | 7 | 0 | 2 | 0 | 21.1 | 20 | 5.06 | 1.55 | |
| Dax Fulton | 3 | 0 | 0 | 0 | 7.0 | 6 | 2.57 | 0.86 | |
| Braxton Garrett | 2 | 0 | 1 | 0 | 4.1 | 5 | 14.54 | 3.46 | |
| Robby Snelling | 1 | 0 | 1 | 0 | 5.0 | 2 | 5.40 | 1.80 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Pete Fairbanks | 26 | 3 | 3 | 12 | 24.0 | 32 | 6.75 | 1.33 | |
| Anthony Bender | 35 | 1 | 1 | 2 | 34.1 | 41 | 2.62 | 0.96 | |
| Michael Petersen | 33 | 1 | 1 | 1 | 35.0 | 43 | 3.09 | 1.03 | |
| John King | 37 | 6 | 1 | 1 | 36.0 | 28 | 2.00 | 0.72 | |
| Tyler Zuber | 9 | 0 | 0 | 1 | 7.1 | 9 | 4.91 | 1.36 | |
| Lake Bachar | 27 | 0 | 0 | 1 | 44.1 | 48 | 3.05 | 1.02 | |
| Calvin Faucher | 34 | 4 | 4 | 1 | 33.2 | 35 | 3.48 | 1.52 | |
| Josh Ekness | 6 | 0 | 0 | 1 | 5.1 | 5 | 1.69 | 1.31 | |
| William Kempner | 6 | 1 | 0 | 0 | 9.0 | 10 | 0.00 | 0.56 | |
| Josh White | 1 | 0 | 0 | 0 | 0.2 | 1 | 67.50 | 7.50 | |
| Andrew Nardi | 25 | 3 | 3 | 0 | 22.2 | 27 | 5.16 | 1.41 | |
| Cade Gibson | 11 | 1 | 0 | 0 | 14.2 | 14 | 6.14 | 1.71 |
SIGN UP to see player ownership across all of your fantasy leagues.
| DATE | OPP | SCORE | MATCHUP |
|---|---|---|---|
| 06-22 | TEX | L 3-4 | Tyler Phillips Tyler Alexander |
| 06-23 | TEX | W 6-4 | Sandy Alcantara Cal Quantrill |
| 06-24 | TEX | W 4-2 | Eury Perez Jacob deGrom |
| 06-26 | @STL | W 0-4 | Max Meyer Michael McGreevy |
| 06-27 | @STL | W 1-5 | Ryan Gusto Andre Pallante |
| 06-28 | @STL | 02:15 EDT | Tyler Phillips Kyle Leahy |
Jun 24th
Sandy Alcantara Becomes Marlins’ All-Time Strikeout Leader
Jun 23rd
Sandy Alcantara Reaches 1,001 Strikeouts, Tying Ricky Nolasco on Marlins ...
Apr 24th
Giants Announce Lineup vs. Sandy Alcantara, Houser to Start for San ...
Apr 12th
Former Cy Young Winners Sandy Alcantara and Tarik Skubal Set for Pitching ...
Apr 8th
Sandy Alcantara voices frustration over being pulled at 95 pitches
Apr 7th
Sandy Alcantara Dominates Again with 6 Scoreless Innings on 59 Pitches
Apr 1st
Sandy Alcantara Throws Complete Game Shutout as Marlins Blank White ...
Steve Staios is confident Senators are mapping out a course to success
Senators Extra
Edwin Arroyo Catching Fire, Batting .471 Over Last 6 Games
@Reds
Andrew Painter Impresses in Triple-A Debut, Allowing 1 Run Over 4 Innings
@ScottLauber
Tij Iginla Says He’s Ready to Push for an NHL Roster Spot This Season
@BagleyKSLsports
Jacob Gonzalez’s First Career Walk-Off Lifts White Sox Into First at Midseason
@scottmerkin
Bryan Torres Featured in Cardinals Video Spotlight
@MLB
Caleb Williams Turns Criticism Into Motivation for Bears Rookie Campaign
@NicholasMoreano
Brandon Aiyuk Seen Opening His Front Door
@grantcohn
Odell Beckham Jr. Impresses in Offseason Practice, Looks Ready to Thrive with Dart
@NFL_DovKleiman
Seattle Offense Could See Major 2026 Changes, Including Bigger Role for Rashid Shaheed
@JFowlerESPN
Brandon Aiyuk Officially Terminates Agent Agreement After Filing Paperwork
@grantcohn
Tom Brady Criticizes NFL Fine System, Backing Players Over Management
@ProFootballTalk
Edwin Arroyo Catching Fire, Batting .471 Over Last 6 Games
@Reds
Andrew Painter Impresses in Triple-A Debut, Allowing 1 Run Over 4 Innings
@ScottLauber
Jacob Gonzalez’s First Career Walk-Off Lifts White Sox Into First at Midseason
@scottmerkin
Bryan Torres Featured in Cardinals Video Spotlight
@MLB
Cardinals Hype Bryan Torres in New Video Post
@Cardinals
Hunter Brown Dodges 95.5 MPH Comebacker Off Kerry Carpenter’s Bat
@Chandler_Rome
Report: Miles Bridges May Be Included in Multi-Team LaMelo Ball Trade, with Wolves Targeting a Forward like Royce O’Neale
@JonKrawczynski
Report: Jordan Clarkson Could Still Re-Sign With Knicks Despite Second-Apron Restrictions
@SbondyNBA
NBA Trade Rumor/Deal: Suns Land Miles Bridges in Swap with Hornets
@sam_amick
Hornets Trade Miles Bridges and Picks to Suns for Grayson Allen, Royce O’Neale, and 2033 First-Round Pick
@JustEsBaraheni
Breaking: Hornets Trade Miles Bridges to Suns in Multi-Pick Deal
@VinceGoodwill
Hornets Trade Miles Bridges to Suns in Multi-Pick Deal
@JonKrawczynski
Steve Staios is confident Senators are mapping out a course to success
Senators Extra
Tij Iginla Says He’s Ready to Push for an NHL Roster Spot This Season
@BagleyKSLsports
CBJ Not Engaging in Trade Talks for Zach Werenski Despite GM Frustration
@reporterchris
Cole Beaudoin Says He’s Ready for the NHL and Plans to Make the Team
@BagleyKSLsports
Tij Iginla Says He’s Ready for the NHL, Aiming to Make Team This Fall
@BagleyKSLsports
Hurricanes Expected to Keep Kotkaniemi, Pass on Buyout Despite Playoff Scratch
@ShutdownLine
| Anthony Kay CHW SP | +13.7 |
| Brady Singer CIN SP | +12.9 |
| Kyle Leahy STL SP | +7.3 |
| Jake Bennett BOS SP | +6.0 |
| Robbie Ray SF SP | +4.9 |
| Jake McCarthy COL CF | +4.8 |
| Mitch Keller PIT SP | +4.4 |
| Jack Flaherty DET SP | +4.4 |
| Kumar Rocker TEX SP | +4.4 |
| Luinder Avila KC SP | +4.4 |
| Connor Prielipp MIN SP | +4.1 |
| Slade Cecconi CLE SP | +4.0 |
| Brandon Young BAL SP | +3.7 |
| Alan Rangel PHI RP | +3.7 |
| Tyler Phillips MIA SP | +3.7 |
| Spencer Arrighetti HOU SP | -11.1 |
| Walbert Urena LAA SP | -10.7 |
| Dustin May STL SP | -6.7 |
| Roki Sasaki LAD SP | -5.3 |
| Andrew Abbott CIN SP | -4.8 |
| Tomoyuki Sugano COL SP | -4.1 |
| Andrew Alvarez WAS SP | -4.1 |
| Alex Lange KC RP | -4.1 |
| Bryce Elder ATL SP | -3.7 |
| J.T. Ginn ATH SP | -3.3 |
| JJ Bleday CIN LF | -3.3 |
| Reynaldo Lopez ATL SP | -3.3 |
| Gregory Soto PIT RP | -3.0 |
| Nick Loftin KC 2B | -3.0 |
| Michael McGreevy STL SP | -2.6 |