Skip Navigation to Main Content

Who Should I Trade?

Reynaldo Lopez for Sandy Alcantara (2026)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Reynaldo Lopez
SP,RP - ATL
Reynaldo Lopez
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 50# 154
VBR# 255# 342
   
Projections 
   
Strikeouts9666
Wins74
Saves00
ERA4.284.02
WHIP1.331.35
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 67# 147
   
Dalton Del Don
The Deep Shot
# 87
   
Chris Welsh
FantasyPros
# 35
   
Mike Maher
BettingPros
# 39
   
Joe Pisapia
FantasyPros
# 13
   
Kelly Kirby
FantasyPros
# 86# 145
   
Kevin Spinelli
KevScores
# 47# 153
   
Who Should I Trade? Player Statistics
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Reynaldo Lopez
SP,RP - ATL
Reynaldo Lopez
2026 Stats 
   
   
Games Played1212
   
Games Started125
   
Innings Pitched75.134.1
   
Wins32
   
Losses41
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed8030
   
Earned Runs4013
   
Home Runs Allowed96
   
Strikeouts5229
   
Walks2116
   
ERA4.783.41
   
WHIP1.341.34
   
Who Should I Trade? Player Projections
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Reynaldo Lopez
SP,RP - ATL
Reynaldo Lopez
2026 Projections 
   
   
Games Played2038
   
Games Started207
   
Innings Pitched120.868.6
   
Wins74
   
Losses84
   
Saves00
   
Blown Saves00
   
Holds04
   
Hits Allowed11965
   
Earned Runs5731
   
Home Runs Allowed149
   
Strikeouts9666
   
Walks3626
   
ERA4.284.02
   
WHIP1.331.35
   
Who Should I Trade? Player Notes
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Reynaldo Lopez
SP,RP - ATL
Reynaldo Lopez
News 
 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
Reynaldo López “will be used as a reliever while he tries to fix some mechanical issues.”
Ari Koslow
Mon, Apr 27th
 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
The Braves have not said when Reynaldo Lopez will make his next start.
Ari Koslow
Sun, Apr 26th
 Sandy Alcantara allowed zero earned runs on seven hits and no walks while striking out six over six innings in Saturday's 10-5 win over the Tampa Bay Rays.
Nicholas Rodriguez
Sun, May 17th
Reynaldo Lopez suffered the loss on Tuesday after allowing four runs on five hits and three walks in the first inning of the Braves' 11-4 loss to the Nationals.
David Leisering
Wed, Apr 22nd
 Sandy Alcantara allowed two runs on five hits and two walks while striking out three batters across six innings in Sunday's 5-2 win over the Washington Nationals.
Nicholas Rodriguez
Mon, May 11th
Reynaldo Lopez allowed four runs (three earned) on five hits and three walks while striking out six over five innings in Tuesday's win over the Marlins.
Nate Miller - FantasyPros
Wed, Apr 15th
 Sandy Alcantara allowed seven earned runs on eight hits and three walks while striking out five over 4.1 innings in Tuesday's 9-7 loss against the Baltimore Orioles.
Nicholas Rodriguez
Wed, May 6th
Reynaldo Lopez will have his suspension dropped from seven to five games per appeal.
Nate Miller - FantasyPros
Wed, Apr 8th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Sandy Alcantara
SP - MIA
Sandy Alcantara
Reynaldo Lopez
SP,RP - ATL
Reynaldo Lopez
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27thvs COLKyle Freeland (1-6)#395vs KCCole Ragans (1-4)#49
Sat, Mar 28thvs COLMichael Lorenzen (2-7)#427vs KCMichael Wacha (4-2)#78
Sun, Mar 29thvs COLJose Quintana (2-3)#425vs KCSeth Lugo (2-4)#104
Mon, Mar 30thvs CWSDavis Martin (8-1)#79vs ATHJacob Lopez (4-2)#202
Tue, Mar 31stvs CWSErick Fedde (0-5)#373vs ATHAaron Civale (5-2)#219
Wed, Apr 1stvs CWSShane Smith (0-2)#205vs ATHLuis Severino (2-6)#146
Thu, Apr 2nd   @ ARIRyne Nelson (2-4)#89
Fri, Apr 3rd@ NYYWill Warren (6-1)#60@ ARIEduardo Rodriguez (5-1)#112
Sat, Apr 4th@ NYYRyan Weathers (2-3)#66@ ARIMichael Soroka (7-2)#67
Sun, Apr 5th@ NYYMax Fried (4-3)#33@ ARIBrandon Pfaadt (0-1)#115
Mon, Apr 6thvs CINBrandon Williamson (2-3)#370@ LAAJose Soriano (6-4)#45
Tue, Apr 7thvs CINAndrew Abbott (4-3)#99@ LAAYusei Kikuchi (0-3)#155
Wed, Apr 8thvs CINBrady Singer (2-5)#143@ LAAReid Detmers (2-5)#41
Fri, Apr 10th@ DETKeider Montero (2-3)#201vs CLESlade Cecconi (3-5)#105
Sat, Apr 11th@ DETCasey Mize (2-3)#65vs CLEParker Messick (6-1)#51
Sun, Apr 12th@ DETTarik Skubal (3-2)#4vs CLETanner Bibee (0-7)#38
Mon, Apr 13th@ ATLGrant Holmes (3-2)#139vs MIAEury Perez (3-6)#109
Tue, Apr 14th@ ATLReynaldo Lopez (2-1)#108vs MIAMax Meyer (5-0)#68
Wed, Apr 15th@ ATLBryce Elder (4-3)#113vs MIAChris Paddack (0-7)#324
Fri, Apr 17thvs MILColeman Crow (0-0)#197@ PHITaijuan Walker (1-4)#413
Sat, Apr 18thvs MILBrandon Woodruff (2-1)#56@ PHICristopher Sanchez (6-2)#3
Sun, Apr 19thvs MILJacob Misiorowski (5-2)#18@ PHIAndrew Painter (1-5)#170
Mon, Apr 20thvs STLMichael McGreevy (3-4)#86@ WSHJake Irvin (2-4)#203
Tue, Apr 21stvs STLDustin May (3-6)#85@ WSHFoster Griffin (6-2)#88
Wed, Apr 22ndvs STLKyle Leahy (5-3)#162@ WSHZack Littell (4-4)#169
Thu, Apr 23rd   @ WSHCade Cavalli (3-3)#87
Fri, Apr 24th@ SFAdrian Houser (2-5)#189vs PHIAndrew Painter (1-5)#170
Sat, Apr 25th@ SFRobbie Ray (3-6)#83vs PHIZack Wheeler (4-1)#7
Sun, Apr 26th@ SFLanden Roupp (5-5)#61vs PHIAaron Nola (3-4)#39
Tue, Apr 28th@ LADShohei Ohtani (5-2)#1vs DETCasey Mize (2-3)#65
Wed, Apr 29th@ LADTyler Glasnow (3-0)#37vs DETTarik Skubal (3-2)#4
Thu, Apr 30th   vs DETFramber Valdez (2-4)#26
Fri, May 1stvs PHIZack Wheeler (4-1)#7@ COLJose Quintana (2-3)#425
Sat, May 2ndvs PHIAndrew Painter (1-5)#170@ COLBrennan Bernardino (2-3)#257
Sun, May 3rdvs PHIJesus Luzardo (4-4)#10@ COLKyle Freeland (1-6)#395
Mon, May 4thvs PHIAaron Nola (3-4)#39@ SEALogan Gilbert (3-4)#11
Tue, May 5thvs BALChris Bassitt (4-3)#125@ SEAGeorge Kirby (5-4)#14
Wed, May 6thvs BALBrandon Young (3-1)#194@ SEABryan Woo (5-3)#6
Fri, May 8thvs WSHFoster Griffin (6-2)#88@ LADEmmet Sheehan (3-1)#42
Sat, May 9thvs WSHRichard Lovelady (2-2)#204@ LADBlake Snell (0-1)#64
Sun, May 10thvs WSHCade Cavalli (3-3)#87@ LADJustin Wrobleski (7-2)#130
Tue, May 12th@ MINBailey Ober (6-3)#72vs CHCColin Rea (5-3)#140
Wed, May 13th@ MINSimeon Woods Richardson (0-7)#222vs CHCShota Imanaga (4-6)#24
Thu, May 14th@ MINZebby Matthews (1-2)#82vs CHCBen Brown (2-2)#52
Fri, May 15th@ TBIan Seymour (3-0)#100vs BOSConnelly Early (5-2)#97
Sat, May 16th@ TBNick Martinez (5-1)#81vs BOSPayton Tolle (2-2)#75
Sun, May 17th@ TBDrew Rasmussen (4-2)#21vs BOSBrayan Bello (2-5)#144
Mon, May 18thvs ATLJR Ritchie (1-1)#236@ MIAMax Meyer (5-0)#68
Tue, May 19thvs ATLMartin Perez (3-3)#200@ MIABraxton Garrett (0-1)#120
Wed, May 20thvs ATLChris Sale (8-3)#5@ MIAJanson Junk (3-5)#116
Thu, May 21stvs ATLSpencer Strider (3-0)#31@ MIASandy Alcantara (3-4)#73
Fri, May 22ndvs NYMTobias Myers (0-1)#188vs WSHRichard Lovelady (2-2)#204
Sat, May 23rdvs NYMFreddy Peralta (3-4)#28vs WSHJake Irvin (2-4)#203
Sun, May 24thvs NYMChristian Scott (1-0)#90vs WSHFoster Griffin (6-2)#88
Tue, May 26th@ TORBraydon Fisher (2-1)#156@ BOSRanger Suarez (2-3)#32
Wed, May 27th@ TORKevin Gausman (4-3)#19@ BOSConnelly Early (5-2)#97
Thu, May 28th   @ BOSPayton Tolle (2-2)#75
Fri, May 29th@ NYMFreddy Peralta (3-4)#28@ CINChris Paddack (0-7)#324
Sat, May 30th@ NYMChristian Scott (1-0)#90@ CINBrady Singer (2-5)#143
Sun, May 31st@ NYMNolan McLean (2-4)#29@ CINNick Lodolo (1-1)#58
Tue, Jun 2nd@ WSHMiles Mikolas (1-4)#215vs TORKevin Gausman (4-3)#19
Wed, Jun 3rd@ WSHAndrew Alvarez (1-0)#178vs TORPatrick Corbin (2-1)#216
Thu, Jun 4th   vs TORAustin Voth
Fri, Jun 5thvs TBDrew Rasmussen (4-2)#21vs PITMitch Keller (5-2)#95
Sat, Jun 6thvs TBShane McClanahan (5-2)#22vs PITBraxton Ashcraft (4-2)#47
Sun, Jun 7thvs TBGriffin Jax (1-3)#59vs PITBubba Chandler (1-6)#122
Tue, Jun 9thvs ARIZac Gallen (3-4)#71@ CWSDavis Martin (8-1)#79
Wed, Jun 10thvs ARI@ CWS
Thu, Jun 11thvs ARI@ CWS
Fri, Jun 12th@ PIT@ NYM
Sat, Jun 13th@ PIT@ NYM
Sun, Jun 14th@ PIT@ NYM
Tue, Jun 16th@ PHIvs SF
Wed, Jun 17th@ PHIvs SF
Thu, Jun 18th   vs SF
Fri, Jun 19thvs SFvs MIL
Sat, Jun 20thvs SFvs MIL
Sun, Jun 21stvs SFvs MIL
Mon, Jun 22ndvs TEX@ SD
Tue, Jun 23rdvs TEX@ SD
Wed, Jun 24thvs TEX@ SD
Fri, Jun 26th@ STL@ SF
Sat, Jun 27th@ STL@ SF
Sun, Jun 28th@ STL@ SF
Tue, Jun 30th@ COLvs STL
Wed, Jul 1st@ COLvs STL
Thu, Jul 2nd@ COLvs STL
Fri, Jul 3rd@ ATHvs NYM
Sat, Jul 4th@ ATHvs NYM
Sun, Jul 5th@ ATHvs NYM
Mon, Jul 6th   vs NYM
Tue, Jul 7thvs SEA@ PIT
Wed, Jul 8thvs SEA@ PIT
Thu, Jul 9thvs SEA@ PIT
Fri, Jul 10thvs CLE@ STL
Sat, Jul 11thvs CLE@ STL
Sun, Jul 12thvs CLE@ STL
Fri, Jul 17th@ MILvs TEX
Sat, Jul 18th@ MILvs TEX
Sun, Jul 19th@ MILvs TEX
Mon, Jul 20th@ HOUvs SD
Tue, Jul 21st@ HOUvs SD
Wed, Jul 22nd@ HOUvs SD
Thu, Jul 23rd   vs SD
Fri, Jul 24thvs SD@ BAL
Sat, Jul 25thvs SD@ BAL
Sun, Jul 26thvs SD@ BAL
Mon, Jul 27thvs PHI@ NYM
Tue, Jul 28thvs PHI@ NYM
Wed, Jul 29thvs PHI@ NYM
Thu, Jul 30th@ NYMvs WSH
Fri, Jul 31st@ NYMvs WSH
Sat, Aug 1st@ NYMvs WSH
Sun, Aug 2nd@ NYMvs WSH
Tue, Aug 4th@ ATLvs MIA
Wed, Aug 5th@ ATLvs MIA
Thu, Aug 6th@ ATLvs MIA
Fri, Aug 7thvs LAA@ NYY
Sat, Aug 8thvs LAA@ NYY
Sun, Aug 9thvs LAA@ NYY
Mon, Aug 10th   vs NYM
Tue, Aug 11thvs PITvs NYM
Wed, Aug 12thvs PITvs NYM
Fri, Aug 14th@ CINvs ARI
Sat, Aug 15th@ CINvs ARI
Sun, Aug 16th@ CINvs ARI
Mon, Aug 17th@ PHI@ MIN
Tue, Aug 18th@ PHI@ MIN
Wed, Aug 19th@ PHI@ MIN
Fri, Aug 21stvs WSH@ MIL
Sat, Aug 22ndvs WSH@ MIL
Sun, Aug 23rdvs WSH@ MIL
Tue, Aug 25thvs BOSvs LAD
Wed, Aug 26thvs BOSvs LAD
Thu, Aug 27th   vs LAD
Fri, Aug 28th@ WSHvs COL
Sat, Aug 29th@ WSHvs COL
Sun, Aug 30th@ WSHvs COL
Tue, Sep 1st@ KC@ WSH
Wed, Sep 2nd@ KC@ WSH
Fri, Sep 4thvs CHC@ PHI
Sat, Sep 5thvs CHC@ PHI
Sun, Sep 6thvs CHC@ PHI
Mon, Sep 7thvs NYM@ PHI
Tue, Sep 8thvs NYMvs TB
Wed, Sep 9thvs NYMvs TB
Thu, Sep 10th   vs TB
Fri, Sep 11thvs LADvs PHI
Sat, Sep 12thvs LADvs PHI
Sun, Sep 13thvs LADvs PHI
Mon, Sep 14th@ ARI@ CHC
Tue, Sep 15th@ ARI@ CHC
Wed, Sep 16th@ ARI@ CHC
Fri, Sep 18th@ SD@ HOU
Sat, Sep 19th@ SD@ HOU
Sun, Sep 20th@ SD@ HOU
Tue, Sep 22nd@ CHCvs CIN
Wed, Sep 23rd@ CHCvs CIN
Thu, Sep 24th@ CHCvs CIN
Fri, Sep 25thvs ATL@ MIA
Sat, Sep 26thvs ATL@ MIA
Sun, Sep 27thvs ATL@ MIA
Thu, Apr 9thvs CINRhett Lowder (3-3)#206   
Mon, Apr 27th@ LADYoshinobu Yamamoto (4-4)#13   
Thu, May 7thvs BALCade Povich (1-1)#240   
Mon, May 25th@ TORTrey Yesavage (2-2)#48   
Mon, Jun 1st@ WSHCade Cavalli (3-3)#87   
Mon, Jun 15th@ PHI   
Mon, Jun 29th@ COL   
Thu, Aug 13thvs PIT   
Mon, Aug 24thvs BOS   
Mon, Aug 31st@ WSH   
Thu, Sep 3rd@ KC