Skip to main content

Who Should I Trade?

Elvis Andrus for Buster Posey (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Buster Posey
C,1B - SF
Buster Posey
SF @ PIT Thu, May 13th 6:35pm
Elvis Andrus
Elvis Andrus
OAK @ BOS Thu, May 13th 7:10pm
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season
VBR# 371# 458
Home Runs117
Stolen Bases112
Batting Average.288.236
Injury Alert--
Weather63 F, Mostly Cloudy65 F, Partly Cloudy
Expert Ranks 
Chris Meaney
# 175
Nick Pollack
Pitcher List
# 139
Dan Harris
# 100# 195
Pierre Camus
# 160# 321
Mick Ciallela
# 146
Ryan Amore
Pitcher List
# 150# 151
Brendan Tuma
# 104
Jordan Eisen
Field of Vision Sports
# 165# 198
Corbin Young
# 132# 156
Joe Pisapia
# 143
Carmen Maiorano
# 237# 93
Mike Maher
# 207# 116
Chris Clegg
# 206# 151
Joe Bond
Fantasy Six Pack
# 211# 165
Brad Camara
# 170
Who Should I Trade? Player Statistics
  Buster Posey
C,1B - SF
Buster Posey
Elvis Andrus
Elvis Andrus
2021 Stats 
At Bats78121
Home Runs80
Stolen Bases03
Caught Stealing01
Batting Average.385.174
On Base Pct.461.215
Slugging Pct.731.231
On-base Plus Slugging1.191.447
Who Should I Trade? Player Projections
  Buster Posey
C,1B - SF
Buster Posey
Elvis Andrus
Elvis Andrus
2021 Projections 
At Bats294406
Home Runs117
Stolen Bases112
Caught Stealing15
Batting Average.288.236
On Base Pct.362.284
Slugging Pct.454.348
On-base Plus Slugging.815.631
Who Should I Trade? Player Notes
  Buster Posey
C,1B - SF
Buster Posey
Elvis Andrus
Elvis Andrus
 Catcher Buster Posey went 1-for-2 with a two-run home run, two runs scored, and a pair of walks in the Giants' 5-4 win over the Padres on Friday.
Jon Mathisen
Sat, May 8th
Elvis Andrus went 2-for-3 with one run and one strikeout in the Athletics 4-1 win Wednesday over Boston.
Ari Koslow
Thu, May 13th
 Giants catcher Buster Posey was removed from Wednesday's game against the Rockies due to a tight hamstring.
Brendan Tuma - Too Much Tuma
Wed, May 5th
Elvis Andrus went 1-for-4 with one RBI in the Athletics 3-2 win Tuesday over Boston.
Ari Koslow
Wed, May 12th
 Catcher Buster Posey went 3-for-4 with a solo home run and three runs scored in the Giants' 12-4 win over the Rockies in Game 1 of Tuesday's doubleheader.
Jon Mathisen
Wed, May 5th
Elvis Andrus went 1-for-4 with one strikeout in the Athletics 4-3 loss Sunday against Tampa Bay.
Ari Koslow
Mon, May 10th
 Catcher Buster Posey went 2-for-4 with a solo home run, a strikeout, and a pair of runs scored as the Giants fell to the Padres 3-2 on Friday.
Jon Mathisen
Sat, May 1st
Elvis Andrus went 1-for-2 with one RBI in the Athletics 6-3 win Saturday over Tampa Bay.
Ari Koslow
Sun, May 9th
 Catcher Buster Posey went 4-for-5 with a home run, a double, three RBI, and three runs scored as the Giants dismantled the Rockies 12-0 on Saturday.
Jon Mathisen
Tue, Apr 27th
Elvis Andrus went 1-for-3 in the Athletics 2-1 win Friday over Tampa Bay.
Ari Koslow
Sat, May 8th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Buster Posey
C,1B - SF
Buster Posey
Elvis Andrus
Elvis Andrus
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAvs HOU
Fri, Apr 2nd@ SEAvs HOU
Sat, Apr 3rd@ SEAvs HOU
Sun, Apr 4th   vs HOU
Mon, Apr 5th@ SDvs LAD
Tue, Apr 6th@ SDvs LAD
Wed, Apr 7th@ SDvs LAD
Thu, Apr 8th   @ HOU
Fri, Apr 9thvs COL@ HOU
Sat, Apr 10thvs COL@ HOU
Mon, Apr 12thvs CIN@ ARI
Tue, Apr 13thvs CIN@ ARI
Thu, Apr 15th   vs DET
Fri, Apr 16th@ MIAvs DET
Sat, Apr 17th@ MIAvs DET
Sun, Apr 18th@ MIAvs DET
Tue, Apr 20th@ PHIvs MIN
Wed, Apr 21st@ PHIvs MIN
Fri, Apr 23rdvs MIA@ BAL
Sat, Apr 24thvs MIA@ BAL
Sun, Apr 25thvs MIA@ BAL
Mon, Apr 26thvs COL@ TB
Tue, Apr 27thvs COL@ TB
Wed, Apr 28thvs COL@ TB
Thu, Apr 29th   @ TB
Fri, Apr 30th@ SDvs BAL
Sat, May 1st@ SDvs BAL
Sun, May 2nd@ SDvs BAL
Mon, May 3rd   vs TOR
Tue, May 4th@ COLvs TOR
Wed, May 5th@ COLvs TOR
Thu, May 6th   vs TOR
Fri, May 7thvs SDvs TB
Sat, May 8thvs SDvs TB
Sun, May 9thvs SDvs TB
Tue, May 11thvs TEX@ BOS
Wed, May 12th   @ BOS
Thu, May 13th@ PIT@ BOS
Fri, May 14th@ PIT@ MIN
Sat, May 15th@ PIT@ MIN
Sun, May 16th@ PIT@ MIN
Tue, May 18th@ CINvs HOU
Wed, May 19th@ CINvs HOU
Thu, May 20th@ CINvs HOU
Fri, May 21stvs LAD@ LAA
Sat, May 22ndvs LAD@ LAA
Sun, May 23rdvs LAD@ LAA
Mon, May 24th   vs SEA
Tue, May 25th@ ARIvs SEA
Wed, May 26th@ ARIvs SEA
Thu, May 27th@ LADvs LAA
Fri, May 28th@ LADvs LAA
Sat, May 29th@ LADvs LAA
Sun, May 30th@ LADvs LAA
Mon, May 31stvs LAA@ SEA
Tue, Jun 1stvs LAA@ SEA
Wed, Jun 2nd   @ SEA
Fri, Jun 4thvs CHC@ COL
Sat, Jun 5thvs CHC@ COL
Sun, Jun 6thvs CHC@ COL
Tue, Jun 8th@ TEXvs ARI
Wed, Jun 9th@ TEXvs ARI
Thu, Jun 10th@ WSHvs KC
Fri, Jun 11th@ WSHvs KC
Sat, Jun 12th@ WSHvs KC
Sun, Jun 13th@ WSHvs KC
Mon, Jun 14thvs ARIvs LAA
Tue, Jun 15thvs ARIvs LAA
Wed, Jun 16thvs ARIvs LAA
Fri, Jun 18thvs PHI@ NYY
Sat, Jun 19thvs PHI@ NYY
Sun, Jun 20thvs PHI@ NYY
Mon, Jun 21st   @ TEX
Tue, Jun 22nd@ LAA@ TEX
Wed, Jun 23rd@ LAA@ TEX
Thu, Jun 24th   @ TEX
Fri, Jun 25thvs OAK@ SF
Sat, Jun 26thvs OAK@ SF
Sun, Jun 27thvs OAK@ SF
Tue, Jun 29th@ LADvs TEX
Wed, Jun 30th   vs TEX
Thu, Jul 1st@ ARIvs TEX
Fri, Jul 2nd@ ARIvs BOS
Sat, Jul 3rd@ ARIvs BOS
Sun, Jul 4th@ ARIvs BOS
Tue, Jul 6thvs STL@ HOU
Wed, Jul 7thvs STL@ HOU
Thu, Jul 8th   @ HOU
Fri, Jul 9thvs WSH@ TEX
Sat, Jul 10thvs WSH@ TEX
Sun, Jul 11thvs WSH@ TEX
Fri, Jul 16th@ STLvs CLE
Sat, Jul 17th@ STLvs CLE
Sun, Jul 18th@ STLvs CLE
Mon, Jul 19th@ LADvs LAA
Tue, Jul 20th@ LADvs LAA
Thu, Jul 22nd@ LAD@ SEA
Fri, Jul 23rdvs PIT@ SEA
Sat, Jul 24thvs PIT@ SEA
Sun, Jul 25thvs PIT@ SEA
Tue, Jul 27thvs LAD@ SD
Wed, Jul 28thvs LAD@ SD
Thu, Jul 29thvs LAD@ LAA
Fri, Jul 30thvs HOU@ LAA
Sat, Jul 31stvs HOU@ LAA
Sun, Aug 1stvs HOU@ LAA
Tue, Aug 3rd@ ARIvs SD
Wed, Aug 4th@ ARIvs SD
Fri, Aug 6th@ MILvs TEX
Sat, Aug 7th@ MILvs TEX
Sun, Aug 8th@ MILvs TEX
Tue, Aug 10thvs ARI@ CLE
Wed, Aug 11thvs ARI@ CLE
Thu, Aug 12thvs COL@ CLE
Fri, Aug 13thvs COL@ TEX
Sat, Aug 14thvs COL@ TEX
Sun, Aug 15thvs COL@ TEX
Mon, Aug 16thvs NYM@ CWS
Tue, Aug 17thvs NYM@ CWS
Wed, Aug 18thvs NYM@ CWS
Thu, Aug 19th   @ CWS
Fri, Aug 20th@ OAKvs SF
Sat, Aug 21st@ OAKvs SF
Sun, Aug 22nd@ OAKvs SF
Mon, Aug 23rd   vs SEA
Tue, Aug 24th@ NYMvs SEA
Thu, Aug 26th@ NYMvs NYY
Fri, Aug 27th@ ATLvs NYY
Sat, Aug 28th@ ATLvs NYY
Sun, Aug 29th@ ATLvs NYY
Tue, Aug 31stvs MIL@ DET
Wed, Sep 1stvs MIL@ DET
Thu, Sep 2ndvs MIL@ DET
Fri, Sep 3rdvs LAD@ TOR
Sat, Sep 4thvs LAD@ TOR
Sun, Sep 5thvs LAD@ TOR
Tue, Sep 7th@ COLvs CWS
Wed, Sep 8th@ COLvs CWS
Thu, Sep 9th   vs CWS
Fri, Sep 10th@ CHCvs TEX
Sat, Sep 11th@ CHCvs TEX
Sun, Sep 12th@ CHCvs TEX
Tue, Sep 14thvs SD@ KC
Wed, Sep 15thvs SD@ KC
Thu, Sep 16thvs SD@ KC
Fri, Sep 17thvs ATL@ LAA
Sat, Sep 18thvs ATL@ LAA
Sun, Sep 19thvs ATL@ LAA
Mon, Sep 20th   vs SEA
Tue, Sep 21st@ SDvs SEA
Wed, Sep 22nd@ SDvs SEA
Thu, Sep 23rd@ SDvs SEA
Fri, Sep 24th@ COLvs HOU
Sat, Sep 25th@ COLvs HOU
Sun, Sep 26th@ COLvs HOU
Mon, Sep 27th   @ SEA
Tue, Sep 28thvs ARI@ SEA
Wed, Sep 29thvs ARI@ SEA
Fri, Oct 1stvs SD@ HOU
Sat, Oct 2ndvs SD@ HOU
Sun, Oct 3rdvs SD@ HOU
Sun, Apr 11thvs COL   
Wed, Apr 14thvs CIN   
Mon, Apr 19th@ PHI   
Thu, Apr 22ndvs MIA   
Mon, May 10thvs TEX   
Mon, May 17th@ CIN   
Thu, Jun 3rdvs CHC   
Thu, Jun 17thvs ARI   
Mon, Jun 28th@ LAD   
Mon, Jul 5thvs STL   
Wed, Jul 21st@ LAD   
Mon, Aug 2nd@ ARI   
Thu, Aug 5th@ ARI   
Wed, Aug 25th@ NYM   
Mon, Aug 30thvs MIL   
Mon, Sep 6th@ COL   
Mon, Sep 13thvs SD   
Thu, Sep 30thvs ARI