Skip to main content

Who Should I Trade?

Mike Yastrzemski for Alec Bohm (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Mike Yastrzemski
Mike Yastrzemski
Alec Bohm
1B,3B - PHI
Alec Bohm
Recommended by
11 of 17 experts
Recommended by
6 of 17 experts
Rest of Season# 78# 89
VBR# 144# 154
Home Runs95
Stolen Bases12
Batting Average.234.262
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 71# 106
Nick Pollack
Pitcher List
# 79# 136
Mike Maher
# 98# 101
Dan Harris
# 121# 151
Mick Ciallela
# 111# 115
Ryan Amore
Pitcher List
# 76# 113
Brendan Tuma
# 130# 164
Jordan Eisen
Field of Vision Sports
# 56# 75
Chris Mitchell
# 90# 98
Corbin Young
# 77# 125
Joe Pisapia
# 63# 80
Carmen Maiorano
# 79# 63
Jorge B. Edwards
Fantasy In Frames
# 79# 68
Chris Meaney
# 79# 68
Chris Clegg
# 89# 64
Brad Camara
# 120# 113
Pierre Camus
# 136# 62
Who Should I Trade? Player Statistics
  Mike Yastrzemski
Mike Yastrzemski
Alec Bohm
1B,3B - PHI
Alec Bohm
2021 Stats 
At Bats317330
Home Runs177
Stolen Bases24
Caught Stealing00
Batting Average.227.252
On Base Pct.320.309
Slugging Pct.476.352
On-base Plus Slugging.796.660
Who Should I Trade? Player Projections
  Mike Yastrzemski
Mike Yastrzemski
Alec Bohm
1B,3B - PHI
Alec Bohm
2021 Projections 
At Bats183182
Home Runs95
Stolen Bases12
Caught Stealing11
Batting Average.234.262
On Base Pct.326.321
Slugging Pct.462.390
On-base Plus Slugging.788.712
Who Should I Trade? Player Notes
  Mike Yastrzemski
Mike Yastrzemski
Alec Bohm
1B,3B - PHI
Alec Bohm
 Outfielder Mike Yastrzemski went 2-for-5 with a double, a run scored, and two strikeouts as the Giants lost to the Astros 9-6 on Friday.
Jon Mathisen
Sat, Jul 31st
Phillies third baseman Alec Bohm went 3-for-7 with a home run, two runs scored, and two RBI across both games of Thursday's doubleheader against the Nationals.
Mike Maher - The Birds Blitz
Fri, Jul 30th
 Mike Yastrzemski went 1-for-4 with a single in the Giants' 8-0 loss to the Dodgers on Wednesday.
Jon Mathisen
Thu, Jul 29th
Phillies 3B Alec Bohm (COVID-19) has been cleared to rejoin the team.
Brendan Tuma - Too Much Tuma
Tue, Jul 20th
 Outfielder Mike Yastrzemski went 1-for-4 with a two-run homer as the Giants lost to the Dodgers 8-6 on Tuesday.
Jon Mathisen
Wed, Jul 21st
The Phillies placed 3B Alec Bohm on the COVID-19 injured list.
Brendan Tuma - Too Much Tuma
Sun, Jul 11th
 Outfielder Mike Yastrzemski went 2-for-4 with two home runs, four RBI, a walk, and a strikeout as the Giants beat the Cardinals 7-2 on Friday.
Jon Mathisen
Sat, Jul 17th
Phillies 3B Alec Bohm was removed from Saturday's game against the Red Sox due to COVID-19 protocols.
Brendan Tuma - Too Much Tuma
Sun, Jul 11th
 Outfielder Mike Yastrzemski went 2-for-4 with a pair of singles in the Giants' 3-1 win over the Nationals on Sunday.
Jon Mathisen
Mon, Jul 12th
Phillies third baseman Alec Bohm went 1-for-3 in Saturday's win over the Padres.
Mike Maher - The Birds Blitz
Sun, Jul 4th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Yastrzemski
Mike Yastrzemski
Alec Bohm
1B,3B - PHI
Alec Bohm
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAvs ATL
Fri, Apr 2nd@ SEA   
Sat, Apr 3rd@ SEAvs ATL
Mon, Apr 5th@ SDvs NYM
Tue, Apr 6th@ SDvs NYM
Wed, Apr 7th@ SDvs NYM
Fri, Apr 9thvs COL@ ATL
Sat, Apr 10thvs COL@ ATL
Sun, Apr 11thvs COL@ ATL
Mon, Apr 12thvs CIN   
Tue, Apr 13thvs CIN@ NYM
Wed, Apr 14thvs CIN@ NYM
Fri, Apr 16th@ MIAvs STL
Sat, Apr 17th@ MIAvs STL
Sun, Apr 18th@ MIAvs STL
Mon, Apr 19th@ PHIvs SF
Tue, Apr 20th@ PHIvs SF
Wed, Apr 21st@ PHIvs SF
Thu, Apr 22ndvs MIA   
Fri, Apr 23rdvs MIA@ COL
Sat, Apr 24thvs MIA@ COL
Sun, Apr 25thvs MIA@ COL
Mon, Apr 26thvs COL@ STL
Tue, Apr 27thvs COL@ STL
Wed, Apr 28thvs COL@ STL
Fri, Apr 30th@ SDvs NYM
Sat, May 1st@ SDvs NYM
Sun, May 2nd@ SDvs NYM
Tue, May 4th@ COLvs MIL
Wed, May 5th@ COLvs MIL
Fri, May 7thvs SD@ ATL
Sat, May 8thvs SD@ ATL
Sun, May 9thvs SD@ ATL
Mon, May 10thvs TEX   
Tue, May 11thvs TEX@ WSH
Thu, May 13th@ PIT@ WSH
Fri, May 14th@ PIT@ TOR
Sat, May 15th@ PIT@ TOR
Sun, May 16th@ PIT@ TOR
Mon, May 17th@ CIN   
Tue, May 18th@ CINvs MIA
Wed, May 19th@ CINvs MIA
Thu, May 20th@ CINvs MIA
Fri, May 21stvs LADvs BOS
Sat, May 22ndvs LADvs BOS
Sun, May 23rdvs LADvs BOS
Tue, May 25th@ ARI@ MIA
Wed, May 26th@ ARI@ MIA
Thu, May 27th@ LAD@ MIA
Fri, May 28th@ LAD   
Sat, May 29th@ LAD@ TB
Sun, May 30th@ LAD@ TB
Mon, May 31stvs LAA@ CIN
Tue, Jun 1stvs LAA@ CIN
Thu, Jun 3rdvs CHC   
Fri, Jun 4thvs CHCvs WSH
Sat, Jun 5thvs CHCvs WSH
Sun, Jun 6thvs CHCvs WSH
Tue, Jun 8th@ TEXvs ATL
Wed, Jun 9th@ TEXvs ATL
Fri, Jun 11th@ WSH   
Sat, Jun 12th@ WSHvs NYY
Sun, Jun 13th@ WSHvs NYY
Mon, Jun 14thvs ARI@ LAD
Tue, Jun 15thvs ARI@ LAD
Wed, Jun 16thvs ARI@ LAD
Thu, Jun 17thvs ARI   
Fri, Jun 18thvs PHI@ SF
Sat, Jun 19thvs PHI@ SF
Sun, Jun 20thvs PHI@ SF
Tue, Jun 22nd@ LAAvs WSH
Wed, Jun 23rd@ LAAvs WSH
Fri, Jun 25thvs OAK@ NYM
Sat, Jun 26thvs OAK@ NYM
Sun, Jun 27thvs OAK@ NYM
Mon, Jun 28th@ LAD@ CIN
Tue, Jun 29th@ LADvs MIA
Thu, Jul 1st@ ARI   
Fri, Jul 2nd@ ARIvs SD
Sat, Jul 3rd@ ARIvs SD
Sun, Jul 4th@ ARIvs SD
Mon, Jul 5thvs STL@ CHC
Tue, Jul 6thvs STL@ CHC
Wed, Jul 7thvs STL@ CHC
Fri, Jul 9thvs WSH@ BOS
Sat, Jul 10thvs WSH@ BOS
Sun, Jul 11thvs WSH@ BOS
Fri, Jul 16th@ STLvs MIA
Sat, Jul 17th@ STL   
Sun, Jul 18th@ STLvs MIA
Mon, Jul 19th@ LAD   
Tue, Jul 20th@ LAD@ NYY
Wed, Jul 21st@ LAD@ NYY
Thu, Jul 22nd@ LADvs ATL
Fri, Jul 23rdvs PITvs ATL
Sat, Jul 24thvs PITvs ATL
Sun, Jul 25thvs PITvs ATL
Tue, Jul 27thvs LADvs WSH
Wed, Jul 28thvs LAD   
Thu, Jul 29thvs LADvs WSH
Fri, Jul 30thvs HOU@ PIT
Sat, Jul 31stvs HOU@ PIT
Sun, Aug 1stvs HOU@ PIT
Mon, Aug 2nd@ ARI@ WSH
Tue, Aug 3rd@ ARI@ WSH
Wed, Aug 4th@ ARI@ WSH
Thu, Aug 5th@ ARI@ WSH
Fri, Aug 6th@ MILvs NYM
Sat, Aug 7th@ MILvs NYM
Sun, Aug 8th@ MILvs NYM
Tue, Aug 10thvs ARIvs LAD
Wed, Aug 11thvs ARIvs LAD
Thu, Aug 12thvs COLvs LAD
Fri, Aug 13thvs COLvs CIN
Sat, Aug 14thvs COLvs CIN
Sun, Aug 15thvs COLvs CIN
Mon, Aug 16thvs NYM   
Tue, Aug 17thvs NYM@ ARI
Wed, Aug 18thvs NYM@ ARI
Fri, Aug 20th@ OAK@ SD
Sat, Aug 21st@ OAK@ SD
Sun, Aug 22nd@ OAK@ SD
Tue, Aug 24th@ NYMvs TB
Wed, Aug 25th@ NYMvs TB
Thu, Aug 26th@ NYMvs ARI
Fri, Aug 27th@ ATLvs ARI
Sat, Aug 28th@ ATLvs ARI
Sun, Aug 29th@ ATLvs ARI
Mon, Aug 30thvs MIL@ WSH
Tue, Aug 31stvs MIL@ WSH
Wed, Sep 1stvs MIL@ WSH
Thu, Sep 2ndvs MIL   
Fri, Sep 3rdvs LAD@ MIA
Sat, Sep 4thvs LAD@ MIA
Sun, Sep 5thvs LAD@ MIA
Mon, Sep 6th@ COL@ MIL
Tue, Sep 7th@ COL@ MIL
Wed, Sep 8th@ COL@ MIL
Fri, Sep 10th@ CHCvs COL
Sat, Sep 11th@ CHCvs COL
Sun, Sep 12th@ CHCvs COL
Mon, Sep 13thvs SD   
Tue, Sep 14thvs SDvs CHC
Wed, Sep 15thvs SDvs CHC
Thu, Sep 16thvs SDvs CHC
Fri, Sep 17thvs ATL@ NYM
Sat, Sep 18thvs ATL@ NYM
Sun, Sep 19thvs ATL@ NYM
Tue, Sep 21st@ SDvs BAL
Wed, Sep 22nd@ SDvs BAL
Thu, Sep 23rd@ SDvs PIT
Fri, Sep 24th@ COLvs PIT
Sat, Sep 25th@ COLvs PIT
Sun, Sep 26th@ COLvs PIT
Tue, Sep 28thvs ARI@ ATL
Wed, Sep 29thvs ARI@ ATL
Thu, Sep 30thvs ARI@ ATL
Fri, Oct 1stvs SD@ MIA
Sat, Oct 2ndvs SD@ MIA
Sun, Oct 3rdvs SD@ MIA
Sun, Apr 4th   vs ATL
Thu, Apr 29th   @ STL
Mon, May 3rd   vs MIL
Thu, May 6th   vs MIL
Wed, May 12th   @ WSH
Mon, May 24th   @ MIA
Thu, Jun 10th   vs ATL
Wed, Jun 30th   vs MIA
Thu, Jul 8th   @ CHC
Mon, Jul 26th   vs WSH
Thu, Aug 19th   @ ARI
Thu, Sep 9th   vs COL
Mon, Sep 20th   vs BAL