Who Should I Trade?

Jon Gray for Pedro Strop (2019)

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

Experts' Pick
  Jon Gray
Jon Gray
COL vs MIL Sun, Sep 29th 3:10pm
Pedro Strop
Pedro Strop
CHC @ STL Sun, Sep 29th 3:15pm
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season
Injury AlertIL60-
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 72# 142
Chris Meaney
The Athletic
# 104
Paul Sporer
# 49# 60
Bobby Sylvester
# 94
Donkey Teeth
# 59# 85
Dan Harris
# 73
Pierre Camus
# 45# 98
Max Freeze
Freeze Stats
# 63
Dennis Sosic
Fantasy Six Pack
# 62
Todd D Clark
The Fantasy Fix
# 72# 110

# 93# 72
Andrea LaMont
Lenny Melnick Fantasy Sports
# 107# 89
Nick Mariano
# 165# 100
Joe Bond
Fantasy Six Pack
# 109
Brandon 'B_Don' Myers
# 149
  Jon Gray
Jon Gray
Pedro Strop
Pedro Strop
2019 Stats 
Games Played2650
Games Started250
Innings Pitched150.042.3
Blown Saves06
Hits Allowed14733
Earned Runs6423
Home Runs Allowed196
  Jon Gray
Jon Gray
Pedro Strop
Pedro Strop
2019 Projections 
Games Played0
Games Started0
Innings Pitched0.0
Blown Saves0
Hits Allowed0
Earned Runs0
Home Runs Allowed0
  Jon Gray
Jon Gray
Pedro Strop
Pedro Strop
 Jon Gray (foot) was placed on the 60-day injured list Wednesday with a foot fracture.
Brad Camara
Wed, Aug 21st
Pedro Strop secured the save Sunday against the Reds, walking one and striking out one in the ninth inning.
Connor Rooney
Sun, Aug 11th
 Jon Gray dominated the Marlins on Friday night in Coors, spinning eight shutout innings while striking out seven.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
Pedro Strop pitched his a perfect ninth inning for his ninth save in the Cubs' 5-3 win over the Mets on Sunday. He struck out two.
Elliott Baas
Sun, Jun 23rd
 Jon Gray has been scratched from Tuesday's start versus Arizona due to ankle soreness.
Brendan Tuma - Too Much Tuma
Tue, Aug 13th
Pedro Strop pitched a scoreless ninth and struck out two for his eighth save in the Cubs' 2-1 win over the Dodgers on Saturday.
Elliott Baas
Sun, Jun 16th
 Jon Gray fell to 10-8 on Thursday in San Diego, giving up seven runs (three earned) on six hits over 5 2/3 innings pitched.
Brendan Tuma - Too Much Tuma
Fri, Aug 9th
Pedro Strop got a one out save in the Cubs' 5-1 win over the Cardinals on Sunday.
Elliott Baas
Mon, Jun 10th
 Jon Gray was excellent on Monday in Coors Field, limiting the Dodgers to one run on three hits over eight strong innings.
Brendan Tuma - Too Much Tuma
Tue, Jul 30th
Pedro Strop allowed a solo home run but hung on for his sixth save in the Cubs' 3-1 win over the Cardinals on Friday.
Elliott Baas
Sat, Jun 8th
There are no recent notes for these players
  Jon Gray
Jon Gray
Pedro Strop
Pedro Strop
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MIA@ TEX
Fri, Mar 29th@ MIA   
Sat, Mar 30th@ MIA@ TEX
Sun, Mar 31st@ MIA@ TEX
Mon, Apr 1st@ TB@ ATL
Tue, Apr 2nd@ TB   
Wed, Apr 3rd@ TB@ ATL
Fri, Apr 5thvs LAD@ MIL
Sat, Apr 6thvs LAD@ MIL
Sun, Apr 7thvs LAD@ MIL
Mon, Apr 8thvs ATLvs PIT
Tue, Apr 9thvs ATL   
Thu, Apr 11th@ SFvs PIT
Fri, Apr 12th@ SFvs LAA
Sat, Apr 13th@ SFvs LAA
Sun, Apr 14th@ SF   
Mon, Apr 15th@ SD@ MIA
Tue, Apr 16th@ SD@ MIA
Thu, Apr 18thvs PHI   
Fri, Apr 19thvs PHIvs ARI
Sat, Apr 20thvs PHIvs ARI
Sun, Apr 21stvs PHIvs ARI
Mon, Apr 22ndvs WSH   
Tue, Apr 23rdvs WSHvs LAD
Wed, Apr 24thvs WSHvs LAD
Fri, Apr 26th@ ATL@ ARI
Sat, Apr 27th@ ATL@ ARI
Sun, Apr 28th@ ATL@ ARI
Mon, Apr 29th@ MIL   
Tue, Apr 30th@ MIL@ SEA
Wed, May 1st@ MIL@ SEA
Thu, May 2nd@ MIL   
Fri, May 3rdvs ARIvs STL
Sat, May 4thvs ARIvs STL
Sun, May 5thvs ARIvs STL
Tue, May 7thvs SFvs MIA
Thu, May 9thvs SFvs MIA
Fri, May 10thvs SDvs MIL
Sat, May 11thvs SDvs MIL
Sun, May 12thvs SDvs MIL
Tue, May 14th@ BOS@ CIN
Wed, May 15th@ BOS@ CIN
Fri, May 17th@ PHI@ WSH
Sat, May 18th@ PHI@ WSH
Sun, May 19th@ PHI@ WSH
Tue, May 21st@ PITvs PHI
Wed, May 22nd@ PITvs PHI
Thu, May 23rd@ PITvs PHI
Fri, May 24thvs BALvs CIN
Sat, May 25thvs BALvs CIN
Sun, May 26thvs BALvs CIN
Mon, May 27thvs ARI@ HOU
Tue, May 28thvs ARI@ HOU
Wed, May 29thvs ARI@ HOU
Thu, May 30thvs ARI   
Fri, May 31stvs TOR@ STL
Sat, Jun 1stvs TOR@ STL
Sun, Jun 2ndvs TOR@ STL
Tue, Jun 4th@ CHCvs COL
Wed, Jun 5th@ CHCvs COL
Thu, Jun 6th@ CHCvs COL
Fri, Jun 7th@ NYMvs STL
Sat, Jun 8th@ NYMvs STL
Sun, Jun 9th@ NYMvs STL
Mon, Jun 10thvs CHC@ COL
Tue, Jun 11thvs CHC@ COL
Wed, Jun 12thvs CHC@ COL
Thu, Jun 13thvs SD@ LAD
Fri, Jun 14thvs SD@ LAD
Sat, Jun 15thvs SD@ LAD
Sun, Jun 16thvs SD@ LAD
Tue, Jun 18th@ ARIvs CWS
Wed, Jun 19th@ ARIvs CWS
Thu, Jun 20th@ ARIvs NYM
Fri, Jun 21st@ LADvs NYM
Sat, Jun 22nd@ LADvs NYM
Sun, Jun 23rd@ LADvs NYM
Mon, Jun 24th@ SFvs ATL
Tue, Jun 25th@ SFvs ATL
Wed, Jun 26th@ SFvs ATL
Thu, Jun 27thvs LADvs ATL
Fri, Jun 28thvs LAD@ CIN
Sat, Jun 29thvs LAD@ CIN
Sun, Jun 30thvs LAD@ CIN
Tue, Jul 2ndvs HOU@ PIT
Wed, Jul 3rdvs HOU@ PIT
Fri, Jul 5th@ ARI   
Sat, Jul 6th@ ARI@ CWS
Sun, Jul 7th@ ARI@ CWS
Fri, Jul 12thvs CINvs PIT
Sat, Jul 13thvs CINvs PIT
Sun, Jul 14thvs CINvs PIT
Mon, Jul 15thvs SFvs CIN
Tue, Jul 16thvs SFvs CIN
Wed, Jul 17thvs SFvs CIN
Fri, Jul 19th@ NYYvs SD
Sat, Jul 20th@ NYYvs SD
Sun, Jul 21st@ NYYvs SD
Tue, Jul 23rd@ WSH@ SF
Wed, Jul 24th@ WSH@ SF
Thu, Jul 25th@ WSH   
Fri, Jul 26th@ CIN@ MIL
Sat, Jul 27th@ CIN@ MIL
Sun, Jul 28th@ CIN@ MIL
Mon, Jul 29thvs LAD   
Tue, Jul 30thvs LAD@ STL
Wed, Jul 31stvs LAD@ STL
Fri, Aug 2ndvs SFvs MIL
Sat, Aug 3rdvs SFvs MIL
Sun, Aug 4thvs SFvs MIL
Tue, Aug 6th@ HOUvs OAK
Wed, Aug 7th@ HOUvs OAK
Thu, Aug 8th@ SD@ CIN
Fri, Aug 9th@ SD@ CIN
Sat, Aug 10th@ SD@ CIN
Sun, Aug 11th@ SD@ CIN
Mon, Aug 12thvs ARI   
Tue, Aug 13thvs ARI@ PHI
Wed, Aug 14thvs ARI@ PHI
Fri, Aug 16thvs MIA@ PIT
Sat, Aug 17thvs MIA@ PIT
Sun, Aug 18thvs MIA@ PIT
Mon, Aug 19th@ ARI   
Tue, Aug 20th@ ARIvs SF
Wed, Aug 21st@ ARIvs SF
Thu, Aug 22nd@ STLvs SF
Fri, Aug 23rd@ STLvs WSH
Sat, Aug 24th@ STLvs WSH
Sun, Aug 25th@ STLvs WSH
Mon, Aug 26thvs ATL   
Tue, Aug 27thvs BOS@ NYM
Wed, Aug 28thvs BOS@ NYM
Thu, Aug 29thvs PIT@ NYM
Fri, Aug 30thvs PITvs MIL
Sat, Aug 31stvs PITvs MIL
Sun, Sep 1stvs PITvs MIL
Mon, Sep 2nd@ LADvs SEA
Tue, Sep 3rd@ LADvs SEA
Wed, Sep 4th@ LAD   
Fri, Sep 6th@ SD@ MIL
Sat, Sep 7th@ SD@ MIL
Sun, Sep 8th@ SD@ MIL
Tue, Sep 10thvs STL@ SD
Wed, Sep 11thvs STL@ SD
Thu, Sep 12thvs STL@ SD
Fri, Sep 13thvs SDvs PIT
Sat, Sep 14thvs SDvs PIT
Sun, Sep 15thvs SDvs PIT
Mon, Sep 16thvs NYMvs CIN
Tue, Sep 17thvs NYMvs CIN
Wed, Sep 18thvs NYMvs CIN
Fri, Sep 20th@ LADvs STL
Sat, Sep 21st@ LADvs STL
Sun, Sep 22nd@ LADvs STL
Tue, Sep 24th@ SF@ PIT
Wed, Sep 25th@ SF@ PIT
Thu, Sep 26th@ SF@ PIT
Fri, Sep 27thvs MIL@ STL
Sat, Sep 28thvs MIL@ STL
Sun, Sep 29thvs MIL@ STL
Thu, Apr 4th   @ ATL
Wed, Apr 10th   vs PIT
Wed, Apr 17th   @ MIA
Thu, Apr 25th   vs LAD
Mon, May 6th   vs MIA
Wed, May 8th   vs MIA
Thu, May 16th   @ CIN
Mon, May 20th   vs PHI
Mon, Jun 3rd   vs LAA
Mon, Jul 1st   @ PIT
Thu, Jul 4th   @ PIT
Mon, Jul 22nd   @ SF
Thu, Aug 1st   @ STL
Mon, Aug 5th   vs OAK
Thu, Aug 15th   @ PHI
Thu, Sep 5th   @ MIL
Mon, Sep 9th   @ SD
Thu, Sep 19th   vs STL