Skip to main content

Who Should I Trade?

Jacob deGrom for Joe Musgrove (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jacob deGrom
Jacob deGrom
Joe Musgrove
Joe Musgrove
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Jacob deGrom
Jacob deGrom
Joe Musgrove
Joe Musgrove
2022 Stats 
Games Played1130
Games Started1130
Innings Pitched64.1181.0
Blown Saves00
Hits Allowed40154
Earned Runs2259
Home Runs Allowed922
Who Should I Trade? Player Notes
  Jacob deGrom
Jacob deGrom
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
  Jacob deGrom
Jacob deGrom
Joe Musgrove
Joe Musgrove
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs PHIvs COL
Sat, Apr 1stvs PHIvs COL
Sun, Apr 2ndvs PHIvs COL
Mon, Apr 3rdvs BALvs ARI
Tue, Apr 4thvs BALvs ARI
Wed, Apr 5thvs BAL   
Fri, Apr 7th@ CHC@ ATL
Sat, Apr 8th@ CHC@ ATL
Sun, Apr 9th@ CHC@ ATL
Mon, Apr 10thvs KC@ NYM
Tue, Apr 11thvs KC@ NYM
Wed, Apr 12thvs KC@ NYM
Fri, Apr 14th@ HOUvs MIL
Sat, Apr 15th@ HOUvs MIL
Sun, Apr 16th@ HOUvs MIL
Mon, Apr 17th@ KCvs ATL
Tue, Apr 18th@ KCvs ATL
Wed, Apr 19th@ KCvs ATL
Fri, Apr 21stvs OAK@ ARI
Sat, Apr 22ndvs OAK@ ARI
Sun, Apr 23rdvs OAK@ ARI
Mon, Apr 24th@ CIN   
Tue, Apr 25th@ CIN@ CHC
Wed, Apr 26th@ CIN@ CHC
Thu, Apr 27thvs NYY@ CHC
Fri, Apr 28thvs NYY   
Sat, Apr 29thvs NYYvs SF
Sun, Apr 30thvs NYYvs SF
Tue, May 2ndvs ARIvs CIN
Wed, May 3rdvs ARIvs CIN
Fri, May 5th@ LAAvs LAD
Sat, May 6th@ LAAvs LAD
Sun, May 7th@ LAAvs LAD
Mon, May 8th@ SEA   
Tue, May 9th@ SEA@ MIN
Wed, May 10th@ SEA@ MIN
Thu, May 11th@ OAK@ MIN
Fri, May 12th@ OAK@ LAD
Sat, May 13th@ OAK@ LAD
Sun, May 14th@ OAK@ LAD
Mon, May 15thvs ATLvs KC
Tue, May 16thvs ATLvs KC
Wed, May 17thvs ATLvs KC
Fri, May 19thvs COLvs BOS
Sat, May 20thvs COLvs BOS
Sun, May 21stvs COLvs BOS
Mon, May 22nd@ PIT   
Tue, May 23rd@ PIT@ WSH
Wed, May 24th@ PIT@ WSH
Fri, May 26th@ BAL@ NYY
Sat, May 27th@ BAL@ NYY
Sun, May 28th@ BAL@ NYY
Mon, May 29th@ DET   
Tue, May 30th@ DET@ MIA
Wed, May 31st@ DET@ MIA
Fri, Jun 2ndvs SEAvs CHC
Sat, Jun 3rdvs SEAvs CHC
Sun, Jun 4thvs SEAvs CHC
Mon, Jun 5thvs STLvs CHC
Tue, Jun 6thvs STLvs SEA
Wed, Jun 7thvs STLvs SEA
Fri, Jun 9th@ TB@ COL
Sat, Jun 10th@ TB@ COL
Sun, Jun 11th@ TB@ COL
Mon, Jun 12thvs LAA   
Tue, Jun 13thvs LAAvs CLE
Wed, Jun 14thvs LAAvs CLE
Thu, Jun 15thvs LAAvs CLE
Fri, Jun 16thvs TORvs TB
Sat, Jun 17thvs TORvs TB
Sun, Jun 18thvs TORvs TB
Mon, Jun 19th@ CWS@ SF
Tue, Jun 20th@ CWS@ SF
Wed, Jun 21st@ CWS@ SF
Fri, Jun 23rd@ NYYvs WSH
Sat, Jun 24th@ NYYvs WSH
Sun, Jun 25th@ NYYvs WSH
Mon, Jun 26thvs DET   
Tue, Jun 27thvs DET@ PIT
Wed, Jun 28thvs DET@ PIT
Thu, Jun 29thvs DET@ PIT
Fri, Jun 30thvs HOU@ CIN
Sat, Jul 1stvs HOU@ CIN
Sun, Jul 2ndvs HOU@ CIN
Mon, Jul 3rdvs HOUvs LAA
Tue, Jul 4th@ BOSvs LAA
Wed, Jul 5th@ BOSvs LAA
Thu, Jul 6th@ BOS   
Fri, Jul 7th@ WSHvs NYM
Sat, Jul 8th@ WSHvs NYM
Sun, Jul 9th@ WSHvs NYM
Fri, Jul 14thvs CLE@ PHI
Sat, Jul 15thvs CLE@ PHI
Sun, Jul 16thvs CLE@ PHI
Mon, Jul 17thvs TB   
Tue, Jul 18thvs TB@ TOR
Wed, Jul 19thvs TB@ TOR
Fri, Jul 21stvs LAD@ DET
Sat, Jul 22ndvs LAD@ DET
Sun, Jul 23rdvs LAD@ DET
Mon, Jul 24th@ HOUvs PIT
Tue, Jul 25th@ HOUvs PIT
Wed, Jul 26th@ HOUvs PIT
Fri, Jul 28th@ SDvs TEX
Sat, Jul 29th@ SDvs TEX
Sun, Jul 30th@ SDvs TEX
Tue, Aug 1stvs CWS@ COL
Wed, Aug 2ndvs CWS@ COL
Thu, Aug 3rdvs CWS   
Fri, Aug 4thvs MIAvs LAD
Sat, Aug 5thvs MIAvs LAD
Sun, Aug 6thvs MIAvs LAD
Mon, Aug 7th@ OAKvs LAD
Tue, Aug 8th@ OAK@ SEA
Wed, Aug 9th@ OAK@ SEA
Fri, Aug 11th@ SF@ ARI
Sat, Aug 12th@ SF@ ARI
Sun, Aug 13th@ SF@ ARI
Mon, Aug 14thvs LAAvs BAL
Tue, Aug 15thvs LAAvs BAL
Wed, Aug 16thvs LAAvs BAL
Fri, Aug 18thvs MILvs ARI
Sat, Aug 19thvs MILvs ARI
Sun, Aug 20thvs MILvs ARI
Mon, Aug 21st@ ARIvs MIA
Tue, Aug 22nd@ ARIvs MIA
Thu, Aug 24th@ MIN   
Fri, Aug 25th@ MIN@ MIL
Sat, Aug 26th@ MIN@ MIL
Sun, Aug 27th@ MIN@ MIL
Mon, Aug 28th@ NYM@ STL
Tue, Aug 29th@ NYM@ STL
Wed, Aug 30th@ NYM@ STL
Fri, Sep 1stvs MINvs SF
Sat, Sep 2ndvs MINvs SF
Sun, Sep 3rdvs MINvs SF
Mon, Sep 4thvs HOUvs PHI
Tue, Sep 5thvs HOUvs PHI
Wed, Sep 6thvs HOUvs PHI
Fri, Sep 8thvs OAK@ HOU
Sat, Sep 9thvs OAK@ HOU
Sun, Sep 10thvs OAK@ HOU
Mon, Sep 11th@ TOR@ LAD
Tue, Sep 12th@ TOR@ LAD
Wed, Sep 13th@ TOR@ LAD
Thu, Sep 14th@ TOR   
Fri, Sep 15th@ CLE@ OAK
Sat, Sep 16th@ CLE@ OAK
Sun, Sep 17th@ CLE@ OAK
Mon, Sep 18thvs BOSvs COL
Tue, Sep 19thvs BOSvs COL
Wed, Sep 20thvs BOSvs COL
Fri, Sep 22ndvs SEAvs STL
Sat, Sep 23rdvs SEAvs STL
Sun, Sep 24thvs SEAvs STL
Mon, Sep 25th@ LAA@ SF
Tue, Sep 26th@ LAA@ SF
Wed, Sep 27th@ LAA@ SF
Thu, Sep 28th@ SEA   
Fri, Sep 29th@ SEA@ CWS
Sat, Sep 30th@ SEA@ CWS
Sun, Oct 1st@ SEA@ CWS
Fri, Mar 31st   vs COL
Thu, Apr 6th   @ ATL
Thu, Apr 13th   vs MIL
Thu, Apr 20th   @ ARI
Mon, May 1st   vs CIN
Thu, May 25th   @ WSH
Thu, Jun 1st   @ MIA
Thu, Jun 22nd   @ SF
Thu, Jul 20th   @ TOR
Mon, Jul 31st   @ COL
Thu, Aug 17th   vs ARI
Wed, Aug 23rd   vs MIA
Thu, Aug 31st   vs SF