Skip to main content

Who Should I Trade?

Sean Murphy for Willi Castro (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Sean Murphy
C - OAK
Sean Murphy
Willi Castro
2B,3B,SS - DET
Willi Castro
Expert
Recommendation
64%
Recommended by
9 of 14 experts
36%
Recommended by
5 of 14 experts
Rankings 
   
Rest of Season# 158# 182
VBR# 337# 262
   
Projections 
   
Runs2936
Home Runs108
RBI3534
Stolen Bases14
Batting Average.229.243
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 133# 232
   
Dan Harris
FantasyPros
# 125# 248
   
Pierre Camus
RotoBaller
# 129# 210
   
Mick Ciallela
Fantrax
# 151# 208
   
Ryan Amore
Pitcher List
# 162# 238
   
Jordan Eisen
Field of Vision Sports
# 141# 154
   
Chris Mitchell
FantasyData
# 164
   
Corbin Young
FantasyData
# 139# 210
   
Chris Clegg
Fantrax
# 157# 166
   
Joe Pisapia
FantasyPros
# 156# 128
   
Jorge B. Edwards
Fantasy In Frames
# 159# 138
   
Chris Meaney
FTN
# 160# 138
   
Joe Bond
Fantasy Six Pack
# 163# 154
   
Carmen Maiorano
FantasyPros
# 249# 134
   
Who Should I Trade? Player Statistics
  Sean Murphy
C - OAK
Sean Murphy
Willi Castro
2B,3B,SS - DET
Willi Castro
2021 Stats 
   
   
At Bats183191
   
Runs2024
   
Hits4041
   
Singles1927
   
Doubles137
   
Triples02
   
Home Runs85
   
RBI3522
   
Stolen Bases02
   
Caught Stealing01
   
Walks1913
   
Strikeouts5657
   
Batting Average.219.215
   
On Base Pct.321.280
   
Slugging Pct.421.351
   
On-base Plus Slugging.742.630
   
Who Should I Trade? Player Projections
  Sean Murphy
C - OAK
Sean Murphy
Willi Castro
2B,3B,SS - DET
Willi Castro
2021 Projections 
   
   
At Bats227292
   
Runs2936
   
Hits5271
   
Singles2948
   
Doubles1313
   
Triples03
   
Home Runs108
   
RBI3534
   
Stolen Bases14
   
Caught Stealing02
   
Walks2519
   
Strikeouts6376
   
Batting Average.229.243
   
On Base Pct.317.298
   
Slugging Pct.421.384
   
On-base Plus Slugging.738.682
   
Who Should I Trade? Player Notes
  Sean Murphy
C - OAK
Sean Murphy
Willi Castro
2B,3B,SS - DET
Willi Castro
News 
 Sean Murphy went 1-for-3 with one RBI, two runs, one walk and one strikeout in the Athletics 6-4 win Tuesday over the Angels.
Ari Koslow
Wed, Jun 16th
Detroit Tigers second baseman Willi Castro went 2-for-5 with a homer and two RBI in a 6-5 win over the Royals on Wednesday.
Matthew Terelle
Wed, Jun 16th
 Sean Murphy went 2-for-2 with two RBIs and two runs in the Athletics 8-5 win Monday over the Angels.
Ari Koslow
Tue, Jun 15th
Detroit Tigers second baseman Willi Castro went 1-for-3 with a two-run homer and a walk in a 10-3 win over the Royals on Monday.
Matthew Terelle
Tue, Jun 15th
 Sean Murphy went 1-for-4 with one strikeout in the Athletics 6-3 win Sunday over Kansas City.
Ari Koslow
Mon, Jun 14th
Detroit Tigers second baseman Willi Castro went 1-for-3 with a solo homer and a walk in a 4-1 loss to the White Sox on Thursday.
Matthew Terelle
Fri, Jun 4th
 Sean Murphy went 0-for-2 with one RBI, one run and two walks in the Athletics 5-2 win Tuesday over Arizona.
Ari Koslow
Wed, Jun 9th
Detroit infielder Willi Castro went 2-for-4 with a run, an RBI, and a steal in a 10-7 win over the Brewers on Tuesday.
Matthew Terelle
Wed, Jun 2nd
 Sean Murphy went 1-for-4 with one RBI and one strikeout in the Athletics 3-1 loss Sunday against Colorado.
Ari Koslow
Mon, Jun 7th
Detroit Tigers second baseman Willi Castro went 2-for-4 with a double, a homer, and three RBI in a 6-5 loss to Cleveland on Monday.
Matthew Terelle
Tue, May 25th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Sean Murphy
C - OAK
Sean Murphy
Willi Castro
2B,3B,SS - DET
Willi Castro
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs HOUvs CLE
Fri, Apr 2ndvs HOU   
Sat, Apr 3rdvs HOUvs CLE
Sun, Apr 4thvs HOUvs CLE
Mon, Apr 5thvs LADvs MIN
Tue, Apr 6thvs LADvs MIN
Wed, Apr 7thvs LADvs MIN
Thu, Apr 8th@ HOU   
Fri, Apr 9th@ HOU@ CLE
Sat, Apr 10th@ HOU@ CLE
Mon, Apr 12th@ ARI@ HOU
Tue, Apr 13th@ ARI@ HOU
Thu, Apr 15thvs DET@ OAK
Fri, Apr 16thvs DET@ OAK
Sat, Apr 17thvs DET@ OAK
Sun, Apr 18thvs DET@ OAK
Tue, Apr 20thvs MIN   
Wed, Apr 21stvs MINvs PIT
Fri, Apr 23rd@ BALvs KC
Sat, Apr 24th@ BALvs KC
Sun, Apr 25th@ BALvs KC
Mon, Apr 26th@ TBvs KC
Tue, Apr 27th@ TB@ CWS
Wed, Apr 28th@ TB   
Thu, Apr 29th@ TB@ CWS
Fri, Apr 30thvs BAL@ NYY
Sat, May 1stvs BAL@ NYY
Sun, May 2ndvs BAL@ NYY
Mon, May 3rdvs TOR   
Tue, May 4thvs TOR@ BOS
Wed, May 5thvs TOR@ BOS
Thu, May 6thvs TOR@ BOS
Fri, May 7thvs TBvs MIN
Sat, May 8thvs TBvs MIN
Sun, May 9thvs TB   
Tue, May 11th@ BOSvs KC
Wed, May 12th@ BOSvs KC
Thu, May 13th@ BOSvs KC
Fri, May 14th@ MINvs CHC
Sat, May 15th@ MINvs CHC
Sun, May 16th@ MINvs CHC
Tue, May 18thvs HOU@ SEA
Wed, May 19thvs HOU@ SEA
Thu, May 20thvs HOU   
Fri, May 21st@ LAA@ KC
Sat, May 22nd@ LAA@ KC
Sun, May 23rd@ LAA@ KC
Mon, May 24thvs SEAvs CLE
Tue, May 25thvs SEAvs CLE
Wed, May 26thvs SEAvs CLE
Thu, May 27thvs LAAvs CLE
Fri, May 28thvs LAAvs NYY
Sat, May 29thvs LAAvs NYY
Sun, May 30thvs LAAvs NYY
Mon, May 31st@ SEA@ MIL
Tue, Jun 1st@ SEA@ MIL
Wed, Jun 2nd@ SEA   
Fri, Jun 4th@ COL@ CWS
Sat, Jun 5th@ COL@ CWS
Sun, Jun 6th@ COL@ CWS
Tue, Jun 8thvs ARIvs SEA
Wed, Jun 9thvs ARIvs SEA
Thu, Jun 10thvs KCvs SEA
Fri, Jun 11thvs KCvs CWS
Sat, Jun 12thvs KCvs CWS
Sun, Jun 13thvs KCvs CWS
Mon, Jun 14thvs LAA@ KC
Tue, Jun 15thvs LAA@ KC
Wed, Jun 16thvs LAA@ KC
Fri, Jun 18th@ NYY@ LAA
Sat, Jun 19th@ NYY@ LAA
Sun, Jun 20th@ NYY@ LAA
Mon, Jun 21st@ TEX   
Tue, Jun 22nd@ TEXvs STL
Wed, Jun 23rd@ TEXvs STL
Thu, Jun 24th@ TEXvs HOU
Fri, Jun 25th@ SFvs HOU
Sat, Jun 26th@ SFvs HOU
Sun, Jun 27th@ SFvs HOU
Tue, Jun 29thvs TEX@ CLE
Wed, Jun 30thvs TEX@ CLE
Thu, Jul 1stvs TEX   
Fri, Jul 2ndvs BOSvs CWS
Sat, Jul 3rdvs BOSvs CWS
Sun, Jul 4thvs BOSvs CWS
Tue, Jul 6th@ HOU@ TEX
Wed, Jul 7th@ HOU@ TEX
Thu, Jul 8th@ HOU@ MIN
Fri, Jul 9th@ TEX@ MIN
Sat, Jul 10th@ TEX@ MIN
Sun, Jul 11th@ TEX@ MIN
Fri, Jul 16thvs CLEvs MIN
Sat, Jul 17thvs CLEvs MIN
Sun, Jul 18thvs CLEvs MIN
Mon, Jul 19thvs LAAvs TEX
Tue, Jul 20thvs LAAvs TEX
Thu, Jul 22nd@ SEAvs TEX
Fri, Jul 23rd@ SEA@ KC
Sat, Jul 24th@ SEA@ KC
Sun, Jul 25th@ SEA@ KC
Tue, Jul 27th@ SD@ MIN
Wed, Jul 28th@ SD@ MIN
Thu, Jul 29th@ LAAvs BAL
Fri, Jul 30th@ LAAvs BAL
Sat, Jul 31st@ LAAvs BAL
Sun, Aug 1st@ LAAvs BAL
Tue, Aug 3rdvs SDvs BOS
Wed, Aug 4thvs SDvs BOS
Fri, Aug 6thvs TEX@ CLE
Sat, Aug 7thvs TEX@ CLE
Sun, Aug 8thvs TEX@ CLE
Tue, Aug 10th@ CLE@ BAL
Wed, Aug 11th@ CLE@ BAL
Thu, Aug 12th@ CLE@ BAL
Fri, Aug 13th@ TEXvs CLE
Sat, Aug 14th@ TEXvs CLE
Sun, Aug 15th@ TEXvs CLE
Mon, Aug 16th@ CWS   
Tue, Aug 17th@ CWSvs LAA
Wed, Aug 18th@ CWSvs LAA
Thu, Aug 19th@ CWSvs LAA
Fri, Aug 20thvs SF@ TOR
Sat, Aug 21stvs SF@ TOR
Sun, Aug 22ndvs SF@ TOR
Mon, Aug 23rdvs SEA   
Tue, Aug 24thvs SEA@ STL
Thu, Aug 26thvs NYY   
Fri, Aug 27thvs NYYvs TOR
Sat, Aug 28thvs NYYvs TOR
Sun, Aug 29thvs NYYvs TOR
Tue, Aug 31st@ DETvs OAK
Wed, Sep 1st@ DETvs OAK
Thu, Sep 2nd@ DETvs OAK
Fri, Sep 3rd@ TOR@ CIN
Sat, Sep 4th@ TOR@ CIN
Sun, Sep 5th@ TOR@ CIN
Tue, Sep 7thvs CWS@ PIT
Wed, Sep 8thvs CWS@ PIT
Thu, Sep 9thvs CWS   
Fri, Sep 10thvs TEXvs TB
Sat, Sep 11thvs TEXvs TB
Sun, Sep 12thvs TEXvs TB
Tue, Sep 14th@ KCvs MIL
Wed, Sep 15th@ KCvs MIL
Thu, Sep 16th@ KC@ TB
Fri, Sep 17th@ LAA@ TB
Sat, Sep 18th@ LAA@ TB
Sun, Sep 19th@ LAA@ TB
Mon, Sep 20thvs SEAvs CWS
Tue, Sep 21stvs SEAvs CWS
Wed, Sep 22ndvs SEAvs CWS
Thu, Sep 23rdvs SEA   
Fri, Sep 24thvs HOUvs KC
Sat, Sep 25thvs HOUvs KC
Sun, Sep 26thvs HOUvs KC
Mon, Sep 27th@ SEA   
Tue, Sep 28th@ SEA@ MIN
Wed, Sep 29th@ SEA@ MIN
Fri, Oct 1st@ HOU@ CWS
Sat, Oct 2nd@ HOU@ CWS
Sun, Oct 3rd@ HOU@ CWS
Sun, Apr 11th   @ CLE
Wed, Apr 14th   @ HOU
Thu, Apr 22nd   vs PIT
Mon, May 17th   @ SEA
Thu, Jun 3rd   @ CWS
Thu, Jun 17th   @ LAA
Mon, Jun 28th   @ CLE
Mon, Jul 5th   @ TEX
Wed, Jul 21st   vs TEX
Mon, Jul 26th   @ MIN
Thu, Aug 5th   vs BOS
Wed, Aug 25th   @ STL
Mon, Sep 6th   @ PIT
Thu, Sep 30th   @ MIN