Who Should I Trade?

Joe Musgrove for Kenta Maeda (2019)

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

Experts' Pick
  Kenta Maeda
Kenta Maeda
LAD @ SF Sun, Sep 29th 3:05pm
Joe Musgrove
Joe Musgrove
PIT vs CIN Sun, Sep 29th 3:05pm
Recommended by
12 of 18 experts
Recommended by
6 of 18 experts
Rest of Season
Injury Alert--
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 42# 74
Andrew Gould
# 63# 93
Joe Bond
Fantasy Six Pack
# 64# 74
Chris Meaney
The Athletic
# 65# 98
Andrea LaMont
Lenny Melnick Fantasy Sports
# 51# 102
Nick Mariano
# 45# 65
Bobby Sylvester
# 53# 105
Max Freeze
Freeze Stats
# 50# 61
Brandon 'B_Don' Myers
# 50# 84
Dennis Sosic
Fantasy Six Pack
# 74
Mick Ciallela
# 44# 76

# 53# 92
Eno Sarris
The Athletic
# 60# 50
Pierre Camus
# 53# 51
Donkey Teeth
# 96# 52
Paul Sporer
# 56# 54
Todd D Clark
The Fantasy Fix
# 69# 58
Dan Harris
# 78# 67
  Kenta Maeda
Kenta Maeda
Joe Musgrove
Joe Musgrove
2019 Stats 
Games Played3732
Games Started2631
Innings Pitched154.1170.2
Blown Saves00
Hits Allowed114169
Earned Runs6986
Home Runs Allowed2221
  Kenta Maeda
Kenta Maeda
Joe Musgrove
Joe Musgrove
2019 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
  Kenta Maeda
Kenta Maeda
Joe Musgrove
Joe Musgrove
 Kenta Maeda struck out two in a scoreless ninth to pick up the save on Thursday versus the Padres.
Brendan Tuma - Too Much Tuma
Fri, Sep 27th
Joe Musgrove (11-12) picked up the win Thursday against the Cubs, allowing three runs on three hits over six innings, striking out eight and walking two.
Connor Rooney
Fri, Sep 27th
 Kenta Maeda received a no-decision on Wednesday in San Diego, allowing two runs on two hits over five innings pitched.
Brendan Tuma - Too Much Tuma
Thu, Aug 29th
Joe Musgrove did not factor into the decision in Thursday's loss to the Mariners, allowing four runs (two earned) on five hits and two walks across five innings. He struck out six.
Connor Rooney
Thu, Sep 19th
 Kenta Maeda received a no-decision on Friday night in Atlanta, giving up three runs on five hits over 4 2/3 innings pitched.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
Joe Musgrove was scratched from Friday's start against the Cardinals with right foot discomfort.
Connor Rooney
Fri, Sep 6th
 Kenta Maeda earned the win on Saturday versus the D'Backs, twirling seven scoreless innings and allowing just three hits.
Brendan Tuma - Too Much Tuma
Sun, Aug 11th
Joe Musgrove (9-12) picked up the win Saturday against the Rockies, allowing three runs on eight hits and a walk over six innings while striking out five.
Connor Rooney
Sun, Sep 1st
 Kenta Maeda was charged for five runs on five hits over just 2 2/3 innings in Sunday's no-decision versus the Padres.
Brendan Tuma - Too Much Tuma
Mon, Aug 5th
Joe Musgrove allowed two runs on five hits over six innings Monday against the Phillies. He struck out six in the no-decision.
Connor Rooney
Tue, Aug 27th
There are no recent notes for these players
  Kenta Maeda
Kenta Maeda
Joe Musgrove
Joe Musgrove
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs ARI@ CIN
Sun, Mar 31stvs ARI@ CIN
Mon, Apr 1stvs SFvs STL
Wed, Apr 3rdvs SFvs STL
Thu, Apr 4th   vs CIN
Fri, Apr 5th@ COLvs CIN
Sat, Apr 6th@ COLvs CIN
Sun, Apr 7th@ COLvs CIN
Mon, Apr 8th@ STL@ CHC
Wed, Apr 10th@ STL@ CHC
Thu, Apr 11th@ STL@ CHC
Fri, Apr 12thvs MIL@ WSH
Sat, Apr 13thvs MIL@ WSH
Sun, Apr 14thvs MIL@ WSH
Tue, Apr 16thvs CIN@ DET
Wed, Apr 17thvs CIN@ DET
Fri, Apr 19th@ MILvs SF
Sat, Apr 20th@ MILvs SF
Sun, Apr 21st@ MILvs SF
Mon, Apr 22nd   vs ARI
Tue, Apr 23rd@ CHCvs ARI
Wed, Apr 24th@ CHCvs ARI
Thu, Apr 25th@ CHCvs ARI
Fri, Apr 26thvs PIT@ LAD
Sat, Apr 27thvs PIT@ LAD
Sun, Apr 28thvs PIT@ LAD
Tue, Apr 30th@ SF@ TEX
Wed, May 1st@ SF@ TEX
Fri, May 3rd@ SDvs OAK
Sat, May 4th@ SDvs OAK
Sun, May 5th@ SDvs OAK
Tue, May 7thvs ATLvs TEX
Wed, May 8thvs ATLvs TEX
Thu, May 9thvs WSH@ STL
Fri, May 10thvs WSH@ STL
Sat, May 11thvs WSH@ STL
Sun, May 12thvs WSH@ STL
Mon, May 13th   @ ARI
Tue, May 14thvs SD@ ARI
Wed, May 15thvs SD@ ARI
Thu, May 16th   @ SD
Fri, May 17th@ CIN@ SD
Sat, May 18th@ CIN@ SD
Sun, May 19th@ CIN@ SD
Tue, May 21st@ TBvs COL
Wed, May 22nd@ TBvs COL
Thu, May 23rd   vs COL
Fri, May 24th@ PITvs LAD
Sat, May 25th@ PITvs LAD
Sun, May 26th@ PITvs LAD
Mon, May 27thvs NYM@ CIN
Tue, May 28thvs NYM@ CIN
Wed, May 29thvs NYM@ CIN
Thu, May 30thvs NYMvs MIL
Fri, May 31stvs PHIvs MIL
Sat, Jun 1stvs PHIvs MIL
Sun, Jun 2ndvs PHIvs MIL
Tue, Jun 4th@ ARIvs ATL
Wed, Jun 5th@ ARIvs ATL
Thu, Jun 6th   vs ATL
Fri, Jun 7th@ SF@ MIL
Sat, Jun 8th@ SF@ MIL
Sun, Jun 9th@ SF@ MIL
Mon, Jun 10th@ LAA@ ATL
Tue, Jun 11th@ LAA@ ATL
Wed, Jun 12th   @ ATL
Thu, Jun 13thvs CHC@ ATL
Fri, Jun 14thvs CHC@ MIA
Sat, Jun 15thvs CHC@ MIA
Sun, Jun 16thvs CHC@ MIA
Tue, Jun 18thvs SFvs DET
Wed, Jun 19thvs SFvs DET
Fri, Jun 21stvs COLvs SD
Sat, Jun 22ndvs COLvs SD
Sun, Jun 23rdvs COLvs SD
Tue, Jun 25th@ ARI@ HOU
Wed, Jun 26th@ ARI@ HOU
Thu, Jun 27th@ COL@ HOU
Fri, Jun 28th@ COL@ MIL
Sat, Jun 29th@ COL@ MIL
Sun, Jun 30th@ COL@ MIL
Mon, Jul 1st   vs CHC
Tue, Jul 2ndvs ARIvs CHC
Wed, Jul 3rdvs ARIvs CHC
Thu, Jul 4thvs SDvs CHC
Fri, Jul 5thvs SDvs MIL
Sat, Jul 6thvs SDvs MIL
Sun, Jul 7thvs SDvs MIL
Fri, Jul 12th@ BOS@ CHC
Sat, Jul 13th@ BOS@ CHC
Sun, Jul 14th@ BOS@ CHC
Mon, Jul 15th@ PHI@ STL
Tue, Jul 16th@ PHI@ STL
Wed, Jul 17th@ PHI@ STL
Fri, Jul 19thvs MIAvs PHI
Sat, Jul 20thvs MIAvs PHI
Sun, Jul 21stvs MIAvs PHI
Mon, Jul 22nd   vs STL
Tue, Jul 23rdvs LAAvs STL
Wed, Jul 24thvs LAAvs STL
Thu, Jul 25th   vs STL
Fri, Jul 26th@ WSH@ NYM
Sat, Jul 27th@ WSH@ NYM
Sun, Jul 28th@ WSH@ NYM
Mon, Jul 29th@ COL@ CIN
Tue, Jul 30th@ COL@ CIN
Wed, Jul 31st@ COL@ CIN
Fri, Aug 2ndvs SDvs NYM
Sat, Aug 3rdvs SDvs NYM
Sun, Aug 4thvs SDvs NYM
Mon, Aug 5thvs STLvs MIL
Tue, Aug 6thvs STLvs MIL
Wed, Aug 7thvs STLvs MIL
Fri, Aug 9thvs ARI@ STL
Sat, Aug 10thvs ARI@ STL
Sun, Aug 11thvs ARI@ STL
Mon, Aug 12th   @ LAA
Tue, Aug 13th@ MIA@ LAA
Wed, Aug 14th@ MIA@ LAA
Fri, Aug 16th@ ATLvs CHC
Sat, Aug 17th@ ATLvs CHC
Sun, Aug 18th@ ATLvs CHC
Mon, Aug 19th   vs WSH
Tue, Aug 20thvs TORvs WSH
Wed, Aug 21stvs TORvs WSH
Thu, Aug 22ndvs TORvs WSH
Fri, Aug 23rdvs NYYvs CIN
Sat, Aug 24thvs NYYvs CIN
Sun, Aug 25thvs NYYvs CIN
Mon, Aug 26th@ SD@ PHI
Tue, Aug 27th@ SD@ PHI
Wed, Aug 28th@ SD@ PHI
Thu, Aug 29th@ ARI@ COL
Fri, Aug 30th@ ARI@ COL
Sat, Aug 31st@ ARI@ COL
Sun, Sep 1st@ ARI@ COL
Tue, Sep 3rdvs COLvs MIA
Wed, Sep 4thvs COLvs MIA
Thu, Sep 5th   vs MIA
Fri, Sep 6thvs SFvs STL
Sat, Sep 7thvs SFvs STL
Sun, Sep 8thvs SFvs STL
Mon, Sep 9th   @ SF
Tue, Sep 10th@ BAL@ SF
Wed, Sep 11th@ BAL@ SF
Thu, Sep 12th@ BAL@ SF
Fri, Sep 13th@ NYM@ CHC
Sat, Sep 14th@ NYM@ CHC
Sun, Sep 15th@ NYM@ CHC
Tue, Sep 17thvs TBvs SEA
Wed, Sep 18thvs TBvs SEA
Thu, Sep 19th   vs SEA
Fri, Sep 20thvs COL@ MIL
Sat, Sep 21stvs COL@ MIL
Sun, Sep 22ndvs COL@ MIL
Tue, Sep 24th@ SDvs CHC
Wed, Sep 25th@ SDvs CHC
Thu, Sep 26th@ SDvs CHC
Fri, Sep 27th@ SFvs CIN
Sat, Sep 28th@ SFvs CIN
Sun, Sep 29th@ SFvs CIN
Fri, Mar 29thvs ARI   
Sat, Mar 30thvs ARI   
Tue, Apr 2ndvs SF   
Tue, Apr 9th@ STL   
Mon, Apr 15thvs CIN   
Thu, Apr 18th@ MIL   
Mon, Apr 29th@ SF   
Mon, May 6thvs ATL   
Mon, Jun 3rd@ ARI   
Mon, Jun 17thvs SF   
Thu, Jun 20thvs SF   
Mon, Jun 24th@ ARI   
Thu, Jul 18th@ PHI   
Thu, Aug 1stvs SD   
Thu, Aug 15th@ MIA   
Mon, Sep 2ndvs COL