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
  Travis Shaw
1B,3B,2B - MIL
Travis Shaw
MIL @ COL Sun, Sep 29th 3:10pm
Yandy Diaz
3B - TB
Yandy Diaz
TB @ TOR Sun, Sep 29th 3:07pm
Recommended by
8 of 13 experts
Recommended by
5 of 13 experts
Rest of Season
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Eno Sarris
The Athletic
# 67# 124
Andrea LaMont
Lenny Melnick Fantasy Sports
# 50
Paul Sporer
# 57# 159
Donkey Teeth
# 70# 161
Pierre Camus
# 277
Brandon 'B_Don' Myers
# 172
Dennis Sosic
Fantasy Six Pack
# 70

# 51
Chris Meaney
The Athletic
# 147# 123
Max Freeze
Freeze Stats
# 100
Todd D Clark
The Fantasy Fix
# 109
Alan Harrison
The Fantasy Fix
# 129
Bobby Sylvester
# 162
  Travis Shaw
1B,3B,2B - MIL
Travis Shaw
Yandy Diaz
3B - TB
Yandy Diaz
2019 Stats 
At Bats230307
Home Runs714
Stolen Bases02
Caught Stealing02
Batting Average.157.267
On Base Pct.282.340
Slugging Pct.270.476
On-base Plus Slugging.551.816
  Travis Shaw
1B,3B,2B - MIL
Travis Shaw
Yandy Diaz
3B - TB
Yandy Diaz
2019 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
  Travis Shaw
1B,3B,2B - MIL
Travis Shaw
Yandy Diaz
3B - TB
Yandy Diaz
 Travis Shaw went 1-for-1 with a solo home run in Monday's win over the Padres.
Connor Rooney
Mon, Sep 16th
Yandy Diaz (foot) will play in an instructional league game Saturday with the goal of being activated from the 60-day injured list Sunday, Juan Toribio of MLB.com reports.
John Aubin
Sat, Sep 28th
 Travis Shaw will be recalled from Triple-A San Antonio.
Brad Camara
Thu, Jul 25th
Rays infielder Yandy Diaz had a CT scan that revealed what they said was an uncommon hairline fracture of the navicular bone in his left foot, according to Rays beat writer Marc Topkin on Twitter. He will be shut down for 6-to-8 weeks before being re-evaluated.
Mike Maher
Fri, Aug 9th
 Travis Shaw went 1-for-4 with a solo home run in the Brewers' 7-5 win over the Reds on Sunday.
Elliott Baas
Sun, Jun 23rd
Rays infielder Yandy Diaz has yet to resume baseball activities as he attempts to recover from a foot contusion after fouling a ball off his foot in a game last week. Manager Kevin Cash indicated that both Diaz and Brandon Lowe are still "aways away" from returning.
Mike Maher
Tue, Jul 30th
 Travis Shaw went 1-for-4 with a single in the Brewers' 7-1 loss to the Reds on Thursday.
Elliott Baas
Fri, Jun 21st
Rays infielder Yandy Diaz was placed on the 10-day injured list on Tuesday with a left foot contusion one day after fouling a ball off his foot and being forced to leave the game. Matt Duffy was activated off the injured list and will bat fifth Tuesday.
Mike Maher
Tue, Jul 23rd
 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 left Monday's game against the Red Sox after fouling a ball off his left foot, Marc Topkin of the Tampa Bay Times reports.
John Aubin
Tue, Jul 23rd
There are no recent notes for these players
  Travis Shaw
1B,3B,2B - MIL
Travis Shaw
Yandy Diaz
3B - TB
Yandy Diaz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs STLvs HOU
Fri, Mar 29thvs STLvs HOU
Sat, Mar 30thvs STLvs HOU
Sun, Mar 31stvs STLvs HOU
Mon, Apr 1st@ CINvs COL
Tue, Apr 2nd@ CINvs COL
Wed, Apr 3rd@ CINvs COL
Fri, Apr 5thvs CHC@ SF
Sat, Apr 6thvs CHC@ SF
Sun, Apr 7thvs CHC@ SF
Mon, Apr 8th@ LAA@ CWS
Tue, Apr 9th@ LAA@ CWS
Wed, Apr 10th@ LAA@ CWS
Fri, Apr 12th@ LAD@ TOR
Sat, Apr 13th@ LAD@ TOR
Sun, Apr 14th@ LAD@ TOR
Mon, Apr 15thvs STL   
Tue, Apr 16thvs STLvs BAL
Wed, Apr 17thvs STLvs BAL
Thu, Apr 18thvs LADvs BAL
Fri, Apr 19thvs LADvs BOS
Sat, Apr 20thvs LADvs BOS
Sun, Apr 21stvs LADvs BOS
Mon, Apr 22nd@ STLvs KC
Tue, Apr 23rd@ STLvs KC
Wed, Apr 24th@ STLvs KC
Fri, Apr 26th@ NYM   
Sat, Apr 27th@ NYM@ BOS
Sun, Apr 28th@ NYM@ BOS
Mon, Apr 29thvs COL@ KC
Tue, Apr 30thvs COL   
Wed, May 1stvs COL@ KC
Thu, May 2ndvs COL@ KC
Fri, May 3rdvs NYM@ BAL
Sat, May 4thvs NYM@ BAL
Sun, May 5thvs NYM   
Mon, May 6thvs WSHvs ARI
Tue, May 7thvs WSHvs ARI
Wed, May 8thvs WSHvs ARI
Fri, May 10th@ CHCvs NYY
Sat, May 11th@ CHCvs NYY
Sun, May 12th@ CHCvs NYY
Mon, May 13th@ PHI   
Tue, May 14th@ PHI@ MIA
Wed, May 15th@ PHI@ MIA
Thu, May 16th@ PHI   
Fri, May 17th@ ATL@ NYY
Sat, May 18th@ ATL@ NYY
Sun, May 19th@ ATL@ NYY
Tue, May 21stvs CINvs LAD
Wed, May 22ndvs CINvs LAD
Fri, May 24thvs PHI@ CLE
Sat, May 25thvs PHI@ CLE
Sun, May 26thvs PHI@ CLE
Mon, May 27th@ MINvs TOR
Tue, May 28th@ MINvs TOR
Thu, May 30th@ PITvs MIN
Fri, May 31st@ PITvs MIN
Sat, Jun 1st@ PITvs MIN
Sun, Jun 2nd@ PITvs MIN
Tue, Jun 4thvs MIA@ DET
Wed, Jun 5thvs MIA@ DET
Thu, Jun 6thvs MIA@ DET
Fri, Jun 7thvs PIT@ BOS
Sat, Jun 8thvs PIT@ BOS
Sun, Jun 9thvs PIT@ BOS
Tue, Jun 11th@ HOUvs OAK
Wed, Jun 12th@ HOUvs OAK
Fri, Jun 14th@ SFvs LAA
Sat, Jun 15th@ SFvs LAA
Sun, Jun 16th@ SFvs LAA
Mon, Jun 17th@ SD@ NYY
Tue, Jun 18th@ SD@ NYY
Wed, Jun 19th@ SD@ NYY
Thu, Jun 20thvs CIN@ OAK
Fri, Jun 21stvs CIN@ OAK
Sat, Jun 22ndvs CIN@ OAK
Sun, Jun 23rdvs CIN@ OAK
Tue, Jun 25thvs SEA@ MIN
Wed, Jun 26thvs SEA@ MIN
Thu, Jun 27thvs SEA@ MIN
Fri, Jun 28thvs PITvs TEX
Sat, Jun 29thvs PITvs TEX
Sun, Jun 30thvs PITvs TEX
Mon, Jul 1st@ CINvs BAL
Tue, Jul 2nd@ CINvs BAL
Wed, Jul 3rd@ CINvs BAL
Thu, Jul 4th@ CINvs NYY
Fri, Jul 5th@ PITvs NYY
Sat, Jul 6th@ PITvs NYY
Sun, Jul 7th@ PITvs NYY
Fri, Jul 12thvs SF@ BAL
Sat, Jul 13thvs SF@ BAL
Sun, Jul 14thvs SF@ BAL
Mon, Jul 15thvs ATL@ NYY
Tue, Jul 16thvs ATL@ NYY
Wed, Jul 17thvs ATL   
Thu, Jul 18th@ ARI@ NYY
Fri, Jul 19th@ ARIvs CWS
Sat, Jul 20th@ ARIvs CWS
Sun, Jul 21st@ ARIvs CWS
Mon, Jul 22ndvs CINvs BOS
Tue, Jul 23rdvs CINvs BOS
Wed, Jul 24thvs CINvs BOS
Fri, Jul 26thvs CHC@ TOR
Sat, Jul 27thvs CHC@ TOR
Sun, Jul 28thvs CHC@ TOR
Tue, Jul 30th@ OAK@ BOS
Wed, Jul 31st@ OAK@ BOS
Thu, Aug 1st@ OAK@ BOS
Fri, Aug 2nd@ CHC   
Sat, Aug 3rd@ CHCvs MIA
Sun, Aug 4th@ CHCvs MIA
Mon, Aug 5th@ PITvs TOR
Tue, Aug 6th@ PITvs TOR
Wed, Aug 7th@ PITvs TOR
Fri, Aug 9thvs TEX@ SEA
Sat, Aug 10thvs TEX@ SEA
Sun, Aug 11thvs TEX@ SEA
Tue, Aug 13thvs MIN@ SD
Wed, Aug 14thvs MIN@ SD
Fri, Aug 16th@ WSHvs DET
Sat, Aug 17th@ WSHvs DET
Sun, Aug 18th@ WSHvs DET
Mon, Aug 19th@ STLvs SEA
Tue, Aug 20th@ STLvs SEA
Wed, Aug 21st@ STLvs SEA
Fri, Aug 23rdvs ARI@ BAL
Sat, Aug 24thvs ARI@ BAL
Sun, Aug 25thvs ARI@ BAL
Mon, Aug 26thvs STL   
Tue, Aug 27thvs STL@ HOU
Wed, Aug 28thvs STL@ HOU
Fri, Aug 30th@ CHCvs CLE
Sat, Aug 31st@ CHCvs CLE
Sun, Sep 1st@ CHCvs CLE
Mon, Sep 2ndvs HOUvs BAL
Tue, Sep 3rdvs HOUvs BAL
Thu, Sep 5thvs CHCvs TOR
Fri, Sep 6thvs CHCvs TOR
Sat, Sep 7thvs CHCvs TOR
Sun, Sep 8thvs CHCvs TOR
Mon, Sep 9th@ MIA   
Tue, Sep 10th@ MIA@ TEX
Wed, Sep 11th@ MIA@ TEX
Thu, Sep 12th@ MIA@ TEX
Fri, Sep 13th@ STL@ LAA
Sat, Sep 14th@ STL@ LAA
Sun, Sep 15th@ STL@ LAA
Mon, Sep 16thvs SD   
Tue, Sep 17thvs SD@ LAD
Wed, Sep 18thvs SD@ LAD
Thu, Sep 19thvs SD   
Fri, Sep 20thvs PITvs BOS
Sat, Sep 21stvs PITvs BOS
Sun, Sep 22ndvs PITvs BOS
Tue, Sep 24th@ CINvs NYY
Wed, Sep 25th@ CINvs NYY
Thu, Sep 26th@ CIN   
Fri, Sep 27th@ COL@ TOR
Sat, Sep 28th@ COL@ TOR
Sun, Sep 29th@ COL@ TOR
Thu, May 23rd   @ CLE
Wed, May 29th   vs TOR
Mon, Jun 10th   vs OAK
Thu, Jun 13th   vs LAA
Mon, Aug 12th   @ SD
Thu, Aug 22nd   @ BAL
Thu, Aug 29th   @ HOU
Mon, Sep 23rd   vs BOS