Who Should I Trade?

Yandy Diaz for Yuli Gurriel (2019)

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

 
Experts' Pick
 
  Yandy Diaz
3B - TB
Yandy Diaz
TB @ CLE Fri, May 24th 7:10pm
Yuli Gurriel
1B,3B,DH - HOU
Yuli Gurriel
HOU vs BOS Fri, May 24th 8:10pm
Expert
Recommendation
88%
Recommended by
14 of 16 experts
13%
Recommended by
2 of 16 experts
Rankings 
   
Rest of Season
VBR# 271# 170
   
Projections 
   
Runs3645
Home Runs89
RBI3044
Stolen Bases22
Batting Average.265.281
   
Misc 
   
Injury AlertIL10-
Weather74 F, Partly Cloudy80 F, Humid and Partly Cloudy
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 127# 168
   
Eno Sarris
The Athletic
# 124
   
Andrew Gould
FantasyPros
# 138# 142
   
Joe Bond
Fantasy Six Pack
# 126# 200
   
Chris Meaney
The Athletic
# 123# 158
   
Paul Sporer
FanGraphs
# 159
   
Nick Mariano
RotoBaller
# 86# 206
   
Bobby Sylvester
FantasyPros
# 176# 189
   
Dan Harris
FantasyPros
# 109# 209
   
Pierre Camus
RotoBaller
# 117# 199
   
Max Freeze
Freeze Stats
# 118# 153
   
Brandon 'B_Don' Myers
Razzball
# 141# 164
   
Mick Ciallela
Fantrax
# 104# 175
   
Todd D Clark
The Fantasy Fix
# 105# 165
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 118
   
Nick Pollack
Pitcher List
# 132
   
  Yandy Diaz
3B - TB
Yandy Diaz
TB
Yuli Gurriel
1B,3B,DH - HOU
Yuli Gurriel
HOU
2019 Stats 
   
   
At Bats156175
   
Runs2624
   
Hits4047
   
Singles2129
   
Doubles912
   
Triples12
   
Home Runs94
   
RBI2217
   
Stolen Bases10
   
Caught Stealing02
   
Walks2011
   
Strikeouts3221
   
Batting Average.256.269
   
On Base Pct.339.310
   
Slugging Pct.500.429
   
On-base Plus Slugging.839.739
   
  Yandy Diaz
3B - TB
Yandy Diaz
TB
Yuli Gurriel
1B,3B,DH - HOU
Yuli Gurriel
HOU
2019 Projections 
   
   
At Bats250346
   
Runs3645
   
Hits6697
   
Singles4463
   
Doubles1324
   
Triples22
   
Home Runs89
   
RBI3044
   
Stolen Bases22
   
Caught Stealing11
   
Walks3418
   
Strikeouts5445
   
Batting Average.265.281
   
On Base Pct.352.319
   
Slugging Pct.428.436
   
On-base Plus Slugging.780.755
   
  Yandy Diaz
3B - TB
Yandy Diaz
TB
Yuli Gurriel
1B,3B,DH - HOU
Yuli Gurriel
HOU
News 
 The Rays placed Yandy Diaz on the 10-day IL with a hand contusion.
Brendan Tuma - Too Much Tuma
Thu, May 23rd
Yuli Gurriel went 2-for-4 with a home run, single, one RBI, and one run scored on Tuesday against the White Sox.
Kamran Hoda
Wed, May 22nd
 Yandy Diaz (hand) has been scratched from Tuesday's lineup versus the Dodgers.
Brendan Tuma - Too Much Tuma
Tue, May 21st
Yuli Gurriel went 1-for-3 with a solo homer on Friday against the Rangers.
Kamran Hoda
Sat, May 11th
 Yandy Diaz (ankle) is playing first base and batting leadoff on Friday versus the Yankees.
Brendan Tuma - Too Much Tuma
Fri, May 17th
Yuli Gurriel went 2-for-4 with two singles and a run scored on Thursday against Texas.
Kamran Hoda
Fri, May 10th
 Yandy Diaz left Wednesday's game with left ankle discomfort. He's considered day-to-day.
Andrew Seifter
Wed, May 15th
Yuli Gurriel went 1-for-4 with a single and a run scored on Thursday against the Twins.
Kamran Hoda
Thu, May 2nd
 Yandy Diaz went 2-for-5 with two home runs and four RBI in the Rays win over the Yankees on Saturday by a 7-2 score.
John Aubin
Sun, May 12th
Yuli Gurriel went 3-for-5 with a single, double, and a grand slam on Friday against the Mariners.
Kamran Hoda
Sat, Apr 13th
Notes 
There are no recent notes for these players
  Yandy Diaz
3B - TB
Yandy Diaz
TB
Yuli Gurriel
1B,3B,DH - HOU
Yuli Gurriel
HOU
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOU@ TB
Fri, Mar 29thvs HOU@ TB
Sat, Mar 30thvs HOU@ TB
Sun, Mar 31stvs HOU@ TB
Mon, Apr 1stvs COL@ TEX
Tue, Apr 2ndvs COL@ TEX
Wed, Apr 3rdvs COL@ TEX
Fri, Apr 5th@ SFvs OAK
Sat, Apr 6th@ SFvs OAK
Sun, Apr 7th@ SFvs OAK
Mon, Apr 8th@ CWSvs NYY
Tue, Apr 9th@ CWSvs NYY
Wed, Apr 10th@ CWSvs NYY
Fri, Apr 12th@ TOR@ SEA
Sat, Apr 13th@ TOR@ SEA
Sun, Apr 14th@ TOR@ SEA
Tue, Apr 16thvs BAL@ OAK
Wed, Apr 17thvs BAL@ OAK
Thu, Apr 18thvs BAL   
Fri, Apr 19thvs BOS@ TEX
Sat, Apr 20thvs BOS@ TEX
Sun, Apr 21stvs BOS@ TEX
Mon, Apr 22ndvs KCvs MIN
Tue, Apr 23rdvs KCvs MIN
Wed, Apr 24thvs KCvs MIN
Sat, Apr 27th@ BOSvs CLE
Sun, Apr 28th@ BOSvs CLE
Mon, Apr 29th@ KC@ MIN
Wed, May 1st@ KC@ MIN
Thu, May 2nd@ KC@ MIN
Fri, May 3rd@ BAL   
Sat, May 4th@ BAL@ LAA
Mon, May 6thvs ARIvs KC
Tue, May 7thvs ARIvs KC
Wed, May 8thvs ARIvs KC
Fri, May 10thvs NYYvs TEX
Sat, May 11thvs NYYvs TEX
Sun, May 12thvs NYYvs TEX
Tue, May 14th@ MIA@ DET
Wed, May 15th@ MIA@ DET
Fri, May 17th@ NYY@ BOS
Sat, May 18th@ NYY@ BOS
Sun, May 19th@ NYY@ BOS
Tue, May 21stvs LADvs CWS
Wed, May 22ndvs LADvs CWS
Thu, May 23rd@ CLEvs CWS
Fri, May 24th@ CLEvs BOS
Sat, May 25th@ CLEvs BOS
Sun, May 26th@ CLEvs BOS
Mon, May 27thvs TORvs CHC
Tue, May 28thvs TORvs CHC
Wed, May 29thvs TORvs CHC
Thu, May 30thvs MIN   
Fri, May 31stvs MIN@ OAK
Sat, Jun 1stvs MIN@ OAK
Sun, Jun 2ndvs MIN@ OAK
Tue, Jun 4th@ DET@ SEA
Wed, Jun 5th@ DET@ SEA
Thu, Jun 6th@ DET@ SEA
Fri, Jun 7th@ BOSvs BAL
Sat, Jun 8th@ BOSvs BAL
Sun, Jun 9th@ BOSvs BAL
Mon, Jun 10thvs OAK   
Tue, Jun 11thvs OAKvs MIL
Wed, Jun 12thvs OAKvs MIL
Thu, Jun 13thvs LAA   
Fri, Jun 14thvs LAAvs TOR
Sat, Jun 15thvs LAAvs TOR
Sun, Jun 16thvs LAAvs TOR
Mon, Jun 17th@ NYY@ CIN
Tue, Jun 18th@ NYY@ CIN
Wed, Jun 19th@ NYY@ CIN
Thu, Jun 20th@ OAK@ NYY
Fri, Jun 21st@ OAK@ NYY
Sat, Jun 22nd@ OAK@ NYY
Sun, Jun 23rd@ OAK@ NYY
Tue, Jun 25th@ MINvs PIT
Wed, Jun 26th@ MINvs PIT
Thu, Jun 27th@ MINvs PIT
Fri, Jun 28thvs TEXvs SEA
Sat, Jun 29thvs TEXvs SEA
Sun, Jun 30thvs TEXvs SEA
Mon, Jul 1stvs BAL   
Tue, Jul 2ndvs BAL@ COL
Wed, Jul 3rdvs BAL@ COL
Thu, Jul 4thvs NYY   
Fri, Jul 5thvs NYYvs LAA
Sat, Jul 6thvs NYYvs LAA
Sun, Jul 7thvs NYYvs LAA
Fri, Jul 12th@ BAL@ TEX
Sat, Jul 13th@ BAL@ TEX
Sun, Jul 14th@ BAL@ TEX
Mon, Jul 15th@ NYY@ LAA
Tue, Jul 16th@ NYY@ LAA
Wed, Jul 17th@ NYY@ LAA
Thu, Jul 18th@ NYY@ LAA
Fri, Jul 19thvs CWSvs TEX
Sat, Jul 20thvs CWSvs TEX
Sun, Jul 21stvs CWSvs TEX
Mon, Jul 22ndvs BOSvs OAK
Tue, Jul 23rdvs BOSvs OAK
Wed, Jul 24thvs BOSvs OAK
Fri, Jul 26th@ TOR@ STL
Sat, Jul 27th@ TOR@ STL
Sun, Jul 28th@ TOR@ STL
Tue, Jul 30th@ BOS@ CLE
Wed, Jul 31st@ BOS@ CLE
Thu, Aug 1st@ BOS@ CLE
Sat, Aug 3rdvs MIAvs SEA
Sun, Aug 4thvs MIAvs SEA
Mon, Aug 5thvs TOR   
Tue, Aug 6thvs TORvs COL
Wed, Aug 7thvs TORvs COL
Fri, Aug 9th@ SEA@ BAL
Sat, Aug 10th@ SEA@ BAL
Sun, Aug 11th@ SEA@ BAL
Mon, Aug 12th@ SD@ CWS
Tue, Aug 13th@ SD@ CWS
Wed, Aug 14th@ SD@ CWS
Fri, Aug 16thvs DET@ OAK
Sat, Aug 17thvs DET@ OAK
Sun, Aug 18thvs DET@ OAK
Mon, Aug 19thvs SEAvs DET
Tue, Aug 20thvs SEAvs DET
Wed, Aug 21stvs SEAvs DET
Thu, Aug 22nd@ BALvs DET
Fri, Aug 23rd@ BALvs LAA
Sat, Aug 24th@ BALvs LAA
Sun, Aug 25th@ BALvs LAA
Tue, Aug 27th@ HOUvs TB
Wed, Aug 28th@ HOUvs TB
Thu, Aug 29th@ HOUvs TB
Fri, Aug 30thvs CLE@ TOR
Sat, Aug 31stvs CLE@ TOR
Sun, Sep 1stvs CLE@ TOR
Mon, Sep 2ndvs BAL@ MIL
Tue, Sep 3rdvs BAL@ MIL
Wed, Sep 4thvs BAL   
Thu, Sep 5thvs TORvs SEA
Fri, Sep 6thvs TORvs SEA
Sat, Sep 7thvs TORvs SEA
Sun, Sep 8thvs TORvs SEA
Tue, Sep 10th@ TEXvs OAK
Wed, Sep 11th@ TEXvs OAK
Thu, Sep 12th@ TEXvs OAK
Fri, Sep 13th@ LAA@ KC
Sat, Sep 14th@ LAA@ KC
Sun, Sep 15th@ LAA@ KC
Tue, Sep 17th@ LADvs TEX
Wed, Sep 18th@ LADvs TEX
Fri, Sep 20thvs BOSvs LAA
Sat, Sep 21stvs BOSvs LAA
Sun, Sep 22ndvs BOSvs LAA
Mon, Sep 23rdvs BOS   
Tue, Sep 24thvs NYY@ SEA
Wed, Sep 25thvs NYY@ SEA
Fri, Sep 27th@ TOR@ LAA
Sat, Sep 28th@ TOR@ LAA
Sun, Sep 29th@ TOR@ LAA
Thu, Apr 25th   vs CLE
Fri, Apr 26th   vs CLE
Tue, Apr 30th   @ MIN
Sun, May 5th   @ LAA
Thu, May 9th   vs TEX
Mon, May 13th   @ DET
Mon, May 20th   vs CWS
Mon, Jun 3rd   @ SEA
Thu, Jul 11th   @ TEX
Fri, Aug 2nd   vs SEA
Thu, Aug 15th   @ OAK
Mon, Sep 9th   vs OAK
Thu, Sep 26th   @ LAA