Who Should I Trade?

Adam Jones for Yandy Diaz (2019)

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

Experts' Pick
  Yandy Diaz
3B - TB
Yandy Diaz
TB vs CWS Fri, Jul 19th 7:10pm
Adam Jones
Adam Jones
ARI vs MIL Fri, Jul 19th 9:40pm
Recommended by
12 of 17 experts
Recommended by
5 of 17 experts
Rest of Season
VBR# 219# 162
Home Runs68
Stolen Bases11
Batting Average.278.269
Injury Alert--
Weather108 F, Partly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 124
Andrew Gould
# 126# 127
Chris Meaney
The Athletic
# 123# 137
Paul Sporer
# 159
Nick Pollack
Pitcher List
# 128# 131
Nick Mariano
# 86# 168
Bobby Sylvester
# 141# 157
Donkey Teeth
# 161# 177
Dan Harris
# 129# 141
Pierre Camus
# 104# 174
Max Freeze
Freeze Stats
# 100
Todd D Clark
The Fantasy Fix
# 109# 169
Alan Harrison
The Fantasy Fix
# 129# 72
Brandon 'B_Don' Myers
# 139# 114
Mick Ciallela
# 170# 132
Joe Bond
Fantasy Six Pack
# 141# 133
Andrea LaMont
Lenny Melnick Fantasy Sports
# 189
  Yandy Diaz
3B - TB
Yandy Diaz
Adam Jones
Adam Jones
2019 Stats 
At Bats290336
Home Runs1413
Stolen Bases22
Caught Stealing21
Batting Average.279.268
On Base Pct.349.317
Slugging Pct.500.438
On-base Plus Slugging.849.754
  Yandy Diaz
3B - TB
Yandy Diaz
Adam Jones
Adam Jones
2019 Projections 
At Bats139217
Home Runs68
Stolen Bases11
Caught Stealing11
Batting Average.278.269
On Base Pct.351.315
Slugging Pct.476.434
On-base Plus Slugging.827.749
  Yandy Diaz
3B - TB
Yandy Diaz
Adam Jones
Adam Jones
 Yandy Diaz went 2-for-4 with a home run, a double and two RBI in Tuesday's loss to the Yankees.
John Aubin
Wed, Jul 17th
Adam Jones went 2-for-4 with a double and two runs scored in the Diamondbacks' 4-2 win over the Rockies on Saturday night.
Brendan Tuma - Too Much Tuma
Sun, Jul 7th
 Yandy Diaz went 2-for-6 with three runs scored and drove in a runner as the Rays defeated the Orioles by a 16-4 score.
John Aubin
Sat, Jul 13th
Adam Jones went 2-for-5 with an RBI and a run scored in Arizona's 10-4 loss to the Giants on Sunday.
Brendan Tuma - Too Much Tuma
Sun, Jun 30th
 Yandy Diaz went 0-for-3 with a walk and a strikeout on Saturday as the Rays beat the Yankees by a 4-3 score.
John Aubin
Sun, Jul 7th
Adam Jones went hitless in five at-bats on Thursday as the Diamondbacks beat the Giants 5-1.
Brendan Tuma - Too Much Tuma
Fri, Jun 28th
 Yandy Diaz went 3-for-4 with three doubles and three runs scored in Sunday's 6-2 win over Texas.
John Aubin
Mon, Jul 1st
Adam Jones went hitless in four at-bats as the D'Backs fell to the Rockies 6-4 on Wednesday.
Brendan Tuma - Too Much Tuma
Thu, Jun 20th
 Yandy Diaz (hamstring) was activated from the 10-day injured list ahead of Thursday's game against the Twins. He will play third base and bat cleanup.
Connor Rooney
Thu, Jun 27th
Adam Jones went 1-for-5 with a solo homer in the Diamondbacks' 10-3 win over the Nationals on Saturday.
Brendan Tuma - Too Much Tuma
Sun, Jun 16th
There are no recent notes for these players
  Yandy Diaz
3B - TB
Yandy Diaz
Adam Jones
Adam Jones
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOU@ LAD
Fri, Mar 29thvs HOU@ LAD
Sat, Mar 30thvs HOU@ LAD
Sun, Mar 31stvs HOU@ LAD
Mon, Apr 1stvs COL@ SD
Tue, Apr 2ndvs COL@ SD
Wed, Apr 3rdvs COL@ SD
Fri, Apr 5th@ SFvs BOS
Sat, Apr 6th@ SFvs BOS
Sun, Apr 7th@ SFvs BOS
Tue, Apr 9th@ CWSvs TEX
Wed, Apr 10th@ CWSvs TEX
Thu, Apr 11th   vs SD
Fri, Apr 12th@ TORvs SD
Sat, Apr 13th@ TORvs SD
Sun, Apr 14th@ TORvs SD
Tue, Apr 16thvs BAL@ ATL
Wed, Apr 17thvs BAL@ ATL
Thu, Apr 18thvs BAL@ ATL
Fri, Apr 19thvs BOS@ CHC
Sat, Apr 20thvs BOS@ CHC
Sun, Apr 21stvs BOS@ CHC
Mon, Apr 22ndvs KC@ PIT
Tue, Apr 23rdvs KC@ PIT
Wed, Apr 24thvs KC@ PIT
Thu, Apr 25th   @ PIT
Fri, Apr 26th   vs CHC
Sat, Apr 27th@ BOSvs CHC
Sun, Apr 28th@ BOSvs CHC
Tue, Apr 30th   vs NYY
Wed, May 1st@ KCvs NYY
Fri, May 3rd@ BAL@ COL
Sat, May 4th@ BAL@ COL
Sun, May 5th   @ COL
Mon, May 6thvs ARI@ TB
Tue, May 7thvs ARI@ TB
Wed, May 8thvs ARI@ TB
Thu, May 9th   vs ATL
Fri, May 10thvs NYYvs ATL
Sat, May 11thvs NYYvs ATL
Sun, May 12thvs NYYvs ATL
Mon, May 13th   vs PIT
Tue, May 14th@ MIAvs PIT
Wed, May 15th@ MIAvs PIT
Fri, May 17th@ NYYvs SF
Sat, May 18th@ NYYvs SF
Sun, May 19th@ NYYvs SF
Mon, May 20th   @ SD
Tue, May 21stvs LAD@ SD
Wed, May 22ndvs LAD@ SD
Fri, May 24th@ CLE@ SF
Sat, May 25th@ CLE@ SF
Sun, May 26th@ CLE@ SF
Mon, May 27thvs TOR@ COL
Tue, May 28thvs TOR@ COL
Wed, May 29thvs TOR@ COL
Thu, May 30thvs MIN@ COL
Fri, May 31stvs MINvs NYM
Sat, Jun 1stvs MINvs NYM
Sun, Jun 2ndvs MINvs NYM
Mon, Jun 3rd   vs LAD
Tue, Jun 4th@ DETvs LAD
Wed, Jun 5th@ DETvs LAD
Fri, Jun 7th@ BOS@ TOR
Sat, Jun 8th@ BOS@ TOR
Sun, Jun 9th@ BOS@ TOR
Mon, Jun 10thvs OAK@ PHI
Tue, Jun 11thvs OAK@ PHI
Wed, Jun 12thvs OAK@ PHI
Thu, Jun 13thvs LAA@ WSH
Fri, Jun 14thvs LAA@ WSH
Sat, Jun 15thvs LAA@ WSH
Sun, Jun 16thvs LAA@ WSH
Tue, Jun 18th@ NYYvs COL
Wed, Jun 19th@ NYYvs COL
Thu, Jun 20th@ OAKvs COL
Fri, Jun 21st@ OAKvs SF
Sat, Jun 22nd@ OAKvs SF
Sun, Jun 23rd@ OAKvs SF
Mon, Jun 24th   vs LAD
Tue, Jun 25th@ MINvs LAD
Wed, Jun 26th@ MINvs LAD
Thu, Jun 27th@ MIN@ SF
Fri, Jun 28thvs TEX@ SF
Sat, Jun 29thvs TEX@ SF
Sun, Jun 30thvs TEX@ SF
Tue, Jul 2ndvs BAL@ LAD
Wed, Jul 3rdvs BAL@ LAD
Fri, Jul 5thvs NYYvs COL
Sat, Jul 6thvs NYYvs COL
Sun, Jul 7thvs NYYvs COL
Fri, Jul 12th@ BAL@ STL
Sat, Jul 13th@ BAL@ STL
Sun, Jul 14th@ BAL@ STL
Tue, Jul 16th@ NYY@ TEX
Wed, Jul 17th   @ TEX
Thu, Jul 18th@ NYYvs MIL
Fri, Jul 19thvs CWSvs MIL
Sat, Jul 20thvs CWSvs MIL
Sun, Jul 21stvs CWSvs MIL
Mon, Jul 22ndvs BOSvs BAL
Tue, Jul 23rdvs BOSvs BAL
Wed, Jul 24thvs BOSvs BAL
Fri, Jul 26th@ TOR@ MIA
Sat, Jul 27th@ TOR@ MIA
Sun, Jul 28th@ TOR@ MIA
Mon, Jul 29th   @ MIA
Tue, Jul 30th@ BOS@ NYY
Wed, Jul 31st@ BOS@ NYY
Fri, Aug 2nd   vs WSH
Sat, Aug 3rdvs MIAvs WSH
Sun, Aug 4thvs MIAvs WSH
Mon, Aug 5thvs TORvs PHI
Tue, Aug 6thvs TORvs PHI
Wed, Aug 7thvs TORvs PHI
Fri, Aug 9th@ SEA@ LAD
Sat, Aug 10th@ SEA@ LAD
Sun, Aug 11th@ SEA@ LAD
Mon, Aug 12th@ SD@ COL
Tue, Aug 13th@ SD@ COL
Wed, Aug 14th@ SD@ COL
Thu, Aug 15th   vs SF
Fri, Aug 16thvs DETvs SF
Sat, Aug 17thvs DETvs SF
Sun, Aug 18thvs DETvs SF
Mon, Aug 19thvs SEAvs COL
Tue, Aug 20thvs SEAvs COL
Wed, Aug 21stvs SEAvs COL
Fri, Aug 23rd@ BAL@ MIL
Sat, Aug 24th@ BAL@ MIL
Sun, Aug 25th@ BAL@ MIL
Mon, Aug 26th   @ SF
Tue, Aug 27th@ HOU@ SF
Thu, Aug 29th@ HOUvs LAD
Fri, Aug 30thvs CLEvs LAD
Sat, Aug 31stvs CLEvs LAD
Sun, Sep 1stvs CLEvs LAD
Mon, Sep 2ndvs BALvs SD
Tue, Sep 3rdvs BALvs SD
Wed, Sep 4thvs BALvs SD
Fri, Sep 6thvs TOR@ CIN
Sat, Sep 7thvs TOR@ CIN
Sun, Sep 8thvs TOR@ CIN
Mon, Sep 9th   @ NYM
Tue, Sep 10th@ TEX@ NYM
Wed, Sep 11th@ TEX@ NYM
Thu, Sep 12th@ TEX@ NYM
Fri, Sep 13th@ LAAvs CIN
Sat, Sep 14th@ LAAvs CIN
Sun, Sep 15th@ LAAvs CIN
Mon, Sep 16th   vs MIA
Tue, Sep 17th@ LADvs MIA
Wed, Sep 18th@ LADvs MIA
Fri, Sep 20thvs BOS@ SD
Sat, Sep 21stvs BOS@ SD
Sun, Sep 22ndvs BOS@ SD
Mon, Sep 23rdvs BOSvs STL
Tue, Sep 24thvs NYYvs STL
Wed, Sep 25thvs NYYvs STL
Fri, Sep 27th@ TORvs SD
Sat, Sep 28th@ TORvs SD
Sun, Sep 29th@ TORvs SD
Mon, Apr 8th@ CWS   
Mon, Apr 29th@ KC   
Thu, May 2nd@ KC   
Thu, May 23rd@ CLE   
Thu, Jun 6th@ DET   
Mon, Jun 17th@ NYY   
Mon, Jul 1stvs BAL   
Thu, Jul 4thvs NYY   
Mon, Jul 15th@ NYY   
Thu, Aug 1st@ BOS   
Thu, Aug 22nd@ BAL   
Wed, Aug 28th@ HOU   
Thu, Sep 5thvs TOR