Who Should I Trade?

Joey Gallo for Josh Bell (2019)

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

 
Experts' Pick
Experts' Pick
  Joey Gallo
1B,LF,CF,RF - TEX
Joey Gallo
TEX @ SEA Mon, Jul 22nd 10:10pm
Josh Bell
1B - PIT
Josh Bell
PIT vs STL Mon, Jul 22nd 7:05pm
Expert
Recommendation
50%
Recommended by
9 of 18 experts
50%
Recommended by
9 of 18 experts
Rankings 
   
Rest of Season
VBR# 50# 37
   
Projections 
   
Runs3738
Home Runs1713
RBI3844
Stolen Bases30
Batting Average.237.283
   
Misc 
   
Injury Alert--
Weather79 F, Clear72 F, Overcast
   
Expert Ranks 
   
Andrew Gould
FantasyPros
# 35# 27
   
Joe Bond
Fantasy Six Pack
# 42# 38
   
Chris Meaney
The Athletic
# 52# 17
   
Nick Pollack
Pitcher List
# 30# 17
   
Bobby Sylvester
FantasyPros
# 20# 10
   
Pierre Camus
RotoBaller
# 70# 16
   
Andrew Seifter
FantasyPros
# 55# 15
   
Mick Ciallela
Fantrax
# 37# 15
   
Todd D Clark
The Fantasy Fix
# 31# 24
   
Nick Mariano
RotoBaller
# 20# 84
   
Dan Harris
FantasyPros
# 24# 28
   
Alan Harrison
The Fantasy Fix
# 24# 29
   
Max Freeze
Freeze Stats
# 27# 30
   
Brandon 'B_Don' Myers
Razzball
# 31# 83
   
Eno Sarris
The Athletic
# 51# 89
   
Paul Sporer
FanGraphs
# 59# 79
   
Donkey Teeth
Razzball
# 69# 115
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 73# 117
   
  Joey Gallo
1B,LF,CF,RF - TEX
Joey Gallo
TEX
Josh Bell
1B - PIT
Josh Bell
PIT
2019 Stats 
   
   
At Bats233363
   
Runs5371
   
Hits60106
   
Singles2245
   
Doubles1531
   
Triples13
   
Home Runs2227
   
RBI4985
   
Stolen Bases40
   
Caught Stealing21
   
Walks5245
   
Strikeouts10886
   
Batting Average.258.292
   
On Base Pct.396.369
   
Slugging Pct.614.617
   
On-base Plus Slugging1.010.986
   
  Joey Gallo
1B,LF,CF,RF - TEX
Joey Gallo
TEX
Josh Bell
1B - PIT
Josh Bell
PIT
2019 Projections 
   
   
At Bats190212
   
Runs3738
   
Hits4560
   
Singles1729
   
Doubles1016
   
Triples12
   
Home Runs1713
   
RBI3844
   
Stolen Bases30
   
Caught Stealing11
   
Walks3627
   
Strikeouts8144
   
Batting Average.237.283
   
On Base Pct.366.366
   
Slugging Pct.561.559
   
On-base Plus Slugging.927.925
   
  Joey Gallo
1B,LF,CF,RF - TEX
Joey Gallo
TEX
Josh Bell
1B - PIT
Josh Bell
PIT
News 
 Joey Gallo was 0-for-4 with four strikeouts in Sunday's 5-3 loss to the Astros.
Brad Camara
Sun, Jul 21st
Josh Bell went 0-for-4 with a walk and a strikeout Sunday against the Phillies.
Connor Rooney
Sun, Jul 21st
 Gallo was given the night off for the Rangers' Wednesday showdown with the Arizona Diamondbacks.
James Bisson
Wed, Jul 17th
Pirates first baseman Josh Bell is not in the lineup for the team's Wednesday afternoon matchup against the St. Louis Cardinals.
Mike Maher
Wed, Jul 17th
 Joey Gallo went 1-for-3 with a solo home run and a walk in Tuesday's 9-2 loss against the Diamondbacks.
Brad Camara
Wed, Jul 17th
Josh Bell went 2-for-4 with a double in Saturday's loss to the Cubs.
Connor Rooney
Sat, Jul 13th
 Joey Gallo went 1-for-4 with a solo home run in Friday's 9-8 win over the Astros.
Brad Camara
Sat, Jul 13th
Josh Bell went 2-for-4 with a three-run home run and a walk in a 7-6 loss to the Brewers on Friday.
Connor Rooney
Sat, Jul 6th
 Joey Gallo went 1-for-1 with a solo home run in Tuesday’s All-Star game.
Brad Camara
Wed, Jul 10th
Josh Bell went 2-for-4 with a solo home run, a double, two RBI, and two runs scored Wednesday against the Cubs.
Connor Rooney
Thu, Jul 4th
Notes 
There are no recent notes for these players
  Joey Gallo
1B,LF,CF,RF - TEX
Joey Gallo
TEX
Josh Bell
1B - PIT
Josh Bell
PIT
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CHC@ CIN
Sat, Mar 30thvs CHC   
Sun, Mar 31stvs CHC@ CIN
Mon, Apr 1stvs HOUvs STL
Tue, Apr 2ndvs HOU   
Wed, Apr 3rdvs HOUvs STL
Thu, Apr 4th@ LAAvs CIN
Fri, Apr 5th@ LAAvs CIN
Sat, Apr 6th@ LAAvs CIN
Sun, Apr 7th@ LAAvs CIN
Tue, Apr 9th@ ARI   
Wed, Apr 10th@ ARI@ CHC
Fri, Apr 12thvs OAK@ WSH
Sun, Apr 14thvs OAK@ WSH
Mon, Apr 15thvs LAA   
Tue, Apr 16thvs LAA@ DET
Wed, Apr 17thvs LAA@ DET
Fri, Apr 19thvs HOUvs SF
Sat, Apr 20thvs HOUvs SF
Sun, Apr 21stvs HOUvs SF
Mon, Apr 22nd@ OAKvs ARI
Tue, Apr 23rd@ OAKvs ARI
Wed, Apr 24th@ OAKvs ARI
Thu, Apr 25th@ SEAvs ARI
Fri, Apr 26th@ SEA@ LAD
Sat, Apr 27th@ SEA@ LAD
Sun, Apr 28th@ SEA@ LAD
Tue, Apr 30thvs PIT@ TEX
Wed, May 1stvs PIT@ TEX
Fri, May 3rdvs TORvs OAK
Sat, May 4thvs TORvs OAK
Sun, May 5thvs TORvs OAK
Tue, May 7th@ PITvs TEX
Wed, May 8th@ PITvs TEX
Thu, May 9th@ HOU@ STL
Fri, May 10th@ HOU@ STL
Sat, May 11th@ HOU@ STL
Sun, May 12th@ HOU@ STL
Tue, May 14th@ KC@ ARI
Wed, May 15th@ KC@ ARI
Thu, May 16th@ KC@ SD
Fri, May 17thvs STL@ SD
Sat, May 18thvs STL@ SD
Sun, May 19thvs STL@ SD
Mon, May 20thvs SEA   
Tue, May 21stvs SEAvs COL
Wed, May 22ndvs SEAvs COL
Fri, May 24th@ LAAvs LAD
Sat, May 25th@ LAAvs LAD
Sun, May 26th@ LAAvs LAD
Mon, May 27th@ SEA@ CIN
Tue, May 28th@ SEA@ CIN
Wed, May 29th@ SEA@ CIN
Thu, May 30thvs KCvs MIL
Fri, May 31stvs KCvs MIL
Sat, Jun 1stvs KCvs MIL
Sun, Jun 2ndvs KCvs MIL
Tue, Jun 4thvs BALvs ATL
Wed, Jun 5thvs BALvs ATL
Thu, Jun 6thvs BALvs ATL
Fri, Jun 7thvs OAK@ MIL
Sat, Jun 8thvs OAK@ MIL
Sun, Jun 9thvs OAK@ MIL
Mon, Jun 10th@ BOS@ ATL
Tue, Jun 11th@ BOS@ ATL
Wed, Jun 12th@ BOS@ ATL
Thu, Jun 13th@ BOS@ ATL
Fri, Jun 14th@ CIN@ MIA
Sat, Jun 15th@ CIN@ MIA
Sun, Jun 16th@ CIN@ MIA
Mon, Jun 17thvs CLE   
Tue, Jun 18thvs CLEvs DET
Wed, Jun 19thvs CLEvs DET
Thu, Jun 20thvs CLE   
Fri, Jun 21stvs CWSvs SD
Sat, Jun 22ndvs CWSvs SD
Sun, Jun 23rdvs CWSvs SD
Tue, Jun 25th@ DET@ HOU
Wed, Jun 26th@ DET@ HOU
Thu, Jun 27th@ DET@ HOU
Fri, Jun 28th@ TB@ MIL
Sat, Jun 29th@ TB@ MIL
Sun, Jun 30th@ TB@ MIL
Mon, Jul 1stvs LAAvs CHC
Tue, Jul 2ndvs LAAvs CHC
Wed, Jul 3rdvs LAAvs CHC
Thu, Jul 4thvs LAAvs CHC
Fri, Jul 5th@ MINvs MIL
Sat, Jul 6th@ MINvs MIL
Sun, Jul 7th@ MINvs MIL
Thu, Jul 11thvs HOU   
Fri, Jul 12thvs HOU@ CHC
Sat, Jul 13thvs HOU@ CHC
Sun, Jul 14thvs HOU@ CHC
Tue, Jul 16thvs ARI@ STL
Wed, Jul 17thvs ARI@ STL
Fri, Jul 19th@ HOUvs PHI
Sat, Jul 20th@ HOUvs PHI
Sun, Jul 21st@ HOUvs PHI
Mon, Jul 22nd@ SEAvs STL
Tue, Jul 23rd@ SEAvs STL
Wed, Jul 24th@ SEAvs STL
Thu, Jul 25th@ OAKvs STL
Fri, Jul 26th@ OAK@ NYM
Sat, Jul 27th@ OAK@ NYM
Sun, Jul 28th@ OAK@ NYM
Tue, Jul 30thvs SEA@ CIN
Wed, Jul 31stvs SEA@ CIN
Fri, Aug 2ndvs DETvs NYM
Sat, Aug 3rdvs DETvs NYM
Sun, Aug 4thvs DETvs NYM
Mon, Aug 5th@ CLEvs MIL
Tue, Aug 6th@ CLEvs MIL
Wed, Aug 7th@ CLEvs MIL
Fri, Aug 9th@ MIL@ STL
Sat, Aug 10th@ MIL@ STL
Sun, Aug 11th@ MIL@ STL
Mon, Aug 12th@ TOR@ LAA
Tue, Aug 13th@ TOR@ LAA
Wed, Aug 14th@ TOR@ LAA
Thu, Aug 15thvs MIN   
Fri, Aug 16thvs MINvs CHC
Sat, Aug 17thvs MINvs CHC
Sun, Aug 18thvs MINvs CHC
Mon, Aug 19thvs LAAvs WSH
Tue, Aug 20thvs LAAvs WSH
Wed, Aug 21stvs LAAvs WSH
Thu, Aug 22nd@ CWSvs WSH
Fri, Aug 23rd@ CWSvs CIN
Sat, Aug 24th@ CWSvs CIN
Sun, Aug 25th@ CWSvs CIN
Tue, Aug 27th@ LAA@ PHI
Wed, Aug 28th@ LAA@ PHI
Thu, Aug 29thvs SEA@ COL
Fri, Aug 30thvs SEA@ COL
Sat, Aug 31stvs SEA@ COL
Sun, Sep 1stvs SEA@ COL
Mon, Sep 2nd@ NYY   
Tue, Sep 3rd@ NYYvs MIA
Wed, Sep 4th@ NYYvs MIA
Thu, Sep 5th@ BALvs MIA
Fri, Sep 6th@ BALvs STL
Sat, Sep 7th@ BALvs STL
Sun, Sep 8th@ BALvs STL
Tue, Sep 10thvs TB@ SF
Wed, Sep 11thvs TB@ SF
Thu, Sep 12thvs TB@ SF
Fri, Sep 13thvs OAK@ CHC
Sat, Sep 14thvs OAK@ CHC
Sun, Sep 15thvs OAK@ CHC
Tue, Sep 17th@ HOUvs SEA
Wed, Sep 18th@ HOUvs SEA
Fri, Sep 20th@ OAK@ MIL
Sat, Sep 21st@ OAK@ MIL
Sun, Sep 22nd@ OAK@ MIL
Tue, Sep 24thvs BOSvs CHC
Wed, Sep 25thvs BOSvs CHC
Thu, Sep 26thvs BOSvs CHC
Fri, Sep 27thvs NYYvs CIN
Sat, Sep 28thvs NYYvs CIN
Sun, Sep 29thvs NYYvs CIN
Mon, Apr 8th   @ CHC
Thu, Apr 11th   @ CHC
Sat, Apr 13th   @ WSH
Mon, May 13th   @ ARI
Thu, May 23rd   vs COL
Mon, Jul 15th   @ STL
Mon, Jul 29th   @ CIN
Mon, Aug 26th   @ PHI
Mon, Sep 9th   @ SF
Thu, Sep 19th   vs SEA