Who Should I Trade?

Joe Musgrove for Tyler Glasnow (2019)

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

 
Experts' Pick
 
  Tyler Glasnow
SP,RP - TB
Tyler Glasnow
TB @ MIN Wed, Jun 26th 8:10pm
Joe Musgrove
SP - PIT
Joe Musgrove
PIT @ HOU Wed, Jun 26th 8:10pm
Expert
Recommendation
63%
Recommended by
10 of 16 experts
38%
Recommended by
6 of 16 experts
Rankings 
   
Rest of Season
VBR# 110# 408
   
Projections 
   
Strikeouts8067
Wins53
Saves00
ERA3.274.45
WHIP1.181.29
   
Misc 
   
Injury AlertIL60-
Weather84 F, Partly Cloudy85 F, Humid and Mostly Cloudy
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 73# 75
   
Eno Sarris
The Athletic
# 36# 50
   
Andrew Gould
FantasyPros
# 68# 77
   
Joe Bond
Fantasy Six Pack
# 72# 74
   
Chris Meaney
The Athletic
# 21# 52
   
Nick Mariano
RotoBaller
# 26# 50
   
Bobby Sylvester
FantasyPros
# 25# 80
   
Dan Harris
FantasyPros
# 22# 78
   
Andrew Seifter
FantasyPros
# 35# 92
   
Brandon 'B_Don' Myers
Razzball
# 21# 78
   
Todd D Clark
The Fantasy Fix
# 90# 40
   
Paul Sporer
FanGraphs
# 54
   
Pierre Camus
RotoBaller
# 75# 54
   
Max Freeze
Freeze Stats
# 56
   
Mick Ciallela
Fantrax
# 81
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 102
   
  Tyler Glasnow
SP,RP - TB
Tyler Glasnow
TB
Joe Musgrove
SP - PIT
Joe Musgrove
PIT
2019 Stats 
   
   
Games Played816
   
Games Started815
   
Innings Pitched48.085.1
   
Wins65
   
Losses17
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed3583
   
Earned Runs1045
   
Home Runs Allowed38
   
Strikeouts5569
   
Walks922
   
ERA1.864.78
   
WHIP0.911.24
   
  Tyler Glasnow
SP,RP - TB
Tyler Glasnow
TB
Joe Musgrove
SP - PIT
Joe Musgrove
PIT
2019 Projections 
   
   
Games Played1313
   
Games Started1313
   
Innings Pitched69.779.7
   
Wins53
   
Losses57
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5780
   
Earned Runs2539
   
Home Runs Allowed79
   
Strikeouts8067
   
Walks2521
   
ERA3.274.45
   
WHIP1.181.29
   
  Tyler Glasnow
SP,RP - TB
Tyler Glasnow
TB
Joe Musgrove
SP - PIT
Joe Musgrove
PIT
News 
 Tyler Glasnow felt discomfort while throwing on Sunday and an MRI showed right flexor inflammation. He will be shut down from throwing for three weeks before being re-evaluated.
Dan Harris
Mon, Jun 24th
Joe Musgrove allowed one run on five hits over seven innings against the Padres on Friday. He struck out eight and earned the win, moving to 5-7 on the year.
Dan Harris
Mon, Jun 24th
 Tyler Glasnow (forearm) was surprised at how good he felt after Tuesday's bullpen session, and thinks he will throw another bullpen session Friday, Juan Toribio of MLB.com reports.
John Aubin
Wed, Jun 19th
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
 Tyler Glasnow (forearm) will throw off a mound Saturday, Juan Toribio of MLB.com reports.
John Aubin
Sat, Jun 15th
Joe Musgrove was ejected from Monday’s game versus the Braves.
Brendan Tuma - Too Much Tuma
Mon, Jun 10th
 Tyler Glasnow's strained forearm is still feeling good and he remains on schedule, Ian Browne of MLB.com reports.
John Aubin
Tue, Jun 11th
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
 Tyler Glasnow (forearm) played catch from 75 feet on Sunday according to Josh Tolentino of the Athletic.
John Aubin
Sun, Jun 2nd
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
Notes 
There are no recent notes for these players
  Tyler Glasnow
SP,RP - TB
Tyler Glasnow
TB
Joe Musgrove
SP - PIT
Joe Musgrove
PIT
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOU@ CIN
Sun, Mar 31stvs HOU@ CIN
Mon, Apr 1stvs COLvs STL
Wed, Apr 3rdvs COLvs STL
Thu, Apr 4th   vs CIN
Fri, Apr 5th@ SFvs CIN
Sat, Apr 6th@ SFvs CIN
Sun, Apr 7th@ SFvs CIN
Mon, Apr 8th@ CWS@ CHC
Wed, Apr 10th@ CWS@ CHC
Thu, Apr 11th   @ CHC
Fri, Apr 12th@ TOR@ WSH
Sat, Apr 13th@ TOR@ WSH
Sun, Apr 14th@ TOR@ WSH
Tue, Apr 16thvs BAL@ DET
Wed, Apr 17thvs BAL@ DET
Fri, Apr 19thvs BOSvs SF
Sat, Apr 20thvs BOSvs SF
Sun, Apr 21stvs BOSvs SF
Mon, Apr 22ndvs KCvs ARI
Tue, Apr 23rdvs KCvs ARI
Wed, Apr 24thvs KCvs ARI
Thu, Apr 25th   vs ARI
Fri, Apr 26th   @ LAD
Sat, Apr 27th@ BOS@ LAD
Sun, Apr 28th@ BOS@ LAD
Tue, Apr 30th   @ TEX
Wed, May 1st@ KC@ TEX
Fri, May 3rd@ BALvs OAK
Sat, May 4th@ BALvs OAK
Sun, May 5th   vs OAK
Tue, May 7thvs ARIvs TEX
Wed, May 8thvs ARIvs TEX
Thu, May 9th   @ STL
Fri, May 10thvs NYY@ STL
Sat, May 11thvs NYY@ STL
Sun, May 12thvs NYY@ STL
Mon, May 13th   @ ARI
Tue, May 14th@ MIA@ ARI
Wed, May 15th@ MIA@ ARI
Thu, May 16th   @ SD
Fri, May 17th@ NYY@ SD
Sat, May 18th@ NYY@ SD
Sun, May 19th@ NYY@ SD
Tue, May 21stvs LADvs COL
Wed, May 22ndvs LADvs COL
Thu, May 23rd@ CLEvs COL
Fri, May 24th@ CLEvs LAD
Sat, May 25th@ CLEvs LAD
Sun, May 26th@ CLEvs LAD
Mon, May 27thvs TOR@ CIN
Tue, May 28thvs TOR@ CIN
Wed, May 29thvs TOR@ CIN
Thu, May 30thvs MINvs MIL
Fri, May 31stvs MINvs MIL
Sat, Jun 1stvs MINvs MIL
Sun, Jun 2ndvs MINvs MIL
Tue, Jun 4th@ DETvs ATL
Wed, Jun 5th@ DETvs ATL
Thu, Jun 6th@ DETvs ATL
Fri, Jun 7th@ BOS@ MIL
Sat, Jun 8th@ BOS@ MIL
Sun, Jun 9th@ BOS@ MIL
Mon, Jun 10thvs OAK@ ATL
Tue, Jun 11thvs OAK@ ATL
Wed, Jun 12thvs OAK@ ATL
Thu, Jun 13thvs LAA@ ATL
Fri, Jun 14thvs LAA@ MIA
Sat, Jun 15thvs LAA@ MIA
Sun, Jun 16thvs LAA@ MIA
Tue, Jun 18th@ NYYvs DET
Wed, Jun 19th@ NYYvs DET
Fri, Jun 21st@ OAKvs SD
Sat, Jun 22nd@ OAKvs SD
Sun, Jun 23rd@ OAKvs SD
Tue, Jun 25th@ MIN@ HOU
Wed, Jun 26th@ MIN@ HOU
Thu, Jun 27th@ MIN@ HOU
Fri, Jun 28thvs TEX@ MIL
Sat, Jun 29thvs TEX@ MIL
Sun, Jun 30thvs TEX@ MIL
Mon, Jul 1stvs BALvs CHC
Tue, Jul 2ndvs BALvs CHC
Wed, Jul 3rdvs BALvs CHC
Thu, Jul 4thvs NYYvs CHC
Fri, Jul 5thvs NYYvs MIL
Sat, Jul 6thvs NYYvs MIL
Sun, Jul 7thvs NYYvs MIL
Fri, Jul 12th@ BAL@ CHC
Sat, Jul 13th@ BAL@ CHC
Sun, Jul 14th@ BAL@ CHC
Mon, Jul 15th@ NYY@ STL
Tue, Jul 16th@ NYY@ STL
Wed, Jul 17th@ NYY@ STL
Fri, Jul 19thvs CWSvs PHI
Sat, Jul 20thvs CWSvs PHI
Sun, Jul 21stvs CWSvs PHI
Mon, Jul 22ndvs BOSvs STL
Tue, Jul 23rdvs BOSvs STL
Wed, Jul 24thvs BOSvs STL
Thu, Jul 25th   vs STL
Fri, Jul 26th@ TOR@ NYM
Sat, Jul 27th@ TOR@ NYM
Sun, Jul 28th@ TOR@ NYM
Mon, Jul 29th   @ CIN
Tue, Jul 30th@ BOS@ CIN
Wed, Jul 31st@ BOS@ CIN
Fri, Aug 2nd   vs NYM
Sat, Aug 3rdvs MIAvs NYM
Sun, Aug 4thvs MIAvs NYM
Mon, Aug 5thvs TORvs MIL
Tue, Aug 6thvs TORvs MIL
Wed, Aug 7thvs TORvs MIL
Fri, Aug 9th@ SEA@ STL
Sat, Aug 10th@ SEA@ STL
Sun, Aug 11th@ SEA@ STL
Mon, Aug 12th@ SD@ LAA
Tue, Aug 13th@ SD@ LAA
Wed, Aug 14th@ SD@ LAA
Fri, Aug 16thvs DETvs CHC
Sat, Aug 17thvs DETvs CHC
Sun, Aug 18thvs DETvs CHC
Mon, Aug 19thvs SEAvs WSH
Tue, Aug 20thvs SEAvs WSH
Wed, Aug 21stvs SEAvs WSH
Thu, Aug 22nd@ BALvs WSH
Fri, Aug 23rd@ BALvs CIN
Sat, Aug 24th@ BALvs CIN
Sun, Aug 25th@ BALvs CIN
Mon, Aug 26th   @ PHI
Tue, Aug 27th@ HOU@ PHI
Wed, Aug 28th@ HOU@ PHI
Thu, Aug 29th@ HOU@ COL
Fri, Aug 30thvs CLE@ COL
Sat, Aug 31stvs CLE@ COL
Sun, Sep 1stvs CLE@ COL
Tue, Sep 3rdvs BALvs MIA
Wed, Sep 4thvs BALvs MIA
Thu, Sep 5thvs TORvs MIA
Fri, Sep 6thvs TORvs STL
Sat, Sep 7thvs TORvs STL
Sun, Sep 8thvs TORvs STL
Mon, Sep 9th   @ SF
Tue, Sep 10th@ TEX@ SF
Wed, Sep 11th@ TEX@ SF
Thu, Sep 12th@ TEX@ SF
Fri, Sep 13th@ LAA@ CHC
Sat, Sep 14th@ LAA@ CHC
Sun, Sep 15th@ LAA@ CHC
Tue, Sep 17th@ LADvs SEA
Wed, Sep 18th@ LADvs SEA
Thu, Sep 19th   vs SEA
Fri, Sep 20thvs BOS@ MIL
Sat, Sep 21stvs BOS@ MIL
Sun, Sep 22ndvs BOS@ MIL
Tue, Sep 24thvs NYYvs CHC
Wed, Sep 25thvs NYYvs CHC
Thu, Sep 26th   vs CHC
Fri, Sep 27th@ TORvs CIN
Sat, Sep 28th@ TORvs CIN
Sun, Sep 29th@ TORvs CIN
Fri, Mar 29thvs HOU   
Sat, Mar 30thvs HOU   
Tue, Apr 2ndvs COL   
Tue, Apr 9th@ CWS   
Thu, Apr 18thvs BAL   
Mon, Apr 29th@ KC   
Thu, May 2nd@ KC   
Mon, May 6thvs ARI   
Mon, Jun 17th@ NYY   
Thu, Jun 20th@ OAK   
Thu, Jul 18th@ NYY   
Thu, Aug 1st@ BOS   
Mon, Sep 2ndvs BAL   
Mon, Sep 23rdvs BOS