Skip to main content

Who Should I Trade?

Edwin Diaz for Joe Musgrove (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Edwin Diaz
Edwin Diaz
Joe Musgrove
Joe Musgrove
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 145# 107
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Edwin Diaz
Edwin Diaz
Joe Musgrove
Joe Musgrove
2021 Stats 
Games Played6332
Games Started031
Innings Pitched63.3181.1
Blown Saves60
Hits Allowed43142
Earned Runs2465
Home Runs Allowed322
Who Should I Trade? Player Notes
  Edwin Diaz
Edwin Diaz
Joe Musgrove
Joe Musgrove
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Edwin Diaz
Edwin Diaz
Joe Musgrove
Joe Musgrove
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs WSHvs SF
Sat, Apr 2ndvs WSHvs SF
Sun, Apr 3rdvs WSHvs SF
Mon, Apr 4thvs ATL   
Tue, Apr 5thvs ATLvs COL
Thu, Apr 7th@ WSH@ ARI
Fri, Apr 8th@ WSH@ ARI
Sat, Apr 9th@ WSH@ ARI
Sun, Apr 10th@ WSH@ ARI
Mon, Apr 11th@ PHI@ SF
Tue, Apr 12th@ PHI@ SF
Wed, Apr 13th@ PHI@ SF
Fri, Apr 15thvs ARIvs ATL
Sat, Apr 16thvs ARIvs ATL
Sun, Apr 17thvs ARIvs ATL
Mon, Apr 18thvs SFvs CIN
Tue, Apr 19thvs SFvs CIN
Wed, Apr 20thvs SFvs CIN
Thu, Apr 21stvs SF   
Fri, Apr 22nd@ ARIvs LAD
Sat, Apr 23rd@ ARIvs LAD
Sun, Apr 24th@ ARIvs LAD
Mon, Apr 25th@ STL   
Tue, Apr 26th@ STL@ CIN
Wed, Apr 27th@ STL@ CIN
Fri, Apr 29thvs PHI@ PIT
Sat, Apr 30thvs PHI@ PIT
Sun, May 1stvs PHI@ PIT
Mon, May 2ndvs ATL   
Tue, May 3rdvs ATL@ CLE
Wed, May 4thvs ATL@ CLE
Thu, May 5th@ PHIvs MIA
Fri, May 6th@ PHIvs MIA
Sat, May 7th@ PHIvs MIA
Sun, May 8th@ PHIvs MIA
Tue, May 10th@ WSHvs CHC
Wed, May 11th@ WSHvs CHC
Thu, May 12th@ WSH   
Fri, May 13thvs SEA@ ATL
Sat, May 14thvs SEA@ ATL
Sun, May 15thvs SEA@ ATL
Mon, May 16thvs STL   
Tue, May 17thvs STL@ PHI
Wed, May 18thvs STL@ PHI
Thu, May 19thvs STL@ PHI
Fri, May 20th@ COL@ SF
Sat, May 21st@ COL@ SF
Sun, May 22nd@ COL@ SF
Mon, May 23rd@ SFvs MIL
Tue, May 24th@ SFvs MIL
Wed, May 25th@ SFvs MIL
Fri, May 27thvs PHIvs PIT
Sat, May 28thvs PHIvs PIT
Sun, May 29thvs PHIvs PIT
Mon, May 30thvs WSH@ STL
Tue, May 31stvs WSH@ STL
Wed, Jun 1stvs WSH@ STL
Thu, Jun 2nd@ LAD@ MIL
Fri, Jun 3rd@ LAD@ MIL
Sat, Jun 4th@ LAD@ MIL
Sun, Jun 5th@ LAD@ MIL
Mon, Jun 6th@ SDvs NYM
Tue, Jun 7th@ SDvs NYM
Wed, Jun 8th@ SDvs NYM
Fri, Jun 10th@ LAAvs COL
Sat, Jun 11th@ LAAvs COL
Sun, Jun 12th@ LAAvs COL
Tue, Jun 14thvs MIL@ CHC
Wed, Jun 15thvs MIL@ CHC
Thu, Jun 16thvs MIL@ CHC
Fri, Jun 17thvs MIA@ COL
Sat, Jun 18thvs MIA@ COL
Sun, Jun 19thvs MIA@ COL
Mon, Jun 20thvs MIAvs ARI
Tue, Jun 21st@ HOUvs ARI
Wed, Jun 22nd@ HOUvs ARI
Fri, Jun 24th@ MIAvs PHI
Sat, Jun 25th@ MIAvs PHI
Sun, Jun 26th@ MIAvs PHI
Tue, Jun 28thvs HOU@ ARI
Wed, Jun 29thvs HOU@ ARI
Fri, Jul 1stvs TEX@ LAD
Sat, Jul 2ndvs TEX@ LAD
Sun, Jul 3rdvs TEX@ LAD
Mon, Jul 4th@ CINvs SEA
Tue, Jul 5th@ CINvs SEA
Wed, Jul 6th@ CIN   
Thu, Jul 7thvs MIA   
Fri, Jul 8thvs MIAvs SF
Sat, Jul 9thvs MIAvs SF
Sun, Jul 10thvs MIAvs SF
Mon, Jul 11th@ ATL@ COL
Tue, Jul 12th@ ATL@ COL
Wed, Jul 13th@ ATL@ COL
Thu, Jul 14th@ CHC@ COL
Fri, Jul 15th@ CHCvs ARI
Sat, Jul 16th@ CHCvs ARI
Sun, Jul 17th@ CHCvs ARI
Fri, Jul 22ndvs SD@ NYM
Sat, Jul 23rdvs SD@ NYM
Sun, Jul 24thvs SD@ NYM
Tue, Jul 26thvs NYY@ DET
Wed, Jul 27thvs NYY@ DET
Fri, Jul 29th@ MIAvs MIN
Sat, Jul 30th@ MIAvs MIN
Sun, Jul 31st@ MIAvs MIN
Mon, Aug 1st@ WSHvs COL
Tue, Aug 2nd@ WSHvs COL
Wed, Aug 3rd@ WSHvs COL
Thu, Aug 4thvs ATLvs COL
Fri, Aug 5thvs ATL@ LAD
Sat, Aug 6thvs ATL@ LAD
Sun, Aug 7thvs ATL@ LAD
Mon, Aug 8thvs CINvs SF
Tue, Aug 9thvs CINvs SF
Wed, Aug 10thvs CINvs SF
Fri, Aug 12thvs PHI@ WSH
Sat, Aug 13thvs PHI@ WSH
Sun, Aug 14thvs PHI@ WSH
Mon, Aug 15th@ ATL@ MIA
Tue, Aug 16th@ ATL@ MIA
Wed, Aug 17th@ ATL@ MIA
Thu, Aug 18th@ ATLvs WSH
Fri, Aug 19th@ PHIvs WSH
Sat, Aug 20th@ PHIvs WSH
Sun, Aug 21st@ PHIvs WSH
Mon, Aug 22nd@ NYY   
Tue, Aug 23rd@ NYYvs CLE
Thu, Aug 25thvs COL   
Fri, Aug 26thvs COL@ KC
Sat, Aug 27thvs COL@ KC
Sun, Aug 28thvs COL@ KC
Tue, Aug 30thvs LAD@ SF
Wed, Aug 31stvs LAD@ SF
Thu, Sep 1stvs LAD   
Fri, Sep 2ndvs WSH@ LAD
Sat, Sep 3rdvs WSH@ LAD
Sun, Sep 4thvs WSH@ LAD
Mon, Sep 5th@ PITvs ARI
Tue, Sep 6th@ PITvs ARI
Wed, Sep 7th@ PITvs ARI
Fri, Sep 9th@ MIAvs LAD
Sat, Sep 10th@ MIAvs LAD
Sun, Sep 11th@ MIAvs LAD
Mon, Sep 12thvs CHC   
Tue, Sep 13thvs CHC@ SEA
Wed, Sep 14thvs CHC@ SEA
Thu, Sep 15thvs PIT@ ARI
Fri, Sep 16thvs PIT@ ARI
Sat, Sep 17thvs PIT@ ARI
Sun, Sep 18thvs PIT@ ARI
Mon, Sep 19th@ MIL   
Tue, Sep 20th@ MILvs STL
Wed, Sep 21st@ MILvs STL
Fri, Sep 23rd@ OAK@ COL
Sat, Sep 24th@ OAK@ COL
Sun, Sep 25th@ OAK@ COL
Tue, Sep 27thvs MIAvs LAD
Wed, Sep 28thvs MIAvs LAD
Fri, Sep 30th@ ATLvs CWS
Sat, Oct 1st@ ATLvs CWS
Sun, Oct 2nd@ ATLvs CWS
Fri, Apr 1st   vs SF
Wed, Apr 6th   vs COL
Thu, Apr 14th   vs ATL
Thu, Apr 28th   @ CIN
Mon, May 9th   vs CHC
Mon, Jun 13th   @ CHC
Thu, Jun 23rd   vs PHI
Thu, Jun 30th   @ LAD
Mon, Jul 25th   @ DET
Wed, Aug 24th   vs CLE
Mon, Aug 29th   @ SF
Thu, Sep 22nd   vs STL
Thu, Sep 29th   vs LAD