Who Should I Trade?

Michael Wacha for Dylan Bundy (2019)

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

Experts' Pick
Experts' Pick
  Michael Wacha
Michael Wacha
STL vs CHC Sun, Sep 29th 3:15pm
Dylan Bundy
Dylan Bundy
BAL @ BOS Sun, Sep 29th 3:05pm
Recommended by
4 of 8 experts
Recommended by
4 of 8 experts
Rest of Season
Injury AlertMiLB-
Weather58 F, Rain
Expert Ranks 
Andrew Gould
# 138
Brandon 'B_Don' Myers
# 110# 109
Dennis Sosic
Fantasy Six Pack
# 109

# 128
Paul Sporer
# 75# 112
Donkey Teeth
# 93# 113
Pierre Camus
# 133
Alan Harrison
The Fantasy Fix
# 165
  Michael Wacha
Michael Wacha
Dylan Bundy
Dylan Bundy
2019 Stats 
Games Played2930
Games Started2430
Innings Pitched127.1162.3
Blown Saves00
Hits Allowed143161
Earned Runs6786
Home Runs Allowed2629
  Michael Wacha
Michael Wacha
Dylan Bundy
Dylan Bundy
2019 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
  Michael Wacha
Michael Wacha
Dylan Bundy
Dylan Bundy
 Michael Wacha was removed from his start Wednesday with right shoulder tightness.
Connor Rooney
Wed, Sep 25th
Dylan Bundy allowed two runs on three hits with two walks and six strikeouts across seven innings while earning a victory against the Blue Jays on Tuesday.
John Aubin
Wed, Sep 25th
 Michael Wacha allowed two runs on four hits and two walks over 1.2 innings in Wednesday's loss to the Diamondbacks. He struck out three in the no-decision.
Connor Rooney
Wed, Sep 25th
Dylan Bundy allowed one earned run on five hits and five walks while striking out eight across five innings Wednesday against the Blue Jays. He did not factor in the decision.
John Aubin
Thu, Sep 19th
 Michael Wacha did not factor into the decision in Friday's win over the Cubs, allowing one run on five hits and two walks across four innings. He struck out one.
Connor Rooney
Fri, Sep 20th
Dylan Bundy took the loss against the Dodgers on Thursday, giving up four runs (two earned) on six hits over 5 2/3 innings, striking out six and walking two as the Orioles fell 4-2.
John Aubin
Fri, Sep 13th
 Michael Wacha did not factor into the decision Sunday against the Brewers, allowing five hits and no walks in five scoreless innings. He struck out one.
Connor Rooney
Sun, Sep 15th
Dylan Bundy allowed five runs on eight hits with one walk and four strikeouts across six innings during a no-decision against the Rangers on Friday.
John Aubin
Sat, Sep 7th
 Michael Wacha (6-7) took the loss Tuesday against the Rockies, allowing two runs on five hits and one walk across four innings. He struck out three.
Connor Rooney
Wed, Sep 11th
Dylan Bundy gave up four runs (three earned) on four hits, three walks, and seven strikeouts in six innings Saturday in a no-decision against the Royals.
John Aubin
Sun, Sep 1st
There are no recent notes for these players
  Michael Wacha
Michael Wacha
Dylan Bundy
Dylan Bundy
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MIL@ NYY
Fri, Mar 29th@ MIL   
Sat, Mar 30th@ MIL@ NYY
Sun, Mar 31st@ MIL@ NYY
Mon, Apr 1st@ PIT@ TOR
Wed, Apr 3rd@ PIT@ TOR
Fri, Apr 5thvs SD   
Sat, Apr 6thvs SDvs NYY
Sun, Apr 7thvs SDvs NYY
Mon, Apr 8thvs LADvs OAK
Tue, Apr 9thvs LADvs OAK
Wed, Apr 10thvs LADvs OAK
Thu, Apr 11thvs LADvs OAK
Sat, Apr 13th@ CIN@ BOS
Sun, Apr 14th@ CIN@ BOS
Mon, Apr 15th@ MIL@ BOS
Tue, Apr 16th@ MIL@ TB
Wed, Apr 17th@ MIL@ TB
Fri, Apr 19thvs NYM   
Sat, Apr 20thvs NYMvs MIN
Sun, Apr 21stvs NYMvs MIN
Mon, Apr 22ndvs MILvs CWS
Tue, Apr 23rdvs MILvs CWS
Wed, Apr 24thvs MILvs CWS
Fri, Apr 26thvs CIN@ MIN
Sat, Apr 27thvs CIN@ MIN
Sun, Apr 28thvs CIN@ MIN
Mon, Apr 29th@ WSH@ CWS
Tue, Apr 30th@ WSH   
Wed, May 1st@ WSH@ CWS
Thu, May 2nd@ WSH   
Fri, May 3rd@ CHCvs TB
Sat, May 4th@ CHCvs TB
Sun, May 5th@ CHC   
Mon, May 6thvs PHIvs BOS
Tue, May 7thvs PHIvs BOS
Wed, May 8thvs PHIvs BOS
Thu, May 9thvs PIT   
Fri, May 10thvs PITvs LAA
Sat, May 11thvs PITvs LAA
Sun, May 12thvs PITvs LAA
Tue, May 14th@ ATL   
Wed, May 15th@ ATL@ NYY
Thu, May 16th@ ATL@ CLE
Fri, May 17th@ TEX@ CLE
Sat, May 18th@ TEX@ CLE
Sun, May 19th@ TEX@ CLE
Wed, May 22ndvs KCvs NYY
Fri, May 24thvs ATL@ COL
Sat, May 25thvs ATL@ COL
Sun, May 26thvs ATL@ COL
Tue, May 28th@ PHIvs DET
Wed, May 29th@ PHIvs DET
Thu, May 30th@ PHI   
Fri, May 31stvs CHCvs SF
Sat, Jun 1stvs CHCvs SF
Sun, Jun 2ndvs CHCvs SF
Tue, Jun 4thvs CIN@ TEX
Thu, Jun 6thvs CIN@ TEX
Fri, Jun 7th@ CHC@ HOU
Sat, Jun 8th@ CHC@ HOU
Sun, Jun 9th@ CHC@ HOU
Mon, Jun 10th@ MIA   
Tue, Jun 11th@ MIAvs TOR
Wed, Jun 12th@ MIAvs TOR
Fri, Jun 14th@ NYMvs BOS
Sat, Jun 15th@ NYMvs BOS
Sun, Jun 16th@ NYMvs BOS
Mon, Jun 17thvs MIA@ OAK
Tue, Jun 18thvs MIA@ OAK
Wed, Jun 19thvs MIA@ OAK
Thu, Jun 20thvs MIA@ SEA
Fri, Jun 21stvs LAA@ SEA
Sat, Jun 22ndvs LAA@ SEA
Sun, Jun 23rdvs LAA@ SEA
Tue, Jun 25thvs OAKvs SD
Wed, Jun 26thvs OAKvs SD
Fri, Jun 28th@ SDvs CLE
Sat, Jun 29th@ SDvs CLE
Sun, Jun 30th@ SDvs CLE
Tue, Jul 2nd@ SEA@ TB
Wed, Jul 3rd@ SEA@ TB
Thu, Jul 4th@ SEA   
Fri, Jul 5th@ SF@ TOR
Sat, Jul 6th@ SF@ TOR
Sun, Jul 7th@ SF@ TOR
Fri, Jul 12thvs ARIvs TB
Sat, Jul 13thvs ARIvs TB
Sun, Jul 14thvs ARIvs TB
Mon, Jul 15thvs PIT   
Tue, Jul 16thvs PITvs WSH
Wed, Jul 17thvs PITvs WSH
Thu, Jul 18th@ CIN   
Fri, Jul 19th@ CINvs BOS
Sat, Jul 20th@ CINvs BOS
Sun, Jul 21st@ CINvs BOS
Mon, Jul 22nd@ PIT@ ARI
Tue, Jul 23rd@ PIT@ ARI
Wed, Jul 24th@ PIT@ ARI
Thu, Jul 25th@ PIT@ LAA
Fri, Jul 26thvs HOU@ LAA
Sat, Jul 27thvs HOU@ LAA
Sun, Jul 28thvs HOU@ LAA
Tue, Jul 30thvs CHC@ SD
Wed, Jul 31stvs CHC   
Thu, Aug 1stvs CHCvs TOR
Sat, Aug 3rd@ OAKvs TOR
Sun, Aug 4th@ OAKvs TOR
Mon, Aug 5th@ LADvs NYY
Tue, Aug 6th@ LADvs NYY
Wed, Aug 7th@ LADvs NYY
Fri, Aug 9thvs PITvs HOU
Sat, Aug 10thvs PITvs HOU
Sun, Aug 11thvs PITvs HOU
Tue, Aug 13th@ KC@ NYY
Wed, Aug 14th@ KC@ NYY
Thu, Aug 15th@ CIN   
Fri, Aug 16th@ CIN@ BOS
Sat, Aug 17th@ CIN@ BOS
Sun, Aug 18th@ CIN@ BOS
Mon, Aug 19thvs MILvs KC
Tue, Aug 20thvs MILvs KC
Wed, Aug 21stvs MILvs KC
Thu, Aug 22ndvs COLvs TB
Fri, Aug 23rdvs COLvs TB
Sat, Aug 24thvs COLvs TB
Sun, Aug 25thvs COLvs TB
Mon, Aug 26th@ MIL   
Tue, Aug 27th@ MIL@ WSH
Wed, Aug 28th@ MIL@ WSH
Sat, Aug 31stvs CIN@ KC
Sun, Sep 1stvs CIN@ KC
Mon, Sep 2ndvs SF@ TB
Tue, Sep 3rdvs SF@ TB
Wed, Sep 4thvs SF   
Thu, Sep 5thvs SFvs TEX
Fri, Sep 6th@ PITvs TEX
Sat, Sep 7th@ PITvs TEX
Sun, Sep 8th@ PITvs TEX
Tue, Sep 10th@ COLvs LAD
Wed, Sep 11th@ COLvs LAD
Thu, Sep 12th@ COLvs LAD
Fri, Sep 13thvs MIL@ DET
Sat, Sep 14thvs MIL@ DET
Sun, Sep 15thvs MIL@ DET
Mon, Sep 16thvs WSH@ DET
Tue, Sep 17thvs WSHvs TOR
Wed, Sep 18thvs WSHvs TOR
Thu, Sep 19th@ CHCvs TOR
Fri, Sep 20th@ CHCvs SEA
Sat, Sep 21st@ CHCvs SEA
Sun, Sep 22nd@ CHCvs SEA
Mon, Sep 23rd@ ARI@ TOR
Tue, Sep 24th@ ARI@ TOR
Wed, Sep 25th@ ARI@ TOR
Fri, Sep 27thvs CHC@ BOS
Sat, Sep 28thvs CHC@ BOS
Sun, Sep 29thvs CHC@ BOS
Tue, Apr 2nd   @ TOR
Thu, Apr 4th   vs NYY
Fri, Apr 12th   @ BOS
Thu, Apr 18th   @ TB
Mon, May 20th   vs NYY
Tue, May 21st   vs NYY
Thu, May 23rd   vs NYY
Mon, May 27th   vs DET
Wed, Jun 5th   @ TEX
Thu, Jun 13th   vs TOR
Mon, Jul 1st   @ TB
Mon, Jul 29th   @ SD
Fri, Aug 2nd   vs TOR
Mon, Aug 12th   @ NYY
Fri, Aug 30th   @ KC