Who Should I Trade?

Joe Musgrove for Chris Archer (2019)

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

 
Experts' Pick
 
  Joe Musgrove
SP - PIT
Joe Musgrove
PIT vs DET Tue, Jun 18th 7:05pm
Chris Archer
SP - PIT
Chris Archer
PIT vs DET Tue, Jun 18th 7:05pm
Expert
Recommendation
56%
Recommended by
9 of 16 experts
44%
Recommended by
7 of 16 experts
Rankings 
   
Rest of Season
VBR# 602# 378
   
Projections 
   
Strikeouts70102
Wins48
Saves00
ERA4.564.56
WHIP1.321.38
   
Misc 
   
Injury Alert--
Weather75 F, Overcast75 F, Overcast
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 75# 89
   
Andrew Gould
FantasyPros
# 78# 83
   
Joe Bond
Fantasy Six Pack
# 69# 77
   
Dan Harris
FantasyPros
# 63# 64
   
Pierre Camus
RotoBaller
# 52# 61
   
Andrew Seifter
FantasyPros
# 92# 100
   
Max Freeze
Freeze Stats
# 56
   
Mick Ciallela
Fantrax
# 84# 99
   
Todd D Clark
The Fantasy Fix
# 40# 74
   
Eno Sarris
The Athletic
# 50# 41
   
Nick Mariano
RotoBaller
# 50# 49
   
Chris Meaney
The Athletic
# 52# 50
   
Paul Sporer
FanGraphs
# 54# 39
   
Brandon 'B_Don' Myers
Razzball
# 78# 35
   
Bobby Sylvester
FantasyPros
# 80# 47
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 102# 74
   
  Joe Musgrove
SP - PIT
Joe Musgrove
PIT
Chris Archer
SP - PIT
Chris Archer
PIT
2019 Stats 
   
   
Games Played1512
   
Games Started1412
   
Innings Pitched78.365.2
   
Wins43
   
Losses76
   
Saves00
   
Blown Saves00
   
Holds10
   
Hits Allowed7865
   
Earned Runs4442
   
Home Runs Allowed717
   
Strikeouts6169
   
Walks2233
   
ERA5.105.85
   
WHIP1.291.52
   
  Joe Musgrove
SP - PIT
Joe Musgrove
PIT
Chris Archer
SP - PIT
Chris Archer
PIT
2019 Projections 
   
   
Games Played1819
   
Games Started1419
   
Innings Pitched84.593.4
   
Wins48
   
Losses74
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed8691
   
Earned Runs4347
   
Home Runs Allowed917
   
Strikeouts70102
   
Walks2337
   
ERA4.564.56
   
WHIP1.321.38
   
  Joe Musgrove
SP - PIT
Joe Musgrove
PIT
Chris Archer
SP - PIT
Chris Archer
PIT
News 
 Joe Musgrove allowed six runs on nine hits over four innings in the Pirates' 6-5 loss to the Braves on Thursday. He walked two and struck out three while falling to 4-7.
Elliott Baas
Fri, Jun 14th
Chris Archer allowed four runs on seven hits over five innings in the Pirates' 5-4 win over the Marlins on Sunday. He walked three and struck out eight in the no-decision.
Elliott Baas
Sun, Jun 16th
 Joe Musgrove was ejected from Monday‚Äôs game versus the Braves.
Brendan Tuma - Too Much Tuma
Mon, Jun 10th
Chris Archer allowed seven runs on six hits over six innings in the Pirates' 7-5 loss to the Braves on Tuesday. He walked two and struck out eight while falling to 3-6.
Elliott Baas
Wed, Jun 12th
 Joe Musgrove allowed five runs on 11 hits over six innings in the Pirates' 11-5 loss to the Brewers on Thursday. He walked two and struck out six while falling to 3-6.
Elliott Baas
Thu, May 30th
Chris Archer allowed one run on six hits over six innings in the Pirates' 6-1 win over the Braves on Thursday. He walked two and struck out six while improving to 3-5.
Elliott Baas
Thu, Jun 6th
 Joe Musgrove allowed six runs on 10 hits over five innings in the Pirates' 7-2 loss to the Dodgers on Saturday. He walked none and struck out one while falling to 3-5.
Elliott Baas
Sun, May 26th
Chris Archer allowed four runs on five hits over seven innings in the Pirates' 9-4 win over the Brewers on Friday. He walked two and struck out seven while improving to 2-5.
Elliott Baas
Sat, Jun 1st
 Joe Musgrove improved to 3-4 on Sunday in San Diego, allowing four runs (three earned) on four hits in 6 1/3 innings pitched.
Brendan Tuma - Too Much Tuma
Mon, May 20th
Chris Archer allowed four runs on six hits over five innings in the Pirates' 11-7 loss to the Dodgers on Sunday. He walked six and struck out three while falling to 1-5.
Elliott Baas
Sun, May 26th
Notes 
There are no recent notes for these players
  Joe Musgrove
SP - PIT
Joe Musgrove
PIT
Chris Archer
SP - PIT
Chris Archer
PIT
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ CIN@ CIN
Sun, Mar 31st@ CIN@ CIN
Mon, Apr 1stvs STLvs STL
Wed, Apr 3rdvs STLvs STL
Thu, Apr 4thvs CINvs CIN
Fri, Apr 5thvs CINvs CIN
Sat, Apr 6thvs CINvs CIN
Sun, Apr 7thvs CINvs CIN
Mon, Apr 8th@ CHC@ CHC
Wed, Apr 10th@ CHC@ CHC
Thu, Apr 11th@ CHC@ CHC
Fri, Apr 12th@ WSH@ WSH
Sat, Apr 13th@ WSH@ WSH
Sun, Apr 14th@ WSH@ WSH
Tue, Apr 16th@ DET@ DET
Wed, Apr 17th@ DET@ DET
Fri, Apr 19thvs SFvs SF
Sat, Apr 20thvs SFvs SF
Sun, Apr 21stvs SFvs SF
Mon, Apr 22ndvs ARIvs ARI
Tue, Apr 23rdvs ARIvs ARI
Wed, Apr 24thvs ARIvs ARI
Thu, Apr 25thvs ARIvs ARI
Fri, Apr 26th@ LAD@ LAD
Sat, Apr 27th@ LAD@ LAD
Sun, Apr 28th@ LAD@ LAD
Tue, Apr 30th@ TEX@ TEX
Wed, May 1st@ TEX@ TEX
Fri, May 3rdvs OAKvs OAK
Sat, May 4thvs OAKvs OAK
Sun, May 5thvs OAKvs OAK
Tue, May 7thvs TEXvs TEX
Wed, May 8thvs TEXvs TEX
Thu, May 9th@ STL@ STL
Fri, May 10th@ STL@ STL
Sat, May 11th@ STL@ STL
Sun, May 12th@ STL@ STL
Mon, May 13th@ ARI@ ARI
Tue, May 14th@ ARI@ ARI
Wed, May 15th@ ARI@ ARI
Thu, May 16th@ SD@ SD
Fri, May 17th@ SD@ SD
Sat, May 18th@ SD@ SD
Sun, May 19th@ SD@ SD
Tue, May 21stvs COLvs COL
Wed, May 22ndvs COLvs COL
Thu, May 23rdvs COLvs COL
Fri, May 24thvs LADvs LAD
Sat, May 25thvs LADvs LAD
Sun, May 26thvs LADvs LAD
Mon, May 27th@ CIN@ CIN
Tue, May 28th@ CIN@ CIN
Wed, May 29th@ CIN@ CIN
Thu, May 30thvs MILvs MIL
Fri, May 31stvs MILvs MIL
Sat, Jun 1stvs MILvs MIL
Sun, Jun 2ndvs MILvs MIL
Tue, Jun 4thvs ATLvs ATL
Wed, Jun 5thvs ATLvs ATL
Thu, Jun 6thvs ATLvs ATL
Fri, Jun 7th@ MIL@ MIL
Sat, Jun 8th@ MIL@ MIL
Sun, Jun 9th@ MIL@ MIL
Mon, Jun 10th@ ATL@ ATL
Tue, Jun 11th@ ATL@ ATL
Wed, Jun 12th@ ATL@ ATL
Thu, Jun 13th@ ATL@ ATL
Fri, Jun 14th@ MIA@ MIA
Sat, Jun 15th@ MIA@ MIA
Sun, Jun 16th@ MIA@ MIA
Tue, Jun 18thvs DETvs DET
Wed, Jun 19thvs DETvs DET
Fri, Jun 21stvs SDvs SD
Sat, Jun 22ndvs SDvs SD
Sun, Jun 23rdvs SDvs SD
Tue, Jun 25th@ HOU@ HOU
Wed, Jun 26th@ HOU@ HOU
Thu, Jun 27th@ HOU@ HOU
Fri, Jun 28th@ MIL@ MIL
Sat, Jun 29th@ MIL@ MIL
Sun, Jun 30th@ MIL@ MIL
Mon, Jul 1stvs CHCvs CHC
Tue, Jul 2ndvs CHCvs CHC
Wed, Jul 3rdvs CHCvs CHC
Thu, Jul 4thvs CHCvs CHC
Fri, Jul 5thvs MILvs MIL
Sat, Jul 6thvs MILvs MIL
Sun, Jul 7thvs MILvs MIL
Fri, Jul 12th@ CHC@ CHC
Sat, Jul 13th@ CHC@ CHC
Sun, Jul 14th@ CHC@ CHC
Mon, Jul 15th@ STL@ STL
Tue, Jul 16th@ STL@ STL
Wed, Jul 17th@ STL@ STL
Fri, Jul 19thvs PHIvs PHI
Sat, Jul 20thvs PHIvs PHI
Sun, Jul 21stvs PHIvs PHI
Mon, Jul 22ndvs STLvs STL
Tue, Jul 23rdvs STLvs STL
Wed, Jul 24thvs STLvs STL
Thu, Jul 25thvs STLvs STL
Fri, Jul 26th@ NYM@ NYM
Sat, Jul 27th@ NYM@ NYM
Sun, Jul 28th@ NYM@ NYM
Mon, Jul 29th@ CIN@ CIN
Tue, Jul 30th@ CIN@ CIN
Wed, Jul 31st@ CIN@ CIN
Fri, Aug 2ndvs NYMvs NYM
Sat, Aug 3rdvs NYMvs NYM
Sun, Aug 4thvs NYMvs NYM
Mon, Aug 5thvs MILvs MIL
Tue, Aug 6thvs MILvs MIL
Wed, Aug 7thvs MILvs MIL
Fri, Aug 9th@ STL@ STL
Sat, Aug 10th@ STL@ STL
Sun, Aug 11th@ STL@ STL
Mon, Aug 12th@ LAA@ LAA
Tue, Aug 13th@ LAA@ LAA
Wed, Aug 14th@ LAA@ LAA
Fri, Aug 16thvs CHCvs CHC
Sat, Aug 17thvs CHCvs CHC
Sun, Aug 18thvs CHCvs CHC
Mon, Aug 19thvs WSHvs WSH
Tue, Aug 20thvs WSHvs WSH
Wed, Aug 21stvs WSHvs WSH
Thu, Aug 22ndvs WSHvs WSH
Fri, Aug 23rdvs CINvs CIN
Sat, Aug 24thvs CINvs CIN
Sun, Aug 25thvs CINvs CIN
Mon, Aug 26th@ PHI@ PHI
Tue, Aug 27th@ PHI@ PHI
Wed, Aug 28th@ PHI@ PHI
Thu, Aug 29th@ COL@ COL
Fri, Aug 30th@ COL@ COL
Sat, Aug 31st@ COL@ COL
Sun, Sep 1st@ COL@ COL
Tue, Sep 3rdvs MIAvs MIA
Wed, Sep 4thvs MIAvs MIA
Thu, Sep 5thvs MIAvs MIA
Fri, Sep 6thvs STLvs STL
Sat, Sep 7thvs STLvs STL
Sun, Sep 8thvs STLvs STL
Mon, Sep 9th@ SF@ SF
Tue, Sep 10th@ SF@ SF
Wed, Sep 11th@ SF@ SF
Thu, Sep 12th@ SF@ SF
Fri, Sep 13th@ CHC@ CHC
Sat, Sep 14th@ CHC@ CHC
Sun, Sep 15th@ CHC@ CHC
Tue, Sep 17thvs SEAvs SEA
Wed, Sep 18thvs SEAvs SEA
Thu, Sep 19thvs SEAvs SEA
Fri, Sep 20th@ MIL@ MIL
Sat, Sep 21st@ MIL@ MIL
Sun, Sep 22nd@ MIL@ MIL
Tue, Sep 24thvs CHCvs CHC
Wed, Sep 25thvs CHCvs CHC
Thu, Sep 26thvs CHCvs CHC
Fri, Sep 27thvs CINvs CIN
Sat, Sep 28thvs CINvs CIN
Sun, Sep 29thvs CINvs CIN