Who Should I Trade?

Hunter Pence for Didi Gregorius (2019)

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

Experts' Pick
  Hunter Pence
Hunter Pence
TEX vs CLE Mon, Jun 17th 8:05pm
Didi Gregorius
Didi Gregorius
NYY vs TB Mon, Jun 17th 7:05pm
Recommended by
8 of 13 experts
Recommended by
5 of 13 experts
Rest of Season
VBR# 249# 344
Home Runs96
Stolen Bases22
Batting Average.293.285
Injury AlertDTD-
Weather86 F, Partly Cloudy70 F, Possible Light Rain
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 140# 174
Nick Pollack
Pitcher List
# 114
Nick Mariano
# 188# 222
Bobby Sylvester
# 143# 162
Dan Harris
# 158
Pierre Camus
# 250# 273
Mick Ciallela
# 109# 120
Todd D Clark
The Fantasy Fix
# 181# 184
Max Freeze
Freeze Stats
# 124# 111
Andrew Gould
# 159# 109
Joe Bond
Fantasy Six Pack
# 198# 121
Andrew Seifter
# 35
Brandon 'B_Don' Myers
# 241
  Hunter Pence
Hunter Pence
Didi Gregorius
Didi Gregorius
2019 Stats 
At Bats19426
Home Runs151
Stolen Bases30
Caught Stealing10
Batting Average.294.385
On Base Pct.354.407
Slugging Pct.608.539
On-base Plus Slugging.962.946
  Hunter Pence
Hunter Pence
Didi Gregorius
Didi Gregorius
2019 Projections 
At Bats112137
Home Runs96
Stolen Bases22
Caught Stealing11
Batting Average.293.285
On Base Pct.352.335
Slugging Pct.603.469
On-base Plus Slugging.955.805
  Hunter Pence
Hunter Pence
Didi Gregorius
Didi Gregorius
 Hunter Pence was removed from Sunday's game against the Reds with a right groin injury.
Connor Rooney
Sun, Jun 16th
Didi Gregorius went 2-for-4 and scored a run in a loss to the White Sox on Thursday.
John Aubin
Fri, Jun 14th
 Hunter Pence went 1-for-2 with three walks, an inside-the-park homer, two RBI, and three runs scored on Tuesday against Boston.
Kamran Hoda
Wed, Jun 12th
Didi Gregorius went 2-for-4 with a two-run homer and two runs in an 8-4 loss against the Indians on Saturday.
John Aubin
Sun, Jun 9th
 Hunter Pence went 1-for-4 with a home run, one RBI, and one run scored.
Kamran Hoda
Thu, Jun 6th
Yankees shortstop Didi Gregorius has been activated from the injured list and will make his season debut in Friday's game against the Cleveland Indians.
Mike Maher
Fri, Jun 7th
 Hunter Pence went 2-for-5 with two singles and one run scored on Saturday against the Royals.
Kamran Hoda
Sun, Jun 2nd
Didi Gregorius (elbow) will begin a rehab assignment with High-A Tampa on Saturday.
Brendan Tuma - Too Much Tuma
Fri, May 24th
 Hunter Pence went 1-for-5 with a triple, two RBI, and one run scored on Wednesday against Seattle.
Kamran Hoda
Thu, May 30th
Didi Gregorius (elbow) will play shortstop on Monday in an extended spring training game.
Brendan Tuma - Too Much Tuma
Sat, May 18th
There are no recent notes for these players
  Hunter Pence
Hunter Pence
Didi Gregorius
Didi Gregorius
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CHCvs BAL
Sat, Mar 30thvs CHCvs BAL
Sun, Mar 31stvs CHCvs BAL
Mon, Apr 1stvs HOUvs DET
Tue, Apr 2ndvs HOUvs DET
Wed, Apr 3rdvs HOUvs DET
Thu, Apr 4th@ LAA@ BAL
Fri, Apr 5th@ LAA   
Sat, Apr 6th@ LAA@ BAL
Sun, Apr 7th@ LAA@ BAL
Tue, Apr 9th@ ARI@ HOU
Wed, Apr 10th@ ARI@ HOU
Fri, Apr 12thvs OAKvs CWS
Sun, Apr 14thvs OAKvs CWS
Mon, Apr 15thvs LAA   
Tue, Apr 16thvs LAAvs BOS
Wed, Apr 17thvs LAAvs BOS
Fri, Apr 19thvs HOUvs KC
Sat, Apr 20thvs HOUvs KC
Sun, Apr 21stvs HOUvs KC
Mon, Apr 22nd@ OAK@ LAA
Tue, Apr 23rd@ OAK@ LAA
Wed, Apr 24th@ OAK@ LAA
Thu, Apr 25th@ SEA@ LAA
Fri, Apr 26th@ SEA@ SF
Sat, Apr 27th@ SEA@ SF
Sun, Apr 28th@ SEA@ SF
Tue, Apr 30thvs PIT@ ARI
Wed, May 1stvs PIT@ ARI
Fri, May 3rdvs TORvs MIN
Sat, May 4thvs TORvs MIN
Sun, May 5thvs TORvs MIN
Tue, May 7th@ PITvs SEA
Wed, May 8th@ PITvs SEA
Thu, May 9th@ HOUvs SEA
Fri, May 10th@ HOU@ TB
Sat, May 11th@ HOU@ TB
Sun, May 12th@ HOU@ TB
Tue, May 14th@ KC   
Wed, May 15th@ KCvs BAL
Thu, May 16th@ KC   
Fri, May 17thvs STLvs TB
Sat, May 18thvs STLvs TB
Sun, May 19thvs STLvs TB
Mon, May 20thvs SEA@ BAL
Tue, May 21stvs SEA@ BAL
Wed, May 22ndvs SEA@ BAL
Fri, May 24th@ LAA   
Sat, May 25th@ LAA@ KC
Sun, May 26th@ LAA@ KC
Mon, May 27th@ SEAvs SD
Tue, May 28th@ SEAvs SD
Wed, May 29th@ SEAvs SD
Thu, May 30thvs KC   
Fri, May 31stvs KCvs BOS
Sat, Jun 1stvs KCvs BOS
Sun, Jun 2ndvs KCvs BOS
Tue, Jun 4thvs BAL@ TOR
Wed, Jun 5thvs BAL@ TOR
Thu, Jun 6thvs BAL@ TOR
Fri, Jun 7thvs OAK@ CLE
Sat, Jun 8thvs OAK@ CLE
Sun, Jun 9thvs OAK@ CLE
Mon, Jun 10th@ BOS   
Tue, Jun 11th@ BOSvs NYM
Wed, Jun 12th@ BOS   
Thu, Jun 13th@ BOS@ CWS
Fri, Jun 14th@ CIN@ CWS
Sat, Jun 15th@ CIN@ CWS
Sun, Jun 16th@ CIN@ CWS
Mon, Jun 17thvs CLEvs TB
Tue, Jun 18thvs CLEvs TB
Wed, Jun 19thvs CLEvs TB
Thu, Jun 20thvs CLEvs HOU
Fri, Jun 21stvs CWSvs HOU
Sat, Jun 22ndvs CWSvs HOU
Sun, Jun 23rdvs CWSvs HOU
Tue, Jun 25th@ DETvs TOR
Wed, Jun 26th@ DETvs TOR
Thu, Jun 27th@ DET   
Fri, Jun 28th@ TB   
Sat, Jun 29th@ TB@ BOS
Sun, Jun 30th@ TB@ BOS
Mon, Jul 1stvs LAA   
Tue, Jul 2ndvs LAA@ NYM
Wed, Jul 3rdvs LAA@ NYM
Thu, Jul 4thvs LAA@ TB
Fri, Jul 5th@ MIN@ TB
Sat, Jul 6th@ MIN@ TB
Sun, Jul 7th@ MIN@ TB
Thu, Jul 11thvs HOU   
Fri, Jul 12thvs HOUvs TOR
Sat, Jul 13thvs HOUvs TOR
Sun, Jul 14thvs HOUvs TOR
Tue, Jul 16thvs ARIvs TB
Wed, Jul 17thvs ARIvs TB
Fri, Jul 19th@ HOUvs COL
Sat, Jul 20th@ HOUvs COL
Sun, Jul 21st@ HOUvs COL
Mon, Jul 22nd@ SEA@ MIN
Tue, Jul 23rd@ SEA@ MIN
Wed, Jul 24th@ SEA@ MIN
Thu, Jul 25th@ OAK@ BOS
Fri, Jul 26th@ OAK@ BOS
Sat, Jul 27th@ OAK@ BOS
Sun, Jul 28th@ OAK@ BOS
Tue, Jul 30thvs SEAvs ARI
Wed, Jul 31stvs SEAvs ARI
Fri, Aug 2ndvs DETvs BOS
Sat, Aug 3rdvs DETvs BOS
Sun, Aug 4thvs DETvs BOS
Mon, Aug 5th@ CLE@ BAL
Tue, Aug 6th@ CLE@ BAL
Wed, Aug 7th@ CLE@ BAL
Fri, Aug 9th@ MIL@ TOR
Sat, Aug 10th@ MIL@ TOR
Sun, Aug 11th@ MIL@ TOR
Mon, Aug 12th@ TORvs BAL
Tue, Aug 13th@ TORvs BAL
Wed, Aug 14th@ TORvs BAL
Thu, Aug 15thvs MINvs CLE
Fri, Aug 16thvs MINvs CLE
Sat, Aug 17thvs MINvs CLE
Sun, Aug 18thvs MINvs CLE
Mon, Aug 19thvs LAA   
Tue, Aug 20thvs LAA@ OAK
Wed, Aug 21stvs LAA@ OAK
Thu, Aug 22nd@ CWS@ OAK
Fri, Aug 23rd@ CWS@ LAD
Sat, Aug 24th@ CWS@ LAD
Sun, Aug 25th@ CWS@ LAD
Tue, Aug 27th@ LAA@ SEA
Wed, Aug 28th@ LAA@ SEA
Thu, Aug 29thvs SEA   
Fri, Aug 30thvs SEAvs OAK
Sat, Aug 31stvs SEAvs OAK
Sun, Sep 1stvs SEAvs OAK
Mon, Sep 2nd@ NYYvs TEX
Tue, Sep 3rd@ NYYvs TEX
Wed, Sep 4th@ NYYvs TEX
Thu, Sep 5th@ BAL   
Fri, Sep 6th@ BAL@ BOS
Sat, Sep 7th@ BAL@ BOS
Sun, Sep 8th@ BAL@ BOS
Tue, Sep 10thvs TB@ DET
Wed, Sep 11thvs TB@ DET
Thu, Sep 12thvs TB@ DET
Fri, Sep 13thvs OAK@ TOR
Sat, Sep 14thvs OAK@ TOR
Sun, Sep 15thvs OAK@ TOR
Tue, Sep 17th@ HOUvs LAA
Wed, Sep 18th@ HOUvs LAA
Fri, Sep 20th@ OAKvs TOR
Sat, Sep 21st@ OAKvs TOR
Sun, Sep 22nd@ OAKvs TOR
Tue, Sep 24thvs BOS@ TB
Wed, Sep 25thvs BOS@ TB
Thu, Sep 26thvs BOS   
Fri, Sep 27thvs NYY@ TEX
Sat, Sep 28thvs NYY@ TEX
Sun, Sep 29thvs NYY@ TEX
Mon, Apr 8th   @ HOU
Sat, Apr 13th   vs CWS
Thu, Apr 18th   vs KC
Mon, May 6th   vs SEA
Thu, May 23rd   @ BAL
Mon, Jun 24th   vs TOR
Mon, Jul 15th   vs TB
Thu, Jul 18th   vs TB
Thu, Aug 8th   @ TOR
Mon, Aug 26th   @ SEA
Mon, Sep 9th   @ BOS
Thu, Sep 19th   vs LAA