Skip to main content

Who Should I Trade?

Dallas Keuchel for Cristian Javier (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Cristian Javier
Cristian Javier
Dallas Keuchel
Dallas Keuchel
Recommended by
8 of 15 experts
Recommended by
7 of 15 experts
Rest of Season# 86# 87
Injury Alert--
Expert Ranks 
Chris Meaney
# 54# 88
Mike Maher
# 96# 143
Dan Harris
# 129# 139
Pierre Camus
# 73# 122
Chris Mitchell
# 82# 122
Corbin Young
# 99# 217
Chris Clegg
# 66# 88
Joe Pisapia
# 80# 120
Carmen Maiorano
# 105# 75
Jorge B. Edwards
Fantasy In Frames
# 88# 79
Brad Camara
# 94
Jordan Eisen
Field of Vision Sports
# 114# 100
Mick Ciallela
# 113# 110
Joe Bond
Fantasy Six Pack
# 118# 115
Ryan Amore
Pitcher List
# 184# 166
Who Should I Trade? Player Statistics
  Cristian Javier
Cristian Javier
Dallas Keuchel
Dallas Keuchel
2021 Stats 
Games Played3632
Games Started930
Innings Pitched101.2162.0
Blown Saves20
Hits Allowed67189
Earned Runs4095
Home Runs Allowed1625
Who Should I Trade? Player Projections
  Cristian Javier
Cristian Javier
Dallas Keuchel
Dallas Keuchel
2021 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
Who Should I Trade? Player Notes
  Cristian Javier
Cristian Javier
Dallas Keuchel
Dallas Keuchel
 Astros pitcher Cristian Javier allowed one run on three hits over 2.2 innings of work against the Rangers on Monday. Six of the eight batters he retired went down via strikeout. He earned the win as Houston ultimately defeated Texas by a score of 15-1.
Andersen Pickard
Tue, Sep 14th
Dallas Keuchel pitched to one batter in the second inning, but failed to record an out. In turn, he exited the outing pitching just one inning, allowing six runs (five earned) on seven hits and one walk. He also struck out one batter.
Ethan Biddle - The Work of Ethan Biddle
Sat, Aug 28th
 Astros reliever Cristian Javier threw a perfect 10th inning against the Royals on Thursday afternoon. He was able to rack up his second career save as Houston ultimately defeated Kansas City by a score of 6-3.
Andersen Pickard
Thu, Aug 19th
Dallas Keuchel pitched five innings on Saturday, allowing six earned runs on nine hits and two walks. He also struck out three batters.
Ethan Biddle - The Work of Ethan Biddle
Sun, Aug 22nd
 Astros reliever Cristian Javier had a dominant relief outing on Saturday, allowing just one hit and one walk over three innings while striking out five Yankees batters. Houston ultimately fell to New York by a score of 1-0.
Andersen Pickard
Sun, Jul 11th
Dallas Keuchel went five innings on Monday, allowing just two earned runs on five hits and two walks while striking out two batters.
Ethan Biddle - The Work of Ethan Biddle
Tue, Aug 17th
 He may have been demoted to the bullpen upon Framber Valdez’s return, but Christian Javier is still carving up batters. Over four innings of work on Wednesday, he allowed just one baserunner. He also struck out three Boston batters and earned the rare four-inning save.
Andersen Pickard
Thu, Jun 10th
Dallas Keuchel pitched a total of six innings on Tuesday, allowing four earned runs on four hits and four walks, striking out just one.
Ethan Biddle - The Work of Ethan Biddle
Wed, Aug 11th
 Christian Javier will be demoted to the bullpen to make room for Jake Odorizzi and Framber Valdez.
Lucas Babits-Feinerman
Wed, May 26th
Dallas Keuchel went six innings on Thursday, allowing two earned runs on three hits and three walks while striking out five.
Ethan Biddle - The Work of Ethan Biddle
Fri, Aug 6th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Cristian Javier
Cristian Javier
Dallas Keuchel
Dallas Keuchel
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ OAKChris Bassitt (12-4)@ LAADylan Bundy (2-9)
Fri, Apr 2nd@ OAKJesus Luzardo (6-9)@ LAAAndrew Heaney (8-9)
Sat, Apr 3rd@ OAKCole Irvin (10-15)@ LAAAlex Cobb (8-3)
Sun, Apr 4th@ OAKSean Manaea (11-10)@ LAAShohei Ohtani (9-2)
Mon, Apr 5th@ LAAJose Quintana (0-3)@ SEAJustus Sheffield (7-8)
Tue, Apr 6th@ LAADylan Bundy (2-9)@ SEAJames Paxton (0-0)
Wed, Apr 7th   @ SEAJustin Dunn (1-3)
Thu, Apr 8thvs OAKCole Irvin (10-15)vs KCBrad Keller (8-12)
Sun, Apr 11th   vs KCMike Minor (8-12)
Mon, Apr 12thvs DETCasey Mize (7-9)vs CLETriston McKenzie (5-9)
Tue, Apr 13thvs DETMatthew Boyd (3-8)vs CLEShane Bieber (7-4)
Wed, Apr 14thvs DETMichael Fulmer (5-6)vs CLEZach Plesac (10-6)
Thu, Apr 15th   vs CLEAaron Civale (12-5)
Sat, Apr 17th@ SEAChris Flexen (14-6)@ BOSNick Pivetta (9-8)
Sun, Apr 18th@ SEANick Margevicius (0-2)@ BOSMartin Perez (7-8)
Mon, Apr 19th   @ BOSNathan Eovaldi (11-9)
Tue, Apr 20th@ COLJon Gray (8-12)#13@ CLEZach Plesac (10-6)
Fri, Apr 23rdvs LAAAndrew Heaney (8-9)vs TEXDane Dunning (5-10)
Sat, Apr 24thvs LAAGriffin Canning (5-4)vs TEXKyle Gibson (10-9)
Sun, Apr 25thvs LAADylan Bundy (2-9)vs TEXKohei Arihara (2-4)
Tue, Apr 27thvs SEAMarco Gonzales (10-6)vs DETJose Urena (4-8)
Thu, Apr 29thvs SEAYusei Kikuchi (7-9)vs DETMatthew Boyd (3-8)
Fri, Apr 30th@ TBRyan Yarbrough (9-7)vs CLEShane Bieber (7-4)
Sat, May 1st@ TBJosh Fleming (10-8)vs CLETriston McKenzie (5-9)
Sun, May 2nd@ TBRich Hill (7-8)vs CLEZach Plesac (10-6)
Tue, May 4th@ NYYDomingo German (4-5)@ CINJeff Hoffman (3-5)
Wed, May 5th@ NYYJordan Montgomery (6-7)@ CINSonny Gray (7-9)
Fri, May 7thvs TORRoss Stripling (5-7)@ KCBrad Keller (8-12)
Sat, May 8thvs TORSteven Matz (14-7)@ KCDaniel Lynch (4-6)
Sun, May 9thvs TORNate Pearson (1-1)@ KCMike Minor (8-12)
Tue, May 11thvs LAAShohei Ohtani (9-2)vs MINKenta Maeda (6-5)
Wed, May 12thvs LAAAndrew Heaney (8-9)vs MINJ.A. Happ (10-8)
Thu, May 13thvs TEXMike Foltynewicz (2-12)vs MINMichael Pineda (9-8)
Fri, May 14thvs TEXWes Benjaminvs KCJakob Junis (2-4)
Sat, May 15thvs TEXDane Dunning (5-10)vs KCMike Minor (8-12)
Sun, May 16thvs TEXKyle Gibson (10-9)vs KCBrady Singer (5-10)
Mon, May 17th   @ MINJ.A. Happ (10-8)
Tue, May 18th@ OAKSean Manaea (11-10)@ MINBailey Ober (3-3)
Wed, May 19th@ OAKFrankie Montas (13-9)@ MINMatt Shoemaker (3-8)
Fri, May 21st@ TEXKyle Gibson (10-9)@ NYYJordan Montgomery (6-7)
Sat, May 22nd@ TEXJordan Lyles (10-13)@ NYYGerrit Cole (16-8)
Sun, May 23rd@ TEXMike Foltynewicz (2-12)@ NYYJameson Taillon (8-6)
Mon, May 24th   vs STLKwang Hyun Kim (7-7)
Tue, May 25thvs LADClayton Kershaw (10-8)vs STLJack Flaherty (9-2)
Wed, May 26thvs LADTrevor Bauer (8-5)vs STLJohn Gant (5-11)
Thu, May 27th   vs BALBruce Zimmermann (4-5)
Sat, May 29thvs SDYu Darvish (8-11)vs BALJohn Means (6-9)
Sun, May 30thvs SDBlake Snell (7-6)vs BALKeegan Akin (2-10)
Mon, May 31stvs BOSEduardo Rodriguez (13-8)@ CLECal Quantrill (8-3)
Tue, Jun 1stvs BOSGarrett Richards (7-8)@ CLEShane Bieber (7-4)
Thu, Jun 3rdvs BOSMartin Perez (7-8)vs DETCasey Mize (7-9)
Fri, Jun 4th@ TORHyun Jin Ryu (14-10)vs DETSpencer Turnbull (4-2)
Sat, Jun 5th@ TORRoss Stripling (5-7)vs DETTarik Skubal (8-12)
Sun, Jun 6th@ TORSteven Matz (14-7)vs DETJose Urena (4-8)
Tue, Jun 8th@ BOSMartin Perez (7-8)vs TORRobbie Ray (13-7)
Wed, Jun 9th@ BOSNathan Eovaldi (11-9)vs TORAlek Manoah (9-2)
Thu, Jun 10th@ BOSEduardo Rodriguez (13-8)vs TORHyun Jin Ryu (14-10)
Fri, Jun 11th@ MINBailey Ober (3-3)@ DETTarik Skubal (8-12)
Sat, Jun 12th@ MINJose Berrios (12-9)@ DETJose Urena (4-8)
Sun, Jun 13th@ MINMichael Pineda (9-8)@ DETKyle Funkhouser
Mon, Jun 14th   vs TBTyler Glasnow (5-2)
Tue, Jun 15thvs TEXKyle Gibson (10-9)vs TBShane McClanahan (10-6)
Wed, Jun 16thvs TEXJordan Lyles (10-13)vs TBRyan Yarbrough (9-7)
Thu, Jun 17thvs CWSDylan Cease (13-7)@ HOUJose Urquidy (8-3)
Fri, Jun 18thvs CWSCarlos Rodon (13-5)@ HOULuis Garcia (11-8)
Sat, Jun 19thvs CWSLance Lynn (11-6)@ HOUFramber Valdez (11-6)
Sun, Jun 20thvs CWSDallas Keuchel (9-9)@ HOULance McCullers Jr. (13-5)
Tue, Jun 22nd@ BALJorge Lopez (3-14)@ PITTyler Anderson (7-11)
Wed, Jun 23rd@ BALThomas Eshelman (0-3)@ PITChase De Jong (1-4)
Fri, Jun 25th   vs SEAYusei Kikuchi (7-9)
Sun, Jun 27th@ DETTarik Skubal (8-12)vs SEARobert Dugger (0-2)
Tue, Jun 29thvs BALTravis Lakins Sr. (1-4)vs MINKenta Maeda (6-5)
Wed, Jun 30thvs BALMatt Harvey (6-14)vs MINBailey Ober (3-3)
Thu, Jul 1st@ CLEJ.C. Mejia (1-7)vs MINJose Berrios (12-9)
Fri, Jul 2nd@ CLESam Hentges (1-4)@ DETCasey Mize (7-9)
Sat, Jul 3rd@ CLEEli Morgan (5-7)@ DETTarik Skubal (8-12)
Sun, Jul 4th@ CLECal Quantrill (8-3)@ DETMatt Manning (4-7)
Mon, Jul 5th   @ MINBailey Ober (3-3)
Tue, Jul 6thvs OAKChris Bassitt (12-4)@ MINJose Berrios (12-9)
Wed, Jul 7thvs OAKSean Manaea (11-10)@ MINMichael Pineda (9-8)
Fri, Jul 9thvs NYYNestor Cortes Jr. (2-3)@ BALJorge Lopez (3-14)
Sat, Jul 10thvs NYYGerrit Cole (16-8)@ BALThomas Eshelman (0-3)
Sun, Jul 11thvs NYYJameson Taillon (8-6)@ BALSpenser Watkins (2-7)
Fri, Jul 16th@ CWSDylan Cease (13-7)vs HOULance McCullers Jr. (13-5)
Sat, Jul 17th@ CWSLucas Giolito (11-9)vs HOUJake Odorizzi (6-7)
Sun, Jul 18th@ CWSCarlos Rodon (13-5)vs HOUFramber Valdez (11-6)
Mon, Jul 19thvs CLEJ.C. Mejia (1-7)vs MINJose Berrios (12-9)
Tue, Jul 20thvs CLETriston McKenzie (5-9)vs MINBailey Ober (3-3)
Wed, Jul 21stvs CLEEli Morgan (5-7)vs MINMichael Pineda (9-8)
Fri, Jul 23rdvs TEXKolby Allard (3-12)@ MILFreddy Peralta (10-5)
Sat, Jul 24thvs TEXKyle Gibson (10-9)@ MILCorbin Burnes (11-4)
Sun, Jul 25thvs TEXTaylor Hearn (6-6)@ MILBrandon Woodruff (9-10)
Mon, Jul 26th@ SEADarren McCaughan (0-0)@ KCMike Minor (8-12)
Tue, Jul 27th@ SEAChris Flexen (14-6)@ KCBrad Keller (8-12)
Wed, Jul 28th@ SEAYusei Kikuchi (7-9)@ KCKris Bubic (6-7)
Thu, Jul 29th   @ KCCarlos Hernandez (6-2)
Fri, Jul 30th@ SFKevin Gausman (14-6)vs CLEJ.C. Mejia (1-7)
Sat, Jul 31st@ SFAlex Wood (10-4)vs CLETriston McKenzie (5-9)
Sun, Aug 1st@ SFLogan Webb (11-3)vs CLECal Quantrill (8-3)
Tue, Aug 3rd@ LADWalker Buehler (16-4)vs KCKris Bubic (6-7)
Wed, Aug 4th@ LADMax Scherzer (15-4)vs KCCarlos Hernandez (6-2)
Thu, Aug 5thvs MINGriffin Jax (4-5)vs KCDaniel Lynch (4-6)
Fri, Aug 6thvs MINBailey Ober (3-3)@ CHCKyle Hendricks (14-7)
Sat, Aug 7thvs MINMichael Pineda (9-8)@ CHCAdbert Alzolay (5-13)
Sun, Aug 8thvs MINKenta Maeda (6-5)@ CHCZach Davies (6-12)
Mon, Aug 9th   @ MINBeau Burrows
Tue, Aug 10thvs COLJon Gray (8-12)#13@ MINGriffin Jax (4-5)
Wed, Aug 11thvs COLAntonio Senzatela (4-9)#17@ MINBailey Ober (3-3)
Thu, Aug 12th   vs NYYAndrew Heaney (8-9)
Sat, Aug 14th@ LAAJaime Barria (2-4)vs NYYJameson Taillon (8-6)
Sun, Aug 15th@ LAAReid Detmers (1-3)vs NYYNestor Cortes Jr. (2-3)
Mon, Aug 16th@ KCCarlos Hernandez (6-2)vs OAKFrankie Montas (13-9)
Tue, Aug 17th@ KCDaniel Lynch (4-6)vs OAKChris Bassitt (12-4)
Wed, Aug 18th@ KCBrady Singer (5-10)vs OAKPaul Blackburn (1-4)
Thu, Aug 19th@ KCMike Minor (8-12)vs OAKCole Irvin (10-15)
Fri, Aug 20thvs SEAYusei Kikuchi (7-9)@ TBMichael Wacha (3-5)
Sat, Aug 21stvs SEALogan Gilbert (6-5)@ TBLuis Patino (5-3)
Sun, Aug 22ndvs SEATyler Anderson (7-11)@ TBChris Archer (1-1)
Mon, Aug 23rdvs KCDaniel Lynch (4-6)@ TORAlek Manoah (9-2)
Tue, Aug 24thvs KCBrady Singer (5-10)@ TORJose Berrios (12-9)
Wed, Aug 25thvs KCMike Minor (8-12)@ TORRobbie Ray (13-7)
Thu, Aug 26th   @ TORHyun Jin Ryu (14-10)
Fri, Aug 27th@ TEXGlenn Otto (0-3)vs CHCKeegan Thompson (3-3)
Sat, Aug 28th@ TEXKolby Allard (3-12)vs CHCAlec Mills (6-7)
Sun, Aug 29th@ TEXTaylor Hearn (6-6)vs CHCKyle Hendricks (14-7)
Tue, Aug 31st@ SEAYusei Kikuchi (7-9)vs PITBryse Wilson (3-7)
Wed, Sep 1st@ SEALogan Gilbert (6-5)vs PITMax Kranick (2-3)
Fri, Sep 3rd@ SDJake Arrieta (5-14)@ KCCarlos Hernandez (6-2)
Sat, Sep 4th@ SDJoe Musgrove (11-9)@ KCDaniel Lynch (4-6)
Sun, Sep 5th@ SDChris Paddack (7-7)@ KCBrady Singer (5-10)
Tue, Sep 7thvs SEALogan Gilbert (6-5)@ OAKJames Kaprielian (8-5)
Wed, Sep 8thvs SEATyler Anderson (7-11)@ OAKFrankie Montas (13-9)
Thu, Sep 9th   @ OAKSean Manaea (11-10)
Fri, Sep 10thvs LAAShohei Ohtani (9-2)vs BOSTanner Houck (1-5)
Sat, Sep 11thvs LAAJose Suarez (8-8)vs BOSConnor Seabold (0-0)
Sun, Sep 12thvs LAAJaime Barria (2-4)vs BOSNick Pivetta (9-8)
Tue, Sep 14th@ TEXJordan Lyles (10-13)vs LAAPacky Naughton (0-4)
Wed, Sep 15th@ TEXKohei Arihara (2-4)vs LAAJanson Junk (0-1)
Thu, Sep 16th@ TEXGlenn Otto (0-3)vs LAAAlex Cobb (8-3)
Fri, Sep 17thvs ARIMadison Bumgarner (7-10)@ TEXTaylor Hearn (6-6)
Sat, Sep 18thvs ARIHumberto Castellanos (2-2)@ TEXSpencer Howard (0-5)
Sun, Sep 19thvs ARIZac Gallen (3-10)@ TEXJordan Lyles (10-13)
Mon, Sep 20th@ LAAJaime Barria (2-4)@ DETMatt Manning (4-7)
Tue, Sep 21st@ LAAPacky Naughton (0-4)@ DETTyler Alexander (2-4)
Thu, Sep 23rd@ LAAAlex Cobb (8-3)@ CLEZach Plesac (10-6)
Fri, Sep 24th@ OAKFrankie Montas (13-9)@ CLEShane Bieber (7-4)
Sat, Sep 25th@ OAKSean Manaea (11-10)@ CLEEli Morgan (5-7)
Sun, Sep 26th@ OAKPaul Blackburn (1-4)@ CLETriston McKenzie (5-9)
Mon, Sep 27th   @ DETMatt Manning (4-7)
Tue, Sep 28thvs TBMichael Wacha (3-5)vs CINRiley O'Brien (0-1)
Wed, Sep 29thvs TBDrew Rasmussen (4-1)vs CINSonny Gray (7-9)
Fri, Oct 1stvs OAKSean Manaea (11-10)vs DETWily Peralta (4-5)
Sat, Oct 2ndvs OAKPaul Blackburn (1-4)vs DETMatt Manning (4-7)
Sun, Oct 3rdvs OAKCole Irvin (10-15)vs DETTyler Alexander (2-4)
Fri, Apr 9thvs OAKSean Manaea (11-10)   
Sat, Apr 10thvs OAKFrankie Montas (13-9)   
Fri, Apr 16th@ SEAYusei Kikuchi (7-9)   
Wed, Apr 21st@ COLAustin Gomber (9-9)   
Thu, Apr 22ndvs LAAAlex Cobb (8-3)   
Mon, Apr 26thvs SEAJustus Sheffield (7-8)   
Wed, Apr 28thvs SEAJustin Dunn (1-3)   
Thu, May 6th@ NYYGerrit Cole (16-8)   
Mon, May 10thvs LAAJunior Guerra   
Thu, May 20th@ OAKCole Irvin (10-15)   
Fri, May 28thvs SDDinelson Lamet (2-4)   
Wed, Jun 2ndvs BOSNick Pivetta (9-8)   
Mon, Jun 21st@ BALKeegan Akin (2-10)   
Thu, Jun 24th@ DETJose Urena (4-8)   
Sat, Jun 26th@ DETWily Peralta (4-5)   
Mon, Jun 28thvs BALThomas Eshelman (0-3)   
Thu, Jul 8thvs OAKFrankie Montas (13-9)   
Fri, Aug 13th@ LAAPatrick Sandoval (3-6)   
Mon, Aug 30th@ SEAChris Flexen (14-6)   
Mon, Sep 6thvs SEAYusei Kikuchi (7-9)   
Mon, Sep 13th@ TEXSpencer Howard (0-5)   
Wed, Sep 22nd@ LAAJanson Junk (0-1)   
Thu, Sep 30thvs TBCollin McHugh (6-1)