Skip to main content

Who Should I Trade?

Joe Barlow for Cristian Javier (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Cristian Javier
SP,RP - HOU
Cristian Javier
Joe Barlow
RP - TEX
Joe Barlow
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season# 86# 91
VBR# 242# 392
   
Projections 
   
Strikeouts9233
Wins31
Saves010
ERA3.864.12
WHIP1.301.36
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 91# 121
   
Andrew Seifter
FantasyPros
# 60# 99
   
Bart Wheeler
Hail to Fantasy Football
# 104# 120
   
Ryan Amore
Pitcher List
# 62# 117
   
Nate Miller
Fantasy Six Pack
# 64# 66
   
Joe Pisapia
FantasyPros
# 70
   
Scott Youngson
Pitcher List
# 92# 106
   
Mick Ciallela
Fantrax
# 94# 81
   
Brad Camara
RotoBaller
# 88
   
Pierre Camus
RotoBaller
# 132# 88
   
Kelly Kirby
FantasyPros
# 111# 101
   
Dalton Del Don
Yahoo! Sports
# 122# 104
   
Travis Argo
Fantasy Six Pack
# 127# 119
   
Who Should I Trade? Player Statistics
  Cristian Javier
SP,RP - HOU
Cristian Javier
Joe Barlow
RP - TEX
Joe Barlow
2022 Stats 
   
   
Games Played1425
   
Games Started100
   
Innings Pitched63.325.1
   
Wins53
   
Losses31
   
Saves013
   
Blown Saves02
   
Holds10
   
Hits Allowed4216
   
Earned Runs198
   
Home Runs Allowed43
   
Strikeouts8121
   
Walks248
   
ERA2.732.84
   
WHIP1.050.95
   
Who Should I Trade? Player Projections
  Cristian Javier
SP,RP - HOU
Cristian Javier
Joe Barlow
RP - TEX
Joe Barlow
2022 Projections 
   
   
Games Played2232
   
Games Started90
   
Innings Pitched72.832.0
   
Wins31
   
Losses31
   
Saves010
   
Blown Saves01
   
Holds34
   
Hits Allowed5726
   
Earned Runs3115
   
Home Runs Allowed105
   
Strikeouts9233
   
Walks3316
   
ERA3.864.12
   
WHIP1.301.36
   
Who Should I Trade? Player Notes
  Cristian Javier
SP,RP - HOU
Cristian Javier
Joe Barlow
RP - TEX
Joe Barlow
News 
 Astros SP Cristian Javier tossed seven hitless, scoreless innings Saturday, as Houston blanked the Yankees 3-0. The 25-year-old struck out a career 13 batters.
Kendall Capps
Sat, Jun 25th
Joe Barlow earned the win Saturday against the Nationals, tossing a quick 1-2-3 inning with one strikeout.
Ari Koslow
Sun, Jun 26th
 Cristian Javier pitched well Sunday, earning a victory against the White Sox. He allowed one run over five innings of work in a 4-3 victory.
Kendall Capps
Mon, Jun 20th
Joe Barlow earned the save Wednesday against the Phillies, tossing a quick 1-2-3 inning.
Ari Koslow
Thu, Jun 23rd
 Astros SP Cristian Javier bounced back with a quality start in Monday's 5-3 loss to Texas. He pitched six innings, giving up two runs on five hits and three walks striking out seven.
Kendall Capps
Tue, Jun 14th
Joe Barlow earned his 12th save of the season Thursday against the Tigers. He walked 1 and struck out 1 in his 1 inning of work.
Vince DiSilvio
Thu, Jun 16th
 Cristian Javier (3-3) struggled through 3 2/3 innings on Monday allowing five runs on six hits. He walked one and struck out four while taking the loss in the 7-4 defeat.
Brad Richter
Tue, Jun 7th
Joe Barlow earned the win Sunday against the White Sox, allowing three runs (two earned) on two hits to go along with one strikeout.
Ari Koslow
Mon, Jun 13th
 Astros starter Cristian Javier lasted just four innings against the Athletics. He danced in and out of trouble, allowing four hits and four walks, but only gave up one run.
Kendall Capps
Wed, Jun 1st
Joe Barlow earned the save in Game 2 of Tuesday's doubleheader against the Guardians, working around a walk to toss a scoreless inning.
Ari Koslow
Wed, Jun 8th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Cristian Javier
SP,RP - HOU
Cristian Javier
Joe Barlow
RP - TEX
Joe Barlow
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ LAAReid Detmers (2-3)#107@ TORJose Berrios (5-4)#61
Sat, Apr 9th@ LAANoah Syndergaard (5-6)#86@ TORKevin Gausman (6-6)#15
Sun, Apr 10th@ LAAJose Suarez (1-2)#133@ TORHyun Jin Ryu (2-0)
Mon, Apr 11th   vs COLAustin Gomber (3-7)#189
Tue, Apr 12th@ ARIMadison Bumgarner (3-8)#121vs COLChad Kuhl (5-5)#207
Thu, Apr 14th   vs LAAShohei Ohtani (7-4)#25
Fri, Apr 15th@ SEAMarco Gonzales (4-8)#88vs LAAReid Detmers (2-3)#107
Sat, Apr 16th@ SEAChris Flexen (4-8)#116vs LAANoah Syndergaard (5-6)#86
Sun, Apr 17th@ SEAMatt Brash (1-3)#182vs LAAJose Suarez (1-2)#133
Tue, Apr 19thvs LAAPatrick Sandoval (3-2)#60@ SEARobbie Ray (6-6)#17
Wed, Apr 20thvs LAAShohei Ohtani (7-4)#25@ SEALogan Gilbert (8-3)#35
Thu, Apr 21st   @ SEAMarco Gonzales (4-8)#88
Fri, Apr 22ndvs TORRoss Stripling (4-2)#120@ OAKAdam Oller (0-3)#298
Sat, Apr 23rdvs TORAlek Manoah (9-2)#10@ OAKFrankie Montas (3-8)#13
Sun, Apr 24thvs TORYusei Kikuchi (2-4)#115@ OAKCole Irvin (2-6)#105
Mon, Apr 25th@ TEXDane Dunning (1-6)#96vs HOUFramber Valdez (8-3)#20
Tue, Apr 26th@ TEXTaylor Hearn (4-5)#255vs HOUJake Odorizzi (3-2)#127
Wed, Apr 27th@ TEXGlenn Otto (4-3)#151vs HOUCristian Javier (5-3)#65
Thu, Apr 28th@ TEXMartin Perez (6-2)#63vs HOUJustin Verlander (10-3)#2
Fri, Apr 29th@ TORYusei Kikuchi (2-4)#115vs ATLIan Anderson (6-4)#91
Sat, Apr 30th@ TORJose Berrios (5-4)#61vs ATLBryce Elder (1-3)#303
Sun, May 1st@ TORKevin Gausman (6-6)#15vs ATLKyle Muller (0-1)#244
Tue, May 3rdvs SEAChris Flexen (4-8)#116@ PHIRanger Suarez (6-5)#77
Wed, May 4thvs SEAMatt Brash (1-3)#182@ PHIZack Wheeler (6-4)#12
Sun, May 8thvs DETWily Peralta (2-0)#276@ NYYJordan Montgomery (3-1)#31
Mon, May 9th   @ NYYNestor Cortes Jr. (6-3)#52
Tue, May 10th@ MINJoe Ryan (6-3)#55vs KCBrad Keller (2-9)#118
Wed, May 11th   vs KCGabe Speier
Thu, May 12th@ MINJosh Winder (3-2)#165vs KCJonathan Heasley (1-4)#225
Fri, May 13th@ WSHJosiah Gray (6-4)#94vs BOSNick Pivetta (8-5)#36
Sat, May 14th@ WSHErick Fedde (5-5)#176vs BOSRich Hill (4-4)#136
Sun, May 15th@ WSHPatrick Corbin (4-10)#148vs BOSAustin Davis
Mon, May 16th@ BOSGarrett Whitlock (2-1)#73vs LAANoah Syndergaard (5-6)#86
Tue, May 17th@ BOSNathan Eovaldi (4-2)#29vs LAAReid Detmers (2-3)#107
Wed, May 18th@ BOSNick Pivetta (8-5)#36vs LAAShohei Ohtani (7-4)#25
Thu, May 19thvs TEXGlenn Otto (4-3)#151@ HOUFramber Valdez (8-3)#20
Fri, May 20thvs TEXMartin Perez (6-2)#63@ HOUCristian Javier (5-3)#65
Sat, May 21stvs TEXJon Gray (4-3)#48@ HOUJustin Verlander (10-3)#2
Sun, May 22ndvs TEXTaylor Hearn (4-5)#255@ HOUJose Urquidy (6-3)#67
Tue, May 24thvs CLEZach Plesac (2-5)#66@ LAANoah Syndergaard (5-6)#86
Wed, May 25thvs CLECal Quantrill (4-4)#81@ LAAReid Detmers (2-3)#107
Thu, May 26th   @ OAKFrankie Montas (3-8)#13
Fri, May 27th@ SEAChris Flexen (4-8)#116@ OAKCole Irvin (2-6)#105
Sat, May 28th@ SEALogan Gilbert (8-3)#35@ OAKZach Logue (2-4)#218
Sun, May 29th@ SEAMarco Gonzales (4-8)#88@ OAKJames Kaprielian (0-5)#198
Mon, May 30th@ OAKPaul Blackburn (6-3)#8vs TBDrew Rasmussen (5-3)#54
Tue, May 31st@ OAKFrankie Montas (3-8)#13vs TBRyan Yarbrough (0-3)#155
Wed, Jun 1st@ OAKCole Irvin (2-6)#105vs TBJeffrey Springs (3-2)#30
Thu, Jun 2nd   vs TBCorey Kluber (3-4)#46
Fri, Jun 3rd@ KCBrady Singer (3-3)#85vs SEALogan Gilbert (8-3)#35
Sat, Jun 4th@ KCKris Bubic (1-5)#251vs SEAMarco Gonzales (4-8)#88
Sun, Jun 5th@ KCJonathan Heasley (1-4)#225vs SEAGeorge Kirby (2-3)#78
Tue, Jun 7thvs SEAChris Flexen (4-8)#116@ CLEKirk McCarty (0-1)
Wed, Jun 8thvs SEALogan Gilbert (8-3)#35@ CLEShane Bieber (3-4)#5
Fri, Jun 10thvs MIAPablo Lopez (5-4)#23@ CWSReynaldo Lopez (4-2)#152
Sat, Jun 11thvs MIABraxton Garrett (1-3)#243@ CWSLucas Giolito (4-4)#38
Sun, Jun 12thvs MIAEdward Cabrera (2-1)#211@ CWSMichael Kopech (2-5)#32
Mon, Jun 13th@ TEXTaylor Hearn (4-5)#255vs HOUCristian Javier (5-3)#65
Tue, Jun 14th@ TEXDane Dunning (1-6)#96vs HOUJose Urquidy (6-3)#67
Wed, Jun 15th@ TEXTyson Miller (0-1)#352vs HOULuis Garcia (5-5)#41
Thu, Jun 16th   @ DETBeau Brieske (1-6)#188
Fri, Jun 17thvs CWSLucas Giolito (4-4)#38@ DETTarik Skubal (5-6)#33
Sat, Jun 18thvs CWSJohnny Cueto (2-4)#167@ DETRony Garcia (3-2)#204
Sun, Jun 19thvs CWSMichael Kopech (2-5)#32@ DETDrew Hutchison (0-4)#332
Tue, Jun 21stvs NYMTrevor Williams (1-4)#172vs PHIKyle Gibson (4-3)#97
Wed, Jun 22ndvs NYMCarlos Carrasco (8-4)#71vs PHIZack Wheeler (6-4)#12
Fri, Jun 24th@ NYYLuis Severino (4-2)#39vs WSHPaolo Espino (0-1)#199
Sat, Jun 25th@ NYYGerrit Cole (6-2)#3vs WSHJosiah Gray (6-4)#94
Sun, Jun 26th@ NYYNestor Cortes Jr. (6-3)#52vs WSHJackson Tetreault (2-1)#301
Mon, Jun 27th   @ KCKris Bubic (1-5)#251
Tue, Jun 28th@ NYMCarlos Carrasco (8-4)#71@ KCJonathan Heasley (1-4)#225
Wed, Jun 29th@ NYMTaijuan Walker (6-2)#82@ KCZack Greinke (2-4)#125
Fri, Jul 1stvs LAAMichael Lorenzen (6-5)#132@ NYMChris Bassitt (6-5)#27
Sat, Jul 2ndvs LAAPatrick Sandoval (3-2)#60@ NYMDavid Peterson (4-1)#98
Sun, Jul 3rdvs LAAJose Suarez (1-2)#133@ NYMCarlos Carrasco (8-4)#71
Mon, Jul 4thvs KCJonathan Heasley (1-4)#225@ BALDean Kremer (2-1)#227
Tue, Jul 5thvs KCZack Greinke (2-4)#125@ BALAustin Voth
Wed, Jul 6thvs KCBrad Keller (2-9)#118@ BALSpenser Watkins (1-1)#375
Fri, Jul 8th@ OAKvs MIN
Sat, Jul 9th@ OAKvs MIN
Sun, Jul 10th@ OAKvs MIN
Mon, Jul 11th   vs OAK
Tue, Jul 12th@ LAAvs OAK
Wed, Jul 13th@ LAAvs OAK
Thu, Jul 14th@ LAAvs SEA
Fri, Jul 15thvs OAKvs SEA
Sat, Jul 16thvs OAKvs SEA
Sun, Jul 17thvs OAKvs SEA
Thu, Jul 21stvs NYY@ MIA
Fri, Jul 22nd@ SEA@ OAK
Sat, Jul 23rd@ SEA@ OAK
Sun, Jul 24th@ SEA@ OAK
Mon, Jul 25th@ OAK@ SEA
Tue, Jul 26th@ OAK@ SEA
Wed, Jul 27th@ OAK@ SEA
Thu, Jul 28thvs SEA@ LAA
Fri, Jul 29thvs SEA@ LAA
Sat, Jul 30thvs SEA@ LAA
Sun, Jul 31stvs SEA@ LAA
Mon, Aug 1stvs BOSvs BAL
Tue, Aug 2ndvs BOSvs BAL
Wed, Aug 3rdvs BOSvs BAL
Thu, Aug 4th@ CLEvs CWS
Fri, Aug 5th@ CLEvs CWS
Sat, Aug 6th@ CLEvs CWS
Sun, Aug 7th@ CLEvs CWS
Tue, Aug 9thvs TEX@ HOU
Wed, Aug 10thvs TEX@ HOU
Thu, Aug 11thvs TEX@ HOU
Fri, Aug 12thvs OAKvs SEA
Sat, Aug 13thvs OAKvs SEA
Sun, Aug 14thvs OAKvs SEA
Mon, Aug 15th@ CWSvs OAK
Tue, Aug 16th@ CWSvs OAK
Wed, Aug 17th@ CWSvs OAK
Thu, Aug 18th@ CWSvs OAK
Fri, Aug 19th@ ATL@ MIN
Sat, Aug 20th@ ATL@ MIN
Sun, Aug 21st@ ATL@ MIN
Mon, Aug 22nd   @ MIN
Tue, Aug 23rdvs MIN@ COL
Wed, Aug 24thvs MIN@ COL
Fri, Aug 26thvs BALvs DET
Sat, Aug 27thvs BALvs DET
Sun, Aug 28thvs BALvs DET
Tue, Aug 30th@ TEXvs HOU
Wed, Aug 31st@ TEXvs HOU
Thu, Sep 1st   @ BOS
Fri, Sep 2nd@ LAA@ BOS
Sat, Sep 3rd@ LAA@ BOS
Sun, Sep 4th@ LAA@ BOS
Mon, Sep 5thvs TEX@ HOU
Tue, Sep 6thvs TEX@ HOU
Wed, Sep 7thvs TEX@ HOU
Fri, Sep 9thvs LAAvs TOR
Sat, Sep 10thvs LAAvs TOR
Sun, Sep 11thvs LAAvs TOR
Mon, Sep 12th@ DET@ MIA
Tue, Sep 13th@ DETvs OAK
Wed, Sep 14th@ DETvs OAK
Fri, Sep 16thvs OAK@ TB
Sat, Sep 17thvs OAK@ TB
Sun, Sep 18thvs OAK@ TB
Tue, Sep 20th@ TBvs LAA
Wed, Sep 21st@ TBvs LAA
Thu, Sep 22nd@ BALvs LAA
Fri, Sep 23rd@ BALvs CLE
Sat, Sep 24th@ BALvs CLE
Sun, Sep 25th@ BALvs CLE
Tue, Sep 27thvs ARI@ SEA
Wed, Sep 28thvs ARI@ SEA
Thu, Sep 29th   @ SEA
Fri, Sep 30thvs TB@ LAA
Sat, Oct 1stvs TB@ LAA
Sun, Oct 2ndvs TB@ LAA
Mon, Oct 3rdvs PHIvs NYY
Tue, Oct 4thvs PHIvs NYY
Wed, Oct 5thvs PHIvs NYY
Thu, Apr 7th@ LAAShohei Ohtani (7-4)#25   
Wed, Apr 13th@ ARIMerrill Kelly (6-5)#110   
Mon, Apr 18thvs LAAMichael Lorenzen (6-5)#132   
Mon, May 2ndvs SEAMarco Gonzales (4-8)#88   
Thu, May 5thvs DETTarik Skubal (5-6)#33   
Fri, May 6thvs DETBeau Brieske (1-6)#188   
Sat, May 7thvs DETEduardo Rodriguez (1-3)#45   
Mon, May 23rdvs CLETriston McKenzie (4-6)#59   
Mon, Jun 6thvs SEARobbie Ray (6-6)#17   
Thu, Jun 23rd@ NYYJameson Taillon (9-1)#42   
Thu, Jun 30thvs NYYLuis Severino (4-2)#39   
Thu, Jul 7thvs KCBrady Singer (3-3)#85   
Thu, Aug 25thvs MIN   
Thu, Sep 15thvs OAK   
Mon, Sep 19th@ TB