Skip to main content

Who Should I Trade?

Elvis Andrus for Diego Castillo (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Elvis Andrus
SS - OAK
Elvis Andrus
Diego Castillo
2B,3B,RF,SS - PIT
Diego Castillo
Expert
Recommendation
83%
Recommended by
5 of 6 experts
17%
Recommended by
1 of 6 experts
Rankings 
   
Rest of Season# 295# 339
VBR# 532# 1200
   
Projections 
   
Runs2812
Home Runs44
RBI2012
Stolen Bases51
Batting Average.238.228
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 290
   
Pierre Camus
RotoBaller
# 299
   
Andrew Seifter
FantasyPros
# 235# 256
   
Bart Wheeler
Hail to Fantasy Football
# 228
   
Scott Youngson
Pitcher List
# 300
   
Mick Ciallela
Fantrax
# 288
   
Who Should I Trade? Player Statistics
  Elvis Andrus
SS - OAK
Elvis Andrus
Diego Castillo
2B,3B,RF,SS - PIT
Diego Castillo
2022 Stats 
   
   
At Bats237186
   
Runs2620
   
Hits5336
   
Singles3222
   
Doubles186
   
Triples00
   
Home Runs38
   
RBI1619
   
Stolen Bases41
   
Caught Stealing21
   
Walks209
   
Strikeouts3951
   
Batting Average.224.194
   
On Base Pct.287.235
   
Slugging Pct.338.355
   
On-base Plus Slugging.624.590
   
Who Should I Trade? Player Projections
  Elvis Andrus
SS - OAK
Elvis Andrus
Diego Castillo
2B,3B,RF,SS - PIT
Diego Castillo
2022 Projections 
   
   
At Bats24897
   
Runs2812
   
Hits5922
   
Singles4014
   
Doubles154
   
Triples10
   
Home Runs44
   
RBI2012
   
Stolen Bases51
   
Caught Stealing20
   
Walks188
   
Strikeouts410
   
Batting Average.238.228
   
On Base Pct.293.289
   
Slugging Pct.347.398
   
On-base Plus Slugging.641.687
   
Who Should I Trade? Player Notes
  Elvis Andrus
SS - OAK
Elvis Andrus
Diego Castillo
2B,3B,RF,SS - PIT
Diego Castillo
News 
 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
Diego Castillo went 1-for-3 with a solo home run during Tuesday's 3-1 loss to the Nationals.
Andy Zimmerman
Wed, Jun 29th
 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
Diego Castillo went 1-for-4 with a solo home run and a strikeout during Saturday’s 6-5 loss versus the Rays.
Andy Zimmerman
Sun, Jun 26th
 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
Diego Castillo went 1-for-4 with a solo home run and two runs scored during Wednesday's 14-5 loss to the Cubs. In his second pitching performance of the year, he allowed four runs on two hits and two walk while striking out a batter in an inning thrown.
Andy Zimmerman
Thu, Jun 23rd
 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
Diego Castillo went 1-for-3 with a three-run homer and four RBI during Saturday's 7-5 loss to the Giants.
Andy Zimmerman
Sun, Jun 19th
 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
Diego Castillo went 1-for-4 with a solo home run during Monday’s 7-5 loss to the Cardinals.
Andy Zimmerman
Tue, Jun 14th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Elvis Andrus
SS - OAK
Elvis Andrus
Diego Castillo
2B,3B,RF,SS - PIT
Diego Castillo
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ PHIAaron Nola (4-5)#7   
Sat, Apr 9th@ PHIKyle Gibson (4-3)#97@ STLMiles Mikolas (5-5)#49
Sun, Apr 10th@ PHIZach Eflin (3-5)#70@ STLSteven Matz (3-3)#89
Mon, Apr 11th@ TBLuis Patino (0-1)#123   
Tue, Apr 12th@ TBTommy Romero (0-0)#325vs CHCDrew Smyly (2-5)#156
Wed, Apr 13th@ TBShane McClanahan (8-3)#6vs CHCKyle Hendricks (3-6)#128
Thu, Apr 14th@ TBJosh Fleming (2-3)#190vs WSHJoan Adon (1-11)#389
Fri, Apr 15th@ TORRoss Stripling (4-2)#120vs WSHErick Fedde (5-5)#176
Sat, Apr 16th@ TORHyun Jin Ryu (2-0)vs WSHJosh Rogers (2-2)#384
Sun, Apr 17th@ TORAlek Manoah (9-2)#10vs WSHPatrick Corbin (4-10)#148
Mon, Apr 18thvs BALSpenser Watkins (1-1)#375@ MILEric Lauer (6-3)#92
Tue, Apr 19thvs BALChris Ellis (0-0)@ MILCorbin Burnes (6-4)#4
Wed, Apr 20thvs BALJordan Lyles (4-7)#263@ MILBrandon Woodruff (6-3)#24
Thu, Apr 21stvs BALTyler Wells (6-4)#72@ CHCMark Leiter Jr. (1-2)#219
Fri, Apr 22ndvs TEXGlenn Otto (4-3)#151@ CHCDrew Smyly (2-5)#156
Sat, Apr 23rdvs TEXMartin Perez (6-2)#63@ CHCKyle Hendricks (3-6)#128
Sun, Apr 24thvs TEXGarrett Richards (1-1)#191@ CHCJustin Steele (3-5)#145
Tue, Apr 26th@ SFCarlos Rodon (7-4)#9vs MILBrandon Woodruff (6-3)#24
Wed, Apr 27th@ SFSam Long (0-1)#220vs MILAaron Ashby (1-5)#109
Fri, Apr 29thvs CLEAaron Civale (2-4)#179vs SDYu Darvish (7-3)#26
Sat, Apr 30thvs CLEShane Bieber (3-4)#5vs SDSean Manaea (3-3)#28
Sun, May 1stvs CLETriston McKenzie (4-6)#59vs SDJoe Musgrove (8-1)#16
Mon, May 2ndvs TBDrew Rasmussen (5-3)#54   
Tue, May 3rdvs TBRyan Yarbrough (0-3)#155   
Wed, May 4thvs TBCorey Kluber (3-4)#46@ DETAlex Faedo (1-4)#126
Fri, May 6th@ MINJosh Winder (3-2)#165   
Sat, May 7th@ MINSonny Gray (4-1)#50@ CINDauri Moreta
Sun, May 8th@ MINChris Paddack (1-2)@ CINTyler Mahle (3-6)#47
Mon, May 9th@ DETMichael Pineda (1-2)#144vs LADJulio Urias (6-6)#14
Tue, May 10th@ DETAlex Faedo (1-4)#126vs LADTony Gonsolin (9-0)#22
Wed, May 11th@ DETJoey Wentz (0-1)#382vs LADRyan Pepiot (0-0)#311
Thu, May 12th@ DETBeau Brieske (1-6)#188vs CINConnor Overton (1-0)#273
Fri, May 13thvs LAAChase Silseth (1-2)#302vs CINTyler Mahle (3-6)#47
Sat, May 14thvs LAAMichael Lorenzen (6-5)#132vs CINLuis Castillo (3-4)#44
Sun, May 15thvs LAAPatrick Sandoval (3-2)#60vs CINHunter Greene (3-9)#104
Mon, May 16thvs MINChris Archer (2-3)#137@ CHCWade Miley (1-0)#174
Tue, May 17thvs MINDylan Bundy (4-4)#150@ CHCKeegan Thompson (7-3)#93
Wed, May 18thvs MINSonny Gray (4-1)#50@ CHCDrew Smyly (2-5)#156
Fri, May 20th@ LAAChase Silseth (1-2)#302vs STLAdam Wainwright (6-5)#37
Sat, May 21st@ LAAMichael Lorenzen (6-5)#132vs STLMatthew Liberatore (2-1)#194
Sun, May 22nd@ LAAPatrick Sandoval (3-2)#60vs STLSteven Matz (3-3)#89
Mon, May 23rd@ SEAMarco Gonzales (4-8)#88vs COLChad Kuhl (5-5)#207
Tue, May 24th@ SEAGeorge Kirby (2-3)#78vs COLKyle Freeland (4-5)#161
Wed, May 25th@ SEARobbie Ray (6-6)#17vs COLRyan Feltner (1-3)#383
Thu, May 26thvs TEXMartin Perez (6-2)#63   
Fri, May 27thvs TEXJon Gray (4-3)#48@ SDSean Manaea (3-3)#28
Sat, May 28thvs TEXTaylor Hearn (4-5)#255@ SDJoe Musgrove (8-1)#16
Sun, May 29thvs TEXDane Dunning (1-6)#96@ SDMacKenzie Gore (4-3)#117
Mon, May 30thvs HOUFramber Valdez (8-3)#20@ LADWalker Buehler (6-3)#141
Tue, May 31stvs HOUCristian Javier (5-3)#65@ LADJulio Urias (6-6)#14
Wed, Jun 1stvs HOUJustin Verlander (10-3)#2@ LADMitch White (1-1)#178
Fri, Jun 3rdvs BOSNathan Eovaldi (4-2)#29vs ARIMerrill Kelly (6-5)#110
Sat, Jun 4thvs BOSNick Pivetta (8-5)#36vs ARIZach Davies (2-4)#175
Sun, Jun 5thvs BOSRich Hill (4-4)#136vs ARIZac Gallen (4-2)#43
Tue, Jun 7th@ ATLKyle Wright (9-4)#34vs DETTarik Skubal (5-6)#33
Wed, Jun 8th@ ATLIan Anderson (6-4)#91vs DETAlex Faedo (1-4)#126
Thu, Jun 9th@ CLEKonnor Pilkington (1-1)#193@ ATLMax Fried (7-2)#11
Fri, Jun 10th@ CLETriston McKenzie (4-6)#59@ ATLSpencer Strider (3-2)#80
Sat, Jun 11th@ CLEZach Plesac (2-5)#66@ ATLCharlie Morton (4-3)#53
Sun, Jun 12th@ CLECal Quantrill (4-4)#81@ ATLKyle Wright (9-4)#34
Tue, Jun 14th@ BOSNick Pivetta (8-5)#36@ STLMiles Mikolas (5-5)#49
Wed, Jun 15th@ BOSJosh Winckowski (3-1)#297@ STLJack Flaherty (0-0)#68
Thu, Jun 16th@ BOSRich Hill (4-4)#136   
Fri, Jun 17thvs KCDaniel Lynch (3-7)#249vs SFCarlos Rodon (7-4)#9
Sat, Jun 18thvs KCBrad Keller (2-9)#118vs SFAlex Wood (5-7)#74
Sun, Jun 19thvs KCBrady Singer (3-3)#85vs SFAlex Cobb (3-3)#90
Tue, Jun 21stvs SEAMarco Gonzales (4-8)#88vs CHCMatt Swarmer (1-3)#234
Wed, Jun 22ndvs SEAGeorge Kirby (2-3)#78vs CHCKeegan Thompson (7-3)#93
Thu, Jun 23rdvs SEARobbie Ray (6-6)#17vs CHCJustin Steele (3-5)#145
Fri, Jun 24th@ KCZack Greinke (2-4)#125@ TBJeffrey Springs (3-2)#30
Sat, Jun 25th@ KCBrad Keller (2-9)#118@ TBCorey Kluber (3-4)#46
Sun, Jun 26th@ KCBrady Singer (3-3)#85@ TBShane McClanahan (8-3)#6
Mon, Jun 27th@ NYYJordan Montgomery (3-1)#31@ WSHErick Fedde (5-5)#176
Tue, Jun 28th@ NYYJP Sears (3-0)#215@ WSHPatrick Corbin (4-10)#148
Wed, Jun 29th@ NYYJameson Taillon (9-1)#42@ WSHPaolo Espino (0-1)#199
Thu, Jun 30th@ SEALogan Gilbert (8-3)#35vs MILAdrian Houser (4-8)#163
Fri, Jul 1st@ SEAMarco Gonzales (4-8)#88vs MILCorbin Burnes (6-4)#4
Sat, Jul 2nd@ SEAGeorge Kirby (2-3)#78vs MIL
Sun, Jul 3rd@ SEARobbie Ray (6-6)#17vs MILBrandon Woodruff (6-3)#24
Mon, Jul 4thvs TORAlek Manoah (9-2)#10   
Tue, Jul 5thvs TORYusei Kikuchi (2-4)#115vs NYYJameson Taillon (9-1)#42
Wed, Jul 6thvs TORJose Berrios (5-4)#61vs NYYLuis Severino (4-2)#39
Fri, Jul 8thvs HOU@ MIL
Sat, Jul 9thvs HOU@ MIL
Sun, Jul 10thvs HOU@ MIL
Mon, Jul 11th@ TEX@ MIA
Tue, Jul 12th@ TEX@ MIA
Wed, Jul 13th@ TEX@ MIA
Fri, Jul 15th@ HOU@ COL
Sat, Jul 16th@ HOU@ COL
Sun, Jul 17th@ HOU@ COL
Thu, Jul 21stvs DET   
Fri, Jul 22ndvs TEXvs MIA
Sat, Jul 23rdvs TEXvs MIA
Sun, Jul 24thvs TEXvs MIA
Mon, Jul 25thvs HOU@ CHC
Tue, Jul 26thvs HOU@ CHC
Wed, Jul 27thvs HOU   
Fri, Jul 29th@ CWSvs PHI
Sat, Jul 30th@ CWSvs PHI
Sun, Jul 31st@ CWSvs PHI
Tue, Aug 2nd@ LAAvs MIL
Wed, Aug 3rd@ LAAvs MIL
Thu, Aug 4th@ LAAvs MIL
Sat, Aug 6thvs SF@ BAL
Sun, Aug 7thvs SF@ BAL
Mon, Aug 8thvs LAA@ ARI
Tue, Aug 9thvs LAA@ ARI
Wed, Aug 10thvs LAA@ ARI
Fri, Aug 12th@ HOU@ SF
Sat, Aug 13th@ HOU@ SF
Sun, Aug 14th@ HOU@ SF
Mon, Aug 15th@ TEX   
Tue, Aug 16th@ TEXvs BOS
Wed, Aug 17th@ TEXvs BOS
Thu, Aug 18th@ TEXvs BOS
Fri, Aug 19thvs SEAvs CIN
Sat, Aug 20thvs SEAvs CIN
Sun, Aug 21stvs SEAvs CIN
Mon, Aug 22ndvs MIAvs ATL
Tue, Aug 23rdvs MIAvs ATL
Wed, Aug 24thvs MIAvs ATL
Thu, Aug 25thvs NYY   
Fri, Aug 26thvs NYY@ PHI
Sat, Aug 27thvs NYY@ PHI
Sun, Aug 28thvs NYY@ PHI
Tue, Aug 30th@ WSH@ MIL
Wed, Aug 31st@ WSH@ MIL
Thu, Sep 1st@ WSH   
Fri, Sep 2nd@ BALvs TOR
Sat, Sep 3rd@ BALvs TOR
Sun, Sep 4th@ BALvs TOR
Tue, Sep 6thvs ATLvs NYM
Wed, Sep 7thvs ATLvs NYM
Thu, Sep 8thvs CWS   
Fri, Sep 9thvs CWSvs STL
Sat, Sep 10thvs CWSvs STL
Sun, Sep 11thvs CWSvs STL
Tue, Sep 13th@ TEX@ CIN
Wed, Sep 14th@ TEX@ CIN
Thu, Sep 15th@ HOU@ NYM
Fri, Sep 16th@ HOU@ NYM
Sat, Sep 17th@ HOU@ NYM
Sun, Sep 18th@ HOU@ NYM
Tue, Sep 20thvs SEA@ NYY
Wed, Sep 21stvs SEA@ NYY
Thu, Sep 22ndvs SEAvs CHC
Fri, Sep 23rdvs NYMvs CHC
Sat, Sep 24thvs NYMvs CHC
Sun, Sep 25thvs NYMvs CHC
Tue, Sep 27th@ LAAvs CIN
Wed, Sep 28th@ LAAvs CIN
Thu, Sep 29th@ LAA   
Fri, Sep 30th@ SEA@ STL
Sat, Oct 1st@ SEA@ STL
Sun, Oct 2nd@ SEA@ STL
Mon, Oct 3rdvs LAAvs STL
Tue, Oct 4thvs LAAvs STL
Wed, Oct 5thvs LAAvs STL
Thu, Apr 7th   @ STLAdam Wainwright (6-5)#37
Thu, Apr 28th   vs MILFreddy Peralta (3-2)#103
Mon, Jun 13th   @ STLZack Thompson (1-1)#305
Mon, Jun 20th   vs CHCCaleb Kilian (0-2)#232
Thu, Jul 7th   @ CIN
Thu, Jul 14th   @ MIA
Thu, Jul 28th   vs PHI
Fri, Aug 5th   @ BAL
Thu, Aug 11th   @ ARI
Mon, Aug 29th   @ MIL
Mon, Sep 5th   vs NYM
Mon, Sep 12th   @ CIN
Mon, Sep 26th   vs CIN