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 Tue, Jul 16th 10:07pm
Pedro Strop
Pedro Strop
CHC vs CIN Tue, Jul 16th 8:05pm
Recommended by
9 of 13 experts
Recommended by
4 of 13 experts
Rest of Season
VBR# 243# 355
Injury Alert--
Weather77 F, Clear78 F, Partly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 71# 142
Andrew Gould
# 75
Joe Bond
Fantasy Six Pack
# 79
Nick Mariano
# 101# 111
Donkey Teeth
# 80# 85
Dan Harris
# 68
Brandon 'B_Don' Myers
# 99# 140
Mick Ciallela
# 69
Todd D Clark
The Fantasy Fix
# 85# 110
Paul Sporer
# 70# 60
Andrea LaMont
Lenny Melnick Fantasy Sports
# 118# 89
Pierre Camus
# 152# 105
Chris Meaney
The Athletic
# 113
  Andrew Heaney
Andrew Heaney
Pedro Strop
Pedro Strop
2019 Stats 
Games Played826
Games Started80
Innings Pitched42.322.1
Blown Saves03
Hits Allowed3517
Earned Runs2412
Home Runs Allowed94
  Andrew Heaney
Andrew Heaney
Pedro Strop
Pedro Strop
2019 Projections 
Games Played1027
Games Started100
Innings Pitched61.024.2
Blown Saves02
Hits Allowed5619
Earned Runs2910
Home Runs Allowed103
  Andrew Heaney
Andrew Heaney
Pedro Strop
Pedro Strop
 Andrew Heaney allowed five runs on six hits and one walk across six innings while taking the loss Sunday against the A's. He struck out eight.
John Aubin
Mon, Jul 1st
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 allowed one run on five hits, four walks, and four strikeouts through 5 1/3 innings on Tuesday against the Reds.
Kamran Hoda
Wed, Jun 26th
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 allowed five runs on four hits and four walks over 3 2/3 innings on Wednesday against the Blue Jays. He struck out two and did not factor into the decision.
Dan Harris
Thu, Jun 20th
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 allowed one run on two hits, three walks, and two strikeouts through five innings on Friday against Tampa Bay.
Kamran Hoda
Sat, Jun 15th
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
 Andrew Heaney allowed five runs on six hits and two walks over 5 2/3 innings on Friday against the Mariners. He struck out 10 and allowed two home runs.
Dan Harris
Mon, Jun 10th
Pedro Strop pitched a perfect ninth for his fifth save in the Cubs' 6-3 win over the Rockies on Tuesday.
Elliott Baas
Tue, Jun 4th
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@ TEX@ 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