Skip Navigation to Main Content

Jonah Tong or Sandy Alcantara

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Jonah Tong or Sandy Alcantara Player Statistics
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Jonah Tong
SP - NYM
Jonah Tong
2026 Stats 
   
   
Games Played153
   
Games Started150
   
Innings Pitched97.110.0
   
Wins61
   
Losses41
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed978
   
Earned Runs474
   
Home Runs Allowed121
   
Strikeouts717
   
Walks237
   
ERA4.353.60
   
WHIP1.231.50
   
Jonah Tong or Sandy Alcantara Player Projections
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Jonah Tong
SP - NYM
Jonah Tong
2026 Projections 
   
   
Games Played3011
   
Games Started295
   
Innings Pitched176.632.2
   
Wins102
   
Losses112
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed16829
   
Earned Runs7915
   
Home Runs Allowed214
   
Strikeouts14735
   
Walks5214
   
ERA4.024.27
   
WHIP1.251.33
   
Jonah Tong or Sandy Alcantara Player Notes
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Jonah Tong
SP - NYM
Jonah Tong
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 Mets are optioning Jonah Tong to Triple-A Syracuse.
Ari Koslow
Wed, Jun 3rd
 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
Senga (back) could return from the injured list as soon as next week, leaving Tong without a guaranteed major-league spot. The Mets could shift him to the bullpen for a longer look against big-league hitters. Across three bulk-relief assignments this season, Tong has a 3.60 ERA, 1.50 WHIP, and 7:7 K:BB over 10 innings, with walks limiting his ability to work deep into games.
Bruno Mulé
Wed, Jun 3rd
 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
Senga (back) is expected to return to the Mets' rotation soon, which could push Tong back to Triple-A, where he struggled earlier this season. Tong entered Wednesday as a bulk reliever behind opener Huascar Brazoban, who threw one inning, in his second such appearance of the year.
Bruno Mulé
Thu, May 28th
 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
Jonah Tong will make a bulk relief appearance on Wednesday against the Reds.
Ari Koslow
Tue, May 26th
 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
Jonah Tong is expected to pitch again on Wednesday against the Reds.
Ari Koslow
Sat, May 23rd
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
 
Jonah Tong or Sandy Alcantara Player Schedules
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Jonah Tong
SP - NYM
Jonah Tong
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   vs PITPaul Skenes (6-5)#3
Sat, Mar 28thvs COLMichael Lorenzen (2-8)#360vs PITMitch Keller (5-4)#93
Sun, Mar 29thvs COLJose Quintana (2-3)#430vs PITCarmen Mlodzinski (4-3)#127
Mon, Mar 30thvs CWSDavis Martin (9-2)#69@ STLKyle Leahy (5-3)#143
Tue, Mar 31stvs CWSErick Fedde (1-5)#380@ STLAndre Pallante (7-4)#137
Wed, Apr 1stvs CWSShane Smith (0-2)#199@ STLMatthew Liberatore (3-3)#102
Thu, Apr 2nd   @ SFRobbie Ray (4-6)#94
Fri, Apr 3rd@ NYYWill Warren (7-1)#66@ SFTyler Mahle (1-7)#132
Sat, Apr 4th@ NYYRyan Weathers (2-5)#77@ SFLanden Roupp (5-7)#71
Sun, Apr 5th@ NYYMax Fried (4-3)#36@ SFLogan Webb (3-4)#14
Tue, Apr 7thvs CINAndrew Abbott (4-4)#99vs ARIZac Gallen (3-5)#79
Wed, Apr 8thvs CINBrady Singer (2-6)#155vs ARIRyne Nelson (2-5)#96
Thu, Apr 9thvs CINRhett Lowder (3-3)#189vs ARIEduardo Rodriguez (5-2)#116
Fri, Apr 10th@ DETKeider Montero (3-4)#176vs ATHJ.T. Ginn (4-3)#108
Sat, Apr 11th@ DETCasey Mize (2-3)#56vs ATHJacob Lopez (4-3)#236
Sun, Apr 12th@ DETTarik Skubal (3-2)#2vs ATHAaron Civale (5-2)#211
Mon, Apr 13th@ ATLGrant Holmes (4-2)#122@ LADJustin Wrobleski (7-2)#109
Tue, Apr 14th@ ATLReynaldo Lopez (3-1)#119@ LADYoshinobu Yamamoto (6-4)#12
Wed, Apr 15th@ ATLBryce Elder (5-3)#104@ LADShohei Ohtani (6-2)#1
Fri, Apr 17thvs MILColeman Crow (0-1)#244@ CHCEdward Cabrera (4-3)#67
Sat, Apr 18thvs MILBrandon Woodruff (2-1)#49@ CHCJameson Taillon (2-5)#124
Sun, Apr 19thvs MILJacob Misiorowski (8-2)#10@ CHCJavier Assad (4-1)#207
Tue, Apr 21stvs STLDustin May (4-6)#64vs MINSimeon Woods Richardson (0-7)#203
Wed, Apr 22ndvs STLKyle Leahy (5-3)#143vs MINConnor Prielipp (2-4)#101
Thu, Apr 23rd   vs MINJoe Ryan (4-3)#17
Fri, Apr 24th@ SFAdrian Houser (2-6)#194vs COLMichael Lorenzen (2-8)#360
Sun, Apr 26th@ SFLanden Roupp (5-7)#71vs COLChase Dollander (3-3)#280
Tue, Apr 28th@ LADShohei Ohtani (6-2)#1vs WSHZack Littell (6-5)#165
Wed, Apr 29th@ LADTyler Glasnow (3-0)#37vs WSHCade Cavalli (3-4)#84
Thu, Apr 30th   vs WSHMiles Mikolas (1-5)#237
Fri, May 1stvs PHIZack Wheeler (5-1)#8@ LAAWalbert Urena (4-4)#361
Sat, May 2ndvs PHIAndrew Painter (1-7)#183@ LAAReid Detmers (2-5)#35
Sun, May 3rdvs PHIJesus Luzardo (5-4)#11@ LAAJack Kochanowicz (2-5)
Mon, May 4thvs PHIAaron Nola (3-4)#40@ COLTomoyuki Sugano (6-4)#433
Wed, May 6thvs BALBrandon Young (5-1)#173@ COLMichael Lorenzen (2-8)#360
Thu, May 7thvs BALCade Povich (1-1)#245@ COLJose Quintana (2-3)#430
Fri, May 8thvs WSHFoster Griffin (7-2)#81@ ARIRyne Nelson (2-5)#96
Sat, May 9thvs WSHRichard Lovelady (2-3)#222@ ARIMerrill Kelly (5-5)#98
Sun, May 10thvs WSHCade Cavalli (3-4)#84@ ARIEduardo Rodriguez (5-2)#116
Tue, May 12th@ MINBailey Ober (6-3)#107vs DETJack Flaherty (1-8)#65
Wed, May 13th@ MINSimeon Woods Richardson (0-7)#203vs DETFramber Valdez (3-5)#29
Thu, May 14th@ MINZebby Matthews (2-4)#87vs DETKeider Montero (3-4)#176
Fri, May 15th@ TBIan Seymour (3-0)#105vs NYYCam Schlittler (7-3)#34
Sat, May 16th@ TBNick Martinez (6-2)#95vs NYYCarlos Rodon (2-2)#31
Sun, May 17th@ TBDrew Rasmussen (6-2)#18vs NYYElmer Rodriguez (0-1)#284
Mon, May 18thvs ATLJR Ritchie (1-1)#259@ WSHJake Irvin (2-4)#220
Tue, May 19thvs ATLMartin Perez (4-3)#195@ WSHFoster Griffin (7-2)#81
Wed, May 20thvs ATLChris Sale (8-5)#5@ WSHZack Littell (6-5)#165
Thu, May 21stvs ATLSpencer Strider (4-2)#32@ WSHCade Cavalli (3-4)#84
Fri, May 22ndvs NYMTobias Myers (0-1)#193@ MIAEury Perez (3-6)#115
Sat, May 23rdvs NYMFreddy Peralta (4-5)#26@ MIAMax Meyer (6-0)#60
Sun, May 24thvs NYMChristian Scott (2-0)#83@ MIATyler Phillips (1-1)#216
Mon, May 25th@ TORTrey Yesavage (3-3)#61vs CINNick Lodolo (2-1)#78
Tue, May 26th@ TORBraydon Fisher (2-1)#157vs CINChase Burns (7-1)#24
Wed, May 27th@ TORKevin Gausman (4-4)#19vs CINAndrew Abbott (4-4)#99
Fri, May 29th@ NYMFreddy Peralta (4-5)#26vs MIAMax Meyer (6-0)#60
Sat, May 30th@ NYMChristian Scott (2-0)#83vs MIATyler Phillips (1-1)#216
Sun, May 31st@ NYMNolan McLean (3-4)#38vs MIAJohn King
Mon, Jun 1st@ WSHCade Cavalli (3-4)#84@ SEAEmerson Hancock (5-2)#80
Tue, Jun 2nd@ WSHRichard Lovelady (2-3)#222@ SEALogan Gilbert (4-4)#15
Wed, Jun 3rd@ WSHAndrew Alvarez (1-0)#171@ SEAGeorge Kirby (5-6)#16
Fri, Jun 5thvs TBDrew Rasmussen (6-2)#18@ SDMichael King (4-5)#42
Sat, Jun 6thvs TBShane McClanahan (6-4)#21@ SDGriffin Canning (0-5)#140
Sun, Jun 7thvs TBGriffin Jax (1-4)#63@ SDRandy Vasquez (5-4)#206
Tue, Jun 9thvs ARIZac Gallen (3-5)#79vs STLDustin May (4-6)#64
Wed, Jun 10thvs ARIRyne Nelson (2-5)#96vs STLAndre Pallante (7-4)#137
Thu, Jun 11thvs ARIMerrill Kelly (5-5)#98vs STLHunter Dobbins (1-0)#177
Fri, Jun 12th@ PITBraxton Ashcraft (5-3)#39vs ATLSpencer Strider (4-2)#32
Sat, Jun 13th@ PITBubba Chandler (2-7)#110vs ATLMartin Perez (4-3)#195
Sun, Jun 14th@ PITPaul Skenes (6-5)#3vs ATLBryce Elder (5-3)#104
Mon, Jun 15th@ PHIZack Wheeler (5-1)#8@ CINChase Burns (7-1)#24
Tue, Jun 16th@ PHIJesus Luzardo (5-4)#11@ CINBrady Singer (2-6)#155
Wed, Jun 17th@ PHIAndrew Painter (1-7)#183@ CINNick Lodolo (2-1)#78
Thu, Jun 18th   @ PHIAaron Nola (3-4)#40
Sat, Jun 20thvs SFLogan Webb (3-4)#14@ PHICristopher Sanchez (8-2)#4
Sun, Jun 21stvs SFAdrian Houser (2-6)#194@ PHIZack Wheeler (5-1)#8
Mon, Jun 22ndvs TEXKumar Rocker (2-5)#100vs CHCEdward Cabrera (4-3)#67
Tue, Jun 23rdvs TEXvs CHC
Wed, Jun 24thvs TEXvs CHC
Thu, Jun 25th   vs CHC
Fri, Jun 26th@ STLvs PHI
Sat, Jun 27th@ STLvs PHI
Sun, Jun 28th@ STLvs PHI
Mon, Jun 29th@ COL@ TOR
Tue, Jun 30th@ COL@ TOR
Wed, Jul 1st@ COL@ TOR
Fri, Jul 3rd@ ATH@ ATL
Sat, Jul 4th@ ATH@ ATL
Sun, Jul 5th@ ATH@ ATL
Mon, Jul 6th   @ ATL
Tue, Jul 7thvs SEAvs KC
Wed, Jul 8thvs SEAvs KC
Thu, Jul 9thvs SEAvs KC
Fri, Jul 10thvs CLEvs BOS
Sat, Jul 11thvs CLEvs BOS
Sun, Jul 12thvs CLEvs BOS
Thu, Jul 16th   @ PHI
Sat, Jul 18th@ MIL@ PHI
Sun, Jul 19th@ MIL@ PHI
Mon, Jul 20th@ HOU@ MIL
Tue, Jul 21st@ HOU@ MIL
Wed, Jul 22nd@ HOU@ MIL
Fri, Jul 24thvs SDvs LAD
Sat, Jul 25thvs SDvs LAD
Sun, Jul 26thvs SDvs LAD
Mon, Jul 27thvs PHIvs ATL
Tue, Jul 28thvs PHIvs ATL
Wed, Jul 29thvs PHIvs ATL
Thu, Jul 30th@ NYMvs MIA
Fri, Jul 31st@ NYMvs MIA
Sat, Aug 1st@ NYMvs MIA
Sun, Aug 2nd@ NYMvs MIA
Tue, Aug 4th@ ATL@ CLE
Wed, Aug 5th@ ATL@ CLE
Thu, Aug 6th@ ATL@ CLE
Fri, Aug 7thvs LAA@ PIT
Sat, Aug 8thvs LAA@ PIT
Sun, Aug 9thvs LAA@ PIT
Mon, Aug 10th   @ ATL
Tue, Aug 11thvs PIT@ ATL
Wed, Aug 12thvs PIT@ ATL
Fri, Aug 14th@ CINvs WSH
Sat, Aug 15th@ CINvs WSH
Sun, Aug 16th@ CINvs WSH
Mon, Aug 17th@ PHIvs SD
Tue, Aug 18th@ PHIvs SD
Wed, Aug 19th@ PHIvs SD
Fri, Aug 21stvs WSH@ CWS
Sat, Aug 22ndvs WSH@ CWS
Sun, Aug 23rdvs WSH@ CWS
Tue, Aug 25thvs BOSvs MIL
Wed, Aug 26thvs BOSvs MIL
Thu, Aug 27th   vs MIL
Fri, Aug 28th@ WSHvs HOU
Sat, Aug 29th@ WSHvs HOU
Sun, Aug 30th@ WSHvs HOU
Mon, Aug 31st@ WSH@ TB
Tue, Sep 1st@ KC@ TB
Wed, Sep 2nd@ KC@ TB
Fri, Sep 4thvs CHCvs SF
Sat, Sep 5thvs CHCvs SF
Sun, Sep 6thvs CHCvs SF
Mon, Sep 7thvs NYM@ MIA
Tue, Sep 8thvs NYM@ MIA
Wed, Sep 9thvs NYM@ MIA
Fri, Sep 11thvs LAD@ NYY
Sat, Sep 12thvs LAD@ NYY
Sun, Sep 13thvs LAD@ NYY
Mon, Sep 14th@ ARIvs BAL
Tue, Sep 15th@ ARIvs BAL
Wed, Sep 16th@ ARIvs BAL
Thu, Sep 17th   vs PHI
Fri, Sep 18th@ SDvs PHI
Sat, Sep 19th@ SDvs PHI
Sun, Sep 20th@ SDvs PHI
Tue, Sep 22nd@ CHC@ TEX
Wed, Sep 23rd@ CHC@ TEX
Thu, Sep 24th@ CHC@ TEX
Fri, Sep 25thvs ATL@ WSH
Sat, Sep 26thvs ATL@ WSH
Sun, Sep 27thvs ATL@ WSH
Fri, Mar 27thvs COLKyle Freeland (1-6)#359   
Mon, Apr 6thvs CINBrandon Williamson (2-3)#368   
Mon, Apr 20thvs STLMichael McGreevy (3-5)#89   
Sat, Apr 25th@ SFRobbie Ray (4-6)#94   
Mon, Apr 27th@ LADYoshinobu Yamamoto (6-4)#12   
Tue, May 5thvs BALChris Bassitt (4-4)#142   
Fri, Jun 19thvs SFTrevor McDonald (2-3)#135   
Thu, Jul 2nd@ COL   
Fri, Jul 17th@ MIL   
Thu, Aug 13thvs PIT   
Mon, Aug 24thvs BOS   
Thu, Sep 3rd@ KC