Skip Navigation to Main Content

Jameson Taillon or Sandy Alcantara

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Jameson Taillon or Sandy Alcantara Player Statistics
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Jameson Taillon
SP - CHC
Jameson Taillon
2026 Stats 
   
   
Games Played1513
   
Games Started1513
   
Innings Pitched97.167.2
   
Wins62
   
Losses45
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed9765
   
Earned Runs4739
   
Home Runs Allowed1220
   
Strikeouts7159
   
Walks2323
   
ERA4.355.19
   
WHIP1.231.30
   
Jameson Taillon or Sandy Alcantara Player Projections
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Jameson Taillon
SP - CHC
Jameson Taillon
2026 Projections 
   
   
Games Played3026
   
Games Started2925
   
Innings Pitched176.6143.5
   
Wins109
   
Losses119
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed168142
   
Earned Runs7969
   
Home Runs Allowed2123
   
Strikeouts147111
   
Walks5234
   
ERA4.024.31
   
WHIP1.251.23
   
Jameson Taillon or Sandy Alcantara Player Notes
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Jameson Taillon
SP - CHC
Jameson Taillon
News 
 Sandy Alcantara earned the win on Friday against the Pittsburgh Pirates, allowing three runs on five hits and one walk while striking out seven across eight innings.
Nicholas Rodriguez
Sat, Jun 13th
The Cubs placed RHP Jameson Taillon on the 15-day injured list with a left hamstring strain.
Ari Koslow
Tue, Jun 9th
 Sandy Alcantara allowed one run on five hits and one walk with seven strikeouts across seven innings in Sunday's 4-1 victory over the Tampa Bay Rays.
Nicholas Rodriguez
Sun, Jun 7th
Jameson Taillon exited his start against the San Francisco Giants Sunday night due to a left hamstring strain according to Jesse Rogers.
Chris Schommer
Sun, Jun 7th
 Sandy Alcantara allowed three runs on seven hits and no walks while striking out five across seven innings in Monday's 7-3 win over the Washington Nationals.
Nicholas Rodriguez
Tue, Jun 2nd
Jameson Taillon was charged with two runs on six hits in 6.1 innings on Tuesday, but suffered a 2-1 loss to the Athletics.
David Leisering
Tue, Jun 2nd
 Sandy Alcantara allowed eight earned runs on 10 hits and one walk while striking out four over 5.2 innings in Tuesday's 8-1 loss to the Toronto Blue Jays.
Nicholas Rodriguez
Wed, May 27th
Jameson Taillon allowed four runs on eight hits in 4.2 innings on Friday as the Cubs suffered a 4-2 loss to the Astros.
David Leisering
Fri, May 22nd
 Sandy Alcantara allowed six earned runs on nine hits and no walks while striking out three over six innings in Thursday's 9-3 loss against the Atlanta Braves.
Nicholas Rodriguez
Fri, May 22nd
Jameson Taillon allowed five home runs on Saturday and surrendered eight runs on eight hits over five innings in the Cubs' 8-3 loss to the White Sox.
David Leisering
Sun, May 17th
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
 
Jameson Taillon or Sandy Alcantara Player Schedules
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Jameson Taillon
SP - CHC
Jameson Taillon
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   vs WSHCade Cavalli (3-4)#84
Sat, Mar 28thvs COLMichael Lorenzen (2-8)#360vs WSHMiles Mikolas (1-5)#237
Sun, Mar 29thvs COLJose Quintana (2-3)#430vs WSHJake Irvin (2-4)#220
Mon, Mar 30thvs CWSDavis Martin (9-2)#69vs LAARyan Johnson
Tue, Mar 31stvs CWSErick Fedde (1-5)#380vs LAAJose Soriano (7-4)#52
Wed, Apr 1stvs CWSShane Smith (0-2)#199vs LAAYusei Kikuchi (0-3)#134
Fri, Apr 3rd@ NYYWill Warren (7-1)#66@ CLEJoey Cantillo (4-3)#111
Sun, Apr 5th@ NYYMax Fried (4-3)#36@ CLEParker Messick (6-3)#53
Mon, Apr 6thvs CINBrandon Williamson (2-3)#368@ TBShane McClanahan (6-4)#21
Tue, Apr 7thvs CINAndrew Abbott (4-4)#99@ TBMason Englert
Wed, Apr 8thvs CINBrady Singer (2-6)#155@ TBJoe Boyle (0-1)#152
Fri, Apr 10th@ DETKeider Montero (3-4)#176vs PITCarmen Mlodzinski (4-3)#127
Sat, Apr 11th@ DETCasey Mize (2-3)#56vs PITBraxton Ashcraft (5-3)#39
Sun, Apr 12th@ DETTarik Skubal (3-2)#2vs PITBubba Chandler (2-7)#110
Mon, Apr 13th@ ATLGrant Holmes (4-2)#122@ PHICristopher Sanchez (8-2)#4
Tue, Apr 14th@ ATLReynaldo Lopez (3-1)#119@ PHIAaron Nola (3-4)#40
Wed, Apr 15th@ ATLBryce Elder (5-3)#104@ PHIJesus Luzardo (5-4)#11
Fri, Apr 17thvs MILColeman Crow (0-1)#244vs NYMKodai Senga (0-4)#120
Sat, Apr 18thvs MILBrandon Woodruff (2-1)#49vs NYMFreddy Peralta (4-5)#26
Sun, Apr 19thvs MILJacob Misiorowski (8-2)#10vs NYMTobias Myers (0-1)#193
Mon, Apr 20thvs STLMichael McGreevy (3-5)#89vs PHIAaron Nola (3-4)#40
Tue, Apr 21stvs STLDustin May (4-6)#64vs PHIJesus Luzardo (5-4)#11
Wed, Apr 22ndvs STLKyle Leahy (5-3)#143vs PHIKyle Backhus
Thu, Apr 23rd   vs PHICristopher Sanchez (8-2)#4
Fri, Apr 24th@ SFAdrian Houser (2-6)#194@ LADEmmet Sheehan (3-3)#47
Sat, Apr 25th@ SFRobbie Ray (4-6)#94@ LADRoki Sasaki (3-4)#90
Sun, Apr 26th@ SFLanden Roupp (5-7)#71@ LADJustin Wrobleski (7-2)#109
Mon, Apr 27th@ LADYoshinobu Yamamoto (6-4)#12@ SDRandy Vasquez (5-4)#206
Tue, Apr 28th@ LADShohei Ohtani (6-2)#1@ SDWalker Buehler (3-3)#209
Wed, Apr 29th@ LADTyler Glasnow (3-0)#37@ SDMatt Waldron (1-2)#316
Fri, May 1stvs PHIZack Wheeler (5-1)#8vs ARIZac Gallen (3-5)#79
Sat, May 2ndvs PHIAndrew Painter (1-7)#183vs ARIRyne Nelson (2-5)#96
Sun, May 3rdvs PHIJesus Luzardo (5-4)#11vs ARIMerrill Kelly (5-5)#98
Mon, May 4thvs PHIAaron Nola (3-4)#40vs CINChase Petty (0-1)#414
Tue, May 5thvs BALChris Bassitt (4-4)#142vs CINAndrew Abbott (4-4)#99
Wed, May 6thvs BALBrandon Young (5-1)#173vs CINBrady Singer (2-6)#155
Thu, May 7thvs BALCade Povich (1-1)#245vs CINRhett Lowder (3-3)#189
Fri, May 8thvs WSHFoster Griffin (7-2)#81@ TEXKumar Rocker (2-5)#100
Sat, May 9thvs WSHRichard Lovelady (2-3)#222@ TEXJack Leiter (3-6)#76
Sun, May 10thvs WSHCade Cavalli (3-4)#84@ TEXJacob deGrom (5-4)#7
Tue, May 12th@ MINBailey Ober (6-3)#107@ ATLGrant Holmes (4-2)#122
Wed, May 13th@ MINSimeon Woods Richardson (0-7)#203@ ATLJR Ritchie (1-1)#259
Thu, May 14th@ MINZebby Matthews (2-4)#87@ ATLChris Sale (8-5)#5
Fri, May 15th@ TBIan Seymour (3-0)#105@ CWSSean Burke (3-3)#133
Sat, May 16th@ TBNick Martinez (6-2)#95@ CWSDavis Martin (9-2)#69
Sun, May 17th@ TBDrew Rasmussen (6-2)#18@ CWSErick Fedde (1-5)#380
Mon, May 18thvs ATLJR Ritchie (1-1)#259vs MILBrandon Sproat (1-4)#146
Tue, May 19thvs ATLMartin Perez (4-3)#195vs MILJacob Misiorowski (8-2)#10
Wed, May 20thvs ATLChris Sale (8-5)#5vs MILKyle Harrison (7-1)#48
Fri, May 22ndvs NYMTobias Myers (0-1)#193vs HOUSpencer Arrighetti (7-1)#123
Sat, May 23rdvs NYMFreddy Peralta (4-5)#26vs HOUKai-Wei Teng (3-5)#190
Sun, May 24thvs NYMChristian Scott (2-0)#83vs HOUPeter Lambert (5-4)#221
Mon, May 25th@ TORTrey Yesavage (3-3)#61@ PITCarmen Mlodzinski (4-3)#127
Tue, May 26th@ TORBraydon Fisher (2-1)#157@ PITBraxton Ashcraft (5-3)#39
Wed, May 27th@ TORKevin Gausman (4-4)#19@ PITBubba Chandler (2-7)#110
Thu, May 28th   @ PITPaul Skenes (6-5)#3
Fri, May 29th@ NYMFreddy Peralta (4-5)#26@ STLAndre Pallante (7-4)#137
Sat, May 30th@ NYMChristian Scott (2-0)#83@ STLKyle Leahy (5-3)#143
Sun, May 31st@ NYMNolan McLean (3-4)#38@ STLMatthew Liberatore (3-3)#102
Tue, Jun 2nd@ WSHRichard Lovelady (2-3)#222vs ATHGage Jump (2-1)#125
Wed, Jun 3rd@ WSHAndrew Alvarez (1-0)#171vs ATHJeffrey Springs (3-6)#121
Thu, Jun 4th   vs ATHJ.T. Ginn (4-3)#108
Fri, Jun 5thvs TBDrew Rasmussen (6-2)#18vs SFRobbie Ray (4-6)#94
Sat, Jun 6thvs TBShane McClanahan (6-4)#21vs SFLanden Roupp (5-7)#71
Sun, Jun 7thvs TBGriffin Jax (1-4)#63vs SFTrevor McDonald (2-3)#135
Tue, Jun 9thvs ARIZac Gallen (3-5)#79@ COLTomoyuki Sugano (6-4)#433
Wed, Jun 10thvs ARIRyne Nelson (2-5)#96@ COLMichael Lorenzen (2-8)#360
Thu, Jun 11thvs ARIMerrill Kelly (5-5)#98@ COLRyan Feltner (2-2)#424
Fri, Jun 12th@ PITBraxton Ashcraft (5-3)#39@ SFLanden Roupp (5-7)#71
Sat, Jun 13th@ PITBubba Chandler (2-7)#110@ SFTrevor McDonald (2-3)#135
Sun, Jun 14th@ PITPaul Skenes (6-5)#3@ SFLogan Webb (3-4)#14
Mon, Jun 15th@ PHIZack Wheeler (5-1)#8vs COLMichael Lorenzen (2-8)#360
Tue, Jun 16th@ PHIJesus Luzardo (5-4)#11vs COLRyan Feltner (2-2)#424
Wed, Jun 17th@ PHIAndrew Painter (1-7)#183vs COL
Fri, Jun 19thvs SFTrevor McDonald (2-3)#135vs TORKevin Gausman (4-4)#19
Sat, Jun 20thvs SFLogan Webb (3-4)#14vs TORPatrick Corbin (2-3)#270
Sun, Jun 21stvs SFAdrian Houser (2-6)#194vs TORDylan Cease (3-3)#9
Mon, Jun 22ndvs TEX@ NYM
Tue, Jun 23rdvs TEX@ NYM
Wed, Jun 24thvs TEX@ NYM
Thu, Jun 25th   @ NYM
Fri, Jun 26th@ STL@ MIL
Sat, Jun 27th@ STL@ MIL
Sun, Jun 28th@ STL@ MIL
Mon, Jun 29th@ COLvs SD
Tue, Jun 30th@ COLvs SD
Wed, Jul 1st@ COLvs SD
Fri, Jul 3rd@ ATHvs STL
Sat, Jul 4th@ ATHvs STL
Sun, Jul 5th@ ATHvs STL
Tue, Jul 7thvs SEA@ BAL
Wed, Jul 8thvs SEA@ BAL
Thu, Jul 9thvs SEA@ BAL
Fri, Jul 10thvs CLE@ CIN
Sat, Jul 11thvs CLE@ CIN
Sun, Jul 12thvs CLE@ CIN
Fri, Jul 17th@ MILvs MIN
Sat, Jul 18th@ MILvs MIN
Sun, Jul 19th@ MILvs MIN
Mon, Jul 20th@ HOUvs DET
Tue, Jul 21st@ HOUvs DET
Wed, Jul 22nd@ HOUvs DET
Fri, Jul 24thvs SD@ PIT
Sat, Jul 25thvs SD@ PIT
Sun, Jul 26thvs SD@ PIT
Mon, Jul 27thvs PHI@ STL
Tue, Jul 28thvs PHI@ STL
Wed, Jul 29thvs PHI@ STL
Thu, Jul 30th@ NYM@ STL
Fri, Jul 31st@ NYMvs NYY
Sat, Aug 1st@ NYMvs NYY
Sun, Aug 2nd@ NYMvs NYY
Mon, Aug 3rd   vs LAD
Tue, Aug 4th@ ATLvs LAD
Wed, Aug 5th@ ATLvs LAD
Fri, Aug 7thvs LAA@ KC
Sat, Aug 8thvs LAA@ KC
Sun, Aug 9thvs LAA@ KC
Tue, Aug 11thvs PIT@ WSH
Wed, Aug 12thvs PIT@ WSH
Thu, Aug 13thvs PIT@ WSH
Fri, Aug 14th@ CINvs STL
Sat, Aug 15th@ CINvs STL
Sun, Aug 16th@ CINvs STL
Mon, Aug 17th@ PHIvs CWS
Tue, Aug 18th@ PHIvs CWS
Wed, Aug 19th@ PHIvs CWS
Fri, Aug 21stvs WSH@ SEA
Sat, Aug 22ndvs WSH@ SEA
Sun, Aug 23rdvs WSH@ SEA
Mon, Aug 24thvs BOS@ ARI
Tue, Aug 25thvs BOS@ ARI
Wed, Aug 26thvs BOS@ ARI
Fri, Aug 28th@ WSHvs CIN
Sat, Aug 29th@ WSHvs CIN
Sun, Aug 30th@ WSHvs CIN
Mon, Aug 31st@ WSHvs MIL
Tue, Sep 1st@ KCvs MIL
Wed, Sep 2nd@ KCvs MIL
Thu, Sep 3rd@ KCvs MIL
Fri, Sep 4thvs CHC@ MIA
Sat, Sep 5thvs CHC@ MIA
Sun, Sep 6thvs CHC@ MIA
Mon, Sep 7thvs NYM@ MIL
Tue, Sep 8thvs NYM@ MIL
Wed, Sep 9thvs NYM@ MIL
Fri, Sep 11thvs LADvs PIT
Sat, Sep 12thvs LADvs PIT
Sun, Sep 13thvs LADvs PIT
Mon, Sep 14th@ ARIvs ATL
Tue, Sep 15th@ ARIvs ATL
Wed, Sep 16th@ ARIvs ATL
Fri, Sep 18th@ SD@ CIN
Sat, Sep 19th@ SD@ CIN
Sun, Sep 20th@ SD@ CIN
Tue, Sep 22nd@ CHCvs MIA
Wed, Sep 23rd@ CHCvs MIA
Thu, Sep 24th@ CHCvs MIA
Fri, Sep 25thvs ATL@ BOS
Sat, Sep 26thvs ATL@ BOS
Sun, Sep 27thvs ATL@ BOS
Fri, Mar 27thvs COLKyle Freeland (1-6)#359   
Sat, Apr 4th@ NYYRyan Weathers (2-5)#77   
Thu, Apr 9thvs CINRhett Lowder (3-3)#189   
Thu, May 21stvs ATLSpencer Strider (4-2)#32   
Mon, Jun 1st@ WSHCade Cavalli (3-4)#84   
Thu, Jul 2nd@ COL   
Thu, Aug 6th@ ATL