Skip to main content

Who Should I Trade?

Mike Yastrzemski for Dominic Smith (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
SF vs SD Sat, May 8th 4:05pm
Dominic Smith
1B,LF - NYM
Dominic Smith
NYM vs ARI Sat, May 8th 7:10pm
Expert
Recommendation
53%
Recommended by
8 of 15 experts
47%
Recommended by
7 of 15 experts
Rankings 
   
Rest of Season
VBR# 123# 173
   
Projections 
   
Runs6448
Home Runs1917
RBI5359
Stolen Bases51
Batting Average.239.250
   
Misc 
   
Injury Alert--
Weather69 F, Clear54 F, Overcast
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 71# 124
   
Chris Meaney
FTN
# 79# 83
   
Mick Ciallela
Fantrax
# 79# 91
   
Ryan Amore
Pitcher List
# 89# 119
   
Brad Camara
FantasyPros
# 96# 104
   
Corbin Young
FantasyData
# 82# 163
   
Chris Clegg
Fantrax
# 72# 96
   
Joe Pisapia
FantasyPros
# 64# 98
   
Jordan Eisen
Field of Vision Sports
# 56# 45
   
Carmen Maiorano
FantasyPros
# 79# 73
   
Nick Pollack
Pitcher List
# 80# 44
   
Brendan Tuma
FantasyPros
# 90# 82
   
Mike Maher
FantasyPros
# 99# 85
   
Pierre Camus
RotoBaller
# 100# 67
   
Dan Harris
FantasyPros
# 117# 60
   
Who Should I Trade? Player Statistics
  Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
SF
Dominic Smith
1B,LF - NYM
Dominic Smith
NYM
2021 Stats 
   
   
At Bats7990
   
Runs116
   
Hits1721
   
Singles615
   
Doubles64
   
Triples10
   
Home Runs42
   
RBI610
   
Stolen Bases10
   
Caught Stealing00
   
Walks104
   
Strikeouts2924
   
Batting Average.215.233
   
On Base Pct.303.263
   
Slugging Pct.468.344
   
On-base Plus Slugging.772.608
   
Who Should I Trade? Player Projections
  Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
SF
Dominic Smith
1B,LF - NYM
Dominic Smith
NYM
2021 Projections 
   
   
At Bats435402
   
Runs6448
   
Hits104100
   
Singles5561
   
Doubles2622
   
Triples41
   
Home Runs1917
   
RBI5359
   
Stolen Bases51
   
Caught Stealing21
   
Walks5031
   
Strikeouts126105
   
Batting Average.239.250
   
On Base Pct.325.306
   
Slugging Pct.447.435
   
On-base Plus Slugging.772.741
   
Who Should I Trade? Player Notes
  Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
SF
Dominic Smith
1B,LF - NYM
Dominic Smith
NYM
News 
 Giants OF Mike Yastrzemski (oblique) was reinstated from the 10-day injured list Friday.
Brad Camara
Fri, May 7th
Dominic Smith went 1-4 with one single and one strikeout.
Lucas Babits-Feinerman
Sat, May 1st
 Giants outfielder Mike Yastrzemski, who has been on the 10-day injured list for over a week with an oblique injury, is "on track" to make his return this weekend against the Padres.
Andersen Pickard
Wed, May 5th
Dominic Smith is absent from Sunday's lineup against the Nationals.
Brendan Tuma - Too Much Tuma
Sun, Apr 25th
 The Giants placed OF Mike Yastrzemski (oblique) on the 10-day injured list retroactive to April 26th.
Brad Camara
Wed, Apr 28th
Dominic Smith went 1-4 with one single and one RBI on Friday.
Lucas Babits-Feinerman
Sat, Apr 24th
 Giants outfielder Mike Yastrzemski has officially been diagnosed with a left oblique strain. The injury is not considered to be anything major. Giants manager Gabe Kapler commented on the matter, stating that he hopes Yaz will be able to avoid IL time. The expectation is for him to miss about a week's worth of games. If it heals quicker than expected, he could be back sooner.
Liam Gibney
Mon, Apr 26th
Dominic Smith went 0-4 before being replaced by Albert Almora Jr. for defense late in the game.
Lucas Babits-Feinerman
Mon, Apr 19th
 Mike Yastrzemski (oblique) left Sunday's game in the seventh inning with left oblique tightness.
Connor Rooney
Sun, Apr 25th
Dominic Smith went 1-4 with two RBIs, one run scored, and one strikeout in game one. And 0-4 with two strikeouts in game two.
Lucas Babits-Feinerman
Wed, Apr 14th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
SF
Dominic Smith
1B,LF - NYM
Dominic Smith
NYM
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEA   
Fri, Apr 2nd@ SEA   
Sat, Apr 3rd@ SEA   
Mon, Apr 5th@ SD@ PHI
Tue, Apr 6th@ SD@ PHI
Wed, Apr 7th@ SD@ PHI
Fri, Apr 9thvs COL   
Sat, Apr 10thvs COLvs MIA
Sun, Apr 11thvs COL   
Mon, Apr 12thvs CIN   
Tue, Apr 13thvs CINvs PHI
Wed, Apr 14thvs CINvs PHI
Fri, Apr 16th@ MIA   
Sat, Apr 17th@ MIA@ COL
Sun, Apr 18th@ MIA@ COL
Mon, Apr 19th@ PHI   
Tue, Apr 20th@ PHI@ CHC
Wed, Apr 21st@ PHI@ CHC
Thu, Apr 22ndvs MIA@ CHC
Fri, Apr 23rdvs MIAvs WSH
Sat, Apr 24thvs MIAvs WSH
Sun, Apr 25thvs MIAvs WSH
Mon, Apr 26thvs COL   
Tue, Apr 27thvs COLvs BOS
Wed, Apr 28thvs COLvs BOS
Fri, Apr 30th@ SD@ PHI
Sat, May 1st@ SD@ PHI
Sun, May 2nd@ SD@ PHI
Tue, May 4th@ COL   
Wed, May 5th@ COL@ STL
Fri, May 7thvs SDvs ARI
Sat, May 8thvs SDvs ARI
Sun, May 9thvs SDvs ARI
Mon, May 10thvs TEX   
Tue, May 11thvs TEXvs BAL
Thu, May 13th@ PIT   
Fri, May 14th@ PIT@ TB
Sat, May 15th@ PIT@ TB
Sun, May 16th@ PIT@ TB
Mon, May 17th@ CIN@ ATL
Tue, May 18th@ CIN@ ATL
Wed, May 19th@ CIN@ ATL
Thu, May 20th@ CIN   
Fri, May 21stvs LAD@ MIA
Sat, May 22ndvs LAD@ MIA
Sun, May 23rdvs LAD@ MIA
Tue, May 25th@ ARIvs COL
Wed, May 26th@ ARIvs COL
Thu, May 27th@ LADvs COL
Fri, May 28th@ LADvs ATL
Sat, May 29th@ LADvs ATL
Sun, May 30th@ LADvs ATL
Mon, May 31stvs LAA@ ARI
Tue, Jun 1stvs LAA@ ARI
Thu, Jun 3rdvs CHC@ SD
Fri, Jun 4thvs CHC@ SD
Sat, Jun 5thvs CHC@ SD
Sun, Jun 6thvs CHC@ SD
Tue, Jun 8th@ TEX@ BAL
Wed, Jun 9th@ TEX@ BAL
Thu, Jun 10th@ WSH   
Fri, Jun 11th@ WSHvs SD
Sat, Jun 12th@ WSHvs SD
Sun, Jun 13th@ WSHvs SD
Mon, Jun 14thvs ARIvs CHC
Tue, Jun 15thvs ARIvs CHC
Wed, Jun 16thvs ARIvs CHC
Thu, Jun 17thvs ARIvs CHC
Fri, Jun 18thvs PHI@ WSH
Sat, Jun 19thvs PHI@ WSH
Sun, Jun 20thvs PHI@ WSH
Tue, Jun 22nd@ LAAvs ATL
Wed, Jun 23rd@ LAAvs ATL
Fri, Jun 25thvs OAKvs PHI
Sat, Jun 26thvs OAKvs PHI
Sun, Jun 27thvs OAKvs PHI
Mon, Jun 28th@ LAD@ WSH
Tue, Jun 29th@ LAD@ ATL
Thu, Jul 1st@ ARI@ ATL
Fri, Jul 2nd@ ARI@ NYY
Sat, Jul 3rd@ ARI@ NYY
Sun, Jul 4th@ ARI@ NYY
Mon, Jul 5thvs STLvs MIL
Tue, Jul 6thvs STLvs MIL
Wed, Jul 7thvs STLvs MIL
Fri, Jul 9thvs WSHvs PIT
Sat, Jul 10thvs WSHvs PIT
Sun, Jul 11thvs WSHvs PIT
Fri, Jul 16th@ STL@ PIT
Sat, Jul 17th@ STL@ PIT
Sun, Jul 18th@ STL@ PIT
Mon, Jul 19th@ LAD@ CIN
Tue, Jul 20th@ LAD@ CIN
Wed, Jul 21st@ LAD@ CIN
Thu, Jul 22nd@ LAD   
Fri, Jul 23rdvs PITvs TOR
Sat, Jul 24thvs PITvs TOR
Sun, Jul 25thvs PITvs TOR
Tue, Jul 27thvs LADvs ATL
Wed, Jul 28thvs LADvs ATL
Thu, Jul 29thvs LADvs ATL
Fri, Jul 30thvs HOUvs CIN
Sat, Jul 31stvs HOUvs CIN
Sun, Aug 1stvs HOUvs CIN
Mon, Aug 2nd@ ARI@ MIA
Tue, Aug 3rd@ ARI@ MIA
Wed, Aug 4th@ ARI@ MIA
Thu, Aug 5th@ ARI@ MIA
Fri, Aug 6th@ MIL@ PHI
Sat, Aug 7th@ MIL@ PHI
Sun, Aug 8th@ MIL@ PHI
Tue, Aug 10thvs ARIvs WSH
Wed, Aug 11thvs ARIvs WSH
Thu, Aug 12thvs COLvs WSH
Fri, Aug 13thvs COLvs LAD
Sat, Aug 14thvs COLvs LAD
Sun, Aug 15thvs COLvs LAD
Mon, Aug 16thvs NYM@ SF
Tue, Aug 17thvs NYM@ SF
Wed, Aug 18thvs NYM@ SF
Fri, Aug 20th@ OAK@ LAD
Sat, Aug 21st@ OAK@ LAD
Sun, Aug 22nd@ OAK@ LAD
Tue, Aug 24th@ NYMvs SF
Wed, Aug 25th@ NYMvs SF
Thu, Aug 26th@ NYMvs SF
Fri, Aug 27th@ ATLvs WSH
Sat, Aug 28th@ ATLvs WSH
Sun, Aug 29th@ ATLvs WSH
Mon, Aug 30thvs MIL   
Tue, Aug 31stvs MILvs MIA
Wed, Sep 1stvs MILvs MIA
Thu, Sep 2ndvs MILvs MIA
Fri, Sep 3rdvs LAD@ WSH
Sat, Sep 4thvs LAD@ WSH
Sun, Sep 5thvs LAD@ WSH
Mon, Sep 6th@ COL@ WSH
Tue, Sep 7th@ COL@ MIA
Wed, Sep 8th@ COL@ MIA
Fri, Sep 10th@ CHCvs NYY
Sat, Sep 11th@ CHCvs NYY
Sun, Sep 12th@ CHCvs NYY
Mon, Sep 13thvs SDvs STL
Tue, Sep 14thvs SDvs STL
Wed, Sep 15thvs SDvs STL
Thu, Sep 16thvs SD   
Fri, Sep 17thvs ATLvs PHI
Sat, Sep 18thvs ATLvs PHI
Sun, Sep 19thvs ATLvs PHI
Tue, Sep 21st@ SD@ BOS
Wed, Sep 22nd@ SD@ BOS
Thu, Sep 23rd@ SD   
Fri, Sep 24th@ COL@ MIL
Sat, Sep 25th@ COL@ MIL
Sun, Sep 26th@ COL@ MIL
Tue, Sep 28thvs ARIvs MIA
Wed, Sep 29thvs ARIvs MIA
Thu, Sep 30thvs ARIvs MIA
Fri, Oct 1stvs SD@ ATL
Sat, Oct 2ndvs SD@ ATL
Sun, Oct 3rdvs SD@ ATL
Thu, Apr 8th   vs MIA
Mon, May 3rd   @ STL
Thu, May 6th   @ STL
Wed, May 12th   vs BAL
Mon, May 24th   vs COL
Wed, Jun 2nd   @ ARI
Mon, Jun 21st   vs ATL
Wed, Jun 30th   @ ATL
Thu, Jul 8th   vs PIT
Mon, Jul 26th   vs ATL
Thu, Aug 19th   @ LAD
Thu, Sep 9th   @ MIA