Skip to main content

Who Should I Trade?

Jake Odorizzi for Madison Bumgarner (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Madison Bumgarner
Madison Bumgarner
Jake Odorizzi
Jake Odorizzi
Recommended by
10 of 16 experts
Recommended by
6 of 16 experts
Rest of Season# 116# 118
VBR# 405# 292
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 82# 86
Mike Maher
# 101# 120
Dan Harris
# 141
Pierre Camus
# 87# 141
Mick Ciallela
# 104
Brendan Tuma
# 104
Brad Camara
# 114
Chris Mitchell
# 95# 126
Chris Clegg
# 99# 129
Joe Pisapia
# 78# 104
Carmen Maiorano
# 179# 91
Ryan Amore
Pitcher List
# 164# 92
Jorge B. Edwards
Fantasy In Frames
# 99
Chris Meaney
# 103
Jordan Eisen
Field of Vision Sports
# 132
Corbin Young
# 302# 167
Who Should I Trade? Player Statistics
  Madison Bumgarner
Madison Bumgarner
Jake Odorizzi
Jake Odorizzi
2021 Stats 
Games Played1514
Games Started1513
Innings Pitched78.361.1
Blown Saves00
Hits Allowed7050
Earned Runs4229
Home Runs Allowed119
Who Should I Trade? Player Projections
  Madison Bumgarner
Madison Bumgarner
Jake Odorizzi
Jake Odorizzi
2021 Projections 
Games Played99
Games Started99
Innings Pitched51.442.8
Blown Saves00
Hits Allowed5138
Earned Runs2821
Home Runs Allowed97
Who Should I Trade? Player Notes
  Madison Bumgarner
Madison Bumgarner
Jake Odorizzi
Jake Odorizzi
 LHP Madison Bumgarner earned the win on Wednesday when he allowed two runs on four hits with one walk and four strikeouts over seven innings as the Diamondbacks defeated the Rangers 3-2.
Jon Mathisen
Thu, Jul 29th
Astros starter Jake Odorizzi allowed three runs on Wednesday, all of which occurred over the course of two homers. In total, he lasted 5.1 innings and allowed five hits and one walk while striking out three batters. He was credited with the win as Houston ultimately defeated Seattle by a score of 11-4.
Andersen Pickard
Thu, Jul 29th
 LHP Madison Bumgarner took a no-decision on Wednesday when he allowed three runs--one earned--on seven hits with one strikeout in the Diamondbacks' 6-4 win over the Pirates.
Jon Mathisen
Wed, Jul 21st
Astros starter Jake Odorizzi allowed three runs over 4.2 innings of work against the Rangers on Friday. His final line included four hits, two walks, and six strikeouts. Houston ultimately defeated Texas by a score of 7-3.
Andersen Pickard
Sat, Jul 24th
 LHP Madison Bumgarner took the loss on Friday when he allowed two runs (one earned) on two hits with a walk and six strikeouts over six innings in the D-Backs' 5-1 loss to the Cubs on Friday.
Jon Mathisen
Sat, Jul 17th
Astros starter Jake Odorizzi had a rough outing on Saturday against the White Sox as he allowed four runs on six hits (two homers) over just 3.1 innings of work. He also walked four batters while striking out one. The right-hander was hit with the loss as Houston ultimately fell to Chicago by a score of 10-1.
Andersen Pickard
Sun, Jul 18th
 Arizona Diamondbacks pitcher Madison Bumgarner (shoulder) will start Friday against the Cubs.
Brad Camara
Fri, Jul 16th
Astros starter Jake Odorizzi lasted six innings against the Yankees on Friday, allowing two runs on seven hits. He struck out four batters and did not walk anyone. The veteran was hit with the loss as Houston ultimately fell to New York by a score of 4-0.
Andersen Pickard
Sat, Jul 10th
 D'Backs LHP Madison Bumgarner (shoulder) has now made two rehab starts in the Arizona Complex League.
Brendan Tuma - Too Much Tuma
Wed, Jul 14th
Astros starter Jake Odorizzi allowed two runs over six innings of work on Saturday, though only one was earned. He earned the win and finished the day with four hits, two walks, and two strikeouts to his name. Houston ultimately defeated Cleveland by a score of 3-2.
Andersen Pickard
Sun, Jul 4th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Madison Bumgarner
Madison Bumgarner
Jake Odorizzi
Jake Odorizzi
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SD@ OAK
Fri, Apr 2nd@ SD@ OAK
Sat, Apr 3rd@ SD@ OAK
Sun, Apr 4th@ SD@ OAK
Mon, Apr 5th   @ LAA
Tue, Apr 6th@ COL@ LAA
Thu, Apr 8th@ COLvs OAK
Fri, Apr 9thvs CINvs OAK
Sat, Apr 10thvs CINvs OAK
Mon, Apr 12thvs OAKvs DET
Tue, Apr 13thvs OAKvs DET
Wed, Apr 14th   vs DET
Fri, Apr 16th@ WSH@ SEA
Sat, Apr 17th@ WSH@ SEA
Sun, Apr 18th@ WSH@ SEA
Tue, Apr 20th   @ COL
Wed, Apr 21st@ CIN@ COL
Thu, Apr 22nd@ CINvs LAA
Fri, Apr 23rd@ ATLvs LAA
Sat, Apr 24th   vs LAA
Sun, Apr 25th@ ATLvs LAA
Mon, Apr 26th   vs SEA
Tue, Apr 27thvs SDvs SEA
Wed, Apr 28thvs SDvs SEA
Thu, Apr 29thvs COLvs SEA
Fri, Apr 30thvs COL@ TB
Sat, May 1stvs COL@ TB
Sun, May 2ndvs COL@ TB
Tue, May 4th@ MIA@ NYY
Wed, May 5th@ MIA@ NYY
Thu, May 6th@ MIA@ NYY
Fri, May 7th@ NYMvs TOR
Sat, May 8th@ NYMvs TOR
Sun, May 9th@ NYMvs TOR
Mon, May 10thvs MIAvs LAA
Tue, May 11thvs MIAvs LAA
Wed, May 12thvs MIAvs LAA
Thu, May 13thvs MIAvs TEX
Fri, May 14thvs WSHvs TEX
Sat, May 15thvs WSHvs TEX
Sun, May 16thvs WSHvs TEX
Tue, May 18th@ LAD@ OAK
Wed, May 19th@ LAD@ OAK
Thu, May 20th@ LAD@ OAK
Fri, May 21st@ COL@ TEX
Sat, May 22nd@ COL@ TEX
Sun, May 23rd@ COL@ TEX
Tue, May 25thvs SFvs LAD
Wed, May 26thvs SFvs LAD
Fri, May 28thvs STLvs SD
Sat, May 29thvs STLvs SD
Sun, May 30thvs STLvs SD
Mon, May 31stvs NYMvs BOS
Tue, Jun 1stvs NYMvs BOS
Wed, Jun 2ndvs NYMvs BOS
Thu, Jun 3rd@ MILvs BOS
Fri, Jun 4th@ MIL@ TOR
Sat, Jun 5th@ MIL@ TOR
Sun, Jun 6th@ MIL@ TOR
Tue, Jun 8th@ OAK@ BOS
Wed, Jun 9th@ OAK@ BOS
Thu, Jun 10th   @ BOS
Fri, Jun 11thvs LAA@ MIN
Sat, Jun 12thvs LAA@ MIN
Sun, Jun 13thvs LAA@ MIN
Tue, Jun 15th@ SFvs TEX
Wed, Jun 16th@ SFvs TEX
Thu, Jun 17th@ SFvs CWS
Fri, Jun 18thvs LADvs CWS
Sat, Jun 19thvs LADvs CWS
Sun, Jun 20thvs LADvs CWS
Mon, Jun 21stvs MIL@ BAL
Tue, Jun 22ndvs MIL@ BAL
Wed, Jun 23rdvs MIL@ BAL
Thu, Jun 24th   @ DET
Sat, Jun 26th@ SD@ DET
Sun, Jun 27th@ SD@ DET
Mon, Jun 28th@ STLvs BAL
Tue, Jun 29th@ STLvs BAL
Wed, Jun 30th@ STLvs BAL
Thu, Jul 1stvs SF@ CLE
Fri, Jul 2ndvs SF@ CLE
Sat, Jul 3rdvs SF@ CLE
Sun, Jul 4thvs SF@ CLE
Tue, Jul 6thvs COLvs OAK
Wed, Jul 7thvs COLvs OAK
Thu, Jul 8thvs COLvs OAK
Fri, Jul 9th@ LADvs NYY
Sat, Jul 10th@ LADvs NYY
Sun, Jul 11th@ LADvs NYY
Fri, Jul 16thvs CHC@ CWS
Sat, Jul 17thvs CHC@ CWS
Sun, Jul 18thvs CHC@ CWS
Mon, Jul 19thvs PITvs CLE
Tue, Jul 20thvs PITvs CLE
Wed, Jul 21stvs PITvs CLE
Fri, Jul 23rd@ CHCvs TEX
Sat, Jul 24th@ CHCvs TEX
Sun, Jul 25th@ CHCvs TEX
Mon, Jul 26th   @ SEA
Tue, Jul 27th@ TEX@ SEA
Wed, Jul 28th@ TEX@ SEA
Fri, Jul 30thvs LAD@ SF
Sat, Jul 31stvs LAD@ SF
Sun, Aug 1stvs LAD@ SF
Tue, Aug 3rdvs SF@ LAD
Wed, Aug 4thvs SF@ LAD
Thu, Aug 5thvs SFvs MIN
Fri, Aug 6th@ SDvs MIN
Sat, Aug 7th@ SDvs MIN
Sun, Aug 8th@ SDvs MIN
Tue, Aug 10th@ SFvs COL
Wed, Aug 11th@ SFvs COL
Fri, Aug 13thvs SD@ LAA
Sat, Aug 14thvs SD@ LAA
Sun, Aug 15thvs SD@ LAA
Mon, Aug 16th   @ KC
Tue, Aug 17thvs PHI@ KC
Wed, Aug 18thvs PHI@ KC
Thu, Aug 19thvs PHI@ KC
Fri, Aug 20th@ COLvs SEA
Sat, Aug 21st@ COLvs SEA
Sun, Aug 22nd@ COLvs SEA
Mon, Aug 23rd@ PITvs KC
Tue, Aug 24th@ PITvs KC
Wed, Aug 25th@ PITvs KC
Fri, Aug 27th@ PHI@ TEX
Sat, Aug 28th@ PHI@ TEX
Sun, Aug 29th@ PHI@ TEX
Mon, Aug 30thvs SD@ SEA
Tue, Aug 31stvs SD@ SEA
Wed, Sep 1stvs SD@ SEA
Fri, Sep 3rdvs SEA@ SD
Sat, Sep 4thvs SEA@ SD
Sun, Sep 5thvs SEA@ SD
Mon, Sep 6th   vs SEA
Tue, Sep 7thvs TEXvs SEA
Wed, Sep 8thvs TEXvs SEA
Fri, Sep 10th@ SEAvs LAA
Sat, Sep 11th@ SEAvs LAA
Sun, Sep 12th@ SEAvs LAA
Mon, Sep 13th@ LAD@ TEX
Tue, Sep 14th@ LAD@ TEX
Wed, Sep 15th@ LAD@ TEX
Thu, Sep 16th   @ TEX
Fri, Sep 17th@ HOUvs ARI
Sat, Sep 18th@ HOUvs ARI
Sun, Sep 19th@ HOUvs ARI
Mon, Sep 20thvs ATL@ LAA
Tue, Sep 21stvs ATL@ LAA
Wed, Sep 22ndvs ATL@ LAA
Thu, Sep 23rdvs ATL@ LAA
Fri, Sep 24thvs LAD@ OAK
Sat, Sep 25thvs LAD@ OAK
Sun, Sep 26thvs LAD@ OAK
Tue, Sep 28th@ SFvs TB
Wed, Sep 29th@ SFvs TB
Thu, Sep 30th@ SFvs TB
Fri, Oct 1stvs COLvs OAK
Sat, Oct 2ndvs COLvs OAK
Sun, Oct 3rdvs COLvs OAK
Wed, Apr 7th@ COL   
Sun, Apr 11thvs CIN   
Thu, Apr 15th@ WSH   
Mon, May 17th@ LAD   
Thu, May 27thvs STL   
Mon, Jun 14th@ SF   
Fri, Jun 25th@ SD   
Mon, Aug 2ndvs SF   
Thu, Aug 12thvs SD   
Thu, Aug 26th@ PHI