Skip to main content

Who Should I Trade?

Yandy Diaz for Mike Yastrzemski (2020)

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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF @ OAK Sat, Sep 19th 4:10pm
Yandy Diaz
1B,3B,DH - TB
Yandy Diaz
TB @ BAL Sat, Sep 19th 7:35pm
Expert
Recommendation
100%
Recommended by
8 of 8 experts
0%
Recommended by
0 of 8 experts
Rankings 
   
Rest of Season
VBR# 101# 328
   
Projections 
   
Runs63
Home Runs21
RBI62
Stolen Bases00
Batting Average.253.281
   
Misc 
   
Injury AlertDTDIL10
Weather62 F, Partly Cloudy59 F, Clear
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 112# 184
   
Nick Pollack
Pitcher List
# 48
   
Dan Harris
FantasyPros
# 136# 189
   
Max Freeze
Freeze Stats
# 104# 152
   
Ryan Amore
Pitcher List
# 66# 206
   
Carmen Maiorano
FantasyPros
# 66# 86
   
Chris Mitchell
FantasyData
# 145# 170
   
Corbin Young
FantasyData
# 107# 108
   
Who Should I Trade? Player Statistics
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Yandy Diaz
1B,3B,DH - TB
Yandy Diaz
TB
2020 Stats 
   
   
At Bats179114
   
Runs3716
   
Hits5135
   
Singles2530
   
Doubles133
   
Triples40
   
Home Runs92
   
RBI3311
   
Stolen Bases20
   
Caught Stealing10
   
Walks2823
   
Strikeouts5217
   
Batting Average.285.307
   
On Base Pct.391.428
   
Slugging Pct.553.386
   
On-base Plus Slugging.944.814
   
Who Should I Trade? Player Projections
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Yandy Diaz
1B,3B,DH - TB
Yandy Diaz
TB
2020 Projections 
   
   
At Bats4122
   
Runs63
   
Hits106
   
Singles65
   
Doubles21
   
Triples00
   
Home Runs21
   
RBI62
   
Stolen Bases00
   
Caught Stealing00
   
Walks53
   
Strikeouts125
   
Batting Average.253.281
   
On Base Pct.336.377
   
Slugging Pct.453.402
   
On-base Plus Slugging.789.779
   
Who Should I Trade? Player Notes
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Yandy Diaz
1B,3B,DH - TB
Yandy Diaz
TB
News 
 Giants OF Mike Yastrzemski is day-to-day with a mild calf strain.
Brendan Tuma - Too Much Tuma
Fri, Sep 18th
Rays manager Kevin Cash says Yandy Diaz (hamstring) is progressing "slowly but surely."
Brendan Tuma - Too Much Tuma
Tue, Sep 15th
 Mike Yastrzemski will receive an MRI on his right calf on Friday.
Jon Mathisen
Thu, Sep 17th
Rays manager Kevin Cash says that Yandy Diaz (hamstring) is still "pretty sore."
Brendan Tuma - Too Much Tuma
Fri, Sep 11th
 Mike Yastrzemski exited in the second inning of Thursday’s contest against the Mariners with right calf tightness.
Brad Camara
Thu, Sep 17th
The Rays placed Yandy Diaz on the 10-day injured list due to a right hamstring strain.
Brad Camara
Tue, Sep 1st
 Mike Yastrzemski went a combined 1-for-5 with a double, a walk, an RBI, and a caught stealing in the Giants Sunday doubleheader against the Padres.
Jon Mathisen
Mon, Sep 14th
Yandy Diaz was removed from Monday's game against the Yankees with hamstring tightness.
Brendan Tuma - Too Much Tuma
Tue, Sep 1st
 Mike Yastrzemski went 2-for-5 with a home run, three RBI, and two runs scored as the Giants walloped the Mariners 10-1 on Wednesday.
Jon Mathisen
Thu, Sep 10th
Yandy Diaz went 2-for-4 with an RBI as the Rays beat the Marlins 4-0 on Saturday.
Brendan Tuma - Too Much Tuma
Sun, Aug 30th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Yandy Diaz
1B,3B,DH - TB
Yandy Diaz
TB
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Jul 24th@ LADvs TOR
Sat, Jul 25th@ LADvs TOR
Sun, Jul 26th@ LADvs TOR
Mon, Jul 27th   vs ATL
Tue, Jul 28thvs SDvs ATL
Wed, Jul 29thvs SD@ ATL
Thu, Jul 30thvs SD@ ATL
Fri, Jul 31stvs TEX@ BAL
Sat, Aug 1stvs TEX@ BAL
Sun, Aug 2ndvs TEX@ BAL
Tue, Aug 4th@ COLvs BOS
Wed, Aug 5th@ COLvs BOS
Fri, Aug 7th@ LADvs NYY
Sat, Aug 8th@ LADvs NYY
Sun, Aug 9th@ LADvs NYY
Mon, Aug 10th@ HOU@ BOS
Tue, Aug 11th@ HOU@ BOS
Wed, Aug 12th@ HOU@ BOS
Thu, Aug 13th   @ BOS
Fri, Aug 14thvs OAK@ TOR
Sun, Aug 16thvs OAK@ TOR
Tue, Aug 18th@ LAA@ NYY
Wed, Aug 19thvs LAA@ NYY
Thu, Aug 20thvs LAA@ NYY
Fri, Aug 21stvs ARIvs TOR
Sat, Aug 22ndvs ARIvs TOR
Sun, Aug 23rdvs ARIvs TOR
Mon, Aug 24th   vs TOR
Tue, Aug 25thvs LADvs BAL
Wed, Aug 26th   vs BAL
Fri, Aug 28th@ ARI@ MIA
Sat, Aug 29th@ ARI@ MIA
Sun, Aug 30th@ ARI@ MIA
Mon, Aug 31st   @ NYY
Tue, Sep 1st@ COL@ NYY
Wed, Sep 2nd@ COL@ NYY
Fri, Sep 4thvs ARIvs MIA
Sat, Sep 5thvs ARIvs MIA
Sun, Sep 6thvs ARIvs MIA
Mon, Sep 7thvs ARI@ WSH
Tue, Sep 8thvs SEA@ WSH
Thu, Sep 10th@ SDvs BOS
Fri, Sep 11th   vs BOS
Sat, Sep 12th   vs BOS
Sun, Sep 13th@ SDvs BOS
Tue, Sep 15th   vs WSH
Wed, Sep 16th@ SEAvs WSH
Thu, Sep 17th@ SEAvs BAL
Fri, Sep 18th@ OAK@ BAL
Sat, Sep 19th@ OAK@ BAL
Sun, Sep 20th@ OAK@ BAL
Mon, Sep 21stvs COL@ NYM
Tue, Sep 22ndvs COL@ NYM
Wed, Sep 23rdvs COL@ NYM
Fri, Sep 25th@ SDvs PHI
Sat, Sep 26thvs SDvs PHI
Sun, Sep 27thvs SDvs PHI
Thu, Jul 23rd@ LAD   
Mon, Aug 3rd@ COL   
Thu, Aug 6th@ COL   
Sat, Aug 15thvs OAK   
Mon, Aug 17th@ LAA   
Thu, Aug 27thvs LAD   
Wed, Sep 9thvs SEA   
Thu, Sep 24thvs COL