Skip to main content

Who Should I Trade?

David Price for Jake Odorizzi (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  David Price
David Price
Jake Odorizzi
Jake Odorizzi
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 458# 285
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  David Price
David Price
Jake Odorizzi
Jake Odorizzi
2021 Stats 
Games Played3824
Games Started1123
Innings Pitched73.1105.3
Blown Saves00
Hits Allowed7697
Earned Runs3149
Home Runs Allowed716
Who Should I Trade? Player Notes
  David Price
David Price
Jake Odorizzi
Jake Odorizzi
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  David Price
David Price
Jake Odorizzi
Jake Odorizzi
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs COLvs PHI
Fri, Apr 1stvs COL   
Sat, Apr 2ndvs COLvs PHI
Sun, Apr 3rdvs COLvs PHI
Mon, Apr 4thvs ARIvs NYY
Tue, Apr 5thvs ARIvs NYY
Wed, Apr 6thvs ARIvs NYY
Fri, Apr 8th@ COL@ LAA
Sat, Apr 9th@ COL@ LAA
Sun, Apr 10th@ COL@ LAA
Tue, Apr 12th@ MIN@ ARI
Wed, Apr 13th@ MIN@ ARI
Thu, Apr 14thvs CIN   
Fri, Apr 15thvs CIN@ SEA
Sat, Apr 16thvs CIN@ SEA
Sun, Apr 17thvs CIN@ SEA
Mon, Apr 18thvs ATLvs LAA
Tue, Apr 19thvs ATLvs LAA
Wed, Apr 20thvs ATLvs LAA
Fri, Apr 22nd@ SDvs TOR
Sat, Apr 23rd@ SDvs TOR
Sun, Apr 24th@ SDvs TOR
Mon, Apr 25th@ ARI@ TEX
Tue, Apr 26th@ ARI@ TEX
Wed, Apr 27th@ ARI@ TEX
Fri, Apr 29thvs DET@ TOR
Sat, Apr 30thvs DET@ TOR
Sun, May 1stvs DET@ TOR
Tue, May 3rdvs SFvs SEA
Wed, May 4thvs SFvs SEA
Fri, May 6th@ CHCvs DET
Sat, May 7th@ CHCvs DET
Sun, May 8th@ CHCvs DET
Mon, May 9th@ PIT   
Tue, May 10th@ PIT@ MIN
Wed, May 11th@ PIT@ MIN
Thu, May 12thvs PHI@ MIN
Fri, May 13thvs PHI@ WSH
Sat, May 14thvs PHI@ WSH
Sun, May 15thvs PHI@ WSH
Mon, May 16thvs ARI@ BOS
Tue, May 17thvs ARI@ BOS
Wed, May 18thvs ARI@ BOS
Fri, May 20th@ PHIvs TEX
Sat, May 21st@ PHIvs TEX
Sun, May 22nd@ PHIvs TEX
Mon, May 23rd@ WSHvs CLE
Tue, May 24th@ WSHvs CLE
Wed, May 25th@ WSHvs CLE
Thu, May 26th@ ARI   
Fri, May 27th@ ARI@ SEA
Sat, May 28th@ ARI@ SEA
Sun, May 29th@ ARI@ SEA
Mon, May 30thvs PIT@ OAK
Tue, May 31stvs PIT@ OAK
Wed, Jun 1stvs PIT@ OAK
Thu, Jun 2ndvs NYM   
Fri, Jun 3rdvs NYM@ KC
Sat, Jun 4thvs NYM@ KC
Sun, Jun 5thvs NYM@ KC
Tue, Jun 7th@ CWSvs SEA
Wed, Jun 8th@ CWSvs SEA
Thu, Jun 9th@ CWS   
Fri, Jun 10th@ SFvs MIA
Sat, Jun 11th@ SFvs MIA
Sun, Jun 12th@ SFvs MIA
Tue, Jun 14thvs LAA@ TEX
Wed, Jun 15thvs LAA@ TEX
Fri, Jun 17thvs CLEvs CWS
Sat, Jun 18thvs CLEvs CWS
Sun, Jun 19thvs CLEvs CWS
Tue, Jun 21st@ CINvs NYM
Wed, Jun 22nd@ CINvs NYM
Thu, Jun 23rd@ CIN@ NYY
Fri, Jun 24th@ ATL@ NYY
Sat, Jun 25th@ ATL@ NYY
Sun, Jun 26th@ ATL@ NYY
Mon, Jun 27th@ COL   
Tue, Jun 28th@ COL@ NYM
Wed, Jun 29th@ COL@ NYM
Thu, Jun 30thvs SD   
Fri, Jul 1stvs SDvs LAA
Sat, Jul 2ndvs SDvs LAA
Sun, Jul 3rdvs SDvs LAA
Mon, Jul 4thvs COLvs KC
Tue, Jul 5thvs COLvs KC
Thu, Jul 7thvs CHCvs KC
Fri, Jul 8thvs CHC@ OAK
Sat, Jul 9thvs CHC@ OAK
Sun, Jul 10thvs CHC@ OAK
Tue, Jul 12th@ STL@ LAA
Wed, Jul 13th@ STL@ LAA
Thu, Jul 14th@ STL@ LAA
Fri, Jul 15th@ LAAvs OAK
Sat, Jul 16th@ LAAvs OAK
Thu, Jul 21stvs SF   
Fri, Jul 22ndvs SF@ SEA
Sat, Jul 23rdvs SF@ SEA
Sun, Jul 24thvs SF@ SEA
Mon, Jul 25thvs WSH@ OAK
Tue, Jul 26thvs WSH@ OAK
Wed, Jul 27thvs WSH@ OAK
Thu, Jul 28th@ COLvs SEA
Fri, Jul 29th@ COLvs SEA
Sat, Jul 30th@ COLvs SEA
Sun, Jul 31st@ COLvs SEA
Mon, Aug 1st@ SFvs BOS
Tue, Aug 2nd@ SFvs BOS
Wed, Aug 3rd@ SFvs BOS
Thu, Aug 4th@ SF@ CLE
Fri, Aug 5thvs SD@ CLE
Sat, Aug 6thvs SD@ CLE
Sun, Aug 7thvs SD@ CLE
Tue, Aug 9thvs MINvs TEX
Wed, Aug 10thvs MINvs TEX
Fri, Aug 12th@ KCvs OAK
Sat, Aug 13th@ KCvs OAK
Sun, Aug 14th@ KCvs OAK
Mon, Aug 15th@ MIL@ CWS
Tue, Aug 16th@ MIL@ CWS
Wed, Aug 17th@ MIL@ CWS
Thu, Aug 18th@ MIL@ CWS
Fri, Aug 19thvs MIA@ ATL
Sat, Aug 20thvs MIA@ ATL
Sun, Aug 21stvs MIA@ ATL
Mon, Aug 22ndvs MIL   
Tue, Aug 23rdvs MILvs MIN
Wed, Aug 24thvs MILvs MIN
Fri, Aug 26th@ MIAvs BAL
Sat, Aug 27th@ MIAvs BAL
Sun, Aug 28th@ MIAvs BAL
Mon, Aug 29th@ MIA   
Tue, Aug 30th@ NYM@ TEX
Wed, Aug 31st@ NYM@ TEX
Thu, Sep 1st@ NYM   
Fri, Sep 2ndvs SD@ LAA
Sat, Sep 3rdvs SD@ LAA
Sun, Sep 4thvs SD@ LAA
Mon, Sep 5thvs SFvs TEX
Tue, Sep 6thvs SFvs TEX
Wed, Sep 7thvs SFvs TEX
Fri, Sep 9th@ SDvs LAA
Sat, Sep 10th@ SDvs LAA
Sun, Sep 11th@ SDvs LAA
Mon, Sep 12th@ ARI@ DET
Tue, Sep 13th@ ARI@ DET
Wed, Sep 14th@ ARI@ DET
Fri, Sep 16th@ SFvs OAK
Sat, Sep 17th@ SFvs OAK
Sun, Sep 18th@ SFvs OAK
Tue, Sep 20thvs ARI@ TB
Wed, Sep 21stvs ARI@ TB
Thu, Sep 22ndvs ARI@ BAL
Fri, Sep 23rdvs STL@ BAL
Sat, Sep 24thvs STL@ BAL
Sun, Sep 25thvs STL@ BAL
Tue, Sep 27th@ SDvs ARI
Wed, Sep 28th@ SDvs ARI
Thu, Sep 29th@ SD   
Fri, Sep 30thvs COLvs TB
Sat, Oct 1stvs COLvs TB
Sun, Oct 2ndvs COLvs TB
Thu, Apr 7th   @ LAA
Thu, Apr 28th   @ TEX
Mon, May 2nd   vs SEA
Thu, May 5th   vs DET
Thu, May 19th   vs TEX
Mon, Jun 6th   vs SEA
Mon, Jun 13th   @ TEX
Wed, Jul 6th   vs KC
Sun, Jul 17th   vs OAK
Thu, Aug 11th   vs TEX
Thu, Aug 25th   vs MIN
Thu, Sep 15th   vs OAK
Mon, Sep 19th   @ TB