Who Should I Trade?

Yandy Diaz for Jake Bauers (2019)

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

Experts' Pick
  Yandy Diaz
3B - TB
Yandy Diaz
TB vs LAD Wed, May 22nd 7:10pm
Jake Bauers
Jake Bauers
CLE vs OAK Wed, May 22nd 1:10pm
Recommended by
13 of 15 experts
Recommended by
2 of 15 experts
Rest of Season
VBR# 272# 195
Home Runs811
Stolen Bases28
Batting Average.265.238
Injury AlertDTD-
Weather69 F, Possible Light Rain
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 127# 155
Andrew Gould
# 138# 143
Joe Bond
Fantasy Six Pack
# 126# 143
Chris Meaney
The Athletic
# 123# 159
Paul Sporer
# 159
Nick Mariano
# 86# 184
Bobby Sylvester
# 176# 199
Dan Harris
# 109# 125
Pierre Camus
# 117# 152
Max Freeze
Freeze Stats
# 118# 133
Brandon 'B_Don' Myers
# 141# 181
Mick Ciallela
# 104# 174
Todd D Clark
The Fantasy Fix
# 105# 146
Eno Sarris
The Athletic
# 124# 112
Andrea LaMont
Lenny Melnick Fantasy Sports
# 151
  Yandy Diaz
3B - TB
Yandy Diaz
Jake Bauers
Jake Bauers
2019 Stats 
At Bats156145
Home Runs94
Stolen Bases12
Caught Stealing02
Batting Average.256.228
On Base Pct.339.315
Slugging Pct.500.345
On-base Plus Slugging.839.660
  Yandy Diaz
3B - TB
Yandy Diaz
Jake Bauers
Jake Bauers
2019 Projections 
At Bats253346
Home Runs811
Stolen Bases28
Caught Stealing15
Batting Average.265.238
On Base Pct.352.330
Slugging Pct.428.395
On-base Plus Slugging.780.725
  Yandy Diaz
3B - TB
Yandy Diaz
Jake Bauers
Jake Bauers
 Yandy Diaz (hand) has been scratched from Tuesday's lineup versus the Dodgers.
Brendan Tuma - Too Much Tuma
Tue, May 21st
Cleveland Indians outfielder Jake Bauers went 0-for-1 with a strikeout in a 6-4 loss to Oakland on Monday.
Matthew Terelle
Tue, May 21st
 Yandy Diaz (ankle) is playing first base and batting leadoff on Friday versus the Yankees.
Brendan Tuma - Too Much Tuma
Fri, May 17th
Cleveland Indians outfielder Jake Bauers went 2-for-2 with a solo homer and two walks in a 9-0 win over the White Sox on Tuesday.
Matthew Terelle
Tue, May 14th
 Yandy Diaz left Wednesday's game with left ankle discomfort. He's considered day-to-day.
Andrew Seifter
Wed, May 15th
Cleveland Indians first baseman Jake Bauers went 0-for-3 in a 5-2 loss to the White Sox on Monday.
Matthew Terelle
Tue, May 14th
 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
Cleveland Indians outfielder Jake Bauers went 1-for-1 with a double, two walks, and two runs in a 5-0 win over the White Sox on Thursday.
Matthew Terelle
Thu, May 9th
 Yandy Diaz went 1-for-5 at the plate with a walk and scored two runs as the Rays lost to the Diamondbacks on Wednesday.
John Aubin
Thu, May 9th
Cleveland Indians outfielder Jake Bauers went 2-for-3 with a run, an RBI, and a steal in a 5-4 win over the Mariners on Saturday.
Matthew Terelle
Sat, May 4th
There are no recent notes for these players
  Yandy Diaz
3B - TB
Yandy Diaz
Jake Bauers
Jake Bauers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOU@ MIN
Fri, Mar 29thvs HOU   
Sat, Mar 30thvs HOU@ MIN
Sun, Mar 31stvs HOU@ MIN
Mon, Apr 1stvs COLvs CWS
Tue, Apr 2ndvs COL   
Wed, Apr 3rdvs COLvs CWS
Fri, Apr 5th@ SFvs TOR
Sat, Apr 6th@ SFvs TOR
Sun, Apr 7th@ SFvs TOR
Mon, Apr 8th@ CWS   
Tue, Apr 9th@ CWS@ DET
Wed, Apr 10th@ CWS@ DET
Fri, Apr 12th@ TOR@ KC
Sat, Apr 13th@ TOR@ KC
Sun, Apr 14th@ TOR@ KC
Tue, Apr 16thvs BAL@ SEA
Wed, Apr 17thvs BAL@ SEA
Thu, Apr 18thvs BAL   
Fri, Apr 19thvs BOS   
Sat, Apr 20thvs BOSvs ATL
Sun, Apr 21stvs BOSvs ATL
Mon, Apr 22ndvs KC   
Tue, Apr 23rdvs KCvs MIA
Wed, Apr 24thvs KCvs MIA
Sat, Apr 27th@ BOS@ HOU
Sun, Apr 28th@ BOS@ HOU
Mon, Apr 29th@ KC   
Wed, May 1st@ KC@ MIA
Thu, May 2nd@ KC   
Fri, May 3rd@ BALvs SEA
Sat, May 4th@ BALvs SEA
Mon, May 6thvs ARIvs CWS
Tue, May 7thvs ARIvs CWS
Wed, May 8thvs ARIvs CWS
Fri, May 10thvs NYY@ OAK
Sat, May 11thvs NYY@ OAK
Sun, May 12thvs NYY@ OAK
Tue, May 14th@ MIA@ CWS
Wed, May 15th@ MIA   
Fri, May 17th@ NYYvs BAL
Sat, May 18th@ NYYvs BAL
Sun, May 19th@ NYYvs BAL
Tue, May 21stvs LADvs OAK
Wed, May 22ndvs LADvs OAK
Thu, May 23rd@ CLEvs TB
Fri, May 24th@ CLEvs TB
Sat, May 25th@ CLEvs TB
Sun, May 26th@ CLEvs TB
Mon, May 27thvs TOR@ BOS
Tue, May 28thvs TOR@ BOS
Wed, May 29thvs TOR@ BOS
Thu, May 30thvs MIN@ CWS
Fri, May 31stvs MIN@ CWS
Sat, Jun 1stvs MIN@ CWS
Sun, Jun 2ndvs MIN@ CWS
Tue, Jun 4th@ DETvs MIN
Wed, Jun 5th@ DETvs MIN
Thu, Jun 6th@ DETvs MIN
Fri, Jun 7th@ BOSvs NYY
Sat, Jun 8th@ BOSvs NYY
Sun, Jun 9th@ BOSvs NYY
Mon, Jun 10thvs OAK   
Tue, Jun 11thvs OAKvs CIN
Wed, Jun 12thvs OAKvs CIN
Thu, Jun 13thvs LAA   
Fri, Jun 14thvs LAA@ DET
Sat, Jun 15thvs LAA@ DET
Sun, Jun 16thvs LAA@ DET
Mon, Jun 17th@ NYY@ TEX
Tue, Jun 18th@ NYY@ TEX
Wed, Jun 19th@ NYY@ TEX
Thu, Jun 20th@ OAK@ TEX
Fri, Jun 21st@ OAKvs DET
Sat, Jun 22nd@ OAKvs DET
Sun, Jun 23rd@ OAKvs DET
Tue, Jun 25th@ MINvs KC
Wed, Jun 26th@ MINvs KC
Thu, Jun 27th@ MIN   
Fri, Jun 28thvs TEX@ BAL
Sat, Jun 29thvs TEX@ BAL
Sun, Jun 30thvs TEX@ BAL
Mon, Jul 1stvs BAL   
Tue, Jul 2ndvs BAL@ KC
Wed, Jul 3rdvs BAL@ KC
Thu, Jul 4thvs NYY@ KC
Fri, Jul 5thvs NYY   
Sat, Jul 6thvs NYY@ CIN
Sun, Jul 7thvs NYY@ CIN
Fri, Jul 12th@ BALvs MIN
Sat, Jul 13th@ BALvs MIN
Sun, Jul 14th@ BALvs MIN
Mon, Jul 15th@ NYYvs DET
Tue, Jul 16th@ NYYvs DET
Wed, Jul 17th@ NYYvs DET
Thu, Jul 18th@ NYYvs DET
Fri, Jul 19thvs CWSvs KC
Sat, Jul 20thvs CWSvs KC
Sun, Jul 21stvs CWSvs KC
Mon, Jul 22ndvs BOS@ TOR
Tue, Jul 23rdvs BOS@ TOR
Wed, Jul 24thvs BOS@ TOR
Fri, Jul 26th@ TOR@ KC
Sat, Jul 27th@ TOR@ KC
Sun, Jul 28th@ TOR@ KC
Tue, Jul 30th@ BOSvs HOU
Wed, Jul 31st@ BOSvs HOU
Thu, Aug 1st@ BOSvs HOU
Sat, Aug 3rdvs MIAvs LAA
Sun, Aug 4thvs MIAvs LAA
Mon, Aug 5thvs TORvs TEX
Tue, Aug 6thvs TORvs TEX
Wed, Aug 7thvs TORvs TEX
Fri, Aug 9th@ SEA@ MIN
Sat, Aug 10th@ SEA@ MIN
Sun, Aug 11th@ SEA@ MIN
Mon, Aug 12th@ SDvs BOS
Tue, Aug 13th@ SDvs BOS
Wed, Aug 14th@ SDvs BOS
Fri, Aug 16thvs DET@ NYY
Sat, Aug 17thvs DET@ NYY
Sun, Aug 18thvs DET@ NYY
Mon, Aug 19thvs SEA   
Tue, Aug 20thvs SEA@ NYM
Wed, Aug 21stvs SEA@ NYM
Thu, Aug 22nd@ BAL@ NYM
Fri, Aug 23rd@ BALvs KC
Sat, Aug 24th@ BALvs KC
Sun, Aug 25th@ BALvs KC
Tue, Aug 27th@ HOU@ DET
Wed, Aug 28th@ HOU@ DET
Thu, Aug 29th@ HOU@ DET
Fri, Aug 30thvs CLE@ TB
Sat, Aug 31stvs CLE@ TB
Sun, Sep 1stvs CLE@ TB
Mon, Sep 2ndvs BALvs CWS
Tue, Sep 3rdvs BALvs CWS
Wed, Sep 4thvs BALvs CWS
Thu, Sep 5thvs TORvs CWS
Fri, Sep 6thvs TOR@ MIN
Sat, Sep 7thvs TOR@ MIN
Sun, Sep 8thvs TOR@ MIN
Tue, Sep 10th@ TEX@ LAA
Wed, Sep 11th@ TEX@ LAA
Thu, Sep 12th@ TEX   
Fri, Sep 13th@ LAAvs MIN
Sat, Sep 14th@ LAAvs MIN
Sun, Sep 15th@ LAAvs MIN
Tue, Sep 17th@ LADvs DET
Wed, Sep 18th@ LADvs DET
Fri, Sep 20thvs BOSvs PHI
Sat, Sep 21stvs BOSvs PHI
Sun, Sep 22ndvs BOSvs PHI
Mon, Sep 23rdvs BOS   
Tue, Sep 24thvs NYY@ CWS
Wed, Sep 25thvs NYY@ CWS
Fri, Sep 27th@ TOR@ WSH
Sat, Sep 28th@ TOR@ WSH
Sun, Sep 29th@ TOR@ WSH
Thu, Apr 4th   vs TOR
Thu, Apr 11th   @ DET
Mon, Apr 15th   @ SEA
Thu, Apr 25th   @ HOU
Fri, Apr 26th   @ HOU
Tue, Apr 30th   @ MIA
Sun, May 5th   vs SEA
Thu, May 9th   vs CWS
Mon, May 13th   @ CWS
Thu, May 16th   vs BAL
Mon, May 20th   vs OAK
Mon, Jun 24th   vs KC
Thu, Jul 25th   @ KC
Fri, Aug 2nd   vs LAA
Thu, Aug 8th   @ MIN
Thu, Aug 15th   @ NYY
Mon, Sep 9th   @ LAA
Thu, Sep 19th   vs DET
Thu, Sep 26th   @ CWS