Skip to main content

Who Should I Trade?

Brandon Woodruff for Zac Gallen (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Brandon Woodruff
Brandon Woodruff
MIL vs CHC Tue, Apr 13th 7:40pm
Zac Gallen
Zac Gallen
ARI vs OAK Tue, Apr 13th 3:40pm
Recommended by
12 of 12 experts
Recommended by
0 of 12 experts
Rest of Season
VBR# 41# 113
Injury Alert-IL10
Weather45 F, Mostly Cloudy82 F, Clear
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 12
Chris Meaney
# 14# 46
Mike Maher
# 11# 44
Dan Harris
# 12# 32
Mick Ciallela
# 13# 39
Ryan Amore
Pitcher List
# 8# 44
Brendan Tuma
# 15# 20
Carmen Maiorano
# 16# 92
Jordan Eisen
Field of Vision Sports
# 13# 45
Brad Camara
# 9# 37
Chris Clegg
# 13# 48
Joe Pisapia
# 12# 17
Who Should I Trade? Player Statistics
  Brandon Woodruff
Brandon Woodruff
Zac Gallen
Zac Gallen
2021 Stats 
Games Played2
Games Started2
Innings Pitched11.2
Blown Saves0
Hits Allowed7
Earned Runs3
Home Runs Allowed0
Who Should I Trade? Player Projections
  Brandon Woodruff
Brandon Woodruff
Zac Gallen
Zac Gallen
2021 Projections 
Games Played1281910629
Games Started3024
Innings Pitched158.3125.8
Blown Saves00
Hits Allowed132109
Earned Runs6053
Home Runs Allowed1816
Who Should I Trade? Player Notes
  Brandon Woodruff
Brandon Woodruff
Zac Gallen
Zac Gallen
 Brandon Woodruff allowed one hit and struck out eight over seven innings in Wednesday's win over the Cubs. He did not factor in the decision.
Connor Rooney
Wed, Apr 7th
Zac Gallen will start for the Diamondbacks on Tuesday against the Athletics.
Brendan Tuma - Too Much Tuma
Mon, Apr 12th
 Brandon Woodruff allowed three earned runs over four innings in a no-decision against the Twins on Thursday. He allowed six hits and two walks, while striking out five.
Connor Rooney
Thu, Apr 1st
After suffering a forearm injury while swinging a bat, Zac Gallen expects to start on Tuesday for the Diamondbacks.
Corbin Young
Sat, Apr 10th
 Brandon Woodruff has been named the Brewers' Opening Day starter against the Twins.
Brendan Tuma - Too Much Tuma
Thu, Mar 18th
D'Backs RHP Zac Gallen (forearm) threw 67 pitches in a camp game on Wednesday.
Brendan Tuma - Too Much Tuma
Thu, Apr 8th
 Brewers RHP Brandon Woodruff is facing live hitters on Thursday.
AJ Schullo
Thu, Mar 4th
Arizona Diamondbacks RHP Zac Gallen, who has a hairline stress fracture in his right forearm, will throw another simulated game this Wednesday, per beat writer Zach Buchanan.
Jon Mathisen
Tue, Apr 6th
 Brewers ace Brandon Woodruff (back) is scheduled to throw a live batting practice on Tuesday.
Brendan Tuma - Too Much Tuma
Tue, Mar 2nd
Diamondbacks starter Zac Gallen threw 60-plus pitches in an alternate site game Saturday.
Ari Koslow
Sat, Apr 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brandon Woodruff
Brandon Woodruff
Zac Gallen
Zac Gallen
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs MIN@ SD
Sat, Apr 3rdvs MIN@ SD
Sun, Apr 4thvs MIN@ SD
Mon, Apr 5th@ CHC   
Tue, Apr 6th@ CHC@ COL
Wed, Apr 7th@ CHC@ COL
Thu, Apr 8th@ STL@ COL
Sat, Apr 10th@ STLvs CIN
Sun, Apr 11th@ STLvs CIN
Mon, Apr 12thvs CHCvs OAK
Tue, Apr 13thvs CHCvs OAK
Wed, Apr 14thvs CHC   
Fri, Apr 16thvs PIT@ WSH
Sat, Apr 17thvs PIT@ WSH
Sun, Apr 18thvs PIT@ WSH
Mon, Apr 19th@ SD   
Tue, Apr 20th@ SD@ CIN
Wed, Apr 21st@ SD@ CIN
Fri, Apr 23rd@ CHC@ ATL
Sat, Apr 24th@ CHC@ ATL
Sun, Apr 25th@ CHC@ ATL
Mon, Apr 26thvs MIA   
Tue, Apr 27thvs MIAvs SD
Wed, Apr 28thvs MIAvs SD
Thu, Apr 29thvs LADvs COL
Fri, Apr 30thvs LADvs COL
Sat, May 1stvs LADvs COL
Sun, May 2ndvs LADvs COL
Mon, May 3rd@ PHI   
Tue, May 4th@ PHI@ MIA
Wed, May 5th@ PHI@ MIA
Thu, May 6th@ PHI@ MIA
Fri, May 7th@ MIA@ NYM
Sat, May 8th@ MIA@ NYM
Sun, May 9th@ MIA@ NYM
Tue, May 11thvs STLvs MIA
Wed, May 12thvs STLvs MIA
Thu, May 13thvs STLvs MIA
Fri, May 14thvs ATLvs WSH
Sat, May 15thvs ATLvs WSH
Sun, May 16thvs ATLvs WSH
Tue, May 18th@ KC@ LAD
Wed, May 19th@ KC@ LAD
Fri, May 21st@ CIN@ COL
Sat, May 22nd@ CIN@ COL
Sun, May 23rd@ CIN@ COL
Mon, May 24thvs SD   
Tue, May 25thvs SDvs SF
Wed, May 26thvs SDvs SF
Thu, May 27thvs SDvs STL
Fri, May 28th@ WSHvs STL
Sat, May 29th@ WSHvs STL
Sun, May 30th@ WSHvs STL
Mon, May 31stvs DETvs NYM
Tue, Jun 1stvs DETvs NYM
Thu, Jun 3rdvs ARI@ MIL
Fri, Jun 4thvs ARI@ MIL
Sat, Jun 5thvs ARI@ MIL
Sun, Jun 6thvs ARI@ MIL
Tue, Jun 8th@ CIN@ OAK
Wed, Jun 9th@ CIN@ OAK
Thu, Jun 10th@ CIN   
Fri, Jun 11thvs PITvs LAA
Sat, Jun 12thvs PITvs LAA
Sun, Jun 13thvs PITvs LAA
Mon, Jun 14thvs CIN@ SF
Tue, Jun 15thvs CIN@ SF
Wed, Jun 16thvs CIN@ SF
Thu, Jun 17th@ COL@ SF
Fri, Jun 18th@ COLvs LAD
Sat, Jun 19th@ COLvs LAD
Sun, Jun 20th@ COLvs LAD
Mon, Jun 21st@ ARIvs MIL
Tue, Jun 22nd@ ARIvs MIL
Wed, Jun 23rd@ ARIvs MIL
Fri, Jun 25thvs COL@ SD
Sat, Jun 26thvs COL@ SD
Sun, Jun 27thvs COL@ SD
Mon, Jun 28thvs CHC@ STL
Tue, Jun 29thvs CHC@ STL
Wed, Jun 30thvs CHC@ STL
Thu, Jul 1st@ PITvs SF
Fri, Jul 2nd@ PITvs SF
Sat, Jul 3rd@ PITvs SF
Sun, Jul 4th@ PITvs SF
Mon, Jul 5th@ NYM   
Tue, Jul 6th@ NYMvs COL
Wed, Jul 7th@ NYMvs COL
Thu, Jul 8thvs CINvs COL
Fri, Jul 9thvs CIN@ LAD
Sat, Jul 10thvs CIN@ LAD
Sun, Jul 11thvs CIN@ LAD
Fri, Jul 16th@ CINvs CHC
Sat, Jul 17th@ CINvs CHC
Sun, Jul 18th@ CINvs CHC
Tue, Jul 20thvs KCvs PIT
Wed, Jul 21stvs KCvs PIT
Fri, Jul 23rdvs CWS@ CHC
Sat, Jul 24thvs CWS@ CHC
Sun, Jul 25thvs CWS@ CHC
Tue, Jul 27th@ PIT@ TEX
Wed, Jul 28th@ PIT@ TEX
Thu, Jul 29th@ PIT   
Fri, Jul 30th@ ATLvs LAD
Sat, Jul 31st@ ATLvs LAD
Sun, Aug 1st@ ATLvs LAD
Mon, Aug 2ndvs PITvs SF
Tue, Aug 3rdvs PITvs SF
Wed, Aug 4thvs PITvs SF
Fri, Aug 6thvs SF@ SD
Sat, Aug 7thvs SF@ SD
Sun, Aug 8thvs SF@ SD
Mon, Aug 9th@ CHC   
Tue, Aug 10th@ CHC@ SF
Wed, Aug 11th@ CHC@ SF
Thu, Aug 12th@ CHCvs SD
Fri, Aug 13th@ PITvs SD
Sat, Aug 14th@ PITvs SD
Sun, Aug 15th@ PITvs SD
Tue, Aug 17th@ STLvs PHI
Wed, Aug 18th@ STLvs PHI
Thu, Aug 19th@ STLvs PHI
Fri, Aug 20thvs WSH@ COL
Sat, Aug 21stvs WSH@ COL
Sun, Aug 22ndvs WSH@ COL
Tue, Aug 24thvs CIN@ PIT
Wed, Aug 25thvs CIN@ PIT
Thu, Aug 26thvs CIN@ PHI
Fri, Aug 27th@ MIN@ PHI
Sat, Aug 28th@ MIN@ PHI
Sun, Aug 29th@ MIN@ PHI
Mon, Aug 30th@ SFvs SD
Tue, Aug 31st@ SFvs SD
Wed, Sep 1st@ SFvs SD
Thu, Sep 2nd@ SF   
Fri, Sep 3rdvs STLvs SEA
Sat, Sep 4thvs STLvs SEA
Sun, Sep 5thvs STLvs SEA
Mon, Sep 6thvs PHI   
Tue, Sep 7thvs PHIvs TEX
Wed, Sep 8thvs PHIvs TEX
Fri, Sep 10th@ CLE@ SEA
Sat, Sep 11th@ CLE@ SEA
Sun, Sep 12th@ CLE@ SEA
Tue, Sep 14th@ DET@ LAD
Wed, Sep 15th@ DET@ LAD
Fri, Sep 17thvs CHC@ HOU
Sat, Sep 18thvs CHC@ HOU
Sun, Sep 19thvs CHC@ HOU
Mon, Sep 20thvs STLvs ATL
Tue, Sep 21stvs STLvs ATL
Wed, Sep 22ndvs STLvs ATL
Thu, Sep 23rdvs STLvs ATL
Fri, Sep 24thvs NYMvs LAD
Sat, Sep 25thvs NYMvs LAD
Sun, Sep 26thvs NYMvs LAD
Tue, Sep 28th@ STL@ SF
Wed, Sep 29th@ STL@ SF
Thu, Sep 30th@ STL@ SF
Fri, Oct 1st@ LADvs COL
Sat, Oct 2nd@ LADvs COL
Sun, Oct 3rd@ LADvs COL
Fri, Apr 2nd   @ SD
Fri, Apr 9th   vs CIN
Thu, Apr 15th   @ WSH
Thu, Apr 22nd   @ CIN
Mon, May 10th   vs MIA
Mon, May 17th   @ LAD
Thu, May 20th   @ LAD
Wed, Jun 2nd   vs NYM
Mon, Jul 19th   vs PIT
Thu, Aug 5th   vs SF
Mon, Aug 23rd   @ PIT
Mon, Sep 13th   @ LAD