Who Should I Trade?

Travis Shaw 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 @ OAK Thu, Jun 20th 10:07pm
Travis Shaw
1B,3B,2B - MIL
Travis Shaw
MIL vs CIN Thu, Jun 20th 8:10pm
Recommended by
9 of 16 experts
Recommended by
7 of 16 experts
Rest of Season
VBR# 274# 207
Home Runs714
Stolen Bases12
Batting Average.281.228
Injury AlertIL10-
Weather71 F, Drizzle69 F, Partly Cloudy
Expert Ranks 
Andrew Gould
# 124# 133
Joe Bond
Fantasy Six Pack
# 142# 160
Chris Meaney
The Athletic
# 123# 146
Nick Mariano
# 86# 152
Bobby Sylvester
# 176# 210
Dan Harris
# 118# 156
Max Freeze
Freeze Stats
# 101# 141
Mick Ciallela
# 163
Todd D Clark
The Fantasy Fix
# 101# 187
Andrea LaMont
Lenny Melnick Fantasy Sports
# 50
Paul Sporer
# 159# 57
Brandon 'B_Don' Myers
# 139# 63
Eno Sarris
The Athletic
# 124# 67
Pierre Camus
# 117# 104
Alan Harrison
The Fantasy Fix
# 130# 118
Nick Pollack
Pitcher List
# 143
  Yandy Diaz
3B - TB
Yandy Diaz
Travis Shaw
1B,3B,2B - MIL
Travis Shaw
2019 Stats 
At Bats217163
Home Runs115
Stolen Bases10
Caught Stealing10
Batting Average.286.172
On Base Pct.363.282
Slugging Pct.502.295
On-base Plus Slugging.865.576
  Yandy Diaz
3B - TB
Yandy Diaz
Travis Shaw
1B,3B,2B - MIL
Travis Shaw
2019 Projections 
At Bats193289
Home Runs714
Stolen Bases12
Caught Stealing11
Batting Average.281.228
On Base Pct.363.327
Slugging Pct.452.420
On-base Plus Slugging.815.747
  Yandy Diaz
3B - TB
Yandy Diaz
Travis Shaw
1B,3B,2B - MIL
Travis Shaw
 The Rays placed Yandy Diaz (hamstring) on the 10-day injured list.
Brendan Tuma - Too Much Tuma
Wed, Jun 19th
Travis Shaw went 1-for-3 with a two-run homer in the Brewers' 10-8 loss to the Astros on Tuesday.
Elliott Baas
Wed, Jun 12th
 Yandy Diaz is not in the Tampa Bay lineup against left-hander J.A. Happ after also sitting out Monday's contest. There have been no reports that Diaz is dealing with any kind of injury.
Mike Maher
Tue, Jun 18th
Travis Shaw went 1-for-3 with an RBI, two walks, and two runs scored in the Brewers' 10-4 win over the Pirates on Friday.
Elliott Baas
Sat, Jun 8th
 Yandy Diaz went 1-for-4 with a three-run home run in a 5-3 loss to the Angels on Saturday.
John Aubin
Sun, Jun 16th
The Brewers have activated Travis Shaw (wrist) from the 10-day IL.
Brendan Tuma - Too Much Tuma
Mon, Jun 3rd
 Yandy Diaz went 3-for-4 with a walk, drove in a run and scored two runs as the Rays beat the Angels by a 9-4 score on Friday.
John Aubin
Sat, Jun 15th
Brewers manager Craig Counsell says Travis Shaw (wrist) will rejoin the Brewers after this weekend.
Brendan Tuma - Too Much Tuma
Thu, May 30th
 Yandy Diaz went 3-for-5 with a double and drove in a run as the Rays lost to the A's on Wednesday by a 6-2 score.
John Aubin
Wed, Jun 12th
Travis Shaw will head to San Antonio to begin his rehab assignment and will likely be there from Wednesday through the weekend. Shaw strained his wrist and was placed on IL on May 14th.
Garett Thomas
Tue, May 21st
There are no recent notes for these players
  Yandy Diaz
3B - TB
Yandy Diaz
Travis Shaw
1B,3B,2B - MIL
Travis Shaw
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOUvs STL
Fri, Mar 29thvs HOUvs STL
Sat, Mar 30thvs HOUvs STL
Sun, Mar 31stvs HOUvs STL
Mon, Apr 1stvs COL@ CIN
Tue, Apr 2ndvs COL@ CIN
Wed, Apr 3rdvs COL@ CIN
Fri, Apr 5th@ SFvs CHC
Sat, Apr 6th@ SFvs CHC
Sun, Apr 7th@ SFvs CHC
Mon, Apr 8th@ CWS@ LAA
Tue, Apr 9th@ CWS@ LAA
Wed, Apr 10th@ CWS@ LAA
Fri, Apr 12th@ TOR@ LAD
Sat, Apr 13th@ TOR@ LAD
Sun, Apr 14th@ TOR@ LAD
Mon, Apr 15th   vs STL
Tue, Apr 16thvs BALvs STL
Wed, Apr 17thvs BALvs STL
Thu, Apr 18thvs BALvs LAD
Fri, Apr 19thvs BOSvs LAD
Sat, Apr 20thvs BOSvs LAD
Sun, Apr 21stvs BOSvs LAD
Mon, Apr 22ndvs KC@ STL
Tue, Apr 23rdvs KC@ STL
Wed, Apr 24thvs KC@ STL
Fri, Apr 26th   @ NYM
Sat, Apr 27th@ BOS@ NYM
Sun, Apr 28th@ BOS@ NYM
Mon, Apr 29th@ KCvs COL
Tue, Apr 30th   vs COL
Wed, May 1st@ KCvs COL
Thu, May 2nd@ KCvs COL
Fri, May 3rd@ BALvs NYM
Sat, May 4th@ BALvs NYM
Sun, May 5th   vs NYM
Mon, May 6thvs ARIvs WSH
Tue, May 7thvs ARIvs WSH
Wed, May 8thvs ARIvs WSH
Fri, May 10thvs NYY@ CHC
Sat, May 11thvs NYY@ CHC
Sun, May 12thvs NYY@ CHC
Mon, May 13th   @ PHI
Tue, May 14th@ MIA@ PHI
Wed, May 15th@ MIA@ PHI
Thu, May 16th   @ PHI
Fri, May 17th@ NYY@ ATL
Sat, May 18th@ NYY@ ATL
Sun, May 19th@ NYY@ ATL
Tue, May 21stvs LADvs CIN
Wed, May 22ndvs LADvs CIN
Fri, May 24th@ CLEvs PHI
Sat, May 25th@ CLEvs PHI
Sun, May 26th@ CLEvs PHI
Mon, May 27thvs TOR@ MIN
Tue, May 28thvs TOR@ MIN
Thu, May 30thvs MIN@ PIT
Fri, May 31stvs MIN@ PIT
Sat, Jun 1stvs MIN@ PIT
Sun, Jun 2ndvs MIN@ PIT
Tue, Jun 4th@ DETvs MIA
Wed, Jun 5th@ DETvs MIA
Thu, Jun 6th@ DETvs MIA
Fri, Jun 7th@ BOSvs PIT
Sat, Jun 8th@ BOSvs PIT
Sun, Jun 9th@ BOSvs PIT
Tue, Jun 11thvs OAK@ HOU
Wed, Jun 12thvs OAK@ HOU
Fri, Jun 14thvs LAA@ SF
Sat, Jun 15thvs LAA@ SF
Sun, Jun 16thvs LAA@ SF
Mon, Jun 17th@ NYY@ SD
Tue, Jun 18th@ NYY@ SD
Wed, Jun 19th@ NYY@ SD
Thu, Jun 20th@ OAKvs CIN
Fri, Jun 21st@ OAKvs CIN
Sat, Jun 22nd@ OAKvs CIN
Sun, Jun 23rd@ OAKvs CIN
Tue, Jun 25th@ MINvs SEA
Wed, Jun 26th@ MINvs SEA
Thu, Jun 27th@ MINvs SEA
Fri, Jun 28thvs TEXvs PIT
Sat, Jun 29thvs TEXvs PIT
Sun, Jun 30thvs TEXvs PIT
Mon, Jul 1stvs BAL@ CIN
Tue, Jul 2ndvs BAL@ CIN
Wed, Jul 3rdvs BAL@ CIN
Thu, Jul 4thvs NYY@ CIN
Fri, Jul 5thvs NYY@ PIT
Sat, Jul 6thvs NYY@ PIT
Sun, Jul 7thvs NYY@ PIT
Fri, Jul 12th@ BALvs SF
Sat, Jul 13th@ BALvs SF
Sun, Jul 14th@ BALvs SF
Mon, Jul 15th@ NYYvs ATL
Tue, Jul 16th@ NYYvs ATL
Wed, Jul 17th@ NYYvs ATL
Thu, Jul 18th@ NYY@ ARI
Fri, Jul 19thvs CWS@ ARI
Sat, Jul 20thvs CWS@ ARI
Sun, Jul 21stvs CWS@ ARI
Mon, Jul 22ndvs BOSvs CIN
Tue, Jul 23rdvs BOSvs CIN
Wed, Jul 24thvs BOSvs CIN
Fri, Jul 26th@ TORvs CHC
Sat, Jul 27th@ TORvs CHC
Sun, Jul 28th@ TORvs CHC
Tue, Jul 30th@ BOS@ OAK
Wed, Jul 31st@ BOS@ OAK
Thu, Aug 1st@ BOS@ OAK
Fri, Aug 2nd   @ CHC
Sat, Aug 3rdvs MIA@ CHC
Sun, Aug 4thvs MIA@ CHC
Mon, Aug 5thvs TOR@ PIT
Tue, Aug 6thvs TOR@ PIT
Wed, Aug 7thvs TOR@ PIT
Fri, Aug 9th@ SEAvs TEX
Sat, Aug 10th@ SEAvs TEX
Sun, Aug 11th@ SEAvs TEX
Tue, Aug 13th@ SDvs MIN
Wed, Aug 14th@ SDvs MIN
Fri, Aug 16thvs DET@ WSH
Sat, Aug 17thvs DET@ WSH
Sun, Aug 18thvs DET@ WSH
Mon, Aug 19thvs SEA@ STL
Tue, Aug 20thvs SEA@ STL
Wed, Aug 21stvs SEA@ STL
Fri, Aug 23rd@ BALvs ARI
Sat, Aug 24th@ BALvs ARI
Sun, Aug 25th@ BALvs ARI
Mon, Aug 26th   vs STL
Tue, Aug 27th@ HOUvs STL
Wed, Aug 28th@ HOUvs STL
Fri, Aug 30thvs CLE@ CHC
Sat, Aug 31stvs CLE@ CHC
Sun, Sep 1stvs CLE@ CHC
Mon, Sep 2ndvs BALvs HOU
Tue, Sep 3rdvs BALvs HOU
Thu, Sep 5thvs TORvs CHC
Fri, Sep 6thvs TORvs CHC
Sat, Sep 7thvs TORvs CHC
Sun, Sep 8thvs TORvs CHC
Mon, Sep 9th   @ MIA
Tue, Sep 10th@ TEX@ MIA
Wed, Sep 11th@ TEX@ MIA
Thu, Sep 12th@ TEX@ MIA
Fri, Sep 13th@ LAA@ STL
Sat, Sep 14th@ LAA@ STL
Sun, Sep 15th@ LAA@ STL
Mon, Sep 16th   vs SD
Tue, Sep 17th@ LADvs SD
Wed, Sep 18th@ LADvs SD
Thu, Sep 19th   vs SD
Fri, Sep 20thvs BOSvs PIT
Sat, Sep 21stvs BOSvs PIT
Sun, Sep 22ndvs BOSvs PIT
Tue, Sep 24thvs NYY@ CIN
Wed, Sep 25thvs NYY@ CIN
Thu, Sep 26th   @ CIN
Fri, Sep 27th@ TOR@ COL
Sat, Sep 28th@ TOR@ COL
Sun, Sep 29th@ TOR@ COL
Thu, May 23rd@ CLE   
Wed, May 29thvs TOR   
Mon, Jun 10thvs OAK   
Thu, Jun 13thvs LAA   
Mon, Aug 12th@ SD   
Thu, Aug 22nd@ BAL   
Thu, Aug 29th@ HOU   
Wed, Sep 4thvs BAL   
Mon, Sep 23rdvs BOS