Skip to main content

Who Should I Trade?

Kyle Gibson for Ian Kennedy (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Kyle Gibson
SP,RP - PHI
Kyle Gibson
Ian Kennedy
RP - PHI
Ian Kennedy
Expert
Recommendation
50%
Recommended by
7 of 14 experts
50%
Recommended by
7 of 14 experts
Rankings 
   
Rest of Season# 98# 102
VBR# 146# 254
   
Projections 
   
Strikeouts104
Wins10
Saves02
ERA3.604.22
WHIP1.311.28
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 91# 82
   
Dan Harris
FantasyPros
# 61# 50
   
Mick Ciallela
Fantrax
# 64# 55
   
Ryan Amore
Pitcher List
# 81# 78
   
Brendan Tuma
FantasyPros
# 84# 52
   
Carmen Maiorano
FantasyPros
# 218# 177
   
Jordan Eisen
Field of Vision Sports
# 130
   
Joe Pisapia
FantasyPros
# 53
   
Brad Camara
FantasyPros
# 57# 101
   
Mike Maher
FantasyPros
# 61# 84
   
Chris Mitchell
FantasyData
# 84# 98
   
Chris Clegg
Fantrax
# 106# 114
   
Pierre Camus
RotoBaller
# 132# 164
   
Corbin Young
FantasyData
# 221# 243
   
Who Should I Trade? Player Statistics
  Kyle Gibson
SP,RP - PHI
Kyle Gibson
Ian Kennedy
RP - PHI
Ian Kennedy
2021 Stats 
   
   
Games Played2951
   
Games Started280
   
Innings Pitched172.152.1
   
Wins103
   
Losses81
   
Saves024
   
Blown Saves04
   
Holds00
   
Hits Allowed15044
   
Earned Runs6420
   
Home Runs Allowed1512
   
Strikeouts14158
   
Walks6013
   
ERA3.363.44
   
WHIP1.221.09
   
Who Should I Trade? Player Projections
  Kyle Gibson
SP,RP - PHI
Kyle Gibson
Ian Kennedy
RP - PHI
Ian Kennedy
2021 Projections 
   
   
Games Played24
   
Games Started20
   
Innings Pitched12.53.8
   
Wins10
   
Losses10
   
Saves02
   
Blown Saves00
   
Holds01
   
Hits Allowed114
   
Earned Runs52
   
Home Runs Allowed11
   
Strikeouts104
   
Walks41
   
ERA3.604.22
   
WHIP1.311.28
   
Who Should I Trade? Player Notes
  Kyle Gibson
SP,RP - PHI
Kyle Gibson
Ian Kennedy
RP - PHI
Ian Kennedy
News 
 Phillies starter Kyle Gibson allowed three runs on seven hits and one walk while striking out nine over 6 2/3 innings in Sunday's loss to the New York Mets. The loss drops him to 10-8 on the season.
Mike Maher - The Birds Blitz
Mon, Sep 20th
Phillies reliever Ian Kennedy struck out four over two scoreless innings to earn the win in Sunday's victory over the Marlins.
Mike Maher - The Birds Blitz
Mon, Sep 6th
 Phillies starter Kyle Gibson allowed four earned runs on five this and no walks while striking out seven over five innings in Tuesday's loss to the Chicago Cubs.
Mike Maher - The Birds Blitz
Wed, Sep 15th
Phillies reliever Ian Kennedy walked two batters in a scoreless ninth inning to convert his 19th save of the season in Thursday's win over the Dodgers.
Mike Maher - The Birds Blitz
Fri, Aug 13th
 Phillies starter Kyle Gibson allowed three earned runs on seven hits and four walks while striking out five over 4 2/3 innings in a no-decision against the Brewers on Wednesday.
Mike Maher - The Birds Blitz
Thu, Sep 9th
Ian Kennedy allowed one run on a hit while striking out one in an inning during Friday's 4-2 win over the Mets.
Andy Zimmerman
Sat, Aug 7th
 Phillies starter Kyle Gibson allowed eight earned runs on eight hits and two walks while striking out four over 5 1/3 innings in Friday's loss to the Marlins.
Mike Maher - The Birds Blitz
Sat, Sep 4th
The Phillies reportedly acquired right-handed pitchers Kyle Gibson and Ian Kennedy from the Texas Rangers.
Brendan Tuma - Too Much Tuma
Fri, Jul 30th
 Phillies starter Kyle Gibson allowed one earned run on six hits and one walk while striking out three over eight strong innings in Sunday's win over the Padres.
Mike Maher - The Birds Blitz
Mon, Aug 23rd
Rangers closer Ian Kennedy had another clutch outing on Tuesday as he struck out two Diamondbacks batters over one inning of work. He earned the save as Texas ultimately defeated Arizona by a score of 5-4.
Andersen Pickard
Wed, Jul 28th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Gibson
SP,RP - PHI
Kyle Gibson
Ian Kennedy
RP - PHI
Ian Kennedy
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATLMax Fried (12-7)#19vs ATLMax Fried (12-7)#19
Sat, Apr 3rdvs ATLCharlie Morton (13-6)#10vs ATLCharlie Morton (13-6)#10
Sun, Apr 4thvs ATLIan Anderson (7-5)#62vs ATLIan Anderson (7-5)#62
Mon, Apr 5thvs NYMJacob deGrom (7-2)vs NYMJacob deGrom (7-2)
Tue, Apr 6thvs NYMMarcus Stroman (9-13)#13vs NYMMarcus Stroman (9-13)#13
Wed, Apr 7thvs NYMDavid Peterson (2-6)#192vs NYMDavid Peterson (2-6)#192
Fri, Apr 9th@ ATLCharlie Morton (13-6)#10@ ATLCharlie Morton (13-6)#10
Sat, Apr 10th@ ATLIan Anderson (7-5)#62@ ATLIan Anderson (7-5)#62
Sun, Apr 11th@ ATLDrew Smyly (10-4)#66@ ATLDrew Smyly (10-4)#66
Tue, Apr 13th@ NYMMarcus Stroman (9-13)#13@ NYMMarcus Stroman (9-13)#13
Wed, Apr 14th@ NYMDavid Peterson (2-6)#192@ NYMDavid Peterson (2-6)#192
Fri, Apr 16thvs STLCarlos Martinez (4-9)vs STLCarlos Martinez (4-9)
Sat, Apr 17thvs STLKwang Hyun Kim (6-7)#99vs STLKwang Hyun Kim (6-7)#99
Sun, Apr 18thvs STLJohn Gant (5-9)#145vs STLJohn Gant (5-9)#145
Mon, Apr 19thvs SFKevin Gausman (14-6)#17vs SFKevin Gausman (14-6)#17
Tue, Apr 20thvs SFLogan Webb (10-3)#29vs SFLogan Webb (10-3)#29
Wed, Apr 21stvs SFAnthony DeSclafani (12-7)#20vs SFAnthony DeSclafani (12-7)#20
Fri, Apr 23rd@ COLGerman Marquez (12-10)#31@ COLGerman Marquez (12-10)#31
Sat, Apr 24th@ COLAntonio Senzatela (4-9)#76@ COLAntonio Senzatela (4-9)#76
Sun, Apr 25th@ COLJon Gray (8-11)#129@ COLJon Gray (8-11)#129
Mon, Apr 26th@ STLAdam Wainwright (16-7)#4@ STLAdam Wainwright (16-7)#4
Tue, Apr 27th@ STLCarlos Martinez (4-9)@ STLCarlos Martinez (4-9)
Wed, Apr 28th@ STLJohan Oviedo (0-5)#384@ STLJohan Oviedo (0-5)#384
Thu, Apr 29th@ STLKwang Hyun Kim (6-7)#99@ STLKwang Hyun Kim (6-7)#99
Fri, Apr 30thvs NYMMarcus Stroman (9-13)#13vs NYMMarcus Stroman (9-13)#13
Sat, May 1stvs NYMTaijuan Walker (7-10)#79vs NYMTaijuan Walker (7-10)#79
Sun, May 2ndvs NYMDavid Peterson (2-6)#192vs NYMDavid Peterson (2-6)#192
Mon, May 3rdvs MILAdrian Houser (9-6)#56vs MILAdrian Houser (9-6)#56
Tue, May 4thvs MILEric Lauer (6-5)#91vs MILEric Lauer (6-5)#91
Wed, May 5thvs MILFreddy Peralta (9-5)#15vs MILFreddy Peralta (9-5)#15
Thu, May 6thvs MILBrandon Woodruff (9-10)#5vs MILBrandon Woodruff (9-10)#5
Fri, May 7th@ ATLCharlie Morton (13-6)#10@ ATLCharlie Morton (13-6)#10
Sat, May 8th@ ATLIan Anderson (7-5)#62@ ATLIan Anderson (7-5)#62
Sun, May 9th@ ATLHuascar Ynoa (4-5)#112@ ATLHuascar Ynoa (4-5)#112
Tue, May 11th@ WSHErick Fedde (7-9)#251@ WSHErick Fedde (7-9)#251
Wed, May 12th@ WSHJon Lester (7-6)#322@ WSHJon Lester (7-6)#322
Thu, May 13th@ WSHPatrick Corbin (8-15)#163@ WSHPatrick Corbin (8-15)#163
Fri, May 14th@ TORSteven Matz (13-7)#53@ TORSteven Matz (13-7)#53
Sat, May 15th@ TORAnthony Kay (1-2)#319@ TORAnthony Kay (1-2)#319
Sun, May 16th@ TORRobbie Ray (12-6)#14@ TORRobbie Ray (12-6)#14
Tue, May 18thvs MIACody Poteet (2-3)#224vs MIACody Poteet (2-3)#224
Wed, May 19thvs MIATrevor Rogers (7-8)#55vs MIATrevor Rogers (7-8)#55
Thu, May 20thvs MIASandy Alcantara (9-13)#7vs MIASandy Alcantara (9-13)#7
Fri, May 21stvs BOSMartin Perez (7-8)#388vs BOSMartin Perez (7-8)#388
Sat, May 22ndvs BOSNathan Eovaldi (10-8)#41vs BOSNathan Eovaldi (10-8)#41
Sun, May 23rdvs BOSEduardo Rodriguez (11-8)#72vs BOSEduardo Rodriguez (11-8)#72
Mon, May 24th@ MIATrevor Rogers (7-8)#55@ MIATrevor Rogers (7-8)#55
Tue, May 25th@ MIASandy Alcantara (9-13)#7@ MIASandy Alcantara (9-13)#7
Wed, May 26th@ MIANick Neidert (1-2)#218@ MIANick Neidert (1-2)#218
Thu, May 27th@ MIAPablo Lopez (5-5)#60@ MIAPablo Lopez (5-5)#60
Sat, May 29th@ TBRyan Yarbrough (8-6)#166@ TBRyan Yarbrough (8-6)#166
Sun, May 30th@ TBCollin McHugh (6-1)#121@ TBCollin McHugh (6-1)#121
Mon, May 31st@ CINWade Miley (12-7)#47@ CINWade Miley (12-7)#47
Tue, Jun 1st@ CINSonny Gray (7-8)#75@ CINSonny Gray (7-8)#75
Fri, Jun 4thvs WSHMax Scherzer (15-4)#1vs WSHMax Scherzer (15-4)#1
Sat, Jun 5thvs WSHJoe Ross (5-9)vs WSHJoe Ross (5-9)
Sun, Jun 6thvs WSHAustin Voth (4-1)#249vs WSHAustin Voth (4-1)#249
Tue, Jun 8thvs ATLDrew Smyly (10-4)#66vs ATLDrew Smyly (10-4)#66
Wed, Jun 9thvs ATLTucker Davidson (0-0)#288vs ATLTucker Davidson (0-0)#288
Thu, Jun 10thvs ATLIan Anderson (7-5)#62vs ATLIan Anderson (7-5)#62
Sat, Jun 12thvs NYYJameson Taillon (8-6)#93vs NYYJameson Taillon (8-6)#93
Sun, Jun 13thvs NYYDomingo German (4-5)#88vs NYYDomingo German (4-5)#88
Mon, Jun 14th@ LADTony Gonsolin (3-1)#46@ LADTony Gonsolin (3-1)#46
Tue, Jun 15th@ LADJulio Urias (18-3)#6@ LADJulio Urias (18-3)#6
Wed, Jun 16th@ LADClayton Kershaw (10-7)#22@ LADClayton Kershaw (10-7)#22
Fri, Jun 18th@ SFJohnny Cueto (7-7)#126@ SFJohnny Cueto (7-7)#126
Sat, Jun 19th@ SFAlex Wood (10-4)#49@ SFAlex Wood (10-4)#49
Sun, Jun 20th@ SFSammy Long (2-1)#194@ SFSammy Long (2-1)#194
Tue, Jun 22ndvs WSHMax Scherzer (15-4)#1vs WSHMax Scherzer (15-4)#1
Wed, Jun 23rdvs WSHErick Fedde (7-9)#251vs WSHErick Fedde (7-9)#251
Fri, Jun 25th@ NYMDavid Peterson (2-6)#192@ NYMDavid Peterson (2-6)#192
Sat, Jun 26th@ NYMJacob deGrom (7-2)@ NYMJacob deGrom (7-2)
Sun, Jun 27th@ NYMMarcus Stroman (9-13)#13@ NYMMarcus Stroman (9-13)#13
Mon, Jun 28th@ CINWade Miley (12-7)#47@ CINWade Miley (12-7)#47
Tue, Jun 29thvs MIATrevor Rogers (7-8)#55vs MIATrevor Rogers (7-8)#55
Wed, Jun 30thvs MIAJordan Holloway (2-3)#267vs MIAJordan Holloway (2-3)#267
Fri, Jul 2ndvs SDChris Paddack (7-7)#54vs SDChris Paddack (7-7)#54
Sat, Jul 3rdvs SDYu Darvish (8-10)#16vs SDYu Darvish (8-10)#16
Sun, Jul 4thvs SDBlake Snell (7-6)#45vs SDBlake Snell (7-6)#45
Mon, Jul 5th@ CHCZach Davies (6-11)#398@ CHCZach Davies (6-11)#398
Tue, Jul 6th@ CHCJake Arrieta (5-14)#407@ CHCJake Arrieta (5-14)#407
Wed, Jul 7th@ CHCAlec Mills (6-7)#199@ CHCAlec Mills (6-7)#199
Thu, Jul 8th@ CHCAdbert Alzolay (5-13)#118@ CHCAdbert Alzolay (5-13)#118
Fri, Jul 9th@ BOSGarrett Richards (7-7)#238@ BOSGarrett Richards (7-7)#238
Sat, Jul 10th@ BOSMartin Perez (7-8)#388@ BOSMartin Perez (7-8)#388
Sun, Jul 11th@ BOSNick Pivetta (9-7)#150@ BOSNick Pivetta (9-7)#150
Fri, Jul 16thvs MIARoss Detwiler (2-1)#202vs MIARoss Detwiler (2-1)#202
Sun, Jul 18thvs MIABraxton Garrett (1-2)#304vs MIABraxton Garrett (1-2)#304
Tue, Jul 20th@ NYYDomingo German (4-5)#88@ NYYDomingo German (4-5)#88
Wed, Jul 21st@ NYYAsher Wojciechowski (0-0)#342@ NYYAsher Wojciechowski (0-0)#342
Thu, Jul 22ndvs ATLCharlie Morton (13-6)#10vs ATLCharlie Morton (13-6)#10
Fri, Jul 23rdvs ATLMax Fried (12-7)#19vs ATLMax Fried (12-7)#19
Sat, Jul 24thvs ATLDrew Smyly (10-4)#66vs ATLDrew Smyly (10-4)#66
Sun, Jul 25thvs ATLTouki Toussaint (3-3)#190vs ATLTouki Toussaint (3-3)#190
Mon, Jul 26thvs WSHJoe Ross (5-9)vs WSHJoe Ross (5-9)
Tue, Jul 27thvs WSHErick Fedde (7-9)#251vs WSHErick Fedde (7-9)#251
Thu, Jul 29thvs WSHPatrick Corbin (8-15)#163vs WSHPatrick Corbin (8-15)#163
Fri, Jul 30th@ PITWil Crowe (4-7)#404@ PITWil Crowe (4-7)#404
Sat, Jul 31st@ PITJT Brubaker (5-13)#132@ PITJT Brubaker (5-13)#132
Sun, Aug 1st@ PITMitch Keller (5-11)#355@ PITMitch Keller (5-11)#355
Mon, Aug 2nd@ WSHJosiah Gray (0-2)#206@ WSHJosiah Gray (0-2)#206
Tue, Aug 3rd@ WSHPatrick Corbin (8-15)#163@ WSHPatrick Corbin (8-15)#163
Wed, Aug 4th@ WSHPaolo Espino (5-5)#106@ WSHPaolo Espino (5-5)#106
Thu, Aug 5th@ WSHJoe Ross (5-9)@ WSHJoe Ross (5-9)
Fri, Aug 6thvs NYMMarcus Stroman (9-13)#13vs NYMMarcus Stroman (9-13)#13
Sat, Aug 7thvs NYMTylor Megill (3-5)#130vs NYMTylor Megill (3-5)#130
Sun, Aug 8thvs NYMTaijuan Walker (7-10)#79vs NYMTaijuan Walker (7-10)#79
Tue, Aug 10thvs LADMax Scherzer (15-4)#1vs LADMax Scherzer (15-4)#1
Wed, Aug 11thvs LADDavid Price (4-2)#74vs LADDavid Price (4-2)#74
Thu, Aug 12thvs LADMitch White (1-3)#152vs LADMitch White (1-3)#152
Fri, Aug 13thvs CINTyler Mahle (12-6)#32vs CINTyler Mahle (12-6)#32
Sat, Aug 14thvs CINLuis Castillo (8-15)#38vs CINLuis Castillo (8-15)#38
Sun, Aug 15thvs CINSonny Gray (7-8)#75vs CINSonny Gray (7-8)#75
Tue, Aug 17th@ ARITaylor Widener (2-1)#164@ ARITaylor Widener (2-1)#164
Wed, Aug 18th@ ARIHumberto Castellanos (2-1)#220@ ARIHumberto Castellanos (2-1)#220
Thu, Aug 19th@ ARIMadison Bumgarner (7-10)#110@ ARIMadison Bumgarner (7-10)#110
Fri, Aug 20th@ SDBlake Snell (7-6)#45@ SDBlake Snell (7-6)#45
Sat, Aug 21st@ SDJoe Musgrove (11-9)#12@ SDJoe Musgrove (11-9)#12
Sun, Aug 22nd@ SDCraig Stammen (6-3)#83@ SDCraig Stammen (6-3)#83
Tue, Aug 24thvs TBDrew Rasmussen (3-1)#115vs TBDrew Rasmussen (3-1)#115
Wed, Aug 25thvs TBRyan Yarbrough (8-6)#166vs TBRyan Yarbrough (8-6)#166
Thu, Aug 26thvs ARIZac Gallen (2-10)#92vs ARIZac Gallen (2-10)#92
Fri, Aug 27thvs ARITaylor Widener (2-1)#164vs ARITaylor Widener (2-1)#164
Sat, Aug 28thvs ARIHumberto Mejia (0-2)#327vs ARIHumberto Mejia (0-2)#327
Sun, Aug 29thvs ARIMadison Bumgarner (7-10)#110vs ARIMadison Bumgarner (7-10)#110
Mon, Aug 30th@ WSHJosiah Gray (0-2)#206@ WSHJosiah Gray (0-2)#206
Tue, Aug 31st@ WSHPatrick Corbin (8-15)#163@ WSHPatrick Corbin (8-15)#163
Thu, Sep 2nd@ WSHPaolo Espino (5-5)#106@ WSHPaolo Espino (5-5)#106
Fri, Sep 3rd@ MIAJesus Luzardo (5-8)#108@ MIAJesus Luzardo (5-8)#108
Sat, Sep 4th@ MIATrevor Rogers (7-8)#55@ MIATrevor Rogers (7-8)#55
Sun, Sep 5th@ MIAElieser Hernandez (1-2)#89@ MIAElieser Hernandez (1-2)#89
Mon, Sep 6th@ MILBrandon Woodruff (9-10)#5@ MILBrandon Woodruff (9-10)#5
Tue, Sep 7th@ MILEric Lauer (6-5)#91@ MILEric Lauer (6-5)#91
Wed, Sep 8th@ MILFreddy Peralta (9-5)#15@ MILFreddy Peralta (9-5)#15
Thu, Sep 9thvs COLAntonio Senzatela (4-9)#76vs COLAntonio Senzatela (4-9)#76
Fri, Sep 10thvs COLGerman Marquez (12-10)#31vs COLGerman Marquez (12-10)#31
Sat, Sep 11thvs COLKyle Freeland (6-8)#363vs COLKyle Freeland (6-8)#363
Sun, Sep 12thvs COLRyan Feltner (0-1)#356vs COLRyan Feltner (0-1)#356
Tue, Sep 14thvs CHCAdrian Sampson (1-2)#216vs CHCAdrian Sampson (1-2)#216
Wed, Sep 15thvs CHCAlec Mills (6-7)#199vs CHCAlec Mills (6-7)#199
Thu, Sep 16thvs CHCKyle Hendricks (14-6)#97vs CHCKyle Hendricks (14-6)#97
Fri, Sep 17th@ NYMTaijuan Walker (7-10)#79@ NYMTaijuan Walker (7-10)#79
Sat, Sep 18th@ NYMCarlos Carrasco (1-3)#87@ NYMCarlos Carrasco (1-3)#87
Sun, Sep 19th@ NYMRich Hill (6-7)#81@ NYMRich Hill (6-7)#81
Mon, Sep 20thvs BALJohn Means (6-7)#42vs BALJohn Means (6-7)#42
Tue, Sep 21stvs BALConner Greene (1-1)#276vs BALConner Greene (1-1)#276
Wed, Sep 22ndvs BALKeegan Akin (2-10)#392vs BALKeegan Akin (2-10)#392
Thu, Sep 23rdvs PITConnor Overtonvs PITConnor Overton
Fri, Sep 24thvs PITvs PIT
Sat, Sep 25thvs PITWil Crowe (4-7)#404vs PITWil Crowe (4-7)#404
Sun, Sep 26thvs PITMax Kranick (1-3)#254vs PITMax Kranick (1-3)#254
Tue, Sep 28th@ ATLIan Anderson (7-5)#62@ ATLIan Anderson (7-5)#62
Wed, Sep 29th@ ATL@ ATL
Thu, Sep 30th@ ATL@ ATL
Fri, Oct 1st@ MIA@ MIA
Sat, Oct 2nd@ MIA@ MIA
Sun, Oct 3rd@ MIA@ MIA