Skip to main content

Who Should I Trade?

Raisel Iglesias for Kyle Hendricks (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Raisel Iglesias
Raisel Iglesias
Kyle Hendricks
Kyle Hendricks
Recommended by
9 of 16 experts
Recommended by
7 of 16 experts
Rest of Season# 29# 32
VBR# 217# 157
Injury Alert--
Expert Ranks 
Chris Meaney
# 33# 49
Mike Maher
# 33# 39
Pierre Camus
# 48# 52
Mick Ciallela
# 29# 38
Ryan Amore
Pitcher List
# 29# 47
Brad Camara
# 35# 48
Chris Mitchell
# 35# 41
Chris Clegg
# 32# 36
Joe Pisapia
# 41# 70
Carmen Maiorano
# 27# 23
Corbin Young
# 27# 22
Jordan Eisen
Field of Vision Sports
# 32# 25
Jorge B. Edwards
Fantasy In Frames
# 33# 24
Dan Harris
# 36# 31
Brendan Tuma
# 44# 27
Joe Bond
Fantasy Six Pack
# 77# 47
Who Should I Trade? Player Statistics
  Raisel Iglesias
Raisel Iglesias
Kyle Hendricks
Kyle Hendricks
2021 Stats 
Games Played2614
Games Started014
Innings Pitched28.181.3
Blown Saves30
Hits Allowed2488
Earned Runs1337
Home Runs Allowed719
Who Should I Trade? Player Projections
  Raisel Iglesias
Raisel Iglesias
Kyle Hendricks
Kyle Hendricks
2021 Projections 
Games Played3718
Games Started018
Innings Pitched38.2109.8
Blown Saves10
Hits Allowed32110
Earned Runs1548
Home Runs Allowed619
Who Should I Trade? Player Notes
  Raisel Iglesias
Raisel Iglesias
Kyle Hendricks
Kyle Hendricks
 Raisel Iglesias recorded the final six outs of Thursday's win over the Tigers to earn his 12th save of the season.
Brendan Tuma - Too Much Tuma
Fri, Jun 18th
Kyle Hendricks went six innings allowing no runs versus the New Yorks Thursday. He struck out seven and he earned his ninth win of the season.
Jamie Mellor
Fri, Jun 18th
 Angels' closer Raisel Iglesias gave up one run on one hit and struck out two batters in one inning of work to earn his 11th save of the year in an 8-7 win over Arizona.
Jack Mannis
Sun, Jun 13th
Kyle Hendricks went six innings allowing two runs versus the Cardinals Saturday. He would earn his eighth win of the season.
Jamie Mellor
Sun, Jun 13th
 Angels' closer Raisel Iglesias gave up one earned run on one hit and two strikeouts over one inning pitched en route to his fourth win on the season.
Jack Mannis
Sat, Jun 12th
Kyle Hendricks went 6 1/3 innings versus the Giants Sunday. He allowed three runs and won his seventh game.
Jamie Mellor
Mon, Jun 7th
 Angels' closer Raisel Iglesias collected a two-inning save on Friday en route to a 3-2 win over the Mariners.
Jack Mannis
Sat, Jun 5th
Kyle Hendricks went six innings versus the Padres Tuesday. He allowed three runs, all coming in a three batter stretch of solo HR, pitcher's single, two-run shot. Hendricks earned the win to move to 6-4.
Jamie Mellor
Wed, Jun 2nd
 Angels closer Raisel Iglesias converted a four-out save in Sunday's win over the A's.
Brendan Tuma - Too Much Tuma
Mon, May 31st
Kyle Hendricks went seven innings allowing three runs versus the Pirates Thursday. He allowed three solo homers but otherwise was strong in earning his fifth win of the season.
Jamie Mellor
Fri, May 28th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Raisel Iglesias
Raisel Iglesias
Kyle Hendricks
Kyle Hendricks
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWSvs PIT
Fri, Apr 2ndvs CWS   
Sat, Apr 3rdvs CWSvs PIT
Sun, Apr 4thvs CWSvs PIT
Mon, Apr 5thvs HOUvs MIL
Tue, Apr 6thvs HOUvs MIL
Thu, Apr 8th@ TOR@ PIT
Fri, Apr 9th@ TOR   
Sat, Apr 10th@ TOR@ PIT
Mon, Apr 12th@ KC@ MIL
Tue, Apr 13th@ KC@ MIL
Wed, Apr 14th@ KC@ MIL
Fri, Apr 16thvs MINvs ATL
Mon, Apr 19thvs TEX   
Tue, Apr 20thvs TEXvs NYM
Wed, Apr 21stvs TEXvs NYM
Thu, Apr 22nd@ HOUvs NYM
Fri, Apr 23rd@ HOUvs MIL
Sat, Apr 24th@ HOUvs MIL
Sun, Apr 25th@ HOUvs MIL
Mon, Apr 26th@ TEX@ ATL
Tue, Apr 27th@ TEX@ ATL
Wed, Apr 28th@ TEX@ ATL
Fri, Apr 30th@ SEA@ CIN
Sat, May 1st@ SEA@ CIN
Sun, May 2nd@ SEA@ CIN
Mon, May 3rdvs TB   
Tue, May 4thvs TBvs LAD
Wed, May 5thvs TBvs LAD
Thu, May 6thvs TB   
Fri, May 7thvs LADvs PIT
Sat, May 8thvs LADvs PIT
Sun, May 9thvs LADvs PIT
Mon, May 10th@ HOU   
Tue, May 11th@ HOU@ CLE
Wed, May 12th@ HOU@ CLE
Fri, May 14th@ BOS@ DET
Sat, May 15th@ BOS@ DET
Sun, May 16th@ BOS@ DET
Mon, May 17thvs CLEvs WSH
Tue, May 18thvs CLEvs WSH
Wed, May 19thvs CLEvs WSH
Thu, May 20thvs MINvs WSH
Fri, May 21stvs OAK@ STL
Sat, May 22ndvs OAK@ STL
Sun, May 23rdvs OAK@ STL
Tue, May 25thvs TEX@ PIT
Wed, May 26thvs TEX@ PIT
Thu, May 27th@ OAK@ PIT
Fri, May 28th@ OAKvs CIN
Sat, May 29th@ OAKvs CIN
Sun, May 30th@ OAKvs CIN
Mon, May 31st@ SFvs SD
Tue, Jun 1st@ SFvs SD
Thu, Jun 3rdvs SEA@ SF
Fri, Jun 4thvs SEA@ SF
Sat, Jun 5thvs SEA@ SF
Sun, Jun 6thvs SEA@ SF
Mon, Jun 7thvs KC@ SD
Tue, Jun 8thvs KC@ SD
Wed, Jun 9thvs KC@ SD
Fri, Jun 11th@ ARIvs STL
Sat, Jun 12th@ ARIvs STL
Sun, Jun 13th@ ARIvs STL
Mon, Jun 14th@ OAK@ NYM
Tue, Jun 15th@ OAK@ NYM
Wed, Jun 16th@ OAK@ NYM
Thu, Jun 17thvs DET@ NYM
Fri, Jun 18thvs DETvs MIA
Sat, Jun 19thvs DETvs MIA
Sun, Jun 20thvs DETvs MIA
Tue, Jun 22ndvs SFvs CLE
Wed, Jun 23rdvs SF   
Fri, Jun 25th@ TB@ LAD
Sat, Jun 26th@ TB@ LAD
Sun, Jun 27th@ TB@ LAD
Mon, Jun 28th@ NYY@ MIL
Tue, Jun 29th@ NYY@ MIL
Wed, Jun 30th@ NYY@ MIL
Thu, Jul 1st@ NYY   
Fri, Jul 2ndvs BAL@ CIN
Sat, Jul 3rdvs BAL@ CIN
Sun, Jul 4thvs BAL@ CIN
Mon, Jul 5thvs BOSvs PHI
Tue, Jul 6thvs BOSvs PHI
Wed, Jul 7thvs BOSvs PHI
Fri, Jul 9th@ SEAvs STL
Sat, Jul 10th@ SEAvs STL
Sun, Jul 11th@ SEAvs STL
Fri, Jul 16thvs SEA@ ARI
Sat, Jul 17thvs SEA@ ARI
Sun, Jul 18thvs SEA@ ARI
Mon, Jul 19th@ OAK@ STL
Tue, Jul 20th@ OAK@ STL
Thu, Jul 22nd@ MIN@ STL
Fri, Jul 23rd@ MINvs ARI
Sat, Jul 24th@ MINvs ARI
Sun, Jul 25th@ MINvs ARI
Mon, Jul 26thvs COLvs CIN
Tue, Jul 27thvs COLvs CIN
Wed, Jul 28thvs COLvs CIN
Thu, Jul 29thvs OAKvs CIN
Fri, Jul 30thvs OAK@ WSH
Sat, Jul 31stvs OAK@ WSH
Sun, Aug 1stvs OAK@ WSH
Mon, Aug 2nd@ TEX   
Tue, Aug 3rd@ TEX@ COL
Wed, Aug 4th@ TEX@ COL
Thu, Aug 5th@ TEX@ COL
Fri, Aug 6th@ LADvs CWS
Sat, Aug 7th@ LADvs CWS
Sun, Aug 8th@ LADvs CWS
Tue, Aug 10thvs TORvs MIL
Wed, Aug 11thvs TORvs MIL
Thu, Aug 12thvs TORvs MIL
Fri, Aug 13thvs HOU@ MIA
Sat, Aug 14thvs HOU@ MIA
Sun, Aug 15thvs HOU@ MIA
Tue, Aug 17th@ DET@ CIN
Wed, Aug 18th@ DET@ CIN
Thu, Aug 19th@ DET   
Fri, Aug 20th@ CLEvs KC
Sat, Aug 21st@ CLEvs KC
Sun, Aug 22nd@ CLEvs KC
Tue, Aug 24th@ BALvs COL
Wed, Aug 25th@ BALvs COL
Thu, Aug 26th@ BAL   
Fri, Aug 27thvs SD@ CWS
Sat, Aug 28thvs SD@ CWS
Mon, Aug 30thvs NYY   
Tue, Aug 31stvs NYY@ MIN
Wed, Sep 1stvs NYY@ MIN
Fri, Sep 3rdvs TEXvs PIT
Sat, Sep 4thvs TEXvs PIT
Sun, Sep 5thvs TEXvs PIT
Mon, Sep 6thvs TEXvs CIN
Tue, Sep 7th@ SDvs CIN
Wed, Sep 8th@ SDvs CIN
Fri, Sep 10th@ HOUvs SF
Sat, Sep 11th@ HOUvs SF
Sun, Sep 12th@ HOUvs SF
Tue, Sep 14th@ CWS@ PHI
Wed, Sep 15th@ CWS@ PHI
Thu, Sep 16th@ CWS@ PHI
Fri, Sep 17thvs OAK@ MIL
Sat, Sep 18thvs OAK@ MIL
Sun, Sep 19thvs OAK@ MIL
Mon, Sep 20thvs HOU   
Tue, Sep 21stvs HOUvs MIN
Wed, Sep 22ndvs HOUvs MIN
Thu, Sep 23rdvs HOU   
Fri, Sep 24thvs SEAvs STL
Sat, Sep 25thvs SEAvs STL
Sun, Sep 26thvs SEAvs STL
Tue, Sep 28th@ TEX@ PIT
Wed, Sep 29th@ TEX@ PIT
Thu, Sep 30th@ TEX@ PIT
Fri, Oct 1st@ SEA@ STL
Sat, Oct 2nd@ SEA@ STL
Sun, Oct 3rd@ SEA@ STL
Wed, Apr 7th   vs MIL
Sun, Apr 11th   @ PIT
Sat, Apr 17th   vs ATL
Sun, Apr 18th   vs ATL
Thu, Apr 29th   @ ATL
Wed, Jun 2nd   vs SD
Mon, Jun 21st   vs CLE
Thu, Jun 24th   @ LAD
Thu, Jul 8th   vs PHI
Wed, Jul 21st   @ STL
Mon, Aug 9th   vs MIL
Mon, Aug 16th   @ CIN
Mon, Aug 23rd   vs COL
Sun, Aug 29th   @ CWS
Thu, Sep 2nd   vs PIT