Who Should I Trade?

Pedro Strop for Andrew Heaney (2019)

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

Experts' Pick
  Andrew Heaney
Andrew Heaney
LAA vs HOU Sun, Sep 29th 3:07pm
Pedro Strop
Pedro Strop
CHC @ STL Sun, Sep 29th 3:15pm
Recommended by
11 of 16 experts
Recommended by
5 of 16 experts
Rest of Season
Injury Alert--
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 71# 142
Andrew Gould
# 76
Joe Bond
Fantasy Six Pack
# 87# 109
Chris Meaney
The Athletic
# 60
Donkey Teeth
# 80# 85
Dan Harris
# 89
Andrew Seifter
# 34
Max Freeze
Freeze Stats
# 83
Brandon 'B_Don' Myers
# 101# 149
Dennis Sosic
Fantasy Six Pack
# 95
Todd D Clark
The Fantasy Fix
# 85# 110
Paul Sporer
# 70# 60

# 84# 72
Andrea LaMont
Lenny Melnick Fantasy Sports
# 118# 89
Pierre Camus
# 145# 98
Nick Mariano
# 121# 100
  Andrew Heaney
Andrew Heaney
Pedro Strop
Pedro Strop
2019 Stats 
Games Played1850
Games Started180
Innings Pitched95.242.3
Blown Saves06
Hits Allowed9233
Earned Runs5223
Home Runs Allowed206
  Andrew Heaney
Andrew Heaney
Pedro Strop
Pedro Strop
2019 Projections 
Games Played
Games Started
Innings Pitched
Blown Saves
Hits Allowed
Earned Runs
Home Runs Allowed
  Andrew Heaney
Andrew Heaney
Pedro Strop
Pedro Strop
 Andrew Heaney allowed one run on six hits and two walks while striking out seven through 5 1/3 innings in Wednesday's 3-2 loss to the Athletics. He did not factor into the decision.
Brad Camara
Thu, Sep 26th
Pedro Strop secured the save Sunday against the Reds, walking one and striking out one in the ninth inning.
Connor Rooney
Sun, Aug 11th
 Andrew Heaney (4-6) allowed six runs and three walks while striking out eight across five innings in Thursday's 9-1 loss to the Yankees. He was charged with his sixth loss of the season.
Brad Camara
Fri, Sep 20th
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
 Andrew Heaney (4-5) allowed six runs on 10 hits while striking out three through three 1/3 innings in Friday's 11-4 loss to the Rays. He was charged with his fifth loss of the season.
Brad Camara
Sat, Sep 14th
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
 Andrew Heaney (4-4) allowed four runs on six hits and zero walks while striking out eight through six innings in Saturday's 8-7 win over the White Sox. He picked up his fourth win of the season.
Brad Camara
Sun, Sep 8th
Pedro Strop got a one out save in the Cubs' 5-1 win over the Cardinals on Sunday.
Elliott Baas
Mon, Jun 10th
 Andrew Heaney (3-4) allowed four runs on seven hits and two walks while striking out four through five innings in Sunday's 4-3 loss to the Red Sox. He was charged with his fourth loss of the season.
Brad Camara
Mon, Sep 2nd
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
  Andrew Heaney
Andrew Heaney
Pedro Strop
Pedro Strop
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ OAK@ TEX
Sat, Mar 30th@ OAK@ TEX
Sun, Mar 31st@ OAK@ TEX
Mon, Apr 1st@ SEA@ ATL
Wed, Apr 3rd   @ ATL
Thu, Apr 4thvs TEX@ ATL
Fri, Apr 5thvs TEX@ MIL
Sat, Apr 6thvs TEX@ MIL
Sun, Apr 7thvs TEX@ MIL
Mon, Apr 8thvs MILvs PIT
Wed, Apr 10thvs MILvs PIT
Thu, Apr 11th   vs PIT
Fri, Apr 12th@ CHCvs LAA
Sat, Apr 13th@ CHCvs LAA
Mon, Apr 15th@ TEX@ MIA
Tue, Apr 16th@ TEX@ MIA
Wed, Apr 17th@ TEX@ MIA
Fri, Apr 19thvs SEAvs ARI
Sat, Apr 20thvs SEAvs ARI
Sun, Apr 21stvs SEAvs ARI
Tue, Apr 23rdvs NYYvs LAD
Wed, Apr 24thvs NYYvs LAD
Thu, Apr 25thvs NYYvs LAD
Fri, Apr 26th@ KC@ ARI
Sat, Apr 27th@ KC@ ARI
Sun, Apr 28th@ KC@ ARI
Tue, Apr 30thvs TOR@ SEA
Wed, May 1stvs TOR@ SEA
Fri, May 3rd   vs STL
Sat, May 4thvs HOUvs STL
Sun, May 5thvs HOUvs STL
Mon, May 6th   vs MIA
Tue, May 7th@ DETvs MIA
Wed, May 8th@ DETvs MIA
Thu, May 9th@ DETvs MIA
Fri, May 10th@ BALvs MIL
Sat, May 11th@ BALvs MIL
Sun, May 12th@ BALvs MIL
Tue, May 14th@ MIN@ CIN
Wed, May 15th@ MIN@ CIN
Thu, May 16th   @ CIN
Fri, May 17thvs KC@ WSH
Sat, May 18thvs KC@ WSH
Sun, May 19thvs KC@ WSH
Mon, May 20thvs MINvs PHI
Tue, May 21stvs MINvs PHI
Wed, May 22nd   vs PHI
Thu, May 23rdvs MINvs PHI
Fri, May 24thvs TEXvs CIN
Sat, May 25thvs TEXvs CIN
Sun, May 26thvs TEXvs CIN
Mon, May 27th@ OAK@ HOU
Tue, May 28th@ OAK@ HOU
Wed, May 29th@ OAK@ HOU
Fri, May 31st@ SEA@ STL
Sat, Jun 1st@ SEA@ STL
Sun, Jun 2nd@ SEA@ STL
Mon, Jun 3rd@ CHCvs LAA
Tue, Jun 4thvs OAKvs COL
Wed, Jun 5thvs OAKvs COL
Thu, Jun 6thvs OAKvs COL
Fri, Jun 7thvs SEAvs STL
Sat, Jun 8thvs SEAvs STL
Sun, Jun 9thvs SEAvs STL
Mon, Jun 10thvs LAD@ COL
Tue, Jun 11thvs LAD@ COL
Wed, Jun 12th   @ COL
Thu, Jun 13th@ TB@ LAD
Fri, Jun 14th@ TB@ LAD
Sat, Jun 15th@ TB@ LAD
Sun, Jun 16th@ TB@ LAD
Tue, Jun 18th@ TORvs CWS
Wed, Jun 19th@ TORvs CWS
Thu, Jun 20th@ TORvs NYM
Fri, Jun 21st@ STLvs NYM
Sat, Jun 22nd@ STLvs NYM
Sun, Jun 23rd@ STLvs NYM
Mon, Jun 24th   vs ATL
Tue, Jun 25thvs CINvs ATL
Wed, Jun 26thvs CINvs ATL
Thu, Jun 27thvs OAKvs ATL
Fri, Jun 28thvs OAK@ CIN
Sat, Jun 29thvs OAK@ CIN
Sun, Jun 30thvs OAK@ CIN
Mon, Jul 1st   @ PIT
Tue, Jul 2nd@ TEX@ PIT
Wed, Jul 3rd@ TEX@ PIT
Thu, Jul 4th@ TEX@ PIT
Sat, Jul 6th@ HOU@ CWS
Sun, Jul 7th@ HOU@ CWS
Fri, Jul 12thvs SEAvs PIT
Sat, Jul 13thvs SEAvs PIT
Sun, Jul 14thvs SEAvs PIT
Mon, Jul 15thvs HOUvs CIN
Tue, Jul 16thvs HOUvs CIN
Wed, Jul 17thvs HOUvs CIN
Fri, Jul 19th@ SEAvs SD
Sat, Jul 20th@ SEAvs SD
Sun, Jul 21st@ SEAvs SD
Mon, Jul 22nd   @ SF
Tue, Jul 23rd@ LAD@ SF
Wed, Jul 24th@ LAD@ SF
Fri, Jul 26thvs BAL@ MIL
Sat, Jul 27thvs BAL@ MIL
Sun, Jul 28thvs BAL@ MIL
Tue, Jul 30thvs DET@ STL
Wed, Jul 31stvs DET@ STL
Thu, Aug 1st   @ STL
Fri, Aug 2nd@ CLEvs MIL
Sat, Aug 3rd@ CLEvs MIL
Sun, Aug 4th@ CLEvs MIL
Mon, Aug 5th@ CINvs OAK
Tue, Aug 6th@ CINvs OAK
Wed, Aug 7th   vs OAK
Thu, Aug 8th@ BOS@ CIN
Fri, Aug 9th@ BOS@ CIN
Sat, Aug 10th@ BOS@ CIN
Sun, Aug 11th@ BOS@ CIN
Tue, Aug 13thvs PIT@ PHI
Wed, Aug 14thvs PIT@ PHI
Thu, Aug 15thvs CWS@ PHI
Fri, Aug 16thvs CWS@ PIT
Sat, Aug 17thvs CWS@ PIT
Sun, Aug 18thvs CWS@ PIT
Tue, Aug 20th@ TEXvs SF
Wed, Aug 21st@ TEXvs SF
Thu, Aug 22nd   vs SF
Fri, Aug 23rd@ HOUvs WSH
Sat, Aug 24th@ HOUvs WSH
Sun, Aug 25th@ HOUvs WSH
Tue, Aug 27thvs TEX@ NYM
Wed, Aug 28thvs TEX@ NYM
Thu, Aug 29th   @ NYM
Fri, Aug 30thvs BOSvs MIL
Sat, Aug 31stvs BOSvs MIL
Sun, Sep 1stvs BOSvs MIL
Mon, Sep 2nd   vs SEA
Tue, Sep 3rd@ OAKvs SEA
Thu, Sep 5th@ OAK@ MIL
Fri, Sep 6th@ CWS@ MIL
Sat, Sep 7th@ CWS@ MIL
Sun, Sep 8th@ CWS@ MIL
Mon, Sep 9thvs CLE@ SD
Tue, Sep 10thvs CLE@ SD
Wed, Sep 11thvs CLE@ SD
Thu, Sep 12th   @ SD
Fri, Sep 13thvs TBvs PIT
Sat, Sep 14thvs TBvs PIT
Sun, Sep 15thvs TBvs PIT
Mon, Sep 16th   vs CIN
Tue, Sep 17th@ NYYvs CIN
Wed, Sep 18th@ NYYvs CIN
Thu, Sep 19th@ NYYvs STL
Fri, Sep 20th@ HOUvs STL
Sat, Sep 21st@ HOUvs STL
Sun, Sep 22nd@ HOUvs STL
Tue, Sep 24thvs OAK@ PIT
Wed, Sep 25thvs OAK@ PIT
Thu, Sep 26thvs HOU@ PIT
Fri, Sep 27thvs HOU@ STL
Sat, Sep 28thvs HOU@ STL
Sun, Sep 29thvs HOU@ STL
Fri, Mar 29th@ OAK   
Tue, Apr 2nd@ SEA   
Tue, Apr 9thvs MIL   
Thu, Apr 18thvs SEA   
Mon, Apr 22ndvs NYY   
Thu, May 2ndvs TOR   
Mon, May 13th@ MIN   
Thu, May 30th@ SEA   
Mon, Jun 17th@ TOR   
Fri, Jul 5th@ HOU   
Thu, Jul 18thvs HOU   
Thu, Jul 25thvs BAL   
Mon, Jul 29thvs DET   
Mon, Aug 12thvs PIT   
Mon, Aug 19th@ TEX   
Wed, Sep 4th@ OAK