Skip to main content

Who Should I Trade?

Hansel Robles for Ian Kennedy (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ian Kennedy
RP - ARI
Ian Kennedy
Hansel Robles
RP - BOS
Hansel Robles
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 227# 207
VBR# 485# 658
   
Projections 
   
Strikeouts3431
Wins11
Saves31
ERA4.304.62
WHIP1.331.41
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 235# 379
   
Pierre Camus
RotoBaller
# 173# 186
   
Andrew Seifter
FantasyPros
# 135# 139
   
Bart Wheeler
Hail to Fantasy Football
# 165# 173
   
Mick Ciallela
Fantrax
# 198# 205
   
Scott Youngson
Pitcher List
# 248# 269
   
Who Should I Trade? Player Statistics
  Ian Kennedy
RP - ARI
Ian Kennedy
Hansel Robles
RP - BOS
Hansel Robles
2022 Stats 
   
   
Games Played3125
   
Games Started00
   
Innings Pitched27.123.2
   
Wins31
   
Losses43
   
Saves42
   
Blown Saves26
   
Holds87
   
Hits Allowed2824
   
Earned Runs1115
   
Home Runs Allowed45
   
Strikeouts2520
   
Walks1312
   
ERA3.625.70
   
WHIP1.501.52
   
Who Should I Trade? Player Projections
  Ian Kennedy
RP - ARI
Ian Kennedy
Hansel Robles
RP - BOS
Hansel Robles
2022 Projections 
   
   
Games Played3330
   
Games Started00
   
Innings Pitched33.329.8
   
Wins11
   
Losses11
   
Saves31
   
Blown Saves11
   
Holds75
   
Hits Allowed3228
   
Earned Runs1615
   
Home Runs Allowed65
   
Strikeouts3431
   
Walks1113
   
ERA4.304.62
   
WHIP1.331.41
   
Who Should I Trade? Player Notes
  Ian Kennedy
RP - ARI
Ian Kennedy
Hansel Robles
RP - BOS
Hansel Robles
News 
 Ian Kennedy lost in walk-off fashion Tuesday, allowing one run on one hit while also walking one and striking out one in 1/3 of an inning in the Diamondbacks' 3-2 loss to the Padres.
Chris Schommer
Wed, Jun 22nd
Red Sox reliever Hansel Robles allowed three runs on two hits and three walks though two-thirds of an inning against the Cubs on Friday. He struck out just one batter and was charged with both the loss and blown save. Boston ultimately fell to Chicago by a score of 6-5.
Andersen Pickard
Fri, Jul 1st
 Arizona Diamondbacks RP Ian Kennedy pitched the ninth inning on Thursday, allowing one hit for one earned run in the Diamondbacks' 5-4 win over the Reds.
Josh Thiessen
Thu, Jun 9th
Red Sox reliever Hansel Robles allowed two hits and two unearned runs while failing to record an out during the ninth inning of Tuesday's game against the Blue Jays. Robles entered the ninth with two runners on base, inheriting them from Tyler Danish. When the tying and winning runs scored, Danish was hit with the loss was Robles logged the blown save. Boston ultimately fell to Toronto by a score of 6-5.
Andersen Pickard
Wed, Jun 29th
 Arizona Diamondbacks RP Ian Kennedy pitched part of the eighth inning on Sunday, allowing three hits for two earned runs in the Diamondbacks' 5-4 loss to the Cubs.
Josh Thiessen
Sun, May 22nd
Red Sox reliever Hansel Robles was tasked with preserving a 6-5 lead in the bottom of the ninth inning against the Mariners on Saturday. He could not come through, instead allowing two runs, three hits, and a walk while retiring two batters. The 31-year-old was hit with both the blown save and loss as Boston ultimately fell to Seattle by a score of 7-6.
Andersen Pickard
Sun, Jun 12th
 Arizona Diamondbacks RP Ian Kennedy pitched one inning on Saturday, striking out one, and allowing one hit for zero earned runs in the Diamondbacks' 7-6 win over the Cubs.
Josh Thiessen
Sat, May 21st
Red Sox reliever Hansel Robles, who was activated from the injured list on Thursday, delivered a scoreless ninth inning against the Angels. He struck out two of the three batters he faced and threw strikes on 12 of his 17 pitches.
Andersen Pickard
Fri, Jun 10th
 Arizona Diamondbacks RP Ian Kennedy pitched 2/3 of an inning on Sunday, striking out one, and allowing two hits for one earned run in the Diamondbacks' 3-2 loss to the Cubs.
Josh Thiessen
Sun, May 15th
Hansel Robles is with the Red Sox in Anaheim and is expected to be activated off the 15-day IL on Thursday.
Dan Harris
Thu, Jun 9th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ian Kennedy
RP - ARI
Ian Kennedy
Hansel Robles
RP - BOS
Hansel Robles
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs SDSean Manaea (3-3)#29@ NYYGerrit Cole (6-2)#4
Sat, Apr 9thvs SDJoe Musgrove (8-2)#13@ NYYLuis Severino (4-3)#34
Sun, Apr 10thvs SDNabil Crismatt@ NYYJordan Montgomery (3-1)#30
Mon, Apr 11th   @ DETMatt Manning (0-0)#179
Tue, Apr 12thvs HOULuis Garcia (6-5)#39@ DETTyler Alexander (1-3)#201
Wed, Apr 13thvs HOUFramber Valdez (8-3)#21@ DETEduardo Rodriguez (1-3)#44
Fri, Apr 15th@ NYMChris Bassitt (6-5)#26vs MINJoe Ryan (6-3)#54
Sat, Apr 16th@ NYMCarlos Carrasco (8-4)#72vs MINSonny Gray (4-1)#50
Sun, Apr 17th@ NYMDavid Peterson (5-1)#90vs MINBailey Ober (1-2)#87
Mon, Apr 18th   vs MINDylan Bundy (4-4)#146
Tue, Apr 19th@ WSHJoan Adon (1-11)#390vs TORYusei Kikuchi (3-4)#102
Wed, Apr 20th@ WSHErick Fedde (5-5)#174vs TORJose Berrios (6-4)#60
Thu, Apr 21st@ WSHJosh Rogers (2-2)#385vs TORKevin Gausman (6-6)#15
Fri, Apr 22ndvs NYMDavid Peterson (5-1)#90@ TBCorey Kluber (3-5)#51
Sat, Apr 23rdvs NYMTrevor Williams (1-4)#175@ TBJ.P. Feyereisen
Sun, Apr 24thvs NYMTylor Megill (4-2)#113@ TBShane McClanahan (8-3)#6
Mon, Apr 25thvs LADWalker Buehler (6-3)#139@ TORJose Berrios (6-4)#60
Tue, Apr 26thvs LADTony Gonsolin (10-0)#12@ TORKevin Gausman (6-6)#15
Wed, Apr 27thvs LADJulio Urias (6-6)#20@ TORRoss Stripling (4-2)#119
Thu, Apr 28th@ STLDakota Hudson (6-4)#101@ TORAlek Manoah (9-2)#11
Fri, Apr 29th@ STLAdam Wainwright (6-5)#37@ BALKyle Bradish (1-4)#275
Sat, Apr 30th@ STLMiles Mikolas (5-6)#45@ BALSpenser Watkins (1-1)#355
Sun, May 1st@ STLJordan Hicks (1-4)#195@ BALJordan Lyles (4-7)#256
Tue, May 3rd@ MIATrevor Rogers (4-6)#71vs LAANoah Syndergaard (5-6)#88
Wed, May 4th@ MIAElieser Hernandez (2-5)#155vs LAAReid Detmers (2-3)#108
Thu, May 5th   vs LAAShohei Ohtani (7-4)#24
Fri, May 6thvs COLChad Kuhl (5-5)#202vs CWSVince Velasquez (3-3)#176
Sat, May 7thvs COLKyle Freeland (4-5)#157vs CWSDylan Cease (6-3)#22
Sun, May 8thvs COLGerman Marquez (4-6)#110vs CWSDallas Keuchel (2-5)#378
Tue, May 10thvs MIAJesus Luzardo (2-3)#142@ ATLKyle Wright (9-4)#38
Wed, May 11thvs MIASandy Alcantara (8-3)#1@ ATLIan Anderson (6-5)#100
Fri, May 13thvs CHCDrew Smyly (2-5)#154@ TEXDane Dunning (1-6)#94
Sat, May 14thvs CHCKyle Hendricks (4-6)#124@ TEXGlenn Otto (4-4)#170
Sun, May 15thvs CHCJustin Steele (3-5)#151@ TEXMartin Perez (6-2)#62
Mon, May 16th@ LADTony Gonsolin (10-0)#12vs HOUJake Odorizzi (3-2)#127
Tue, May 17th@ LADTyler Anderson (8-1)#55vs HOUJose Urquidy (6-3)#68
Wed, May 18th@ LADWalker Buehler (6-3)#139vs HOULuis Garcia (6-5)#39
Thu, May 19th@ CHCMarcus Stroman (2-5)#57vs SEAGeorge Kirby (2-3)#79
Fri, May 20th@ CHCKyle Hendricks (4-6)#124vs SEARobbie Ray (6-6)#19
Sat, May 21st@ CHCJustin Steele (3-5)#151vs SEAChris Flexen (4-8)#115
Sun, May 22nd@ CHCWade Miley (1-0)#173vs SEALogan Gilbert (9-3)#32
Tue, May 24thvs KCJonathan Heasley (1-4)#224@ CWSDylan Cease (6-3)#22
Wed, May 25th   @ CWSLucas Giolito (4-4)#41
Thu, May 26thvs LADMitch White (1-1)#153@ CWSDallas Keuchel (2-5)#378
Fri, May 27thvs LADRyan Pepiot (0-0)#311vs BALKyle Bradish (1-4)#275
Sat, May 28thvs LADTony Gonsolin (10-0)#12vs BALDenyi Reyes
Sun, May 29thvs LADTyler Anderson (8-1)#55vs BALBruce Zimmermann (2-5)#232
Mon, May 30thvs ATLSpencer Strider (3-2)#82vs BALTyler Wells (6-4)#74
Tue, May 31stvs ATLCharlie Morton (4-3)#53vs CINLuis Castillo (3-4)#48
Wed, Jun 1stvs ATLKyle Wright (9-4)#38vs CINHunter Greene (3-9)#105
Fri, Jun 3rd@ PITJT Brubaker (2-7)#103@ OAKJames Kaprielian (1-5)#180
Sat, Jun 4th@ PITRoansy Contreras (2-2)#148@ OAKPaul Blackburn (6-3)#9
Sun, Jun 5th@ PITZach Thompson (3-5)#159@ OAKFrankie Montas (3-8)#14
Mon, Jun 6th@ CINHunter Greene (3-9)#105@ LAANoah Syndergaard (5-6)#88
Tue, Jun 7th@ CINGraham Ashcraft (4-2)#198@ LAAJose Suarez (1-2)#133
Wed, Jun 8th@ CINMike Minor (1-5)#111@ LAAReid Detmers (2-3)#108
Thu, Jun 9th@ CINTyler Mahle (3-6)#49@ LAAShohei Ohtani (7-4)#24
Fri, Jun 10th@ PHIKyle Gibson (4-3)#97@ SEAMarco Gonzales (4-9)#86
Sat, Jun 11th@ PHIZack Wheeler (6-4)#16@ SEAGeorge Kirby (2-3)#79
Sun, Jun 12th@ PHIRanger Suarez (6-5)#78@ SEARobbie Ray (6-6)#19
Tue, Jun 14thvs CINTyler Mahle (3-6)#49vs OAKJared Koenig (1-2)#307
Wed, Jun 15thvs CINLuis Castillo (3-4)#48vs OAKJames Kaprielian (1-5)#180
Thu, Jun 16th   vs OAKPaul Blackburn (6-3)#9
Fri, Jun 17thvs MINDevin Smeltzer (4-1)#136vs STLAdam Wainwright (6-5)#37
Sat, Jun 18thvs MINDylan Bundy (4-4)#146vs STLDakota Hudson (6-4)#101
Sun, Jun 19thvs MINChris Archer (2-3)#144vs STLAndre Pallante (2-3)#147
Mon, Jun 20th@ SDYu Darvish (7-3)#27vs DETAlex Faedo (1-4)#135
Tue, Jun 21st@ SDSean Manaea (3-3)#29vs DETBeau Brieske (1-6)#186
Wed, Jun 22nd@ SDMike Clevinger (2-0)#63vs DETTarik Skubal (5-6)#33
Fri, Jun 24thvs DETRony Garcia (3-2)#204@ CLECal Quantrill (4-4)#80
Sat, Jun 25thvs DETAlex Faedo (1-4)#135@ CLEShane Bieber (3-4)#5
Sun, Jun 26thvs DETBeau Brieske (1-6)#186@ CLEAaron Civale (2-4)#177
Mon, Jun 27th   @ TORKevin Gausman (6-6)#15
Tue, Jun 28thvs SDSean Manaea (3-3)#29@ TORRoss Stripling (4-2)#119
Wed, Jun 29thvs SDMike Clevinger (2-0)#63@ TORAlek Manoah (9-2)#11
Fri, Jul 1st@ COLAntonio Senzatela (3-5)#377@ CHCAdrian Sampson (0-0)#322
Sat, Jul 2nd@ COLAustin Gomber (3-7)#183@ CHCAlec Mills (0-1)#341
Sun, Jul 3rd@ COLChad Kuhl (5-5)#202@ CHCKeegan Thompson (7-3)#91
Mon, Jul 4thvs SFCarlos Rodon (7-4)#7vs TB
Tue, Jul 5thvs SFAlex Wood (5-7)#76vs TBJeffrey Springs (3-2)#36
Wed, Jul 6thvs SFAlex Cobb (3-3)#95vs TBCorey Kluber (3-5)#51
Thu, Jul 7thvs COLAustin Gomber (3-7)#183vs NYYGerrit Cole (6-2)#4
Fri, Jul 8thvs COLChad Kuhl (5-5)#202vs NYYNestor Cortes Jr. (6-3)#52
Sat, Jul 9thvs COLKyle Freeland (4-5)#157vs NYYJordan Montgomery (3-1)#30
Sun, Jul 10thvs COLvs NYYJameson Taillon (9-1)#40
Mon, Jul 11th@ SF@ TB
Tue, Jul 12th@ SF@ TB
Wed, Jul 13th@ SF@ TB
Thu, Jul 14th   @ TB
Fri, Jul 15th@ SD@ NYY
Sat, Jul 16th@ SD@ NYY
Sun, Jul 17th@ SD@ NYY
Fri, Jul 22ndvs WSHvs TOR
Sat, Jul 23rdvs WSHvs TOR
Sun, Jul 24thvs WSHvs TOR
Mon, Jul 25thvs SFvs CLE
Tue, Jul 26thvs SFvs CLE
Wed, Jul 27thvs SFvs CLE
Thu, Jul 28th   vs CLE
Fri, Jul 29th@ ATLvs MIL
Sat, Jul 30th@ ATLvs MIL
Sun, Jul 31st@ ATLvs MIL
Mon, Aug 1st@ CLE@ HOU
Tue, Aug 2nd@ CLE@ HOU
Wed, Aug 3rd@ CLE@ HOU
Thu, Aug 4th   @ KC
Fri, Aug 5thvs COL@ KC
Sat, Aug 6thvs COL@ KC
Sun, Aug 7thvs COL@ KC
Tue, Aug 9thvs PITvs ATL
Wed, Aug 10thvs PITvs ATL
Thu, Aug 11thvs PITvs BAL
Fri, Aug 12th@ COLvs NYY
Sat, Aug 13th@ COLvs NYY
Sun, Aug 14th@ COLvs NYY
Tue, Aug 16th@ SF@ PIT
Wed, Aug 17th@ SF@ PIT
Thu, Aug 18th@ SF@ PIT
Fri, Aug 19thvs STL@ BAL
Sat, Aug 20thvs STL@ BAL
Sun, Aug 21stvs STL@ BAL
Tue, Aug 23rd@ KCvs TOR
Wed, Aug 24th@ KCvs TOR
Thu, Aug 25th   vs TOR
Fri, Aug 26th@ CWSvs TB
Sat, Aug 27th@ CWSvs TB
Sun, Aug 28th@ CWSvs TB
Mon, Aug 29thvs PHI@ MIN
Tue, Aug 30thvs PHI@ MIN
Wed, Aug 31stvs PHI@ MIN
Thu, Sep 1stvs MILvs TEX
Fri, Sep 2ndvs MILvs TEX
Sat, Sep 3rdvs MILvs TEX
Sun, Sep 4thvs MILvs TEX
Mon, Sep 5th@ SD@ TB
Tue, Sep 6th@ SD@ TB
Wed, Sep 7th@ SD@ TB
Fri, Sep 9th@ COL@ BAL
Sat, Sep 10th@ COL@ BAL
Sun, Sep 11th@ COL@ BAL
Tue, Sep 13thvs LADvs NYY
Wed, Sep 14thvs LADvs NYY
Fri, Sep 16thvs SDvs KC
Sat, Sep 17thvs SDvs KC
Sun, Sep 18thvs SDvs KC
Tue, Sep 20th@ LAD@ CIN
Wed, Sep 21st@ LAD@ CIN
Thu, Sep 22nd@ LAD@ NYY
Fri, Sep 23rdvs SF@ NYY
Sat, Sep 24thvs SF@ NYY
Sun, Sep 25thvs SF@ NYY
Mon, Sep 26th   vs BAL
Tue, Sep 27th@ HOUvs BAL
Wed, Sep 28th@ HOUvs BAL
Thu, Sep 29th   vs BAL
Fri, Sep 30th@ SF@ TOR
Sat, Oct 1st@ SF@ TOR
Sun, Oct 2nd@ SF@ TOR
Mon, Oct 3rd@ MILvs TB
Tue, Oct 4th@ MILvs TB
Wed, Oct 5th@ MILvs TB
Thu, Apr 7thvs SDYu Darvish (7-3)#27   
Mon, May 2nd@ MIAPablo Lopez (5-4)#23   
Mon, May 9thvs MIAElieser Hernandez (2-5)#155   
Mon, May 23rdvs KCZack Greinke (2-4)#125   
Mon, Jun 13thvs CINMike Minor (1-5)#111   
Mon, Aug 8thvs PIT   
Mon, Aug 15th@ SF   
Mon, Sep 12thvs LAD   
Thu, Sep 15thvs SD   
Mon, Sep 19th@ LAD