Skip to main content

Who Should I Trade?

Diego Castillo for Andrew Heaney (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Andrew Heaney
Andrew Heaney
Diego Castillo
Diego Castillo
Recommended by
11 of 15 experts
Recommended by
4 of 15 experts
Rest of Season# 81# 79
Injury AlertFA-
Expert Ranks 
Chris Meaney
# 47# 99
Mike Maher
# 89# 110
Dan Harris
# 128# 137
Jorge B. Edwards
Fantasy In Frames
# 77# 97
Mick Ciallela
# 61# 107
Ryan Amore
Pitcher List
# 126# 145
Carmen Maiorano
# 82# 102
Jordan Eisen
Field of Vision Sports
# 89# 148
Chris Mitchell
# 73# 83
Chris Clegg
# 68# 82
Joe Pisapia
# 88# 118
Corbin Young
# 118# 36
Pierre Camus
# 93# 62
Joe Bond
Fantasy Six Pack
# 97# 70
Brendan Tuma
# 110
Who Should I Trade? Player Statistics
  Andrew Heaney
Andrew Heaney
Diego Castillo
Diego Castillo
2021 Stats 
Games Played3061
Games Started230
Innings Pitched130.158.1
Blown Saves16
Hits Allowed12940
Earned Runs8318
Home Runs Allowed299
Who Should I Trade? Player Projections
  Andrew Heaney
Andrew Heaney
Diego Castillo
Diego Castillo
2021 Projections 
Games Played0
Games Started0
Innings Pitched0.0
Blown Saves0
Hits Allowed0
Earned Runs0
Home Runs Allowed0
Who Should I Trade? Player Notes
  Andrew Heaney
Andrew Heaney
Diego Castillo
Diego Castillo
 Andrew Heaney (8-9) allowed four runs on four hits in one-third of an inning to take the loss Sunday versus Baltimore.
John Aubin
Mon, Sep 6th
Diego Castillo earned the win on Wednesday against Houston, allowing one hit over one scoreless inning with three strikeouts.
Ari Koslow
Thu, Sep 9th
 Andrew Heaney allowed two runs on three hits and one walk with five strikeouts over four innings, taking a no-decision in Tuesday's 5-4 win over the Braves.
John Aubin
Wed, Aug 25th
Diego Castillo earned the save on Saturday against Arizona, working around a hit to toss as scoreless inning.
Ari Koslow
Sun, Sep 5th
 Andrew Heaney held the Red Sox to one run and two hits with two walks and four strikeouts in seven innings to pick up a victory Wednesday.
John Aubin
Thu, Aug 19th
Seattle Mariners pitcher Diego Castillo (shoulder) was placed on the 10-day injured list with right shoulder inflammation.
Brad Camara
Sat, Aug 21st
 Andrew Heaney allowed seven runs on five hits and three walks in five innings against the White Sox on Thursday. He had five strikeouts and did not factor into the decision.
John Aubin
Fri, Aug 13th
Diego Castillo blew the save on Thursday against Texas, allowing two runs on one hit over one inning with two strikeouts and one walk.
Ari Koslow
Fri, Aug 20th
 Andrew Heaney allowed four runs on four hits with three walks and nine strikeouts over six innings on Saturday in a win over the Mariners.
John Aubin
Sun, Aug 8th
Diego Castillo earned the hold on Tuesday against Texas, working around two runners on base to toss a scoreless inning.
Ari Koslow
Wed, Aug 18th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Andrew Heaney
Andrew Heaney
Diego Castillo
Diego Castillo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   vs SFKevin Gausman (14-6)
Fri, Apr 2nd   vs SFJohnny Cueto (7-7)
Sat, Apr 3rd   vs SFLogan Webb (11-3)
Mon, Apr 5th   vs CWSCarlos Rodon (13-5)
Tue, Apr 6th   vs CWSLucas Giolito (11-9)
Wed, Apr 7th   vs CWSDallas Keuchel (9-9)
Thu, Apr 8th   @ MINJose Berrios (12-9)
Sat, Apr 10th   @ MINMichael Pineda (9-8)
Sun, Apr 11th   @ MINMatt Shoemaker (3-8)
Tue, Apr 13th   @ BALDean Kremer (0-7)
Thu, Apr 15th   @ BALBruce Zimmermann (4-5)
Fri, Apr 16th   vs HOUJose Urquidy (8-3)
Sat, Apr 17th   vs HOUZack Greinke (11-6)
Sun, Apr 18th   vs HOUJake Odorizzi (6-7)
Mon, Apr 19th   vs LADDustin May (1-1)
Tue, Apr 20th   vs LADJulio Urias (19-3)
Thu, Apr 22nd   @ BOSNick Pivetta (9-8)
Fri, Apr 23rd   @ BOSMartin Perez (7-8)
Sat, Apr 24th   @ BOSNathan Eovaldi (11-9)
Sun, Apr 25th   @ BOSEduardo Rodriguez (13-8)
Mon, Apr 26th   @ HOUJose Urquidy (8-3)
Tue, Apr 27th   @ HOUCristian Javier (4-1)
Wed, Apr 28th   @ HOUZack Greinke (11-6)
Thu, Apr 29th   @ HOULuis Garcia (11-8)
Fri, Apr 30th   vs LAAAndrew Heaney (8-9)
Sat, May 1st   vs LAAGriffin Canning (5-4)
Sun, May 2nd   vs LAADylan Bundy (2-9)
Mon, May 3rd   vs BALDean Kremer (0-7)
Tue, May 4th   vs BALJorge Lopez (3-14)
Wed, May 5th   vs BALJohn Means (6-9)
Fri, May 7th   @ TEXMike Foltynewicz (2-12)
Sat, May 8th   @ TEXKohei Arihara (2-4)
Sun, May 9th   @ TEXDane Dunning (5-10)
Tue, May 11th   @ LADWalker Buehler (16-4)
Wed, May 12th   @ LADJulio Urias (19-3)
Thu, May 13th   vs CLEZach Plesac (10-6)
Fri, May 14th   vs CLEAaron Civale (12-5)
Sat, May 15th   vs CLETriston McKenzie (5-9)
Sun, May 16th   vs CLEShane Bieber (7-4)
Mon, May 17th   vs DETCasey Mize (7-9)
Tue, May 18th   vs DETSpencer Turnbull (4-2)
Wed, May 19th   vs DETTarik Skubal (8-12)
Fri, May 21st   @ SDChris Paddack (7-7)
Sat, May 22nd   @ SDRyan Weathers (4-7)
Sun, May 23rd   @ SDYu Darvish (8-11)
Mon, May 24th   @ OAKFrankie Montas (13-9)
Tue, May 25th   @ OAKCole Irvin (10-15)
Wed, May 26th   @ OAKJames Kaprielian (8-5)
Thu, May 27th   vs TEXKolby Allard (3-12)
Fri, May 28th   vs TEXJordan Lyles (10-13)
Sat, May 29th   vs TEXMike Foltynewicz (2-12)
Sun, May 30th   vs TEXHyeon-jong Yang (0-3)
Mon, May 31st   vs OAKJames Kaprielian (8-5)
Tue, Jun 1st   vs OAKChris Bassitt (12-4)
Wed, Jun 2nd   vs OAKSean Manaea (11-10)
Thu, Jun 3rd   @ LAAGriffin Canning (5-4)
Fri, Jun 4th   @ LAAShohei Ohtani (9-2)
Sat, Jun 5th   @ LAAAlex Cobb (8-3)
Sun, Jun 6th   @ LAAPatrick Sandoval (3-6)
Tue, Jun 8th   @ DETMatthew Boyd (3-8)
Wed, Jun 9th   @ DETCasey Mize (7-9)
Thu, Jun 10th   @ DETTyler Alexander (2-4)
Fri, Jun 11th   @ CLEAaron Civale (12-5)
Sat, Jun 12th   @ CLETriston McKenzie (5-9)
Sun, Jun 13th   @ CLEShane Bieber (7-4)
Mon, Jun 14th   vs MINKenta Maeda (6-5)
Tue, Jun 15th   vs MINJ.A. Happ (10-8)
Wed, Jun 16th   vs MINBailey Ober (3-3)
Thu, Jun 17th   vs TBRich Hill (7-8)
Fri, Jun 18th   vs TBMichael Wacha (3-5)
Sat, Jun 19th   vs TBJosh Fleming (10-8)
Sun, Jun 20th   vs TBShane McClanahan (10-6)
Tue, Jun 22nd   vs COLKyle Freeland (7-8)#8
Wed, Jun 23rd   vs COLGerman Marquez (12-11)#4
Fri, Jun 25th   @ CWSCarlos Rodon (13-5)
Sun, Jun 27th   @ CWSRyan Burr
Tue, Jun 29th   @ TORRobbie Ray (13-7)
Wed, Jun 30th   @ TORSteven Matz (14-7)
Thu, Jul 1st   @ TORHyun Jin Ryu (14-10)
Fri, Jul 2nd   vs TEXKyle Gibson (10-9)
Sat, Jul 3rd   vs TEXJordan Lyles (10-13)
Sun, Jul 4th   vs TEXMike Foltynewicz (2-12)
Tue, Jul 6th   vs NYYJameson Taillon (8-6)
Wed, Jul 7th   vs NYYNick Nelson
Thu, Jul 8th   vs NYYJordan Montgomery (6-7)
Fri, Jul 9th   vs LAAAlex Cobb (8-3)
Sat, Jul 10th   vs LAAPatrick Sandoval (3-6)
Sun, Jul 11th   vs LAAJose Suarez (8-8)
Fri, Jul 16th   @ LAAAndrew Heaney (8-9)
Sat, Jul 17th   @ LAAAlex Cobb (8-3)
Sun, Jul 18th   @ LAAPatrick Sandoval (3-6)
Tue, Jul 20th   @ COLGerman Marquez (12-11)#4
Wed, Jul 21st   @ COLAustin Gomber (9-9)
Thu, Jul 22nd   vs OAKSean Manaea (11-10)
Fri, Jul 23rd   vs OAKFrankie Montas (13-9)
Sat, Jul 24th   vs OAKChris Bassitt (12-4)
Sun, Jul 25th   vs OAKCole Irvin (10-15)
Mon, Jul 26th   vs HOULuis Garcia (11-8)
Tue, Jul 27th   vs HOULance McCullers Jr. (13-5)
Wed, Jul 28th   vs HOUJake Odorizzi (6-7)
Fri, Jul 30th   @ TEXKolby Allard (3-12)
Sat, Jul 31st   @ TEXTaylor Hearn (6-6)
Sun, Aug 1st   @ TEXMike Foltynewicz (2-12)
Mon, Aug 2nd   @ TBMichael Wacha (3-5)
Tue, Aug 3rd   @ TBLuis Patino (5-3)
Wed, Aug 4th   @ TBJosh Fleming (10-8)
Thu, Aug 5th   @ NYYNestor Cortes Jr. (2-3)
Fri, Aug 6th   @ NYYWandy Peralta
Sat, Aug 7th   @ NYYAndrew Heaney (8-9)
Sun, Aug 8th   @ NYYLuis Gil (1-1)
Tue, Aug 10th   vs TEXKolby Allard (3-12)
Wed, Aug 11th   vs TEXSpencer Howard (0-5)
Thu, Aug 12th   vs TEXMike Foltynewicz (2-12)
Fri, Aug 13th   vs TORRobbie Ray (13-7)
Sat, Aug 14th   vs TORHyun Jin Ryu (14-10)
Sun, Aug 15th   vs TORSteven Matz (14-7)
Tue, Aug 17th   @ TEXTaylor Hearn (6-6)
Wed, Aug 18th   @ TEXMike Foltynewicz (2-12)
Thu, Aug 19th   @ TEXSpencer Howard (0-5)
Fri, Aug 20th   @ HOULance McCullers Jr. (13-5)
Sat, Aug 21st   @ HOUJake Odorizzi (6-7)
Sun, Aug 22nd   @ HOUFramber Valdez (11-6)
Mon, Aug 23rd   @ OAKPaul Blackburn (1-4)
Tue, Aug 24th   @ OAKCole Irvin (10-15)
Thu, Aug 26th   vs KCBrad Keller (8-12)
Fri, Aug 27th   vs KCKris Bubic (6-7)
Sat, Aug 28th   vs KCDaniel Lynch (4-6)
Sun, Aug 29th   vs KCBrady Singer (5-10)
Mon, Aug 30th   vs HOULuis Garcia (11-8)
Tue, Aug 31st   vs HOULance McCullers Jr. (13-5)
Wed, Sep 1st   vs HOUJake Odorizzi (6-7)
Fri, Sep 3rd   @ ARIMadison Bumgarner (7-10)
Sat, Sep 4th   @ ARIHumberto Castellanos (2-2)
Sun, Sep 5th   @ ARITyler Gilbert (2-2)
Mon, Sep 6th   @ HOULance McCullers Jr. (13-5)
Tue, Sep 7th   @ HOUJake Odorizzi (6-7)
Wed, Sep 8th   @ HOUJose Urquidy (8-3)
Fri, Sep 10th   vs ARIMadison Bumgarner (7-10)
Sat, Sep 11th   vs ARIHumberto Castellanos (2-2)
Sun, Sep 12th   vs ARITyler Gilbert (2-2)
Mon, Sep 13th   vs BOSEduardo Rodriguez (13-8)
Tue, Sep 14th   vs BOSNathan Eovaldi (11-9)
Wed, Sep 15th   vs BOSTanner Houck (1-5)
Fri, Sep 17th   @ KCJon Heasley (1-1)
Sat, Sep 18th   @ KCKris Bubic (6-7)
Sun, Sep 19th   @ KCJackson Kowar (0-6)
Mon, Sep 20th   @ OAKSean Manaea (11-10)
Tue, Sep 21st   @ OAKPaul Blackburn (1-4)
Wed, Sep 22nd   @ OAKCole Irvin (10-15)
Thu, Sep 23rd   @ OAKChris Bassitt (12-4)
Fri, Sep 24th   @ LAAJose Suarez (8-8)
Sat, Sep 25th   @ LAAJaime Barria (2-4)
Sun, Sep 26th   @ LAAShohei Ohtani (9-2)
Mon, Sep 27th   vs OAKCole Irvin (10-15)
Tue, Sep 28th   vs OAKChris Bassitt (12-4)
Wed, Sep 29th   vs OAKFrankie Montas (13-9)
Fri, Oct 1st   vs LAAJose Suarez (8-8)
Sat, Oct 2nd   vs LAAJhonathan Diaz (1-0)
Sun, Oct 3rd   vs LAAReid Detmers (1-3)