Skip to main content

Who Should I Trade?

Avisail Garcia 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
Experts' Pick
  Avisail Garcia
CF,RF,DH - MIL
Avisail Garcia
MIL @ STL Sun, Sep 27th 3:15pm
Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF vs SD Sun, Sep 27th 3:05pm
Expert
Recommendation
50%
Recommended by
4 of 8 experts
50%
Recommended by
4 of 8 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury Alert--
Weather
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 131# 48
   
Ryan Amore
Pitcher List
# 100# 66
   
Carmen Maiorano
FantasyPros
# 77# 66
   
Corbin Young
FantasyData
# 141# 107
   
Joe Bond
Fantasy Six Pack
# 87# 112
   
Dan Harris
FantasyPros
# 88# 136
   
Max Freeze
Freeze Stats
# 93# 104
   
Chris Mitchell
FantasyData
# 101# 145
   
Who Should I Trade? Player Statistics
  Avisail Garcia
CF,RF,DH - MIL
Avisail Garcia
MIL
Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
2020 Stats 
   
   
At Bats181192
   
Runs2039
   
Hits4357
   
Singles3129
   
Doubles1014
   
Triples04
   
Home Runs210
   
RBI1535
   
Stolen Bases12
   
Caught Stealing31
   
Walks2030
   
Strikeouts4955
   
Batting Average.238.297
   
On Base Pct.333.400
   
Slugging Pct.326.568
   
On-base Plus Slugging.659.968
   
Who Should I Trade? Player Projections
  Avisail Garcia
CF,RF,DH - MIL
Avisail Garcia
MIL
Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
2020 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Notes
  Avisail Garcia
CF,RF,DH - MIL
Avisail Garcia
MIL
Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
News 
 Avisail Garcia went 1-for-4 with a single and three strikeouts in the Brewers 3-0 loss to the Dodgers in Game 2 of the Wild Card round.
Jon Mathisen
Fri, Oct 2nd
Mike Yastrzemski went a combined 2-for-6 with a double and two-run home run in the Giants double header against the Padres on Friday.
Jon Mathisen
Sat, Sep 26th
 Avisail Garcia went 3-for-4 with three singles in the Brewers 4-2 Wild Card Round loss to the Dodgers on Wednesday.
Jon Mathisen
Thu, Oct 1st
Giants manager Gabe Kapler says Mike Yastrzemski (calf) will be available to pinch-hit on Thursday if needed.
Brendan Tuma - Too Much Tuma
Thu, Sep 24th
 Avisail Garcia went 3-for-4 with a double in Wednesday's 6-1 loss to the Reds.
Brad Camara
Thu, Sep 24th
Mike Yastrzemski (calf) could be available off the bench on Wednesday against the Rockies.
Brendan Tuma - Too Much Tuma
Wed, Sep 23rd
 Avisail Garcia went 0-for-4 in Saturday's 5-0 win over the Royals.
Brad Camara
Sun, Sep 20th
Mike Yastrzemski (calf) played catch and hit off a tee on Monday.
Brendan Tuma - Too Much Tuma
Tue, Sep 22nd
 Avisail Garcia went 2-for-6 with a double, one walk and a run scored in both games of Monday's doubleheader against the Cardinals.
Brad Camara
Tue, Sep 15th
Giants OF Mike Yastrzemski is day-to-day with a mild calf strain.
Brendan Tuma - Too Much Tuma
Fri, Sep 18th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Avisail Garcia
CF,RF,DH - MIL
Avisail Garcia
MIL
Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Jul 24th@ CHC@ LAD
Sat, Jul 25th@ CHC@ LAD
Sun, Jul 26th@ CHC@ LAD
Mon, Jul 27th@ PIT   
Tue, Jul 28th@ PITvs SD
Wed, Jul 29th@ PITvs SD
Mon, Aug 3rdvs CWS@ COL
Tue, Aug 4thvs CWS@ COL
Wed, Aug 5th@ CWS@ COL
Thu, Aug 6th@ CWS@ COL
Fri, Aug 7thvs CIN@ LAD
Sat, Aug 8thvs CIN@ LAD
Sun, Aug 9thvs CIN@ LAD
Mon, Aug 10thvs MIN@ HOU
Tue, Aug 11thvs MIN@ HOU
Wed, Aug 12thvs MIN@ HOU
Thu, Aug 13th@ CHC   
Fri, Aug 14th@ CHCvs OAK
Sat, Aug 15th@ CHCvs OAK
Sun, Aug 16th@ CHCvs OAK
Tue, Aug 18th@ MIN@ LAA
Wed, Aug 19th@ MINvs LAA
Thu, Aug 20th@ MINvs LAA
Fri, Aug 21st@ PITvs ARI
Sat, Aug 22nd@ PITvs ARI
Sun, Aug 23rd@ PITvs ARI
Mon, Aug 24thvs CIN   
Tue, Aug 25thvs CINvs LAD
Thu, Aug 27thvs CINvs LAD
Fri, Aug 28thvs PIT@ ARI
Sat, Aug 29thvs PIT@ ARI
Sun, Aug 30thvs PIT@ ARI
Mon, Aug 31stvs PIT   
Tue, Sep 1stvs DET@ COL
Wed, Sep 2ndvs DET@ COL
Fri, Sep 4th@ CLEvs ARI
Sat, Sep 5th@ CLEvs ARI
Sun, Sep 6th@ CLEvs ARI
Tue, Sep 8th@ DETvs SEA
Wed, Sep 9th@ DETvs SEA
Fri, Sep 11thvs CHC   
Sat, Sep 12thvs CHC   
Sun, Sep 13thvs CHC@ SD
Mon, Sep 14thvs STL   
Tue, Sep 15thvs STL   
Wed, Sep 16thvs STL@ SEA
Fri, Sep 18thvs KC@ OAK
Sat, Sep 19thvs KC@ OAK
Sun, Sep 20thvs KC@ OAK
Mon, Sep 21st@ CINvs COL
Tue, Sep 22nd@ CINvs COL
Wed, Sep 23rd@ CINvs COL
Thu, Sep 24th@ STLvs COL
Fri, Sep 25thvs STL@ SD
Sat, Sep 26th@ STLvs SD
Sun, Sep 27th@ STLvs SD
Thu, Jul 23rd   @ LAD
Thu, Jul 30th   vs SD
Fri, Jul 31st   vs TEX
Sat, Aug 1st   vs TEX
Sun, Aug 2nd   vs TEX
Mon, Aug 17th   @ LAA
Mon, Sep 7th   vs ARI
Thu, Sep 10th   @ SD
Thu, Sep 17th   @ SEA