Skip to main content

Who Should I Trade?

Chris Flexen for Mitch Keller (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Chris Flexen
SP,RP - SEA
Chris Flexen
Mitch Keller
SP - PIT
Mitch Keller
Expert
Recommendation
56%
Recommended by
5 of 9 experts
44%
Recommended by
4 of 9 experts
Rankings 
   
Rest of Season# 185# 187
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 143
   
Mike Maher
FantasyPros
# 132# 193
   
Dan Harris
FantasyPros
# 93# 188
   
Ryan Amore
Pitcher List
# 120# 228
   
Corbin Young
FantasyData
# 259# 297
   
Carmen Maiorano
FantasyPros
# 351# 180
   
Pierre Camus
RotoBaller
# 129
   
Chris Clegg
Fantrax
# 158
   
Jordan Eisen
Field of Vision Sports
# 165
   
Who Should I Trade? Player Statistics
  Chris Flexen
SP,RP - SEA
Chris Flexen
Mitch Keller
SP - PIT
Mitch Keller
2021 Stats 
   
   
Games Played3023
   
Games Started3023
   
Innings Pitched179.2101.2
   
Wins145
   
Losses611
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed184131
   
Earned Runs7269
   
Home Runs Allowed1910
   
Strikeouts12592
   
Walks3949
   
ERA3.616.17
   
WHIP1.241.79
   
Who Should I Trade? Player Projections
  Chris Flexen
SP,RP - SEA
Chris Flexen
Mitch Keller
SP - PIT
Mitch Keller
2021 Projections 
   
   
Games Played00
   
Games Started00
   
Innings Pitched0.00.0
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed00
   
Earned Runs00
   
Home Runs Allowed00
   
Strikeouts00
   
Walks00
   
ERA0.000.00
   
WHIP0.000.00
   
Who Should I Trade? Player Notes
  Chris Flexen
SP,RP - SEA
Chris Flexen
Mitch Keller
SP - PIT
Mitch Keller
News 
 Chris Flexen took the no-decision on Saturday against the Angels, allowing one run on six hits over 5.1 innings with one strikeout and one walk.
Ari Koslow
Sun, Oct 3rd
Mitch Keller did not factor into the decision Sunday against the Reds, allowing one run on three hits and one walk in three innings. He struck out three.
Connor Rooney
Sun, Oct 3rd
 Chris Flexen earned the win on Monday against Oakland, allowing four runs on seven hits over five innings with six strikeouts and one walk.
Ari Koslow
Tue, Sep 28th
Mitch Keller did not factor into the decision Tuesday against the Cubs, allowing six runs on nine hits across four innings. He walked three and struck out two.
Connor Rooney
Tue, Sep 28th
 Chris Flexen earned the win on Wednesday against Oakland, allowing one run on three hits over seven innings with eight strikeouts and two walks.
Ari Koslow
Thu, Sep 23rd
Mitch Keller (5-11) earned the win Tuesday against the Reds, allowing two runs on seven hits in 5.1 innings. He walked four and struck out two.
Connor Rooney
Wed, Sep 22nd
 Chris Flexen earned the win on Friday against Kansas City, allowing one run on six hits over 5.2 innings with three strikeouts and two walks.
Ari Koslow
Sat, Sep 18th
Mitch Keller did not factor into the decision Wednesday against the Reds, allowing two runs on four hits in five innings. He walked two and struck out three.
Connor Rooney
Wed, Sep 15th
 Chris Flexen struggled in the loss on Saturday against Arizona, allowing five runs on six hits over five innings with four strikeouts and two walks.
Ari Koslow
Sun, Sep 12th
Mitch Keller (4-11) took the loss Wednesday against the Tigers, allowing four runs on 10 hits across five innings. He walked one and struck out six.
Connor Rooney
Wed, Sep 8th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Chris Flexen
SP,RP - SEA
Chris Flexen
Mitch Keller
SP - PIT
Mitch Keller
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs SFKevin Gausman (14-6)@ CHCKyle Hendricks (14-7)
Fri, Apr 2ndvs SFJohnny Cueto (7-7)   
Sat, Apr 3rdvs SFLogan Webb (11-3)@ CHCJake Arrieta (5-14)
Mon, Apr 5thvs CWSCarlos Rodon (13-5)@ CINJose De Leon
Tue, Apr 6thvs CWSLucas Giolito (11-9)@ CINWade Miley (12-7)
Wed, Apr 7thvs CWSDallas Keuchel (9-9)@ CINLuis Castillo (8-16)
Thu, Apr 8th@ MINJose Berrios (12-9)vs CHCJake Arrieta (5-14)
Sat, Apr 10th@ MINMichael Pineda (9-8)vs CHCZach Davies (6-12)
Sun, Apr 11th@ MINMatt Shoemaker (3-8)vs CHCTrevor Williams (4-2)
Tue, Apr 13th@ BALDean Kremer (0-7)vs SDBlake Snell (7-6)
Thu, Apr 15th@ BALBruce Zimmermann (4-5)vs SDChris Paddack (7-7)
Fri, Apr 16thvs HOUJose Urquidy (8-3)@ MILAdrian Houser (10-6)
Sat, Apr 17thvs HOUZack Greinke (11-6)@ MILBrett Anderson (4-9)
Sun, Apr 18thvs HOUJake Odorizzi (6-7)@ MILFreddy Peralta (10-5)
Mon, Apr 19thvs LADDustin May (1-1)   
Tue, Apr 20thvs LADJulio Urias (19-3)   
Thu, Apr 22nd@ BOSNick Pivetta (9-8)@ DETJose Urena (4-8)
Fri, Apr 23rd@ BOSMartin Perez (7-8)@ MINJ.A. Happ (10-8)
Sat, Apr 24th@ BOSNathan Eovaldi (11-9)@ MINMichael Pineda (9-8)
Sun, Apr 25th@ BOSEduardo Rodriguez (13-8)@ MINMatt Shoemaker (3-8)
Mon, Apr 26th@ HOUJose Urquidy (8-3)   
Tue, Apr 27th@ HOUCristian Javier (4-1)vs KCJakob Junis (2-4)
Wed, Apr 28th@ HOUZack Greinke (11-6)vs KCMike Minor (8-12)
Thu, Apr 29th@ HOULuis Garcia (11-8)   
Fri, Apr 30thvs LAAAndrew Heaney (8-9)vs STLJohn Gant (5-11)
Sat, May 1stvs LAAGriffin Canning (5-4)vs STLJack Flaherty (9-2)
Sun, May 2ndvs LAADylan Bundy (2-9)vs STLCarlos Martinez (4-9)
Mon, May 3rdvs BALDean Kremer (0-7)@ SDMiguel Diaz
Tue, May 4thvs BALJorge Lopez (3-14)@ SDDinelson Lamet (2-4)
Wed, May 5thvs BALJohn Means (6-9)@ SDYu Darvish (8-11)
Fri, May 7th@ TEXMike Foltynewicz (2-12)@ CHCZach Davies (6-12)
Sat, May 8th@ TEXKohei Arihara (2-4)@ CHCTrevor Williams (4-2)
Sun, May 9th@ TEXDane Dunning (5-10)@ CHCKyle Hendricks (14-7)
Tue, May 11th@ LADWalker Buehler (16-4)vs CINJeff Hoffman (3-5)
Wed, May 12th@ LADJulio Urias (19-3)vs CINSonny Gray (7-9)
Thu, May 13thvs CLEZach Plesac (10-6)vs SFAnthony DeSclafani (13-7)
Fri, May 14thvs CLEAaron Civale (12-5)vs SFKevin Gausman (14-6)
Sat, May 15thvs CLETriston McKenzie (5-9)vs SFJohnny Cueto (7-7)
Sun, May 16thvs CLEShane Bieber (7-4)vs SFAlex Wood (10-4)
Mon, May 17thvs DETCasey Mize (7-9)   
Tue, May 18thvs DETSpencer Turnbull (4-2)@ STLJohn Gant (5-11)
Wed, May 19thvs DETTarik Skubal (8-12)@ STLJack Flaherty (9-2)
Fri, May 21st@ SDChris Paddack (7-7)@ ATLIan Anderson (9-5)#3
Sat, May 22nd@ SDRyan Weathers (4-7)@ ATLBryse Wilson (3-7)
Sun, May 23rd@ SDYu Darvish (8-11)@ ATLMax Fried (14-7)#2
Mon, May 24th@ OAKFrankie Montas (13-9)   
Tue, May 25th@ OAKCole Irvin (10-15)vs CHCJake Arrieta (5-14)
Wed, May 26th@ OAKJames Kaprielian (8-5)vs CHCTrevor Williams (4-2)
Thu, May 27thvs TEXKolby Allard (3-12)vs CHCKyle Hendricks (14-7)
Fri, May 28thvs TEXJordan Lyles (10-13)   
Sat, May 29thvs TEXMike Foltynewicz (2-12)vs COLAustin Gomber (9-9)
Sun, May 30thvs TEXHyeon-jong Yang (0-3)vs COLKyle Freeland (7-8)#8
Mon, May 31stvs OAKJames Kaprielian (8-5)@ KCMike Minor (8-12)
Tue, Jun 1stvs OAKChris Bassitt (12-4)@ KCBrady Singer (5-10)
Wed, Jun 2ndvs OAKSean Manaea (11-10)   
Thu, Jun 3rd@ LAAGriffin Canning (5-4)vs MIAElieser Hernandez (1-3)
Fri, Jun 4th@ LAAShohei Ohtani (9-2)vs MIACody Poteet (2-3)
Sat, Jun 5th@ LAAAlex Cobb (8-3)vs MIATrevor Rogers (7-8)
Sun, Jun 6th@ LAAPatrick Sandoval (3-6)vs MIASandy Alcantara (9-15)
Tue, Jun 8th@ DETMatthew Boyd (3-8)vs LADWalker Buehler (16-4)
Wed, Jun 9th@ DETCasey Mize (7-9)vs LADTony Gonsolin (4-1)
Thu, Jun 10th@ DETTyler Alexander (2-4)vs LADJulio Urias (19-3)
Fri, Jun 11th@ CLEAaron Civale (12-5)@ MILBrandon Woodruff (9-10)
Sat, Jun 12th@ CLETriston McKenzie (5-9)@ MILCorbin Burnes (11-4)
Sun, Jun 13th@ CLEShane Bieber (7-4)@ MILAdrian Houser (10-6)
Mon, Jun 14thvs MINKenta Maeda (6-5)@ WSHJon Lester (7-6)
Tue, Jun 15thvs MINJ.A. Happ (10-8)@ WSHPatrick Corbin (9-16)
Wed, Jun 16thvs MINBailey Ober (3-3)@ WSHPaolo Espino (5-5)
Thu, Jun 17thvs TBRich Hill (7-8)   
Fri, Jun 18thvs TBMichael Wacha (3-5)vs CLEJ.C. Mejia (1-7)
Sat, Jun 19thvs TBJosh Fleming (10-8)vs CLECal Quantrill (8-3)
Sun, Jun 20thvs TBShane McClanahan (10-6)vs CLESam Hentges (1-4)
Tue, Jun 22ndvs COLKyle Freeland (7-8)#8vs CWSLucas Giolito (11-9)
Wed, Jun 23rdvs COLGerman Marquez (12-11)#4vs CWSDylan Cease (13-7)
Fri, Jun 25th@ CWSCarlos Rodon (13-5)@ STLKwang Hyun Kim (7-7)
Sun, Jun 27th@ CWSRyan Burr@ STLJohan Oviedo (0-5)
Tue, Jun 29th@ TORRobbie Ray (13-7)@ COLGerman Marquez (12-11)#4
Wed, Jun 30th@ TORSteven Matz (14-7)@ COLJon Gray (8-12)#13
Thu, Jul 1st@ TORHyun Jin Ryu (14-10)vs MILCorbin Burnes (11-4)
Fri, Jul 2ndvs TEXKyle Gibson (10-9)vs MILAdrian Houser (10-6)
Sat, Jul 3rdvs TEXJordan Lyles (10-13)vs MILEric Lauer (7-5)
Sun, Jul 4thvs TEXMike Foltynewicz (2-12)vs MILFreddy Peralta (10-5)
Tue, Jul 6thvs NYYJameson Taillon (8-6)vs ATLIan Anderson (9-5)#3
Wed, Jul 7thvs NYYNick Nelsonvs ATLDrew Smyly (11-4)#6
Thu, Jul 8thvs NYYJordan Montgomery (6-7)   
Fri, Jul 9thvs LAAAlex Cobb (8-3)@ NYMTaijuan Walker (7-11)
Sat, Jul 10thvs LAAPatrick Sandoval (3-6)@ NYMTylor Megill (4-6)
Sun, Jul 11thvs LAAJose Suarez (8-8)@ NYMAaron Loup
Fri, Jul 16th@ LAAAndrew Heaney (8-9)vs NYMMarcus Stroman (10-13)
Sat, Jul 17th@ LAAAlex Cobb (8-3)vs NYMTylor Megill (4-6)
Sun, Jul 18th@ LAAPatrick Sandoval (3-6)vs NYMTaijuan Walker (7-11)
Tue, Jul 20th@ COLGerman Marquez (12-11)#4@ ARITaylor Widener (2-1)
Wed, Jul 21st@ COLAustin Gomber (9-9)@ ARIMadison Bumgarner (7-10)
Thu, Jul 22ndvs OAKSean Manaea (11-10)   
Fri, Jul 23rdvs OAKFrankie Montas (13-9)@ SFJohnny Cueto (7-7)
Sat, Jul 24thvs OAKChris Bassitt (12-4)@ SFKevin Gausman (14-6)
Sun, Jul 25thvs OAKCole Irvin (10-15)@ SFAlex Wood (10-4)
Mon, Jul 26thvs HOULuis Garcia (11-8)   
Tue, Jul 27thvs HOULance McCullers Jr. (13-5)vs MILBrett Anderson (4-9)
Wed, Jul 28thvs HOUJake Odorizzi (6-7)vs MILAdrian Houser (10-6)
Fri, Jul 30th@ TEXKolby Allard (3-12)vs PHIVince Velasquez (3-9)
Sat, Jul 31st@ TEXTaylor Hearn (6-6)vs PHIAaron Nola (9-9)
Sun, Aug 1st@ TEXMike Foltynewicz (2-12)vs PHIKyle Gibson (10-9)
Mon, Aug 2nd@ TBMichael Wacha (3-5)@ MILEric Lauer (7-5)
Tue, Aug 3rd@ TBLuis Patino (5-3)@ MILAdrian Houser (10-6)
Wed, Aug 4th@ TBJosh Fleming (10-8)@ MILFreddy Peralta (10-5)
Thu, Aug 5th@ NYYNestor Cortes Jr. (2-3)@ CINSonny Gray (7-9)
Fri, Aug 6th@ NYYWandy Peralta@ CINWade Miley (12-7)
Sat, Aug 7th@ NYYAndrew Heaney (8-9)@ CINVladimir Gutierrez (9-6)
Sun, Aug 8th@ NYYLuis Gil (1-1)@ CINTyler Mahle (13-6)
Tue, Aug 10thvs TEXKolby Allard (3-12)vs STLJ.A. Happ (10-8)
Wed, Aug 11thvs TEXSpencer Howard (0-5)vs STLAdam Wainwright (17-7)
Thu, Aug 12thvs TEXMike Foltynewicz (2-12)vs STLWade LeBlanc (0-2)
Fri, Aug 13thvs TORRobbie Ray (13-7)   
Sat, Aug 14thvs TORHyun Jin Ryu (14-10)vs MILAaron Ashby (3-2)
Sun, Aug 15thvs TORSteven Matz (14-7)vs MILEric Lauer (7-5)
Tue, Aug 17th@ TEXTaylor Hearn (6-6)@ LADDavid Price (5-2)
Wed, Aug 18th@ TEXMike Foltynewicz (2-12)@ LADJustin Bruihl
Thu, Aug 19th@ TEXSpencer Howard (0-5)   
Fri, Aug 20th@ HOULance McCullers Jr. (13-5)@ STLMiles Mikolas (2-3)
Sat, Aug 21st@ HOUJake Odorizzi (6-7)@ STLJ.A. Happ (10-8)
Sun, Aug 22nd@ HOUFramber Valdez (11-6)@ STLAdam Wainwright (17-7)
Mon, Aug 23rd@ OAKPaul Blackburn (1-4)vs ARIHumberto Mejia (0-3)
Tue, Aug 24th@ OAKCole Irvin (10-15)vs ARIMadison Bumgarner (7-10)
Thu, Aug 26thvs KCBrad Keller (8-12)vs STLMiles Mikolas (2-3)
Fri, Aug 27thvs KCKris Bubic (6-7)vs STLJ.A. Happ (10-8)
Sat, Aug 28thvs KCDaniel Lynch (4-6)vs STLAdam Wainwright (17-7)
Sun, Aug 29thvs KCBrady Singer (5-10)vs STLKwang Hyun Kim (7-7)
Mon, Aug 30thvs HOULuis Garcia (11-8)   
Tue, Aug 31stvs HOULance McCullers Jr. (13-5)@ CWSLucas Giolito (11-9)
Wed, Sep 1stvs HOUJake Odorizzi (6-7)@ CWSCarlos Rodon (13-5)
Fri, Sep 3rd@ ARIMadison Bumgarner (7-10)@ CHCAlec Mills (6-7)
Sat, Sep 4th@ ARIHumberto Castellanos (2-2)@ CHCKyle Hendricks (14-7)
Sun, Sep 5th@ ARITyler Gilbert (2-2)@ CHCZach Davies (6-12)
Mon, Sep 6th@ HOULance McCullers Jr. (13-5)vs DETTarik Skubal (8-12)
Tue, Sep 7th@ HOUJake Odorizzi (6-7)vs DETWily Peralta (4-5)
Wed, Sep 8th@ HOUJose Urquidy (8-3)vs DETMatt Manning (4-7)
Fri, Sep 10thvs ARIMadison Bumgarner (7-10)vs WSHJosh Rogers (2-2)
Sat, Sep 11thvs ARIHumberto Castellanos (2-2)vs WSHJosiah Gray (2-2)
Sun, Sep 12thvs ARITyler Gilbert (2-2)vs WSHPatrick Corbin (9-16)
Mon, Sep 13thvs BOSEduardo Rodriguez (13-8)   
Tue, Sep 14thvs BOSNathan Eovaldi (11-9)vs CINWade Miley (12-7)
Wed, Sep 15thvs BOSTanner Houck (1-5)vs CINVladimir Gutierrez (9-6)
Fri, Sep 17th@ KCJon Heasley (1-1)@ MIAElieser Hernandez (1-3)
Sat, Sep 18th@ KCKris Bubic (6-7)@ MIAEdward Cabrera (0-3)
Sun, Sep 19th@ KCJackson Kowar (0-6)@ MIASandy Alcantara (9-15)
Mon, Sep 20th@ OAKSean Manaea (11-10)@ CINVladimir Gutierrez (9-6)
Tue, Sep 21st@ OAKPaul Blackburn (1-4)@ CINTyler Mahle (13-6)
Wed, Sep 22nd@ OAKCole Irvin (10-15)   
Thu, Sep 23rd@ OAKChris Bassitt (12-4)@ PHIAaron Nola (9-9)
Fri, Sep 24th@ LAAJose Suarez (8-8)@ PHIKyle Gibson (10-9)
Sat, Sep 25th@ LAAJaime Barria (2-4)@ PHIRanger Suarez (8-5)
Sun, Sep 26th@ LAAShohei Ohtani (9-2)@ PHIHans Crouse (0-2)
Mon, Sep 27thvs OAKCole Irvin (10-15)@ CINReiver Sanmartin (2-0)
Tue, Sep 28thvs OAKChris Bassitt (12-4)vs CHCAlec Mills (6-7)
Wed, Sep 29thvs OAKFrankie Montas (13-9)vs CHCKyle Hendricks (14-7)
Fri, Oct 1stvs LAAJose Suarez (8-8)vs CINLuis Castillo (8-16)
Sat, Oct 2ndvs LAAJhonathan Diaz (1-0)vs CINTyler Mahle (13-6)
Sun, Oct 3rdvs LAAReid Detmers (1-3)vs CINReiver Sanmartin (2-0)
Sun, Apr 4th   @ CHCZach Davies (6-12)
Mon, Apr 12th   vs SDYu Darvish (8-11)
Wed, Apr 14th   vs SDJoe Musgrove (11-9)
Wed, Apr 21st   @ DETSpencer Turnbull (4-2)
Mon, May 10th   vs CINTyler Mahle (13-6)
Thu, May 20th   @ ATLDrew Smyly (11-4)#6
Thu, Jun 24th   @ STLCarlos Martinez (4-9)
Sat, Jun 26th   @ STLAdam Wainwright (17-7)
Mon, Jun 28th   @ COLKyle Freeland (7-8)#8
Mon, Jul 5th   vs ATLMax Fried (14-7)#2
Mon, Jul 19th   @ ARICaleb Smith (4-9)
Thu, Jul 29th   vs MILFreddy Peralta (10-5)
Mon, Aug 16th   @ LADJustin Bruihl
Wed, Aug 25th   vs ARITyler Gilbert (2-2)
Thu, Sep 2nd   @ CHCKeegan Thompson (3-3)
Thu, Sep 16th   vs CINTyler Mahle (13-6)
Thu, Sep 30th   vs CHCJustin Steele (4-4)