Skip to main content

Who Should I Trade?

Joe Barlow for Jon Gray (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Joe Barlow
RP - TEX
Joe Barlow
Jon Gray
SP - TEX
Jon Gray
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season# 91# 90
VBR# 392# 188
   
Projections 
   
Strikeouts3389
Wins17
Saves100
ERA4.124.10
WHIP1.361.29
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 88# 140
   
Andrew Seifter
FantasyPros
# 99# 130
   
Bart Wheeler
Hail to Fantasy Football
# 120# 140
   
Ryan Amore
Pitcher List
# 117# 118
   
Nate Miller
Fantasy Six Pack
# 66# 83
   
Brad Camara
RotoBaller
# 88
   
Kelly Kirby
FantasyPros
# 101# 108
   
Mick Ciallela
Fantrax
# 81# 68
   
Dalton Del Don
Yahoo! Sports
# 104# 94
   
Scott Youngson
Pitcher List
# 106# 58
   
Travis Argo
Fantasy Six Pack
# 119# 94
   
Mike Maher
FantasyPros
# 121# 79
   
Joe Pisapia
FantasyPros
# 87
   
Who Should I Trade? Player Statistics
  Joe Barlow
RP - TEX
Joe Barlow
Jon Gray
SP - TEX
Jon Gray
2022 Stats 
   
   
Games Played2513
   
Games Started013
   
Innings Pitched25.172.3
   
Wins34
   
Losses13
   
Saves130
   
Blown Saves20
   
Holds00
   
Hits Allowed1658
   
Earned Runs831
   
Home Runs Allowed36
   
Strikeouts2176
   
Walks825
   
ERA2.843.89
   
WHIP0.951.16
   
Who Should I Trade? Player Projections
  Joe Barlow
RP - TEX
Joe Barlow
Jon Gray
SP - TEX
Jon Gray
2022 Projections 
   
   
Games Played3216
   
Games Started018
   
Innings Pitched32.088.3
   
Wins17
   
Losses17
   
Saves100
   
Blown Saves10
   
Holds40
   
Hits Allowed2679
   
Earned Runs1540
   
Home Runs Allowed511
   
Strikeouts3389
   
Walks1631
   
ERA4.124.10
   
WHIP1.361.29
   
Who Should I Trade? Player Notes
  Joe Barlow
RP - TEX
Joe Barlow
Jon Gray
SP - TEX
Jon Gray
News 
 Joe Barlow earned the win Saturday against the Nationals, tossing a quick 1-2-3 inning with one strikeout.
Ari Koslow
Sun, Jun 26th
Jon Gray earned the win Tuesday against the Royals, allowing one run on five hits across seven innings to go along with eight strikeouts and two walks.
Ari Koslow
Wed, Jun 29th
 Joe Barlow earned the save Wednesday against the Phillies, tossing a quick 1-2-3 inning.
Ari Koslow
Thu, Jun 23rd
Jon Gray earned the win Wednesday against the Phillies, allowing two runs on four hits across 5.2 innings to go along with five strikeouts and one walk.
Ari Koslow
Wed, Jun 22nd
 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
Jon Gray earned the win Friday against the Tigers, allowing five hits across seven shutout innings with six strikeouts.
Ari Koslow
Fri, Jun 17th
 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
Jon Gray took the no-decision Sunday against the White Sox, allowing one run on three hits across six innings to go along with 10 strikeouts and three walks.
Ari Koslow
Mon, Jun 13th
 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
Jon Gray took the loss in Game 1 of Tuesday's doubleheader against the Guardians, allowing five runs on six hits across five innings to go along with three strikeouts and four walks.
Ari Koslow
Wed, Jun 8th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Joe Barlow
RP - TEX
Joe Barlow
Jon Gray
SP - TEX
Jon Gray
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ TORJose Berrios (5-4)#61@ TORJose Berrios (5-4)#61
Sat, Apr 9th@ TORKevin Gausman (6-6)#15@ TORKevin Gausman (6-6)#15
Sun, Apr 10th@ TORHyun Jin Ryu (2-0)@ TORHyun Jin Ryu (2-0)
Mon, Apr 11thvs COLAustin Gomber (3-7)#189vs COLAustin Gomber (3-7)#189
Tue, Apr 12thvs COLChad Kuhl (5-5)#207vs COLChad Kuhl (5-5)#207
Thu, Apr 14thvs LAAShohei Ohtani (7-4)#25vs LAAShohei Ohtani (7-4)#25
Fri, Apr 15thvs LAAReid Detmers (2-3)#107vs LAAReid Detmers (2-3)#107
Sat, Apr 16thvs LAANoah Syndergaard (5-6)#86vs LAANoah Syndergaard (5-6)#86
Sun, Apr 17thvs LAAJose Suarez (1-2)#133vs LAAJose Suarez (1-2)#133
Tue, Apr 19th@ SEARobbie Ray (6-6)#17@ SEARobbie Ray (6-6)#17
Wed, Apr 20th@ SEALogan Gilbert (8-3)#35@ SEALogan Gilbert (8-3)#35
Thu, Apr 21st@ SEAMarco Gonzales (4-8)#88@ SEAMarco Gonzales (4-8)#88
Fri, Apr 22nd@ OAKAdam Oller (0-3)#298@ OAKAdam Oller (0-3)#298
Sat, Apr 23rd@ OAKFrankie Montas (3-8)#13@ OAKFrankie Montas (3-8)#13
Sun, Apr 24th@ OAKCole Irvin (2-6)#105@ OAKCole Irvin (2-6)#105
Mon, Apr 25thvs HOUFramber Valdez (8-3)#20vs HOUFramber Valdez (8-3)#20
Tue, Apr 26thvs HOUJake Odorizzi (3-2)#127vs HOUJake Odorizzi (3-2)#127
Wed, Apr 27thvs HOUCristian Javier (5-3)#65vs HOUCristian Javier (5-3)#65
Thu, Apr 28thvs HOUJustin Verlander (10-3)#2vs HOUJustin Verlander (10-3)#2
Fri, Apr 29thvs ATLIan Anderson (6-4)#91vs ATLIan Anderson (6-4)#91
Sat, Apr 30thvs ATLBryce Elder (1-3)#303vs ATLBryce Elder (1-3)#303
Sun, May 1stvs ATLKyle Muller (0-1)#244vs ATLKyle Muller (0-1)#244
Tue, May 3rd@ PHIRanger Suarez (6-5)#77@ PHIRanger Suarez (6-5)#77
Wed, May 4th@ PHIZack Wheeler (6-4)#12@ PHIZack Wheeler (6-4)#12
Sun, May 8th@ NYYJordan Montgomery (3-1)#31@ NYYJordan Montgomery (3-1)#31
Mon, May 9th@ NYYNestor Cortes Jr. (6-3)#52@ NYYNestor Cortes Jr. (6-3)#52
Tue, May 10thvs KCBrad Keller (2-9)#118vs KCBrad Keller (2-9)#118
Wed, May 11thvs KCGabe Speiervs KCGabe Speier
Thu, May 12thvs KCJonathan Heasley (1-4)#225vs KCJonathan Heasley (1-4)#225
Fri, May 13thvs BOSNick Pivetta (8-5)#36vs BOSNick Pivetta (8-5)#36
Sat, May 14thvs BOSRich Hill (4-4)#136vs BOSRich Hill (4-4)#136
Sun, May 15thvs BOSAustin Davisvs BOSAustin Davis
Mon, May 16thvs LAANoah Syndergaard (5-6)#86vs LAANoah Syndergaard (5-6)#86
Tue, May 17thvs LAAReid Detmers (2-3)#107vs LAAReid Detmers (2-3)#107
Wed, May 18thvs LAAShohei Ohtani (7-4)#25vs LAAShohei Ohtani (7-4)#25
Thu, May 19th@ HOUFramber Valdez (8-3)#20@ HOUFramber Valdez (8-3)#20
Fri, May 20th@ HOUCristian Javier (5-3)#65@ HOUCristian Javier (5-3)#65
Sat, May 21st@ HOUJustin Verlander (10-3)#2@ HOUJustin Verlander (10-3)#2
Sun, May 22nd@ HOUJose Urquidy (6-3)#67@ HOUJose Urquidy (6-3)#67
Tue, May 24th@ LAANoah Syndergaard (5-6)#86@ LAANoah Syndergaard (5-6)#86
Wed, May 25th@ LAAReid Detmers (2-3)#107@ LAAReid Detmers (2-3)#107
Thu, May 26th@ OAKFrankie Montas (3-8)#13@ OAKFrankie Montas (3-8)#13
Fri, May 27th@ OAKCole Irvin (2-6)#105@ OAKCole Irvin (2-6)#105
Sat, May 28th@ OAKZach Logue (2-4)#218@ OAKZach Logue (2-4)#218
Sun, May 29th@ OAKJames Kaprielian (0-5)#198@ OAKJames Kaprielian (0-5)#198
Mon, May 30thvs TBDrew Rasmussen (5-3)#54vs TBDrew Rasmussen (5-3)#54
Tue, May 31stvs TBRyan Yarbrough (0-3)#155vs TBRyan Yarbrough (0-3)#155
Wed, Jun 1stvs TBJeffrey Springs (3-2)#30vs TBJeffrey Springs (3-2)#30
Thu, Jun 2ndvs TBCorey Kluber (3-4)#46vs TBCorey Kluber (3-4)#46
Fri, Jun 3rdvs SEALogan Gilbert (8-3)#35vs SEALogan Gilbert (8-3)#35
Sat, Jun 4thvs SEAMarco Gonzales (4-8)#88vs SEAMarco Gonzales (4-8)#88
Sun, Jun 5thvs SEAGeorge Kirby (2-3)#78vs SEAGeorge Kirby (2-3)#78
Tue, Jun 7th@ CLEKirk McCarty (0-1)@ CLEKirk McCarty (0-1)
Wed, Jun 8th@ CLEShane Bieber (3-4)#5@ CLEShane Bieber (3-4)#5
Fri, Jun 10th@ CWSReynaldo Lopez (4-2)#152@ CWSReynaldo Lopez (4-2)#152
Sat, Jun 11th@ CWSLucas Giolito (4-4)#38@ CWSLucas Giolito (4-4)#38
Sun, Jun 12th@ CWSMichael Kopech (2-5)#32@ CWSMichael Kopech (2-5)#32
Mon, Jun 13thvs HOUCristian Javier (5-3)#65vs HOUCristian Javier (5-3)#65
Tue, Jun 14thvs HOUJose Urquidy (6-3)#67vs HOUJose Urquidy (6-3)#67
Wed, Jun 15thvs HOULuis Garcia (5-5)#41vs HOULuis Garcia (5-5)#41
Thu, Jun 16th@ DETBeau Brieske (1-6)#188@ DETBeau Brieske (1-6)#188
Fri, Jun 17th@ DETTarik Skubal (5-6)#33@ DETTarik Skubal (5-6)#33
Sat, Jun 18th@ DETRony Garcia (3-2)#204@ DETRony Garcia (3-2)#204
Sun, Jun 19th@ DETDrew Hutchison (0-4)#332@ DETDrew Hutchison (0-4)#332
Tue, Jun 21stvs PHIKyle Gibson (4-3)#97vs PHIKyle Gibson (4-3)#97
Wed, Jun 22ndvs PHIZack Wheeler (6-4)#12vs PHIZack Wheeler (6-4)#12
Fri, Jun 24thvs WSHPaolo Espino (0-1)#199vs WSHPaolo Espino (0-1)#199
Sat, Jun 25thvs WSHJosiah Gray (6-4)#94vs WSHJosiah Gray (6-4)#94
Sun, Jun 26thvs WSHJackson Tetreault (2-1)#301vs WSHJackson Tetreault (2-1)#301
Mon, Jun 27th@ KCKris Bubic (1-5)#251@ KCKris Bubic (1-5)#251
Tue, Jun 28th@ KCJonathan Heasley (1-4)#225@ KCJonathan Heasley (1-4)#225
Wed, Jun 29th@ KCZack Greinke (2-4)#125@ KCZack Greinke (2-4)#125
Fri, Jul 1st@ NYMChris Bassitt (6-5)#27@ NYMChris Bassitt (6-5)#27
Sat, Jul 2nd@ NYMDavid Peterson (4-1)#98@ NYMDavid Peterson (4-1)#98
Sun, Jul 3rd@ NYMCarlos Carrasco (8-4)#71@ NYMCarlos Carrasco (8-4)#71
Mon, Jul 4th@ BALDean Kremer (2-1)#227@ BALDean Kremer (2-1)#227
Tue, Jul 5th@ BALAustin Voth@ BALAustin Voth
Wed, Jul 6th@ BALSpenser Watkins (1-1)#375@ BALSpenser Watkins (1-1)#375
Fri, Jul 8thvs MINvs MIN
Sat, Jul 9thvs MINvs MIN
Sun, Jul 10thvs MINvs MIN
Mon, Jul 11thvs OAKvs OAK
Tue, Jul 12thvs OAKvs OAK
Wed, Jul 13thvs OAKvs OAK
Thu, Jul 14thvs SEAvs SEA
Fri, Jul 15thvs SEAvs SEA
Sat, Jul 16thvs SEAvs SEA
Sun, Jul 17thvs SEAvs SEA
Thu, Jul 21st@ MIA@ MIA
Fri, Jul 22nd@ OAK@ OAK
Sat, Jul 23rd@ OAK@ OAK
Sun, Jul 24th@ OAK@ OAK
Mon, Jul 25th@ SEA@ SEA
Tue, Jul 26th@ SEA@ SEA
Wed, Jul 27th@ SEA@ SEA
Thu, Jul 28th@ LAA@ LAA
Fri, Jul 29th@ LAA@ LAA
Sat, Jul 30th@ LAA@ LAA
Sun, Jul 31st@ LAA@ LAA
Mon, Aug 1stvs BALvs BAL
Tue, Aug 2ndvs BALvs BAL
Wed, Aug 3rdvs BALvs BAL
Thu, Aug 4thvs CWSvs CWS
Fri, Aug 5thvs CWSvs CWS
Sat, Aug 6thvs CWSvs CWS
Sun, Aug 7thvs CWSvs CWS
Tue, Aug 9th@ HOU@ HOU
Wed, Aug 10th@ HOU@ HOU
Thu, Aug 11th@ HOU@ HOU
Fri, Aug 12thvs SEAvs SEA
Sat, Aug 13thvs SEAvs SEA
Sun, Aug 14thvs SEAvs SEA
Mon, Aug 15thvs OAKvs OAK
Tue, Aug 16thvs OAKvs OAK
Wed, Aug 17thvs OAKvs OAK
Thu, Aug 18thvs OAKvs OAK
Fri, Aug 19th@ MIN@ MIN
Sat, Aug 20th@ MIN@ MIN
Sun, Aug 21st@ MIN@ MIN
Mon, Aug 22nd@ MIN@ MIN
Tue, Aug 23rd@ COL@ COL
Wed, Aug 24th@ COL@ COL
Fri, Aug 26thvs DETvs DET
Sat, Aug 27thvs DETvs DET
Sun, Aug 28thvs DETvs DET
Tue, Aug 30thvs HOUvs HOU
Wed, Aug 31stvs HOUvs HOU
Thu, Sep 1st@ BOS@ BOS
Fri, Sep 2nd@ BOS@ BOS
Sat, Sep 3rd@ BOS@ BOS
Sun, Sep 4th@ BOS@ BOS
Mon, Sep 5th@ HOU@ HOU
Tue, Sep 6th@ HOU@ HOU
Wed, Sep 7th@ HOU@ HOU
Fri, Sep 9thvs TORvs TOR
Sat, Sep 10thvs TORvs TOR
Sun, Sep 11thvs TORvs TOR
Mon, Sep 12th@ MIA@ MIA
Tue, Sep 13thvs OAKvs OAK
Wed, Sep 14thvs OAKvs OAK
Fri, Sep 16th@ TB@ TB
Sat, Sep 17th@ TB@ TB
Sun, Sep 18th@ TB@ TB
Tue, Sep 20thvs LAAvs LAA
Wed, Sep 21stvs LAAvs LAA
Thu, Sep 22ndvs LAAvs LAA
Fri, Sep 23rdvs CLEvs CLE
Sat, Sep 24thvs CLEvs CLE
Sun, Sep 25thvs CLEvs CLE
Tue, Sep 27th@ SEA@ SEA
Wed, Sep 28th@ SEA@ SEA
Thu, Sep 29th@ SEA@ SEA
Fri, Sep 30th@ LAA@ LAA
Sat, Oct 1st@ LAA@ LAA
Sun, Oct 2nd@ LAA@ LAA
Mon, Oct 3rdvs NYYvs NYY
Tue, Oct 4thvs NYYvs NYY
Wed, Oct 5thvs NYYvs NYY