Skip to main content

Who Should I Trade?

Taylor Rogers 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
  Ian Kennedy
Ian Kennedy
Taylor Rogers
Taylor Rogers
Recommended by
9 of 15 experts
Recommended by
6 of 15 experts
Rest of Season# 102# 101
Injury Alert-IL60
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 82# 105
Mike Maher
# 84# 146
Dan Harris
# 50# 148
Mick Ciallela
# 55# 136
Ryan Amore
Pitcher List
# 78# 138
Brendan Tuma
# 52
Jordan Eisen
Field of Vision Sports
# 130# 134
Brad Camara
# 99
Chris Mitchell
# 98# 105
Corbin Young
# 243# 60
Carmen Maiorano
# 177# 70
Pierre Camus
# 164# 86
Jorge B. Edwards
Fantasy In Frames
# 90
Chris Meaney
# 90
Chris Clegg
# 114# 104
Who Should I Trade? Player Statistics
  Ian Kennedy
Ian Kennedy
Taylor Rogers
Taylor Rogers
2021 Stats 
Games Played5540
Games Started00
Innings Pitched56.240.1
Blown Saves44
Hits Allowed4537
Earned Runs2014
Home Runs Allowed124
Who Should I Trade? Player Projections
  Ian Kennedy
Ian Kennedy
Taylor Rogers
Taylor Rogers
2021 Projections 
Games Played0NAN
Games Started0NAN
Innings Pitched0.0nan
Blown Saves0NAN
Hits Allowed0NAN
Earned Runs0NAN
Home Runs Allowed0NAN
Who Should I Trade? Player Notes
  Ian Kennedy
Ian Kennedy
Taylor Rogers
Taylor Rogers
 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
Twins LHP Taylor Rogers (finger) won't return this season, per manager Rocco Baldelli.
Brendan Tuma - Too Much Tuma
Sat, Sep 11th
 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
Twins LHP Taylor Rogers (finger) has decided to not undergo surgery.
Brendan Tuma - Too Much Tuma
Sun, Aug 8th
 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
The Twins placed LHP Taylor Rogers (finger) on the 10-day injured list.
Brendan Tuma - Too Much Tuma
Tue, Jul 27th
 The Phillies reportedly acquired right-handed pitchers Kyle Gibson and Ian Kennedy from the Texas Rangers.
Brendan Tuma - Too Much Tuma
Fri, Jul 30th
Twins reliever Taylor Rogers leaves with a left middle finger sprain. Rogers threw five pitches before leaving with zero innings pitched.
Corbin Young
Tue, Jul 27th
 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
Twins reliever Taylor Rogers is drawing significant trade interest ahead of the trade deadline. MLB Network's Jon Heyman reports that the southpaw is "very popular on the trade market."
Andersen Pickard
Sun, Jul 25th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ian Kennedy
Ian Kennedy
Taylor Rogers
Taylor Rogers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATLMax Fried (14-7)#2@ MILBrandon Woodruff (9-10)
Sat, Apr 3rdvs ATLCharlie Morton (14-6)#1@ MILCorbin Burnes (11-4)
Sun, Apr 4thvs ATLIan Anderson (9-5)#3@ MILAdrian Houser (10-6)
Mon, Apr 5thvs NYMJacob deGrom (7-2)@ DETJose Urena (4-8)
Tue, Apr 6thvs NYMMarcus Stroman (10-13)@ DETCasey Mize (7-9)
Wed, Apr 7thvs NYMDavid Peterson (2-6)@ DETMatthew Boyd (3-8)
Thu, Apr 8th   vs SEAMarco Gonzales (10-6)
Sat, Apr 10th@ ATLIan Anderson (9-5)#3vs SEAYusei Kikuchi (7-9)
Sun, Apr 11th@ ATLDrew Smyly (11-4)#6vs SEAChris Flexen (14-6)
Tue, Apr 13th@ NYMMarcus Stroman (10-13)vs BOSMartin Perez (7-8)
Wed, Apr 14th@ NYMDavid Peterson (2-6)vs BOSEduardo Rodriguez (13-8)
Thu, Apr 15th   vs BOSGarrett Richards (7-8)
Fri, Apr 16thvs STLCarlos Martinez (4-9)@ LAAAndrew Heaney (8-9)
Tue, Apr 20thvs SFLogan Webb (11-3)@ OAKJesus Luzardo (6-9)
Wed, Apr 21stvs SFAnthony DeSclafani (13-7)@ OAKFrankie Montas (13-9)
Fri, Apr 23rd@ COLGerman Marquez (12-11)#4vs PITJT Brubaker (5-13)
Sat, Apr 24th@ COLAntonio Senzatela (4-9)#17vs PITTrevor Cahill (1-5)
Sun, Apr 25th@ COLJon Gray (8-12)#13vs PITWil Crowe (4-8)
Mon, Apr 26th@ STLAdam Wainwright (17-7)@ CLEZach Plesac (10-6)
Tue, Apr 27th@ STLCarlos Martinez (4-9)@ CLEAaron Civale (12-5)
Wed, Apr 28th@ STLJohan Oviedo (0-5)@ CLELogan Allen (2-7)
Fri, Apr 30thvs NYMMarcus Stroman (10-13)vs KCBrady Singer (5-10)
Sat, May 1stvs NYMTaijuan Walker (7-11)vs KCDanny Duffy (4-3)
Sun, May 2ndvs NYMDavid Peterson (2-6)vs KCBrad Keller (8-12)
Mon, May 3rdvs MILAdrian Houser (10-6)vs TEXDane Dunning (5-10)
Tue, May 4thvs MILEric Lauer (7-5)vs TEXKyle Gibson (10-9)
Wed, May 5thvs MILFreddy Peralta (10-5)vs TEXHyeon-jong Yang (0-3)
Thu, May 6thvs MILBrandon Woodruff (9-10)vs TEXJordan Lyles (10-13)
Fri, May 7th@ ATLCharlie Morton (14-6)#1@ DETTarik Skubal (8-12)
Sat, May 8th@ ATLIan Anderson (9-5)#3@ DETJose Urena (4-8)
Tue, May 11th@ WSHErick Fedde (7-9)@ CWSDylan Cease (13-7)
Wed, May 12th@ WSHJon Lester (7-6)@ CWSDallas Keuchel (9-9)
Thu, May 13th@ WSHPatrick Corbin (9-16)@ CWSLance Lynn (11-6)
Fri, May 14th@ TORSteven Matz (14-7)vs OAKFrankie Montas (13-9)
Sat, May 15th@ TORAnthony Kay (1-2)vs OAKCole Irvin (10-15)
Sun, May 16th@ TORRobbie Ray (13-7)vs OAKChris Bassitt (12-4)
Mon, May 17th   vs CWSDallas Keuchel (9-9)
Tue, May 18thvs MIACody Poteet (2-3)vs CWSLance Lynn (11-6)
Wed, May 19thvs MIATrevor Rogers (7-8)vs CWSLucas Giolito (11-9)
Thu, May 20thvs MIASandy Alcantara (9-15)@ LAAGriffin Canning (5-4)
Fri, May 21stvs BOSMartin Perez (7-8)@ CLETriston McKenzie (5-9)
Sat, May 22ndvs BOSNathan Eovaldi (11-9)@ CLEShane Bieber (7-4)
Sun, May 23rdvs BOSEduardo Rodriguez (13-8)@ CLEZach Plesac (10-6)
Mon, May 24th@ MIATrevor Rogers (7-8)vs BALJohn Means (6-9)
Tue, May 25th@ MIASandy Alcantara (9-15)vs BALDean Kremer (0-7)
Wed, May 26th@ MIANick Neidert (1-2)vs BALJorge Lopez (3-14)
Fri, May 28th   vs KCKris Bubic (6-7)
Sat, May 29th@ TBRyan Yarbrough (9-7)vs KCErvin Santana (2-2)
Sun, May 30th@ TBCollin McHugh (6-1)vs KCBrad Keller (8-12)
Mon, May 31st@ CINWade Miley (12-7)@ BALJorge Lopez (3-14)
Tue, Jun 1st@ CINSonny Gray (7-9)@ BALBruce Zimmermann (4-5)
Wed, Jun 2nd   @ BALMatt Harvey (6-14)
Thu, Jun 3rd   @ KCKris Bubic (6-7)
Fri, Jun 4thvs WSHMax Scherzer (15-4)@ KCBrad Keller (8-12)
Sat, Jun 5thvs WSHJoe Ross (5-9)@ KCMike Minor (8-12)
Sun, Jun 6thvs WSHAustin Voth (4-1)@ KCBrady Singer (5-10)
Tue, Jun 8thvs ATLDrew Smyly (11-4)#6vs NYYJordan Montgomery (6-7)
Wed, Jun 9thvs ATLTucker Davidson (0-0)#15vs NYYGerrit Cole (16-8)
Thu, Jun 10thvs ATLIan Anderson (9-5)#3vs NYYMichael King (2-4)
Fri, Jun 11th   vs HOUJose Urquidy (8-3)
Sat, Jun 12thvs NYYJameson Taillon (8-6)vs HOULuis Garcia (11-8)
Sun, Jun 13thvs NYYDomingo German (4-5)vs HOUFramber Valdez (11-6)
Mon, Jun 14th@ LADTony Gonsolin (4-1)@ SEAMarco Gonzales (10-6)
Tue, Jun 15th@ LADJulio Urias (19-3)@ SEAChris Flexen (14-6)
Wed, Jun 16th@ LADClayton Kershaw (10-8)@ SEAJustus Sheffield (7-8)
Fri, Jun 18th@ SFJohnny Cueto (7-7)@ TEXMike Foltynewicz (2-12)
Sat, Jun 19th@ SFAlex Wood (10-4)@ TEXKolby Allard (3-12)
Sun, Jun 20th@ SFSammy Long (2-1)@ TEXDane Dunning (5-10)
Mon, Jun 21st   vs CINTyler Mahle (13-6)
Tue, Jun 22ndvs WSHMax Scherzer (15-4)vs CINWade Miley (12-7)
Thu, Jun 24th   vs CLEJ.C. Mejia (1-7)
Fri, Jun 25th@ NYMDavid Peterson (2-6)vs CLECal Quantrill (8-3)
Sun, Jun 27th@ NYMMarcus Stroman (10-13)vs CLESam Hentges (1-4)
Tue, Jun 29thvs MIATrevor Rogers (7-8)@ CWSLucas Giolito (11-9)
Wed, Jun 30thvs MIAJordan Holloway (2-3)@ CWSDylan Cease (13-7)
Thu, Jul 1st   @ CWSCarlos Rodon (13-5)
Fri, Jul 2ndvs SDChris Paddack (7-7)@ KCBrady Singer (5-10)
Sat, Jul 3rdvs SDYu Darvish (8-11)@ KCDanny Duffy (4-3)
Sun, Jul 4thvs SDBlake Snell (7-6)@ KCBrad Keller (8-12)
Mon, Jul 5th@ CHCZach Davies (6-12)vs CWSDylan Cease (13-7)
Tue, Jul 6th@ CHCJake Arrieta (5-14)vs CWSCarlos Rodon (13-5)
Wed, Jul 7th@ CHCAlec Mills (6-7)vs CWSLance Lynn (11-6)
Thu, Jul 8th@ CHCAdbert Alzolay (5-13)vs DETTarik Skubal (8-12)
Fri, Jul 9th@ BOSGarrett Richards (7-8)vs DETMatt Manning (4-7)
Sat, Jul 10th@ BOSMartin Perez (7-8)vs DETKyle Funkhouser
Sun, Jul 11th@ BOSNick Pivetta (9-8)vs DETWily Peralta (4-5)
Sat, Jul 17th   @ DETTyler Alexander (2-4)
Sun, Jul 18thvs MIABraxton Garrett (1-2)@ DETWily Peralta (4-5)
Mon, Jul 19th   @ CWSReynaldo Lopez (4-4)
Tue, Jul 20th@ NYYDomingo German (4-5)@ CWSDallas Keuchel (9-9)
Wed, Jul 21st@ NYYAsher Wojciechowski (0-0)@ CWSDylan Cease (13-7)
Thu, Jul 22ndvs ATLCharlie Morton (14-6)#1vs LAAAndrew Heaney (8-9)
Fri, Jul 23rdvs ATLMax Fried (14-7)#2vs LAAAlex Cobb (8-3)
Sat, Jul 24thvs ATLDrew Smyly (11-4)#6vs LAAPatrick Sandoval (3-6)
Sun, Jul 25thvs ATLTouki Toussaint (3-3)#12vs LAAJaime Barria (2-4)
Mon, Jul 26thvs WSHJoe Ross (5-9)vs DETMatt Manning (4-7)
Tue, Jul 27thvs WSHErick Fedde (7-9)vs DETTyler Alexander (2-4)
Wed, Jul 28th   vs DETWily Peralta (4-5)
Fri, Jul 30th@ PITWil Crowe (4-8)@ STLWade LeBlanc (0-2)
Sat, Jul 31st@ PITJT Brubaker (5-13)@ STLJake Woodford (3-4)
Sun, Aug 1st@ PITMitch Keller (5-11)@ STLAdam Wainwright (17-7)
Tue, Aug 3rd@ WSHPatrick Corbin (9-16)@ CINTyler Mahle (13-6)
Wed, Aug 4th@ WSHPaolo Espino (5-5)@ CINLuis Castillo (8-16)
Thu, Aug 5th@ WSHJoe Ross (5-9)@ HOUFramber Valdez (11-6)
Fri, Aug 6thvs NYMMarcus Stroman (10-13)@ HOUZack Greinke (11-6)
Sat, Aug 7thvs NYMTylor Megill (4-6)@ HOULuis Garcia (11-8)
Sun, Aug 8thvs NYMTaijuan Walker (7-11)@ HOULance McCullers Jr. (13-5)
Mon, Aug 9th   vs CWSLucas Giolito (11-9)
Tue, Aug 10thvs LADMax Scherzer (15-4)vs CWSDallas Keuchel (9-9)
Wed, Aug 11thvs LADDavid Price (5-2)vs CWSReynaldo Lopez (4-4)
Fri, Aug 13thvs CINTyler Mahle (13-6)vs TBShane McClanahan (10-6)
Sat, Aug 14thvs CINLuis Castillo (8-16)vs TBMichael Wacha (3-5)
Sun, Aug 15thvs CINSonny Gray (7-9)vs TBLuis Patino (5-3)
Mon, Aug 16th   vs CLECal Quantrill (8-3)
Tue, Aug 17th@ ARITaylor Widener (2-1)vs CLEEli Morgan (5-7)
Wed, Aug 18th@ ARIHumberto Castellanos (2-2)vs CLEZach Plesac (10-6)
Thu, Aug 19th@ ARIMadison Bumgarner (7-10)@ NYYJameson Taillon (8-6)
Fri, Aug 20th@ SDBlake Snell (7-6)@ NYYNestor Cortes Jr. (2-3)
Sat, Aug 21st@ SDJoe Musgrove (11-9)@ NYYGerrit Cole (16-8)
Tue, Aug 24thvs TBDrew Rasmussen (4-1)@ BOSTanner Houck (1-5)
Wed, Aug 25thvs TBRyan Yarbrough (9-7)@ BOSNick Pivetta (9-8)
Thu, Aug 26thvs ARIZac Gallen (3-10)@ BOSChris Sale (5-1)
Fri, Aug 27thvs ARITaylor Widener (2-1)vs MILEric Lauer (7-5)
Sat, Aug 28thvs ARIHumberto Mejia (0-3)vs MILAdrian Houser (10-6)
Sun, Aug 29thvs ARIMadison Bumgarner (7-10)vs MILAaron Ashby (3-2)
Mon, Aug 30th@ WSHJosiah Gray (2-2)@ DETCasey Mize (7-9)
Tue, Aug 31st@ WSHPatrick Corbin (9-16)vs CHCZach Davies (6-12)
Wed, Sep 1st   vs CHCJustin Steele (4-4)
Fri, Sep 3rd@ MIAJesus Luzardo (6-9)@ TBMichael Wacha (3-5)
Sat, Sep 4th@ MIATrevor Rogers (7-8)@ TBChris Archer (1-1)
Sun, Sep 5th@ MIAElieser Hernandez (1-3)@ TBLuis Patino (5-3)
Mon, Sep 6th@ MILBrandon Woodruff (9-10)@ CLELogan Allen (2-7)
Tue, Sep 7th@ MILEric Lauer (7-5)@ CLEAaron Civale (12-5)
Wed, Sep 8th@ MILFreddy Peralta (10-5)@ CLETriston McKenzie (5-9)
Thu, Sep 9thvs COLAntonio Senzatela (4-9)#17@ CLECal Quantrill (8-3)
Fri, Sep 10thvs COLGerman Marquez (12-11)#4vs KCDaniel Lynch (4-6)
Sat, Sep 11thvs COLKyle Freeland (7-8)#8vs KCBrady Singer (5-10)
Sun, Sep 12thvs COLRyan Feltner (0-1)vs KCKris Bubic (6-7)
Mon, Sep 13th   @ NYYLuis Gil (1-1)
Tue, Sep 14thvs CHCAdrian Sampson (1-2)vs CLELogan Allen (2-7)
Wed, Sep 15thvs CHCAlec Mills (6-7)vs CLECal Quantrill (8-3)
Fri, Sep 17th@ NYMTaijuan Walker (7-11)@ TORHyun Jin Ryu (14-10)
Sat, Sep 18th@ NYMCarlos Carrasco (1-5)@ TORSteven Matz (14-7)
Sun, Sep 19th@ NYMRich Hill (7-8)@ TORJose Berrios (12-9)
Tue, Sep 21stvs BALConner Greene (1-3)@ CHCAlec Mills (6-7)
Wed, Sep 22ndvs BALKeegan Akin (2-10)@ CHCKyle Hendricks (14-7)
Thu, Sep 23rdvs PITConnor Overton (0-1)vs TORSteven Matz (14-7)
Fri, Sep 24thvs PITSam Howardvs TORJose Berrios (12-9)
Sat, Sep 25thvs PITWil Crowe (4-8)vs TORRobbie Ray (13-7)
Sun, Sep 26thvs PITMax Kranick (2-3)vs TORAlek Manoah (9-2)
Tue, Sep 28th@ ATLCharlie Morton (14-6)#1vs DETTyler Alexander (2-4)
Wed, Sep 29th@ ATLMax Fried (14-7)#2vs DETCasey Mize (7-9)
Thu, Sep 30th@ ATLIan Anderson (9-5)#3vs DETTarik Skubal (8-12)
Fri, Oct 1st@ MIASandy Alcantara (9-15)@ KCJon Heasley (1-1)
Sat, Oct 2nd@ MIAJesus Luzardo (6-9)@ KCKris Bubic (6-7)
Sun, Oct 3rd@ MIAPablo Lopez (5-5)@ KCJackson Kowar (0-6)
Fri, Apr 9th@ ATLCharlie Morton (14-6)#1   
Sat, Apr 17thvs STLKwang Hyun Kim (7-7)   
Sun, Apr 18thvs STLJohn Gant (5-11)   
Mon, Apr 19thvs SFKevin Gausman (14-6)   
Thu, Apr 29th@ STLKwang Hyun Kim (7-7)   
Sun, May 9th@ ATLHuascar Ynoa (4-6)#5   
Thu, May 27th@ MIAPablo Lopez (5-5)   
Wed, Jun 23rdvs WSHErick Fedde (7-9)   
Sat, Jun 26th@ NYMJacob deGrom (7-2)   
Mon, Jun 28th@ CINWade Miley (12-7)   
Fri, Jul 16thvs MIARoss Detwiler (3-1)   
Thu, Jul 29thvs WSHPatrick Corbin (9-16)   
Mon, Aug 2nd@ WSHJosiah Gray (2-2)   
Thu, Aug 12thvs LADMitch White (1-3)   
Sun, Aug 22nd@ SDCraig Stammen (6-3)   
Thu, Sep 2nd@ WSHPaolo Espino (5-5)   
Thu, Sep 16thvs CHCKyle Hendricks (14-7)   
Mon, Sep 20thvs BALJohn Means (6-9)