Skip to main content

Who Should I Trade?

David Price for Michael Kopech (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
Michael Kopech
Michael Kopech
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 458# 228
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  David Price
David Price
Michael Kopech
Michael Kopech
2021 Stats 
Games Played3844
Games Started114
Innings Pitched73.169.0
Blown Saves01
Hits Allowed7654
Earned Runs3127
Home Runs Allowed79
Who Should I Trade? Player Notes
  David Price
David Price
Michael Kopech
Michael Kopech
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
Michael Kopech
Michael Kopech
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs COLvs MIN
Fri, Apr 1stvs COL   
Sat, Apr 2ndvs COLvs MIN
Sun, Apr 3rdvs COLvs MIN
Mon, Apr 4thvs ARI@ KC
Tue, Apr 5thvs ARI   
Wed, Apr 6thvs ARI@ KC
Fri, Apr 8th@ COL@ DET
Sat, Apr 9th@ COL@ DET
Sun, Apr 10th@ COL@ DET
Tue, Apr 12th@ MINvs SEA
Wed, Apr 13th@ MINvs SEA
Thu, Apr 14thvs CINvs SEA
Fri, Apr 15thvs CINvs TB
Sat, Apr 16thvs CINvs TB
Sun, Apr 17thvs CINvs TB
Mon, Apr 18thvs ATL@ CLE
Tue, Apr 19thvs ATL@ CLE
Wed, Apr 20thvs ATL@ CLE
Fri, Apr 22nd@ SD@ MIN
Sat, Apr 23rd@ SD@ MIN
Sun, Apr 24th@ SD@ MIN
Mon, Apr 25th@ ARI   
Tue, Apr 26th@ ARIvs KC
Wed, Apr 27th@ ARIvs KC
Fri, Apr 29thvs DETvs LAA
Sat, Apr 30thvs DETvs LAA
Sun, May 1stvs DETvs LAA
Tue, May 3rdvs SF@ CHC
Wed, May 4thvs SF@ CHC
Fri, May 6th@ CHC@ BOS
Sat, May 7th@ CHC@ BOS
Sun, May 8th@ CHC@ BOS
Mon, May 9th@ PITvs CLE
Tue, May 10th@ PITvs CLE
Wed, May 11th@ PITvs CLE
Thu, May 12thvs PHIvs NYY
Fri, May 13thvs PHIvs NYY
Sat, May 14thvs PHIvs NYY
Sun, May 15thvs PHIvs NYY
Mon, May 16thvs ARI@ KC
Tue, May 17thvs ARI@ KC
Wed, May 18thvs ARI@ KC
Fri, May 20th@ PHI@ NYY
Sat, May 21st@ PHI@ NYY
Sun, May 22nd@ PHI@ NYY
Mon, May 23rd@ WSH   
Tue, May 24th@ WSHvs BOS
Wed, May 25th@ WSHvs BOS
Thu, May 26th@ ARIvs BOS
Fri, May 27th@ ARI   
Sat, May 28th@ ARIvs CHC
Sun, May 29th@ ARIvs CHC
Mon, May 30thvs PIT   
Tue, May 31stvs PIT@ TOR
Wed, Jun 1stvs PIT@ TOR
Thu, Jun 2ndvs NYM@ TOR
Fri, Jun 3rdvs NYM@ TB
Sat, Jun 4thvs NYM@ TB
Sun, Jun 5thvs NYM@ TB
Tue, Jun 7th@ CWSvs LAD
Wed, Jun 8th@ CWSvs LAD
Thu, Jun 9th@ CWSvs LAD
Fri, Jun 10th@ SFvs TEX
Sat, Jun 11th@ SFvs TEX
Sun, Jun 12th@ SFvs TEX
Tue, Jun 14thvs LAA@ DET
Wed, Jun 15thvs LAA@ DET
Fri, Jun 17thvs CLE@ HOU
Sat, Jun 18thvs CLE@ HOU
Sun, Jun 19thvs CLE@ HOU
Tue, Jun 21st@ CINvs TOR
Wed, Jun 22nd@ CINvs TOR
Thu, Jun 23rd@ CINvs BAL
Fri, Jun 24th@ ATLvs BAL
Sat, Jun 25th@ ATLvs BAL
Sun, Jun 26th@ ATLvs BAL
Mon, Jun 27th@ COL@ LAA
Tue, Jun 28th@ COL@ LAA
Wed, Jun 29th@ COL@ LAA
Thu, Jun 30thvs SD   
Fri, Jul 1stvs SD@ SF
Sat, Jul 2ndvs SD@ SF
Sun, Jul 3rdvs SD@ SF
Mon, Jul 4thvs COLvs MIN
Tue, Jul 5thvs COLvs MIN
Thu, Jul 7thvs CHCvs DET
Fri, Jul 8thvs CHCvs DET
Sat, Jul 9thvs CHCvs DET
Sun, Jul 10thvs CHCvs DET
Tue, Jul 12th@ STL@ CLE
Wed, Jul 13th@ STL@ CLE
Thu, Jul 14th@ STL@ MIN
Fri, Jul 15th@ LAA@ MIN
Sat, Jul 16th@ LAA@ MIN
Thu, Jul 21stvs SF   
Fri, Jul 22ndvs SFvs CLE
Sat, Jul 23rdvs SFvs CLE
Sun, Jul 24thvs SFvs CLE
Mon, Jul 25thvs WSH   
Tue, Jul 26thvs WSH@ COL
Wed, Jul 27thvs WSH@ COL
Thu, Jul 28th@ COL   
Fri, Jul 29th@ COLvs OAK
Sat, Jul 30th@ COLvs OAK
Sun, Jul 31st@ COLvs OAK
Mon, Aug 1st@ SFvs KC
Tue, Aug 2nd@ SFvs KC
Wed, Aug 3rd@ SFvs KC
Thu, Aug 4th@ SF@ TEX
Fri, Aug 5thvs SD@ TEX
Sat, Aug 6thvs SD@ TEX
Sun, Aug 7thvs SD@ TEX
Tue, Aug 9thvs MIN@ KC
Wed, Aug 10thvs MIN@ KC
Fri, Aug 12th@ KCvs DET
Sat, Aug 13th@ KCvs DET
Sun, Aug 14th@ KCvs DET
Mon, Aug 15th@ MILvs HOU
Tue, Aug 16th@ MILvs HOU
Wed, Aug 17th@ MILvs HOU
Thu, Aug 18th@ MILvs HOU
Fri, Aug 19thvs MIA@ CLE
Sat, Aug 20thvs MIA@ CLE
Sun, Aug 21stvs MIA@ CLE
Mon, Aug 22ndvs MIL   
Tue, Aug 23rdvs MIL@ BAL
Wed, Aug 24thvs MIL@ BAL
Fri, Aug 26th@ MIAvs ARI
Sat, Aug 27th@ MIAvs ARI
Sun, Aug 28th@ MIAvs ARI
Mon, Aug 29th@ MIA   
Tue, Aug 30th@ NYMvs KC
Wed, Aug 31st@ NYMvs KC
Thu, Sep 1st@ NYMvs KC
Fri, Sep 2ndvs SDvs MIN
Sat, Sep 3rdvs SDvs MIN
Sun, Sep 4thvs SDvs MIN
Mon, Sep 5thvs SF@ SEA
Tue, Sep 6thvs SF@ SEA
Wed, Sep 7thvs SF@ SEA
Fri, Sep 9th@ SD@ OAK
Sat, Sep 10th@ SD@ OAK
Sun, Sep 11th@ SD@ OAK
Mon, Sep 12th@ ARI   
Tue, Sep 13th@ ARIvs COL
Wed, Sep 14th@ ARIvs COL
Fri, Sep 16th@ SF@ DET
Sat, Sep 17th@ SF@ DET
Sun, Sep 18th@ SF@ DET
Tue, Sep 20thvs ARIvs CLE
Wed, Sep 21stvs ARIvs CLE
Thu, Sep 22ndvs ARIvs CLE
Fri, Sep 23rdvs STLvs DET
Sat, Sep 24thvs STLvs DET
Sun, Sep 25thvs STLvs DET
Tue, Sep 27th@ SD@ MIN
Wed, Sep 28th@ SD@ MIN
Thu, Sep 29th@ SD@ MIN
Fri, Sep 30thvs COL@ SD
Sat, Oct 1stvs COL@ SD
Sun, Oct 2ndvs COL@ SD
Thu, Apr 7th   @ KC
Thu, Apr 21st   @ CLE
Thu, Apr 28th   vs KC
Mon, May 2nd   vs LAA
Thu, May 19th   @ KC
Mon, Jun 13th   @ DET
Mon, Jun 20th   vs TOR
Wed, Jul 6th   vs MIN
Mon, Jul 11th   @ CLE
Sun, Jul 17th   @ MIN
Thu, Aug 11th   @ KC
Thu, Aug 25th   @ BAL
Thu, Sep 8th   @ OAK