Skip to main content

Who Should I Trade?

Elvis Andrus for David Fletcher (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  David Fletcher
David Fletcher
Elvis Andrus
Elvis Andrus
Recommended by
4 of 7 experts
Recommended by
3 of 7 experts
Rest of Season# 264# 295
VBR# 324# 546
Home Runs24
Stolen Bases55
Batting Average.263.240
Injury AlertIL60-
Expert Ranks 
Mike Maher
# 199# 290
Mick Ciallela
# 275
Ryan Amore
Pitcher List
# 242
Scott Youngson
Pitcher List
# 171# 300
Bart Wheeler
Hail to Fantasy Football
# 228
Andrew Seifter
# 235
Pierre Camus
# 299
Who Should I Trade? Player Statistics
  David Fletcher
David Fletcher
Elvis Andrus
Elvis Andrus
2022 Stats 
At Bats38227
Home Runs03
Stolen Bases03
Caught Stealing02
Batting Average.158.216
On Base Pct.220.276
Slugging Pct.263.330
On-base Plus Slugging.483.607
Who Should I Trade? Player Projections
  David Fletcher
David Fletcher
Elvis Andrus
Elvis Andrus
2022 Projections 
At Bats287238
Home Runs24
Stolen Bases55
Caught Stealing22
Batting Average.263.240
On Base Pct.310.294
Slugging Pct.350.352
On-base Plus Slugging.659.646
Who Should I Trade? Player Notes
  David Fletcher
David Fletcher
Elvis Andrus
Elvis Andrus
 David Fletcher is progressing in his recovery from hip surgery and has been cleared to begin playing catch again as reported by’s Rhett Bollinger.
Luke Monaldo
Sun, Jun 5th
Oakland Athletics SS Elvis Andrus went 2-for-4 at the plate on Wednesday, hitting two RBI doubles in the A's 5-4 loss to the Astros.
Josh Thiessen
Wed, Jun 1st
 Los Angeles Angels' 2B David Fletcher underwent surgery on both of his adductor muscles and will be out a few months, according to head trainer Mike Frostad.
Kelly Kirby
Tue, May 10th
Oakland Athletics SS Elvis Andrus went 2-for-4 at the plate on Wednesday, hitting a 2-run homer, and singling once in the A's 4-2 win over the Mariners.
Josh Thiessen
Wed, May 25th
 David Fletcher went 1-for-2 with a single, a walk and a run scored in Friday's 3-0 win over the Nationals.
Diego Sandoval
Sat, May 7th
Oakland Athletics SS Elvis Andrus went 2-for-4 at the plate on Tuesday, hitting a solo homer as well as a game winning single that scored the tie breaking run in the A's 7-5 win over the Mariners.
Josh Thiessen
Wed, May 25th
 David Fletcher went 1-for-5 with an RBI single and a run scored in Thursday's 8-0 win over the Red Sox.
Diego Sandoval
Thu, May 5th
Oakland Athletics SS Elvis Andrus went 2-for-3 at the plate on Monday, hitting an RBI double, and striking out once in the A's 3-1 loss to the Twins.
Josh Thiessen
Tue, May 17th
 Angels shortstop David Fletcher went 2-for-4 Friday, doubling twice in the Angels' 5-1 win over the White Sox.
Chris Schommer
Sat, Apr 30th
Oakland Athletics SS Elvis Andrus went 2-for-3 at the plate on Friday, hitting two singles, and striking out once in the A's 2-0 loss to the Angels.
Josh Thiessen
Sat, May 14th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  David Fletcher
David Fletcher
Elvis Andrus
Elvis Andrus
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs HOUJake Odorizzi (3-2)#118@ PHIAaron Nola (4-5)#9
Sat, Apr 9thvs HOUJustin Verlander (9-3)#2@ PHIKyle Gibson (4-3)#87
Sun, Apr 10thvs HOUJose Urquidy (6-3)#83@ PHIZach Eflin (3-5)#67
Mon, Apr 11thvs MIAElieser Hernandez (2-5)#157@ TBLuis Patino (0-1)#109
Tue, Apr 12thvs MIAJesus Luzardo (2-3)#137@ TBTommy Romero (0-0)#313
Wed, Apr 13th   @ TBShane McClanahan (8-3)#8
Thu, Apr 14th@ TEXDane Dunning (1-5)#111@ TBJosh Fleming (2-3)#166
Fri, Apr 15th@ TEXMatt Bush (2-1)#224@ TORRoss Stripling (4-2)#123
Sat, Apr 16th@ TEXTaylor Hearn (4-5)#240@ TORHyun Jin Ryu (2-0)
Sun, Apr 17th@ TEXMartin Perez (5-2)#74@ TORAlek Manoah (9-2)#16
Mon, Apr 18th@ HOULuis Garcia (5-5)#34vs BALSpenser Watkins (1-1)#377
Tue, Apr 19th@ HOUFramber Valdez (7-3)#23vs BALChris Ellis (0-0)
Wed, Apr 20th@ HOUJake Odorizzi (3-2)#118vs BALJordan Lyles (4-7)#345
Thu, Apr 21st   vs BALTyler Wells (5-4)#80
Fri, Apr 22ndvs BALBruce Zimmermann (2-5)#244vs TEXGlenn Otto (4-3)#139
Sat, Apr 23rdvs BALSpenser Watkins (1-1)#377vs TEXMartin Perez (5-2)#74
Sun, Apr 24thvs BALChris Ellis (0-0)vs TEXGarrett Richards (1-1)#186
Tue, Apr 26thvs CLETriston McKenzie (4-5)#58@ SFCarlos Rodon (6-4)#13
Wed, Apr 27thvs CLEZach Plesac (2-5)#108@ SFSam Long (0-1)#276
Fri, Apr 29th@ CWSLucas Giolito (4-4)#33vs CLEAaron Civale (2-4)#140
Sat, Apr 30th@ CWSVince Velasquez (3-3)#184vs CLEShane Bieber (3-4)#5
Sun, May 1st@ CWSDallas Keuchel (2-5)#380vs CLETriston McKenzie (4-5)#58
Mon, May 2nd@ CWSDylan Cease (6-3)#29vs TBDrew Rasmussen (5-3)#52
Tue, May 3rd@ BOSMichael Wacha (6-1)#113vs TBRyan Yarbrough (0-3)#151
Wed, May 4th@ BOSGarrett Whitlock (2-1)#68vs TBCorey Kluber (3-4)#56
Fri, May 6thvs WSHJoan Adon (1-11)#385@ MINJosh Winder (2-2)#167
Sat, May 7thvs WSHJosiah Gray (6-4)#136@ MINSonny Gray (3-1)#46
Sun, May 8thvs WSHErick Fedde (5-5)#281@ MINChris Paddack (1-2)
Mon, May 9thvs TBJeffrey Springs (3-2)#37@ DETMichael Pineda (1-2)#135
Tue, May 10thvs TBCorey Kluber (3-4)#56@ DETAlex Faedo (1-4)#134
Wed, May 11thvs TBShane McClanahan (8-3)#8@ DETJoey Wentz (0-1)#375
Thu, May 12th   @ DETBeau Brieske (1-6)#177
Fri, May 13th@ OAKDaulton Jefferies (1-7)vs LAAChase Silseth (1-2)#300
Sat, May 14th@ OAKAdam Oller (0-3)#305vs LAAMichael Lorenzen (6-5)#127
Sun, May 15th@ OAKFrankie Montas (3-7)#15vs LAAPatrick Sandoval (3-2)#73
Mon, May 16th@ TEXJon Gray (3-3)#51vs MINChris Archer (2-3)#148
Tue, May 17th@ TEXTaylor Hearn (4-5)#240vs MINDylan Bundy (4-4)#172
Wed, May 18th@ TEXDane Dunning (1-5)#111vs MINSonny Gray (3-1)#46
Fri, May 20thvs OAKPaul Blackburn (6-3)#6@ LAAChase Silseth (1-2)#300
Sat, May 21stvs OAKFrankie Montas (3-7)#15@ LAAMichael Lorenzen (6-5)#127
Sun, May 22ndvs OAKCole Irvin (2-5)#120@ LAAPatrick Sandoval (3-2)#73
Mon, May 23rd   @ SEAMarco Gonzales (4-8)#90
Tue, May 24thvs TEXDane Dunning (1-5)#111@ SEAGeorge Kirby (2-2)#72
Wed, May 25thvs TEXGlenn Otto (4-3)#139@ SEARobbie Ray (6-6)#19
Thu, May 26thvs TORHyun Jin Ryu (2-0)vs TEXMartin Perez (5-2)#74
Fri, May 27thvs TORAlek Manoah (9-2)#16vs TEXJon Gray (3-3)#51
Sat, May 28thvs TORYusei Kikuchi (2-4)#101vs TEXTaylor Hearn (4-5)#240
Sun, May 29thvs TORJose Berrios (5-4)#31vs TEXDane Dunning (1-5)#111
Mon, May 30th   vs HOUFramber Valdez (7-3)#23
Tue, May 31st@ NYYJordan Montgomery (3-1)#25vs HOUCristian Javier (5-3)#76
Wed, Jun 1st   vs HOUJustin Verlander (9-3)#2
Fri, Jun 3rd@ PHIZach Eflin (3-5)#67vs BOSNathan Eovaldi (4-2)#22
Sat, Jun 4th@ PHIZack Wheeler (6-4)#10vs BOSNick Pivetta (8-5)#49
Sun, Jun 5th@ PHIKyle Gibson (4-3)#87vs BOSRich Hill (4-4)#138
Tue, Jun 7thvs BOSGarrett Whitlock (2-1)#68@ ATLKyle Wright (8-4)#45
Wed, Jun 8thvs BOSNathan Eovaldi (4-2)#22@ ATLIan Anderson (6-4)#92
Thu, Jun 9thvs BOSNick Pivetta (8-5)#49@ CLEKonnor Pilkington (1-0)#164
Fri, Jun 10thvs NYMTylor Megill (4-2)#100@ CLETriston McKenzie (4-5)#58
Sat, Jun 11thvs NYMCarlos Carrasco (8-3)#44@ CLEZach Plesac (2-5)#108
Sun, Jun 12thvs NYMTaijuan Walker (6-2)#99@ CLECal Quantrill (4-4)#78
Tue, Jun 14th@ LADTony Gonsolin (9-0)#20@ BOSNick Pivetta (8-5)#49
Wed, Jun 15th@ LADTyler Anderson (8-0)#61@ BOSJosh Winckowski (3-1)#316
Thu, Jun 16th@ SEAGeorge Kirby (2-2)#72@ BOSRich Hill (4-4)#138
Fri, Jun 17th@ SEARobbie Ray (6-6)#19vs KCDaniel Lynch (3-7)#271
Sat, Jun 18th@ SEAPenn Murfee (1-0)#215vs KCBrad Keller (2-9)#121
Sun, Jun 19th@ SEALogan Gilbert (8-3)#40vs KCBrady Singer (3-3)#81
Tue, Jun 21stvs KCJonathan Heasley (1-3)#211vs SEAMarco Gonzales (4-8)#90
Wed, Jun 22ndvs KCDaniel Lynch (3-7)#271vs SEAGeorge Kirby (2-2)#72
Thu, Jun 23rd   vs SEARobbie Ray (6-6)#19
Fri, Jun 24thvs SEAChris Flexen (3-8)#114@ KCZack Greinke (1-4)#130
Sat, Jun 25thvs SEALogan Gilbert (8-3)#40@ KCBrad Keller (2-9)#121
Sun, Jun 26thvs SEAMarco Gonzales (4-8)#90@ KCBrady Singer (3-3)#81
Mon, Jun 27thvs CWSLucas Giolito (4-4)#33@ NYYJordan Montgomery (3-1)#25
Tue, Jun 28thvs CWSJohnny Cueto (1-4)#195@ NYYJP Sears (2-0)#208
Wed, Jun 29thvs CWSMichael Kopech (2-4)#35@ NYYJameson Taillon (8-1)#47
Thu, Jun 30th   @ SEALogan Gilbert (8-3)#40
Fri, Jul 1st@ HOUCristian Javier (5-3)#76@ SEAMarco Gonzales (4-8)#90
Sat, Jul 2nd@ HOUJose Urquidy (6-3)#83@ SEAGeorge Kirby (2-2)#72
Sun, Jul 3rd@ HOULuis Garcia (5-5)#34@ SEARobbie Ray (6-6)#19
Mon, Jul 4th   vs TORAlek Manoah (9-2)#16
Tue, Jul 5th@ MIAvs TOR
Wed, Jul 6th@ MIAvs TOR
Fri, Jul 8th@ BALvs HOU
Sat, Jul 9th@ BALvs HOU
Sun, Jul 10th@ BALvs HOU
Mon, Jul 11th   @ TEX
Tue, Jul 12thvs HOU@ TEX
Wed, Jul 13thvs HOU@ TEX
Fri, Jul 15thvs LAD@ HOU
Sat, Jul 16thvs LAD@ HOU
Sun, Jul 17th   @ HOU
Thu, Jul 21st   vs DET
Fri, Jul 22nd@ ATLvs TEX
Sat, Jul 23rd@ ATLvs TEX
Sun, Jul 24th@ ATLvs TEX
Mon, Jul 25th@ KCvs HOU
Tue, Jul 26th@ KCvs HOU
Wed, Jul 27th@ KCvs HOU
Fri, Jul 29thvs TEX@ CWS
Sat, Jul 30thvs TEX@ CWS
Sun, Jul 31stvs TEX@ CWS
Tue, Aug 2ndvs OAK@ LAA
Wed, Aug 3rdvs OAK@ LAA
Thu, Aug 4thvs OAK@ LAA
Sat, Aug 6th@ SEAvs SF
Sun, Aug 7th@ SEAvs SF
Mon, Aug 8th@ OAKvs LAA
Tue, Aug 9th@ OAKvs LAA
Wed, Aug 10th@ OAKvs LAA
Fri, Aug 12thvs MIN@ HOU
Sat, Aug 13thvs MIN@ HOU
Sun, Aug 14thvs MIN@ HOU
Mon, Aug 15thvs SEA@ TEX
Tue, Aug 16thvs SEA@ TEX
Wed, Aug 17thvs SEA@ TEX
Thu, Aug 18th   @ TEX
Fri, Aug 19th@ DETvs SEA
Sat, Aug 20th@ DETvs SEA
Sun, Aug 21st@ DETvs SEA
Mon, Aug 22nd@ TBvs MIA
Tue, Aug 23rd@ TBvs MIA
Wed, Aug 24th@ TBvs MIA
Thu, Aug 25th@ TBvs NYY
Fri, Aug 26th@ TORvs NYY
Sat, Aug 27th@ TORvs NYY
Sun, Aug 28th@ TORvs NYY
Tue, Aug 30thvs NYY@ WSH
Wed, Aug 31stvs NYY@ WSH
Thu, Sep 1st   @ WSH
Fri, Sep 2ndvs HOU@ BAL
Sat, Sep 3rdvs HOU@ BAL
Sun, Sep 4thvs HOU@ BAL
Tue, Sep 6thvs DETvs ATL
Wed, Sep 7thvs DETvs ATL
Thu, Sep 8th   vs CWS
Fri, Sep 9th@ HOUvs CWS
Sat, Sep 10th@ HOUvs CWS
Sun, Sep 11th@ HOUvs CWS
Tue, Sep 13th@ CLE@ TEX
Wed, Sep 14th@ CLE@ TEX
Thu, Sep 15th   @ HOU
Fri, Sep 16thvs SEA@ HOU
Sat, Sep 17thvs SEA@ HOU
Sun, Sep 18thvs SEA@ HOU
Tue, Sep 20th@ TEXvs SEA
Wed, Sep 21st@ TEXvs SEA
Thu, Sep 22nd@ TEXvs SEA
Fri, Sep 23rd@ MINvs NYM
Sat, Sep 24th@ MINvs NYM
Sun, Sep 25th@ MINvs NYM
Tue, Sep 27thvs OAK@ LAA
Wed, Sep 28thvs OAK@ LAA
Thu, Sep 29thvs OAK@ LAA
Fri, Sep 30thvs TEX@ SEA
Sat, Oct 1stvs TEX@ SEA
Sun, Oct 2ndvs TEX@ SEA
Mon, Oct 3rd@ OAKvs LAA
Tue, Oct 4th@ OAKvs LAA
Wed, Oct 5th@ OAKvs LAA
Thu, Apr 7thvs HOUFramber Valdez (7-3)#23   
Mon, Apr 25thvs CLEShane Bieber (3-4)#5   
Thu, Apr 28thvs CLECal Quantrill (4-4)#78   
Thu, May 5th@ BOSRich Hill (4-4)#138   
Thu, Jun 2nd@ NYYJameson Taillon (8-1)#47   
Mon, Jun 6thvs BOSMichael Wacha (6-1)#113   
Mon, Jun 20thvs KCKris Bubic (1-4)#245   
Thu, Jul 7th@ BAL   
Thu, Jul 14thvs HOU   
Thu, Jul 28thvs TEX   
Fri, Aug 5th@ SEA   
Mon, Aug 29thvs NYY   
Mon, Sep 5thvs DET   
Mon, Sep 12th@ CLE   
Mon, Sep 19thvs SEA