Sandy Alcantara or Shane Smith
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Sandy Alcantara SP - MIA | Shane Smith SP - CWS | |
| 2026 Stats | ||
| Games Played | 36 | 3 |
| Games Started | 33 | 3 |
| Innings Pitched | 214.0 | 8.1 |
| Wins | 13 | 0 |
| Losses | 11 | 2 |
| Saves | 3 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 205 | 12 |
| Earned Runs | 93 | 10 |
| Home Runs Allowed | 24 | 1 |
| Strikeouts | 153 | 11 |
| Walks | 59 | 9 |
| ERA | 3.91 | 10.80 |
| WHIP | 1.23 | 2.52 |
| Sandy Alcantara SP - MIA | Shane Smith SP - CWS | |
| 2026 Projections | ||
| Games Played | 30 | 29 |
| Games Started | 29 | 29 |
| Innings Pitched | 176.6 | 155.7 |
| Wins | 10 | 8 |
| Losses | 11 | 9 |
| Saves | 0 | 0 |
| Blown Saves | 0 | 0 |
| Holds | 0 | 0 |
| Hits Allowed | 168 | 138 |
| Earned Runs | 79 | 70 |
| Home Runs Allowed | 21 | 21 |
| Strikeouts | 147 | 148 |
| Walks | 52 | 58 |
| ERA | 4.02 | 4.04 |
| WHIP | 1.25 | 1.26 |
| Sandy Alcantara SP - MIA | Shane Smith SP - CWS | |
| News | ||
| The Marlins exercised RHP Sandy Alcantara’s club option for 2027. Ari Koslow Fri, Oct 30th | Shane Smith is expected to miss a couple of weeks at Triple-A Charlotte due to a right rotator cuff strain. Ari Koslow Sun, May 3rd | |
| Sandy Alcantara tossed a scoreless ninth inning to record his third save of the season in Sunday's 5-3 win over the Atlanta Braves. Nicholas Rodriguez Mon, Sep 28th | Shane Smith was optioned down to Triple-A Charlotte on Wednesday. Nate Miller - FantasyPros Wed, Apr 8th | |
| Sandy Alcantara will not start on Saturday. Ari Koslow Thu, Sep 24th | Shane Smith allowed seven earned runs on eight hits and two walks while striking out one over three innings in Wednesday’s 10-0 loss to the Marlins. Chris Schommer Thu, Apr 2nd | |
| Sandy Alcantara tossed a scoreless ninth inning to record his second save of the season in a 3-2 victory over the Chicago Cubs. Nicholas Rodriguez Thu, Sep 24th | Shane Smith didn't last long Thursday, and the White Sox paid for it in a 14-2 rout, allowing three earned runs runs on three hits and two walks while striking out two over 1 2/3 innings in Thursday’s loss to Brewers. Chris Schommer Fri, Mar 27th | |
| Sandy Alcantara allowed four runs on eight hits and one walk while striking out three across six innings in Sunday's 7-3 loss to the San Diego Padres. Nicholas Rodriguez Mon, Sep 21st | Shane Smith has been named the Opening Day starting pitcher for the Chicago White Sox according to Chuck Garfien. Chris Schommer Sun, Mar 8th | |
| Notes | ||
| Sandy Alcantara's 2025 season was a clear step back, as his ERA ballooned to 5.36 with a diminished 19.1% strikeout rate and a career-worst 45.1% hard-hit rate allowed. Projections expect some normalization, particularly in ERA and WHIP, but not a full return to his 2022 dominance. Without a rebound in strikeout rate or ground-ball lean, Alcantara profiles more as a volume-based SP3/SP4. The innings floor still carries value in deeper formats, but managers drafting him as a bounce-back ace are assuming skills growth that hasn't yet reappeared in the underlying data. Kelly Kirby - FantasyPros | ||
| He showed glimpses of his former Cy Young self, posting a 3.33 over his final 13 starts in 2025. I am chalking up the rocky first half to TJ injury recovery and banking on him being the pitcher we saw in the latter stages of last season. Anthony Gambale - Roto Street Journal | ||
| Sandy Alcantara SP - MIA | Shane Smith SP - CWS | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Fri, Mar 27th | vs COL | Kyle Freeland | #187 |   |   |   |
| Sat, Mar 28th | vs COL | Michael Lorenzen | @ MIL | Chad Patrick | #161 | |
| Sun, Mar 29th | vs COL | Jose Quintana | #281 | @ MIL | Brandon Sproat | |
| Mon, Mar 30th | vs CWS | Davis Martin | #73 | @ MIA | Chris Paddack | |
| Tue, Mar 31st | vs CWS | Erick Fedde | #157 | @ MIA | Janson Junk | #138 |
| Wed, Apr 1st | vs CWS | Shane Smith | @ MIA | Sandy Alcantara | #77 | |
| Fri, Apr 3rd | @ NYY | Will Warren | #69 | vs TOR | Dylan Cease | |
| Sat, Apr 4th | @ NYY | Ryan Weathers | vs TOR | Mason Fluharty | #117 | |
| Sun, Apr 5th | @ NYY | Max Fried | #21 | vs TOR | Eric Lauer | |
| Mon, Apr 6th | vs CIN | Brandon Williamson | #241 | vs BAL | Brandon Young | #168 |
| Tue, Apr 7th | vs CIN | Andrew Abbott | #149 | vs BAL | Trevor Rogers | #42 |
| Wed, Apr 8th | vs CIN | Brady Singer | #221 | vs BAL | Kyle Bradish | |
| Thu, Apr 9th | vs CIN | Rhett Lowder | #200 | @ KC | Seth Lugo | #184 |
| Fri, Apr 10th | @ DET | Keider Montero | #188 | @ KC | Kris Bubic | #74 |
| Sat, Apr 11th | @ DET | Casey Mize | #47 | @ KC | Michael Wacha | #99 |
| Sun, Apr 12th | @ DET | Tarik Skubal | #2 | @ KC | Noah Cameron | #91 |
| Mon, Apr 13th | @ ATL | Grant Holmes | #193 |   |   |   |
| Tue, Apr 14th | @ ATL | Reynaldo Lopez | vs TB | Shane McClanahan | ||
| Wed, Apr 15th | @ ATL | Bryce Elder | vs TB | Cole Sulser | ||
| Fri, Apr 17th | vs MIL | Coleman Crow | @ ATH | Aaron Civale | #219 | |
| Sat, Apr 18th | vs MIL | Brandon Woodruff | @ ATH | Luis Severino | ||
| Sun, Apr 19th | vs MIL | Jacob Misiorowski | #7 | @ ATH | Jeffrey Springs | #267 |
| Mon, Apr 20th | vs STL | Michael McGreevy | #109 |   |   |   |
| Tue, Apr 21st | vs STL | Dustin May | #35 | @ ARI | Merrill Kelly | #146 |
| Wed, Apr 22nd | vs STL | Kyle Leahy | #79 | @ ARI | Eduardo Rodriguez | #191 |
| Fri, Apr 24th | @ SF | Adrian Houser | vs WSH | PJ Poulin | ||
| Sat, Apr 25th | @ SF | Robbie Ray | #198 | vs WSH | Jake Irvin | #213 |
| Sun, Apr 26th | @ SF | Landen Roupp | vs WSH | Foster Griffin | #54 | |
| Mon, Apr 27th | @ LAD | Yoshinobu Yamamoto | #4 | vs LAA | Jack Kochanowicz | |
| Tue, Apr 28th | @ LAD | Shohei Ohtani | #1 | vs LAA | Jose Soriano | #23 |
| Wed, Apr 29th | @ LAD | Tyler Glasnow | #10 | vs LAA | Yusei Kikuchi | #57 |
| Fri, May 1st | vs PHI | Zack Wheeler | #5 | @ SD | German Marquez | |
| Sat, May 2nd | vs PHI | Andrew Painter | #125 | @ SD | Michael King | #55 |
| Sun, May 3rd | vs PHI | Jesus Luzardo | @ SD | Griffin Canning | ||
| Mon, May 4th | vs PHI | Aaron Nola | #68 | @ LAA | Jose Soriano | #23 |
| Tue, May 5th | vs BAL | Chris Bassitt | #175 | @ LAA | Sam Aldegheri | #239 |
| Wed, May 6th | vs BAL | Brandon Young | #168 | @ LAA | Walbert Urena | #40 |
| Thu, May 7th | vs BAL | Cade Povich | #173 |   |   |   |
| Fri, May 8th | vs WSH | Foster Griffin | #54 | vs SEA | Emerson Hancock | #135 |
| Sat, May 9th | vs WSH | Richard Lovelady | vs SEA | Luis Castillo | #97 | |
| Sun, May 10th | vs WSH | Cade Cavalli | #34 | vs SEA | Logan Gilbert | #8 |
| Tue, May 12th | @ MIN | Bailey Ober | #155 | vs KC | Stephen Kolek | |
| Wed, May 13th | @ MIN | Simeon Woods Richardson | vs KC | Seth Lugo | #184 | |
| Thu, May 14th | @ MIN | Zebby Matthews | #134 | vs KC | Kris Bubic | #74 |
| Fri, May 15th | @ TB | Ian Seymour | #60 | vs CHC | Edward Cabrera | #126 |
| Sat, May 16th | @ TB | Nick Martinez | #208 | vs CHC | Jameson Taillon | |
| Sun, May 17th | @ TB | Drew Rasmussen | #26 | vs CHC | Colin Rea | #262 |
| Mon, May 18th | vs ATL | JR Ritchie | #103 | @ SEA | Bryan Woo | #13 |
| Tue, May 19th | vs ATL | Martin Perez | #82 | @ SEA | Bryce Miller | #31 |
| Wed, May 20th | vs ATL | Chris Sale | #3 | @ SEA | Emerson Hancock | #135 |
| Thu, May 21st | vs ATL | Spencer Strider |   |   |   | |
| Fri, May 22nd | vs NYM | Tobias Myers | #189 | @ SF | Trevor McDonald | |
| Sat, May 23rd | vs NYM | Freddy Peralta | #51 | @ SF | Adrian Houser | |
| Sun, May 24th | vs NYM | Christian Scott | @ SF | Robbie Ray | #198 | |
| Mon, May 25th | @ TOR | Trey Yesavage | #24 | vs MIN | Zebby Matthews | #134 |
| Tue, May 26th | @ TOR | Braydon Fisher | #158 | vs MIN | Joe Ryan | #25 |
| Wed, May 27th | @ TOR | Kevin Gausman | #36 | vs MIN | Connor Prielipp | #110 |
| Fri, May 29th | @ NYM | Freddy Peralta | #51 | vs DET | Troy Melton | |
| Sat, May 30th | @ NYM | Christian Scott | vs DET | Framber Valdez | #53 | |
| Sun, May 31st | @ NYM | Nolan McLean | #28 | vs DET | Keider Montero | #188 |
| Mon, Jun 1st | @ WSH | Cade Cavalli | #34 | @ MIN | Joe Ryan | #25 |
| Tue, Jun 2nd | @ WSH | Richard Lovelady | @ MIN | Connor Prielipp | #110 | |
| Wed, Jun 3rd | @ WSH | Andrew Alvarez | #88 | @ MIN | Taj Bradley | #44 |
| Fri, Jun 5th | vs TB | Drew Rasmussen | #26 | @ PHI | Jesus Luzardo | |
| Sat, Jun 6th | vs TB | Shane McClanahan | @ PHI | Andrew Painter | #125 | |
| Sun, Jun 7th | vs TB | Griffin Jax | #67 | @ PHI | Aaron Nola | #68 |
| Tue, Jun 9th | vs ARI | Zac Gallen | #216 | vs ATL | Grant Holmes | #193 |
| Wed, Jun 10th | vs ARI | Ryne Nelson | #132 | vs ATL | Chris Sale | #3 |
| Thu, Jun 11th | vs ARI | Merrill Kelly | #146 |   |   |   |
| Fri, Jun 12th | @ PIT | Braxton Ashcraft | vs LAD | Roki Sasaki | #102 | |
| Sat, Jun 13th | @ PIT | Bubba Chandler | #59 | vs LAD | Yoshinobu Yamamoto | #4 |
| Sun, Jun 14th | @ PIT | Paul Skenes | #14 | vs LAD | Emmet Sheehan | #65 |
| Mon, Jun 15th | @ PHI | Zack Wheeler | #5 |   |   |   |
| Tue, Jun 16th | @ PHI | Jesus Luzardo | @ NYY | Gerrit Cole | #18 | |
| Wed, Jun 17th | @ PHI | Andrew Painter | #125 | @ NYY | Carlos Rodon | #32 |
| Fri, Jun 19th | vs SF | Landen Roupp | @ DET | Tarik Skubal | #2 | |
| Sat, Jun 20th | vs SF | Trevor McDonald | @ DET | Troy Melton | ||
| Sun, Jun 21st | vs SF | Logan Webb | @ DET | Keider Montero | #188 | |
| Mon, Jun 22nd | vs TEX | Tyler Alexander | #159 | vs CLE | Gavin Williams | #20 |
| Tue, Jun 23rd | vs TEX | Cal Quantrill | vs CLE | Parker Messick | #29 | |
| Wed, Jun 24th | vs TEX | Jacob deGrom | #12 | vs CLE | Tanner Bibee | #80 |
| Fri, Jun 26th | @ STL | Michael McGreevy | #109 | vs KC | Steven Cruz | |
| Sat, Jun 27th | @ STL | Andre Pallante | #87 | vs KC | Michael Wacha | #99 |
| Sun, Jun 28th | @ STL | Kyle Leahy | #79 | vs KC | Luinder Avila | |
| Mon, Jun 29th | @ COL | Sean Sullivan | #236 | @ BAL | Shane Baz | #85 |
| Tue, Jun 30th | @ COL | Tanner Gordon | #222 | @ BAL | Trey Gibson | #249 |
| Wed, Jul 1st | @ COL | Kyle Freeland | #187 | @ BAL | Dean Kremer | #81 |
| Thu, Jul 2nd | @ COL | Michael Lorenzen | @ CLE | Slade Cecconi | #164 | |
| Fri, Jul 3rd | @ ATH | Jack Perkins | #171 | @ CLE | Gavin Williams | #20 |
| Sat, Jul 4th | @ ATH | Aaron Civale | #219 | @ CLE | Parker Messick | #29 |
| Sun, Jul 5th | @ ATH | Gage Jump | @ CLE | Tanner Bibee | #80 | |
| Tue, Jul 7th | vs SEA | Bryan Woo | #13 | vs BOS | Payton Tolle | #30 |
| Wed, Jul 8th | vs SEA | George Kirby | #33 | vs BOS | Jake Bennett | #210 |
| Thu, Jul 9th | vs SEA | Bryce Miller | #31 | vs BOS | Patrick Sandoval | #92 |
| Fri, Jul 10th | vs CLE | Parker Messick | #29 | vs ATH | Jacob Lopez | #251 |
| Sat, Jul 11th | vs CLE | Tanner Bibee | #80 | vs ATH | Gage Jump | |
| Sun, Jul 12th | vs CLE | Joey Cantillo | #63 | vs ATH | J.T. Ginn | |
| Fri, Jul 17th | @ MIL | Logan Henderson | #11 | @ TOR | Spencer Miles | #98 |
| Sat, Jul 18th | @ MIL | Shane Drohan | #128 | @ TOR | Shane Bieber | |
| Sun, Jul 19th | @ MIL | Robert Gasser | #43 | @ TOR | Trey Yesavage | #24 |
| Mon, Jul 20th | @ HOU | Ronel Blanco | #207 | @ TEX | Jacob deGrom | #12 |
| Tue, Jul 21st | @ HOU | Tatsuya Imai | #231 | @ TEX | Kumar Rocker | #84 |
| Wed, Jul 22nd | @ HOU | Peter Lambert | #185 | @ TEX | Tyler Alexander | #159 |
| Fri, Jul 24th | vs SD | German Marquez | vs HOU | Spencer Arrighetti | #181 | |
| Sat, Jul 25th | vs SD | Randy Vasquez | #245 | vs HOU | Hunter Brown | #19 |
| Sun, Jul 26th | vs SD | Walker Buehler | #90 | vs HOU | Ronel Blanco | #207 |
| Mon, Jul 27th | vs PHI | Zack Wheeler | #5 | vs NYY | Max Fried | #21 |
| Tue, Jul 28th | vs PHI | Aaron Nola | #68 | vs NYY | Gerrit Cole | #18 |
| Wed, Jul 29th | vs PHI | Jesus Luzardo | vs NYY | Cam Schlittler | #9 | |
| Thu, Jul 30th | @ NYM | Nolan McLean | #28 | vs NYY | Ryan Weathers | |
| Fri, Jul 31st | @ NYM | Kodai Senga | #163 | @ TB | Nick Martinez | #208 |
| Sat, Aug 1st | @ NYM | Zac Thornton | #122 | @ TB | Drew Rasmussen | #26 |
| Sun, Aug 2nd | @ NYM | Robert Stock | @ TB | Griffin Jax | #67 | |
| Tue, Aug 4th | @ ATL | Grant Holmes | #193 | @ BOS | Patrick Sandoval | #92 |
| Wed, Aug 5th | @ ATL | Bryce Elder | @ BOS | Sonny Gray | #45 | |
| Thu, Aug 6th | @ ATL | Martin Perez | #82 | @ BOS | Ranger Suarez | #70 |
| Fri, Aug 7th | vs LAA | George Klassen | vs CLE | Parker Messick | #29 | |
| Sat, Aug 8th | vs LAA | Walbert Urena | #40 | vs CLE | Gavin Williams | #20 |
| Sun, Aug 9th | vs LAA | Grayson Rodriguez | #64 | vs CLE | Joey Cantillo | #63 |
| Tue, Aug 11th | vs PIT | Paul Skenes | #14 | vs CIN | Nick Lodolo | #169 |
| Wed, Aug 12th | vs PIT | Carmen Mlodzinski | #52 | vs CIN | Rhett Lowder | #200 |
| Thu, Aug 13th | vs PIT | Braxton Ashcraft | vs CIN | Andrew Abbott | #149 | |
| Fri, Aug 14th | @ CIN | Chase Burns | @ DET | Jackson Jobe | #115 | |
| Sat, Aug 15th | @ CIN | Brady Singer | #221 | @ DET | Troy Melton | |
| Sun, Aug 16th | @ CIN | Nick Lodolo | #169 | @ DET | Drew Anderson | #38 |
| Mon, Aug 17th | @ PHI | Cristopher Sanchez | #6 | @ CHC | Shota Imanaga | #49 |
| Tue, Aug 18th | @ PHI | Zack Wheeler | #5 | @ CHC | Kevin Gausman | #36 |
| Wed, Aug 19th | @ PHI | Aaron Nola | #68 | @ CHC | Clay Holmes | #83 |
| Fri, Aug 21st | vs WSH | Brad Lord | #223 | vs NYM | Sean Manaea | #46 |
| Sat, Aug 22nd | vs WSH | Jake Irvin | #213 | vs NYM | Christian Scott | |
| Sun, Aug 23rd | vs WSH | Jackson Kent | vs NYM | Nolan McLean | #28 | |
| Mon, Aug 24th | vs BOS | Ranger Suarez | #70 | vs TEX | Kumar Rocker | #84 |
| Tue, Aug 25th | vs BOS | Payton Tolle | #30 | vs TEX | Jacob deGrom | #12 |
| Wed, Aug 26th | vs BOS | Sonny Gray | #45 | vs TEX | MacKenzie Gore | #39 |
| Fri, Aug 28th | @ WSH | Jackson Kent | @ MIN | Dean Kremer | #81 | |
| Sat, Aug 29th | @ WSH | Cade Cavalli | #34 | @ MIN | Bailey Ober | #155 |
| Sun, Aug 30th | @ WSH | Andrew Alvarez | #88 | @ MIN | Zebby Matthews | #134 |
| Mon, Aug 31st | @ WSH | Will Dion | #104 | @ HOU | Peter Lambert | #185 |
| Tue, Sep 1st | @ KC | Randy Dobnak | #254 | @ HOU | Ronel Blanco | #207 |
| Wed, Sep 2nd | @ KC | Noah Cameron | #91 | @ HOU | Hayden Wesneski | #100 |
| Thu, Sep 3rd | @ KC | Michael Wacha | #99 | @ HOU | Hunter Brown | #19 |
| Fri, Sep 4th | vs CHC | Shota Imanaga | #49 | vs MIN | Zebby Matthews | #134 |
| Sat, Sep 5th | vs CHC | Javier Assad | #243 | vs MIN | Taj Bradley | #44 |
| Sun, Sep 6th | vs CHC | Clay Holmes | #83 | vs MIN | Bailey Ober | #155 |
| Mon, Sep 7th | vs NYM | Jonah Tong | #56 |   |   |   |
| Tue, Sep 8th | vs NYM | Sean Manaea | #46 | vs PIT | Bubba Chandler | #59 |
| Wed, Sep 9th | vs NYM | Robert Stock | vs PIT | Lake Bachar | #156 | |
| Fri, Sep 11th | vs LAD | Blake Snell | #15 | @ STL | Matthew Liberatore | #95 |
| Sat, Sep 12th | vs LAD | Tyler Glasnow | #10 | @ STL | Kyle Leahy | #79 |
| Sun, Sep 13th | vs LAD | Emmet Sheehan | #65 | @ STL | Michael McGreevy | #109 |
| Mon, Sep 14th | @ ARI | Corbin Burnes | #41 | @ CLE | Gavin Williams | #20 |
| Tue, Sep 15th | @ ARI | Michael Soroka | #48 | @ CLE | Foster Griffin | #54 |
| Wed, Sep 16th | @ ARI | Merrill Kelly | #146 | @ CLE | Parker Messick | #29 |
| Fri, Sep 18th | @ SD | Nick Pivetta | #17 | vs DET | Andrew Sears | #212 |
| Sat, Sep 19th | @ SD | Casey Mize | #47 | vs DET | Jackson Jobe | #115 |
| Sun, Sep 20th | @ SD | Walker Buehler | #90 | vs DET | Troy Melton | |
| Tue, Sep 22nd | @ CHC | Shota Imanaga | #49 | @ KC | Daniel Lynch | #256 |
| Wed, Sep 23rd | @ CHC | Kevin Gausman | #36 | @ KC | Seth Lugo | #184 |
| Thu, Sep 24th | @ CHC | Matthew Boyd | #78 | @ KC | Randy Dobnak | #254 |
| Fri, Sep 25th | vs ATL | Ray Kerr | vs COL | Tomoyuki Sugano | #263 | |
| Sat, Sep 26th | vs ATL | Brent Suter | vs COL | Jose Quintana | #281 | |
| Sun, Sep 27th | vs ATL | JR Ritchie | #103 | vs COL | Kyle Freeland | #187 |
| Thu, Mar 26th |   |   |   | @ MIL | Jacob Misiorowski | #7 |
| Thu, Apr 16th |   |   |   | vs TB | Steven Matz | #201 |
| Thu, Apr 23rd |   |   |   | @ ARI | Michael Soroka | #48 |
| Thu, May 28th |   |   |   | vs MIN | Simeon Woods Richardson | |
| Thu, Jun 18th |   |   |   | @ NYY | Ryan Weathers | |
| Thu, Aug 20th |   |   |   | vs ATL | Grant Holmes | #193 |
| Thu, Sep 10th |   |   |   | vs PIT | Jared Jones | #27 |
| Thu, Sep 17th |   |   |   | vs DET | Framber Valdez | #53 |

