Who Should I Trade?

Hunter Pence for Kyle Tucker (2019)

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

Experts' Pick
  Hunter Pence
Hunter Pence
TEX vs NYY Sun, Sep 29th 3:05pm
Kyle Tucker
Kyle Tucker
HOU @ LAA Sun, Sep 29th 3:07pm
Recommended by
9 of 15 experts
Recommended by
6 of 15 experts
Rest of Season
Home Runs0
Stolen Bases0
Batting Average.000
Injury AlertIL10-
Weather68 F, Clear
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 153
Andrew Gould
# 177# 241
Joe Bond
Fantasy Six Pack
# 120
Nick Mariano
# 104
Bobby Sylvester
# 99# 145
Dan Harris
# 179
Pierre Camus
# 213# 298
Mick Ciallela
# 115
Todd D Clark
The Fantasy Fix
# 170
Nick Pollack
Pitcher List
# 106
Paul Sporer
# 157
Donkey Teeth
# 162
Dennis Sosic
Fantasy Six Pack
# 165
Eno Sarris
The Athletic
# 171
Brandon 'B_Don' Myers
# 179
  Hunter Pence
Hunter Pence
Kyle Tucker
Kyle Tucker
2019 Stats 
At Bats28667
Home Runs184
Stolen Bases65
Caught Stealing10
Batting Average.297.269
On Base Pct.358.319
Slugging Pct.552.537
On-base Plus Slugging.910.857
  Hunter Pence
Hunter Pence
Kyle Tucker
Kyle Tucker
2019 Projections 
At Bats0
Home Runs0
Stolen Bases0
Caught Stealing0
Batting Average.000
On Base Pct.000
Slugging Pct.000
On-base Plus Slugging.000
  Hunter Pence
Hunter Pence
Kyle Tucker
Kyle Tucker
 Hunter Pence (back) confirmed he won't return this season.
Brad Camara
Wed, Sep 25th
Kyle Tucker went 1-for-6 with a solo home run in Thursday's 4-3 loss to the Angels.
Brad Camara
Fri, Sep 27th
 Hunter Pence (back) has not yet been cleared to resume baseball activities.
Brad Camara
Sat, Sep 21st
Kyle Tucker went 1-for-3 with a solo home run in Wednesday's 3-0 win over the Mariners.
Brad Camara
Thu, Sep 26th
 Hunter Pence (back) said he isn't sure if he'll return this season.
Brad Camara
Fri, Sep 13th
Kyle Tucker went 2-for-4 with two doubles, an RBI and a run scored in Saturday's 8-4 loss to the Angels.
Brad Camara
Sun, Sep 22nd
 Hunter Pence (back) had an injection in Texas and will likely rejoin his teammates Thursday when the Rangers kick off a series in Baltimore.
Brad Camara
Tue, Sep 3rd
Kyle Tucker went 1-for-6 with a home run, two RBI, a run scored and a stolen base in Sunday's 12-3 win over the Royals on Sunday.
Brad Camara
Sun, Sep 15th
 Hunter Pence (hamstring) has not yet resumed baseball activities.
Brad Camara
Sun, Sep 1st
Kyle Tucker went 4-for-4 with a walk, a run scored, an RBI and two stolen bases in Saturday's 6-1 win over the Royals.
Brad Camara
Sun, Sep 15th
There are no recent notes for these players
  Hunter Pence
Hunter Pence
Kyle Tucker
Kyle Tucker
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CHC@ TB
Sat, Mar 30thvs CHC@ TB
Sun, Mar 31stvs CHC@ TB
Mon, Apr 1stvs HOU@ TEX
Tue, Apr 2ndvs HOU@ TEX
Wed, Apr 3rdvs HOU@ TEX
Thu, Apr 4th@ LAA   
Fri, Apr 5th@ LAAvs OAK
Sat, Apr 6th@ LAAvs OAK
Sun, Apr 7th@ LAAvs OAK
Tue, Apr 9th@ ARIvs NYY
Wed, Apr 10th@ ARIvs NYY
Fri, Apr 12thvs OAK@ SEA
Sun, Apr 14thvs OAK@ SEA
Mon, Apr 15thvs LAA   
Tue, Apr 16thvs LAA@ OAK
Wed, Apr 17thvs LAA@ OAK
Fri, Apr 19thvs HOU@ TEX
Sat, Apr 20thvs HOU@ TEX
Sun, Apr 21stvs HOU@ TEX
Mon, Apr 22nd@ OAKvs MIN
Tue, Apr 23rd@ OAKvs MIN
Wed, Apr 24th@ OAKvs MIN
Thu, Apr 25th@ SEAvs CLE
Fri, Apr 26th@ SEAvs CLE
Sat, Apr 27th@ SEAvs CLE
Sun, Apr 28th@ SEAvs CLE
Tue, Apr 30thvs PIT@ MIN
Wed, May 1stvs PIT@ MIN
Fri, May 3rdvs TOR   
Sat, May 4thvs TOR@ LAA
Sun, May 5thvs TOR@ LAA
Tue, May 7th@ PITvs KC
Wed, May 8th@ PITvs KC
Thu, May 9th@ HOUvs TEX
Fri, May 10th@ HOUvs TEX
Sat, May 11th@ HOUvs TEX
Sun, May 12th@ HOUvs TEX
Tue, May 14th@ KC@ DET
Wed, May 15th@ KC@ DET
Thu, May 16th@ KC   
Fri, May 17thvs STL@ BOS
Sat, May 18thvs STL@ BOS
Sun, May 19thvs STL@ BOS
Mon, May 20thvs SEAvs CWS
Tue, May 21stvs SEAvs CWS
Wed, May 22ndvs SEAvs CWS
Fri, May 24th@ LAAvs BOS
Sat, May 25th@ LAAvs BOS
Sun, May 26th@ LAAvs BOS
Mon, May 27th@ SEAvs CHC
Tue, May 28th@ SEAvs CHC
Wed, May 29th@ SEAvs CHC
Thu, May 30thvs KC   
Fri, May 31stvs KC@ OAK
Sat, Jun 1stvs KC@ OAK
Sun, Jun 2ndvs KC@ OAK
Tue, Jun 4thvs BAL@ SEA
Wed, Jun 5thvs BAL@ SEA
Thu, Jun 6thvs BAL@ SEA
Fri, Jun 7thvs OAKvs BAL
Sat, Jun 8thvs OAKvs BAL
Sun, Jun 9thvs OAKvs BAL
Mon, Jun 10th@ BOS   
Tue, Jun 11th@ BOSvs MIL
Wed, Jun 12th@ BOSvs MIL
Thu, Jun 13th@ BOS   
Fri, Jun 14th@ CINvs TOR
Sat, Jun 15th@ CINvs TOR
Sun, Jun 16th@ CINvs TOR
Mon, Jun 17thvs CLE@ CIN
Tue, Jun 18thvs CLE@ CIN
Wed, Jun 19thvs CLE@ CIN
Thu, Jun 20thvs CLE@ NYY
Fri, Jun 21stvs CWS@ NYY
Sat, Jun 22ndvs CWS@ NYY
Sun, Jun 23rdvs CWS@ NYY
Tue, Jun 25th@ DETvs PIT
Wed, Jun 26th@ DETvs PIT
Thu, Jun 27th@ DETvs PIT
Fri, Jun 28th@ TBvs SEA
Sat, Jun 29th@ TBvs SEA
Sun, Jun 30th@ TBvs SEA
Tue, Jul 2ndvs LAA@ COL
Wed, Jul 3rdvs LAA@ COL
Thu, Jul 4thvs LAA   
Fri, Jul 5th@ MINvs LAA
Sat, Jul 6th@ MINvs LAA
Sun, Jul 7th@ MINvs LAA
Thu, Jul 11thvs HOU@ TEX
Fri, Jul 12thvs HOU@ TEX
Sat, Jul 13thvs HOU@ TEX
Sun, Jul 14thvs HOU@ TEX
Tue, Jul 16thvs ARI@ LAA
Wed, Jul 17thvs ARI@ LAA
Fri, Jul 19th@ HOUvs TEX
Sat, Jul 20th@ HOUvs TEX
Sun, Jul 21st@ HOUvs TEX
Mon, Jul 22nd@ SEAvs OAK
Tue, Jul 23rd@ SEAvs OAK
Wed, Jul 24th@ SEAvs OAK
Thu, Jul 25th@ OAK   
Fri, Jul 26th@ OAK@ STL
Sat, Jul 27th@ OAK@ STL
Sun, Jul 28th@ OAK@ STL
Tue, Jul 30thvs SEA@ CLE
Wed, Jul 31stvs SEA@ CLE
Fri, Aug 2ndvs DETvs SEA
Sat, Aug 3rdvs DETvs SEA
Sun, Aug 4thvs DETvs SEA
Mon, Aug 5th@ CLE   
Wed, Aug 7th@ CLEvs COL
Fri, Aug 9th@ MIL@ BAL
Sat, Aug 10th@ MIL@ BAL
Sun, Aug 11th@ MIL@ BAL
Mon, Aug 12th@ TOR   
Tue, Aug 13th@ TOR@ CWS
Wed, Aug 14th@ TOR@ CWS
Thu, Aug 15thvs MIN@ OAK
Fri, Aug 16thvs MIN@ OAK
Sat, Aug 17thvs MIN@ OAK
Sun, Aug 18thvs MIN@ OAK
Mon, Aug 19thvs LAAvs DET
Tue, Aug 20thvs LAAvs DET
Wed, Aug 21stvs LAAvs DET
Thu, Aug 22nd@ CWSvs DET
Fri, Aug 23rd@ CWSvs LAA
Sat, Aug 24th@ CWSvs LAA
Sun, Aug 25th@ CWSvs LAA
Tue, Aug 27th@ LAAvs TB
Wed, Aug 28th@ LAAvs TB
Thu, Aug 29thvs SEAvs TB
Fri, Aug 30thvs SEA@ TOR
Sat, Aug 31stvs SEA@ TOR
Sun, Sep 1stvs SEA@ TOR
Mon, Sep 2nd@ NYY@ MIL
Tue, Sep 3rd@ NYY@ MIL
Wed, Sep 4th@ NYY   
Thu, Sep 5th@ BALvs SEA
Fri, Sep 6th@ BALvs SEA
Sat, Sep 7th@ BALvs SEA
Sun, Sep 8th@ BALvs SEA
Tue, Sep 10thvs TBvs OAK
Wed, Sep 11thvs TBvs OAK
Thu, Sep 12thvs TBvs OAK
Fri, Sep 13thvs OAK@ KC
Sat, Sep 14thvs OAK@ KC
Sun, Sep 15thvs OAK@ KC
Tue, Sep 17th@ HOUvs TEX
Wed, Sep 18th@ HOUvs TEX
Fri, Sep 20th@ OAKvs LAA
Sat, Sep 21st@ OAKvs LAA
Sun, Sep 22nd@ OAKvs LAA
Tue, Sep 24thvs BOS@ SEA
Wed, Sep 25thvs BOS@ SEA
Thu, Sep 26thvs BOS@ LAA
Fri, Sep 27thvs NYY@ LAA
Sat, Sep 28thvs NYY@ LAA
Sun, Sep 29thvs NYY@ LAA
Fri, Mar 29th   @ TB
Mon, Apr 8th   vs NYY
Sat, Apr 13th   @ SEA
Mon, Apr 29th   @ MIN
Thu, May 2nd   @ MIN
Mon, May 6th   vs KC
Mon, May 13th   @ DET
Thu, May 23rd   vs CWS
Mon, Jun 3rd   @ SEA
Mon, Jul 15th   @ LAA
Thu, Jul 18th   @ LAA
Thu, Aug 1st   @ CLE
Tue, Aug 6th   vs COL
Mon, Sep 9th   vs OAK