Skip to main content

Who Should I Trade?

Dustin May for Luis Garcia (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Dustin May
Dustin May
Luis Garcia
Luis Garcia
Recommended by
13 of 14 experts
Recommended by
1 of 14 experts
Rest of Season# 66
VBR# 181
Injury AlertIL60IL15
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 61
Christopher Welsh
# 60# 73
Mike Maher
# 44
Aaron Schill
FF Faceoff
# 58# 65
Brandon 'B_Don' Myers
# 49
Keith Lott
Fantasy Six Pack
# 73
Mick Ciallela
# 114
Lucas Spence
Pitcher List
# 50
Nate Miller
# 52# 63
Scott Youngson
Pitcher List
# 111
Ethan Biddle
# 63# 73
Blake Meyer
Sports Gambling Podcast Network
# 54# 75
Tristan Davis
SEMO Fantasy Sports Podcast
# 95
Joe Pisapia
# 91# 70
Who Should I Trade? Player Statistics
  Dustin May
Dustin May
Luis Garcia
Luis Garcia
2023 Stats 
Games Played96
Games Started96
Innings Pitched48.027.0
Blown Saves00
Hits Allowed2925
Earned Runs1412
Home Runs Allowed13
Who Should I Trade? Player Projections
  Dustin May
Dustin May
Luis Garcia
Luis Garcia
2023 Projections 
Games Played18
Games Started16
Innings Pitched81.5
Blown Saves0
Hits Allowed67
Earned Runs32
Home Runs Allowed7
Who Should I Trade? Player Notes
  Dustin May
Dustin May
Luis Garcia
Luis Garcia
 Dustin May forearm) has been transferred to the 60-day IL.
Vince DiSilvio
Tue, May 23rd
Luis Garcia will undergo Tommy John surgery to repair a torn UCL in his right elbow, ending his season according to Astros general manager Dana Brown.
Chris Schommer
Sat, May 6th
 Dustin May has been placed on the 15-day IL due to a right forearm strain.
Vince DiSilvio
Thu, May 18th
Luis Garcia was removed from his start Monday after throwing just eight pitches.
Jesse Garcia
Mon, May 1st
 Dustin May was diagnosed with a flexor pronator strain and is expected to miss about six weeks.
Jesse Garcia
Thu, May 18th
Luis Garcia earned the win on Tuesday against the Rays, allowing three hits across six scoreless innings to go seven strikeouts and two walks.
Ari Koslow
Wed, Apr 26th
 Dustin May was removed from his Wednesday start after just one inning. His fastball velocity was down from his season averages.
Jesse Garcia
Wed, May 17th
Luis Garcia earned the win on Wednesday against the Blue Jays, allowing two hits across seven scoreless innings to go along with nine strikeouts and one walk.
Ari Koslow
Thu, Apr 20th
 Dustin May gave up 5 hits and 1 walk while striking out 3 batters in his outing against the Padres.
Jesse Garcia
Sat, May 13th
Luis Garcia took the loss on Friday against the Rangers, allowing five runs on six hits across five innings to go along with seven strikeouts and two walks.
Ari Koslow
Sat, Apr 15th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Dustin May
Dustin May
Luis Garcia
Luis Garcia
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs ARIZac Gallen (7-2)#8vs CWSDylan Cease (3-3)#39
Fri, Mar 31stvs ARIMerrill Kelly (7-3)#30vs CWSLance Lynn (4-6)#70
Sat, Apr 1stvs ARIMadison Bumgarner (0-3)vs CWSLucas Giolito (4-4)#42
Sun, Apr 2ndvs ARIZach Davies (0-1)#260vs CWSMike Clevinger (3-3)#145
Mon, Apr 3rdvs COLRyan Feltner (2-3)#364vs DETMatthew Boyd (3-4)#105
Tue, Apr 4thvs COLGerman Marquez (2-2)vs DETMatt Manning (1-1)#151
Thu, Apr 6th@ ARIMerrill Kelly (7-3)#30   
Fri, Apr 7th@ ARIMadison Bumgarner (0-3)@ MINSonny Gray (4-0)#35
Sat, Apr 8th@ ARIZach Davies (0-1)#260@ MINJoe Ryan (7-2)#16
Sun, Apr 9th@ ARIRyne Nelson (2-2)#160@ MINTyler Mahle (1-2)
Mon, Apr 10th@ SFLogan Webb (4-6)#14@ PITRoansy Contreras (3-4)#94
Tue, Apr 11th@ SFAlex Wood (1-1)#128@ PITMitch Keller (7-1)#68
Wed, Apr 12th@ SFAlex Cobb (4-2)#49@ PITRich Hill (4-5)#139
Fri, Apr 14thvs CHCJustin Steele (6-2)#54vs TEXMartin Perez (6-1)#69
Sat, Apr 15thvs CHCJameson Taillon (1-3)#130vs TEXJon Gray (6-1)#32
Sun, Apr 16thvs CHCDrew Smyly (5-2)#73vs TEXAndrew Heaney (4-3)#41
Mon, Apr 17thvs NYMDavid Peterson (1-6)#115vs TORKevin Gausman (4-3)#5
Tue, Apr 18thvs NYMTylor Megill (5-3)#67vs TORChris Bassitt (6-4)#25
Wed, Apr 19thvs NYMMax Scherzer (5-2)#19vs TORJose Berrios (5-4)#44
Thu, Apr 20th@ CHCJavier Assad (0-2)#207   
Fri, Apr 21st@ CHCDrew Smyly (5-2)#73@ ATLBryce Elder (3-0)#24
Sat, Apr 22nd@ CHCHayden Wesneski (2-2)#104@ ATLKyle Wright (0-1)#62
Sun, Apr 23rd@ CHCMarcus Stroman (5-4)#33@ ATLMax Fried (2-1)#21
Tue, Apr 25th@ PITJohan Oviedo (3-4)#131@ TBDrew Rasmussen (4-2)#38
Wed, Apr 26th@ PITRoansy Contreras (3-4)#94@ TBCalvin Faucher (0-1)#246
Thu, Apr 27th@ PITMitch Keller (7-1)#68   
Fri, Apr 28thvs STLJack Flaherty (3-4)#79vs PHIAaron Nola (4-4)#9
Sat, Apr 29thvs STLJordan Montgomery (2-6)#55vs PHIZack Wheeler (4-4)#22
Sun, Apr 30thvs STLJake Woodford (1-2)#243vs PHIBailey Falter (0-7)#89
Mon, May 1stvs PHITaijuan Walker (4-3)#91vs SFRoss Stripling (0-2)#113
Tue, May 2ndvs PHIMatt Strahm (4-3)#103vs SFAnthony DeSclafani (4-4)#85
Wed, May 3rdvs PHIAaron Nola (4-4)#9vs SFLogan Webb (4-6)#14
Fri, May 5th@ SDYu Darvish (3-4)#37@ SEALuis Castillo (4-3)#1
Sat, May 6th@ SDBlake Snell (1-6)#61@ SEAMarco Gonzales (4-1)#156
Sun, May 7th@ SDJoe Musgrove (3-2)#48@ SEABryce Miller (3-2)#93
Mon, May 8th@ MILFreddy Peralta (5-5)#47@ LAAPatrick Sandoval (3-4)#58
Tue, May 9th@ MILEric Lauer (4-5)#80@ LAAShohei Ohtani (5-2)#6
Wed, May 10th@ MILWade Miley (3-2)#165@ LAAGriffin Canning (4-2)#134
Fri, May 12thvs SDBlake Snell (1-6)#61@ CWSMichael Kopech (3-5)#108
Sat, May 13thvs SDJoe Musgrove (3-2)#48@ CWSDylan Cease (3-3)#39
Sun, May 14thvs SDRyan Weathers (1-3)#212@ CWSLucas Giolito (4-4)#42
Mon, May 15thvs MINPablo Lopez (3-3)#34vs CHCJameson Taillon (1-3)#130
Tue, May 16thvs MINBailey Ober (3-2)#77vs CHCJustin Steele (6-2)#54
Wed, May 17thvs MINSonny Gray (4-0)#35vs CHCDrew Smyly (5-2)#73
Thu, May 18th@ STLAdam Wainwright (2-1)#124   
Fri, May 19th@ STLSteven Matz (0-6)#121vs OAKKen Waldichuk (1-4)#163
Sat, May 20th@ STLMiles Mikolas (4-1)#50vs OAKJP Sears (0-3)#84
Sun, May 21st@ STLJack Flaherty (3-4)#79vs OAKJames Kaprielian (0-6)#241
Mon, May 22nd@ ATLCharlie Morton (5-6)#46@ MILCorbin Burnes (4-4)#10
Tue, May 23rd@ ATLSpencer Strider (5-2)#3@ MILColin Rea (2-3)#231
Wed, May 24th@ ATLBryce Elder (3-0)#24@ MILAdrian Houser (1-1)#219
Fri, May 26th@ TBJalen Beeks (2-2)#132@ OAKJames Kaprielian (0-6)#241
Sat, May 27th@ TBTyler Glasnow (0-0)#29@ OAKAustin Pruitt
Sun, May 28th@ TBJosh Fleming (1-0)#141@ OAKKen Waldichuk (1-4)#163
Mon, May 29thvs WSHTrevor Williams (2-3)#122vs MINSonny Gray (4-0)#35
Tue, May 30thvs WSHJake Irvin (1-3)#204vs MINJoe Ryan (7-2)#16
Wed, May 31stvs WSHPatrick Corbin (4-5)#227vs MINLouie Varland (3-1)#92
Fri, Jun 2ndvs NYYLuis Severino (0-1)#52vs LAAShohei Ohtani (5-2)#6
Sat, Jun 3rdvs NYYGerrit Cole (6-0)#4vs LAAPatrick Sandoval (3-4)#58
Sun, Jun 4thvs NYYDomingo German (3-3)#59vs LAAGriffin Canning (4-2)#134
Tue, Jun 6th@ CINHunter Greene (1-4)#60@ TORKevin Gausman (4-3)#5
Wed, Jun 7th@ CINBrandon Williamson (0-0)#281@ TORChris Bassitt (6-4)#25
Thu, Jun 8th@ CINGraham Ashcraft (3-3)#171@ TORJose Berrios (5-4)#44
Fri, Jun 9th@ PHIDylan Covey@ CLELogan Allen (2-2)#211
Sat, Jun 10th@ PHIRanger Suarez (0-2)#83@ CLETriston McKenzie#64
Sun, Jun 11th@ PHIAaron Nola (4-4)#9@ CLEShane Bieber (4-3)#15
Tue, Jun 13thvs CWSvs WSH
Wed, Jun 14thvs CWSvs WSH
Thu, Jun 15thvs CWSvs WSH
Fri, Jun 16thvs SFvs CIN
Sat, Jun 17thvs SFvs CIN
Sun, Jun 18thvs SFvs CIN
Tue, Jun 20th@ LAAvs NYM
Wed, Jun 21st@ LAAvs NYM
Fri, Jun 23rdvs HOU@ LAD
Sat, Jun 24thvs HOU@ LAD
Sun, Jun 25thvs HOU@ LAD
Tue, Jun 27th@ COL@ STL
Wed, Jun 28th@ COL@ STL
Thu, Jun 29th@ COL@ STL
Fri, Jun 30th@ KC@ TEX
Sat, Jul 1st@ KC@ TEX
Sun, Jul 2nd@ KC@ TEX
Mon, Jul 3rdvs PIT@ TEX
Tue, Jul 4thvs PITvs COL
Wed, Jul 5thvs PITvs COL
Thu, Jul 6thvs PITvs SEA
Fri, Jul 7thvs LAAvs SEA
Sat, Jul 8thvs LAAvs SEA
Fri, Jul 14th@ NYM@ LAA
Sat, Jul 15th@ NYM@ LAA
Sun, Jul 16th@ NYM@ LAA
Mon, Jul 17th@ BAL   
Tue, Jul 18th@ BAL@ COL
Wed, Jul 19th@ BAL@ COL
Fri, Jul 21st@ TEX@ OAK
Sat, Jul 22nd@ TEX@ OAK
Sun, Jul 23rd@ TEX@ OAK
Mon, Jul 24thvs TORvs TEX
Tue, Jul 25thvs TORvs TEX
Wed, Jul 26thvs TORvs TEX
Fri, Jul 28thvs CINvs TB
Sat, Jul 29thvs CINvs TB
Sun, Jul 30thvs CINvs TB
Tue, Aug 1stvs OAKvs CLE
Wed, Aug 2ndvs OAKvs CLE
Thu, Aug 3rdvs OAK@ NYY
Fri, Aug 4th@ SD@ NYY
Sat, Aug 5th@ SD@ NYY
Sun, Aug 6th@ SD@ NYY
Mon, Aug 7th@ SD   
Tue, Aug 8th@ ARI@ BAL
Wed, Aug 9th@ ARI@ BAL
Thu, Aug 10thvs COL@ BAL
Fri, Aug 11thvs COLvs LAA
Sat, Aug 12thvs COLvs LAA
Sun, Aug 13thvs COLvs LAA
Tue, Aug 15thvs MIL@ MIA
Wed, Aug 16thvs MIL@ MIA
Thu, Aug 17thvs MIL   
Fri, Aug 18thvs MIAvs SEA
Sat, Aug 19thvs MIAvs SEA
Sun, Aug 20thvs MIAvs SEA
Tue, Aug 22nd@ CLEvs BOS
Wed, Aug 23rd@ CLEvs BOS
Thu, Aug 24th@ CLEvs BOS
Fri, Aug 25th@ BOS@ DET
Sat, Aug 26th@ BOS@ DET
Sun, Aug 27th@ BOS@ DET
Mon, Aug 28thvs ARI@ BOS
Tue, Aug 29thvs ARI@ BOS
Wed, Aug 30thvs ARI@ BOS
Thu, Aug 31stvs ATL   
Fri, Sep 1stvs ATLvs NYY
Sat, Sep 2ndvs ATLvs NYY
Sun, Sep 3rdvs ATLvs NYY
Tue, Sep 5th@ MIA@ TEX
Wed, Sep 6th@ MIA@ TEX
Thu, Sep 7th@ MIA   
Fri, Sep 8th@ WSHvs SD
Sat, Sep 9th@ WSHvs SD
Sun, Sep 10th@ WSHvs SD
Mon, Sep 11thvs SDvs OAK
Tue, Sep 12thvs SDvs OAK
Wed, Sep 13thvs SDvs OAK
Fri, Sep 15th@ SEA@ KC
Sat, Sep 16th@ SEA@ KC
Sun, Sep 17th@ SEA@ KC
Mon, Sep 18thvs DETvs BAL
Tue, Sep 19thvs DETvs BAL
Wed, Sep 20thvs DETvs BAL
Thu, Sep 21stvs SF   
Fri, Sep 22ndvs SFvs KC
Sat, Sep 23rdvs SFvs KC
Sun, Sep 24thvs SFvs KC
Tue, Sep 26th@ COL@ SEA
Wed, Sep 27th@ COL@ SEA
Thu, Sep 28th@ COL   
Fri, Sep 29th@ SF@ ARI
Sat, Sep 30th@ SF@ ARI
Sun, Oct 1st@ SF@ ARI
Wed, Apr 5th   vs DETEduardo Rodriguez (4-4)#36
Mon, Apr 24th   @ TBTaj Bradley (3-2)#144
Thu, Jun 1st   vs LAAReid Detmers (0-5)#82
Mon, Jun 5th   @ TORAlek Manoah (1-6)#76
Mon, Jun 19th   vs NYM
Sun, Jul 9th   vs SEA
Thu, Jul 20th   @ OAK
Mon, Jul 31st   vs CLE
Mon, Aug 14th   @ MIA
Mon, Aug 21st   vs BOS
Mon, Sep 4th   @ TEX
Mon, Sep 25th   @ SEA