Skip to main content

Who Should I Trade?

Andrew McCutchen 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 vs SD Sun, Sep 27th 3:05pm
Andrew McCutchen
LF,CF,RF - PHI
Andrew McCutchen
PHI @ TB Sun, Sep 27th 3:10pm
Expert
Recommendation
63%
Recommended by
5 of 8 experts
38%
Recommended by
3 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
# 48# 103
   
Max Freeze
Freeze Stats
# 104# 105
   
Ryan Amore
Pitcher List
# 66# 87
   
Carmen Maiorano
FantasyPros
# 66# 113
   
Corbin Young
FantasyData
# 107# 188
   
Dan Harris
FantasyPros
# 136# 80
   
Chris Mitchell
FantasyData
# 145# 90
   
Joe Bond
Fantasy Six Pack
# 112# 106
   
Who Should I Trade? Player Statistics
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Andrew McCutchen
LF,CF,RF - PHI
Andrew McCutchen
PHI
2020 Stats 
   
   
At Bats192217
   
Runs3932
   
Hits5756
   
Singles2937
   
Doubles149
   
Triples40
   
Home Runs1010
   
RBI3534
   
Stolen Bases24
   
Caught Stealing10
   
Walks3022
   
Strikeouts5548
   
Batting Average.297.258
   
On Base Pct.400.328
   
Slugging Pct.568.438
   
On-base Plus Slugging.968.766
   
Who Should I Trade? Player Projections
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Andrew McCutchen
LF,CF,RF - PHI
Andrew McCutchen
PHI
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
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Andrew McCutchen
LF,CF,RF - PHI
Andrew McCutchen
PHI
News 
 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
Phillies outfielder Andrew McCutchen went 3-for-5 with a home run, two doubles, and three runs scored in Wednesday's win over the Nationals. The homer was his ninth of the season.
Mike Maher
Thu, Sep 24th
 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
Phillies outfielder Andrew McCutchen went 1-for-6 with a home run, a stolen base, two walks, and two runs scored across both games of Friday's doubleheader against the Blue Jays.
Mike Maher
Sat, Sep 19th
 Mike Yastrzemski (calf) could be available off the bench on Wednesday against the Rockies.
Brendan Tuma - Too Much Tuma
Wed, Sep 23rd
Phillies outfielder Andrew McCutchen went 1-for-4 with a solo home run in Monday's loss to the Miami Marlins.
Mike Maher
Tue, Sep 15th
 Mike Yastrzemski (calf) played catch and hit off a tee on Monday.
Brendan Tuma - Too Much Tuma
Tue, Sep 22nd
Phillies outfielder Andrew McCutchen went 1-for-4 with a three-run home run and a walk in Tuesday's win over the Nationals. The homer was his fifth of the season.
Mike Maher
Wed, Sep 2nd
 Giants OF Mike Yastrzemski is day-to-day with a mild calf strain.
Brendan Tuma - Too Much Tuma
Fri, Sep 18th
Phillies outfielder Andrew McCutchen went 2-for-5 with a solo home run, a double, two RBI, and two runs scored in Sunday's loss to the Braves. The homer was his fourth of the season.
Mike Maher
Mon, Aug 31st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Andrew McCutchen
LF,CF,RF - PHI
Andrew McCutchen
PHI
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Jul 24th@ LADvs MIA
Sat, Jul 25th@ LADvs MIA
Sun, Jul 26th@ LADvs MIA
Mon, Aug 3rd@ COL@ NYY
Wed, Aug 5th@ COLvs NYY
Thu, Aug 6th@ COLvs NYY
Sat, Aug 8th@ LADvs ATL
Sun, Aug 9th@ LADvs ATL
Mon, Aug 10th@ HOUvs ATL
Tue, Aug 11th@ HOUvs BAL
Wed, Aug 12th@ HOUvs BAL
Thu, Aug 13th   vs BAL
Fri, Aug 14thvs OAKvs NYM
Sat, Aug 15thvs OAKvs NYM
Sun, Aug 16thvs OAKvs NYM
Tue, Aug 18th@ LAA@ BOS
Wed, Aug 19thvs LAA@ BOS
Thu, Aug 20thvs LAA@ TOR
Fri, Aug 21stvs ARI@ ATL
Sat, Aug 22ndvs ARI@ ATL
Sun, Aug 23rdvs ARI@ ATL
Tue, Aug 25thvs LAD@ WSH
Wed, Aug 26th   @ WSH
Fri, Aug 28th@ ARIvs ATL
Sat, Aug 29th@ ARIvs ATL
Sun, Aug 30th@ ARIvs ATL
Mon, Aug 31st   vs WSH
Tue, Sep 1st@ COLvs WSH
Wed, Sep 2nd@ COLvs WSH
Thu, Sep 3rd   vs WSH
Fri, Sep 4thvs ARI@ NYM
Sat, Sep 5thvs ARI@ NYM
Sun, Sep 6thvs ARI@ NYM
Mon, Sep 7thvs ARI@ NYM
Tue, Sep 8thvs SEAvs BOS
Thu, Sep 10th@ SD@ MIA
Fri, Sep 11th   @ MIA
Sat, Sep 12th   @ MIA
Sun, Sep 13th@ SD@ MIA
Mon, Sep 14th   @ MIA
Tue, Sep 15th   vs NYM
Wed, Sep 16th@ SEAvs NYM
Thu, Sep 17th@ SEAvs NYM
Fri, Sep 18th@ OAKvs TOR
Sat, Sep 19th@ OAKvs TOR
Sun, Sep 20th@ OAKvs TOR
Mon, Sep 21stvs COL@ WSH
Tue, Sep 22ndvs COL@ WSH
Wed, Sep 23rdvs COL@ WSH
Fri, Sep 25th@ SD@ TB
Sat, Sep 26thvs SD@ TB
Sun, Sep 27thvs SD@ TB
Thu, Jul 23rd@ LAD   
Tue, Jul 28thvs SD   
Wed, Jul 29thvs SD   
Thu, Jul 30thvs SD   
Fri, Jul 31stvs TEX   
Sat, Aug 1stvs TEX   
Sun, Aug 2ndvs TEX   
Tue, Aug 4th@ COL   
Fri, Aug 7th@ LAD   
Mon, Aug 17th@ LAA   
Thu, Aug 27thvs LAD   
Wed, Sep 9thvs SEA   
Thu, Sep 24thvs COL