Who Should I Trade?

Ryon Healy for Welington Castillo (2019)

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

 
Experts' Pick
 
  Ryon Healy
1B - SEA
Ryon Healy
SEA @ MIL Tue, Jun 25th 8:10pm
Welington Castillo
C - CWS
Welington Castillo
CWS @ BOS Mon, Jun 24th 7:10pm
Expert
Recommendation
64%
Recommended by
7 of 11 experts
36%
Recommended by
4 of 11 experts
Rankings 
   
Rest of Season
VBR# 303# 461
   
Projections 
   
Runs2618
Home Runs98
RBI3024
Stolen Bases00
Batting Average.247.234
   
Misc 
   
Injury AlertIL10IL10
Weather73 F, Mostly Cloudy
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 190
   
Andrew Gould
FantasyPros
# 246
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 99# 130
   
Paul Sporer
FanGraphs
# 143# 162
   
Bobby Sylvester
FantasyPros
# 178# 248
   
Pierre Camus
RotoBaller
# 182# 294
   
Brandon 'B_Don' Myers
Razzball
# 176# 196
   
Joe Bond
Fantasy Six Pack
# 226# 208
   
Todd D Clark
The Fantasy Fix
# 158
   
Eno Sarris
The Athletic
# 172
   
Nick Mariano
RotoBaller
# 288
   
  Ryon Healy
1B - SEA
Ryon Healy
SEA
Welington Castillo
C - CWS
Welington Castillo
CWS
2019 Stats 
   
   
At Bats169107
   
Runs247
   
Hits4021
   
Singles1713
   
Doubles163
   
Triples00
   
Home Runs75
   
RBI2615
   
Stolen Bases00
   
Caught Stealing00
   
Walks1311
   
Strikeouts4033
   
Batting Average.237.196
   
On Base Pct.289.289
   
Slugging Pct.456.365
   
On-base Plus Slugging.744.654
   
  Ryon Healy
1B - SEA
Ryon Healy
SEA
Welington Castillo
C - CWS
Welington Castillo
CWS
2019 Projections 
   
   
At Bats202182
   
Runs2618
   
Hits5042
   
Singles2728
   
Doubles137
   
Triples00
   
Home Runs98
   
RBI3024
   
Stolen Bases00
   
Caught Stealing00
   
Walks1315
   
Strikeouts4754
   
Batting Average.247.234
   
On Base Pct.293.299
   
Slugging Pct.446.400
   
On-base Plus Slugging.739.699
   
  Ryon Healy
1B - SEA
Ryon Healy
SEA
Welington Castillo
C - CWS
Welington Castillo
CWS
News 
 Ryon Healy went 1-for-4 with a home run, one RBI, and one run scored on Thursday against the Twins.
Kamran Hoda
Fri, May 17th
The White Sox have placed Welington Castillo on the 10-day IL with a left oblique strain.
Brendan Tuma - Too Much Tuma
Tue, Jun 18th
 Ryon Healy went 4-for-5 with a home run, three doubles, two RBI, and two runs scored on Wednesday against the Yankees.
Kamran Hoda
Thu, May 9th
Chicago White Sox catcher Welington Castillo went 1-for-4 with a grand slam in a 7-5 win over Washington on Tuesday.
Matthew Terelle
Wed, Jun 12th
 Ryon Healy (groin) is hitting sixth and playing third base in his return to the Mariners lineup.
Brendan Tuma - Too Much Tuma
Mon, May 6th
Chicago White Sox catcher Welington Castillo went 2-for-4 with a solo homer in a 6-4 loss to the Nationals on Wednesday.
Matthew Terelle
Thu, Jun 6th
 Ryon Healy went 1-for-4 with a double and a run scored on Tuesday against the Cubs.
Dan Harris
Wed, May 1st
The White Sox placed Welington Castillo on the 10-day injured list with a head injury.
Brendan Tuma - Too Much Tuma
Sat, May 25th
 Ryon Healy went 3-for-5 with a single, two doubles, three RBI and three runs scored on Thursday against the Rangers.
Kamran Hoda
Fri, Apr 26th
Chicago White Sox catcher Welington Castillo went 0-for-4 in a 5-2 loss to the Blue Jays on Sunday.
Matthew Terelle
Sun, May 19th
Notes 
There are no recent notes for these players
  Ryon Healy
1B - SEA
Ryon Healy
SEA
Welington Castillo
C - CWS
Welington Castillo
CWS
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 20th@ OAK   
Thu, Mar 21st@ OAK   
Thu, Mar 28thvs BOS@ KC
Fri, Mar 29thvs BOS   
Sat, Mar 30thvs BOS@ KC
Sun, Mar 31stvs BOS@ KC
Mon, Apr 1stvs LAA@ CLE
Tue, Apr 2ndvs LAA   
Fri, Apr 5th@ CWSvs SEA
Sat, Apr 6th@ CWSvs SEA
Sun, Apr 7th@ CWSvs SEA
Mon, Apr 8th@ KCvs TB
Tue, Apr 9th@ KCvs TB
Wed, Apr 10th@ KCvs TB
Thu, Apr 11th@ KC   
Fri, Apr 12thvs HOU@ NYY
Sat, Apr 13thvs HOU@ NYY
Sun, Apr 14thvs HOU@ NYY
Mon, Apr 15thvs CLEvs KC
Tue, Apr 16thvs CLEvs KC
Wed, Apr 17thvs CLEvs KC
Thu, Apr 18th@ LAA@ DET
Fri, Apr 19th@ LAA@ DET
Sat, Apr 20th@ LAA   
Sun, Apr 21st@ LAA@ DET
Tue, Apr 23rd@ SD@ BAL
Wed, Apr 24th@ SD@ BAL
Thu, Apr 25thvs TEX   
Fri, Apr 26thvs TEXvs DET
Sat, Apr 27thvs TEX   
Sun, Apr 28thvs TEXvs DET
Tue, Apr 30thvs CHC   
Wed, May 1stvs CHCvs BAL
Fri, May 3rd@ CLEvs BOS
Sat, May 4th@ CLEvs BOS
Sun, May 5th@ CLEvs BOS
Mon, May 6th@ NYY@ CLE
Tue, May 7th@ NYY@ CLE
Wed, May 8th@ NYY@ CLE
Thu, May 9th@ NYY@ CLE
Fri, May 10th@ BOS@ TOR
Sat, May 11th@ BOS@ TOR
Sun, May 12th@ BOS@ TOR
Mon, May 13thvs OAKvs CLE
Tue, May 14thvs OAKvs CLE
Thu, May 16thvs MINvs TOR
Fri, May 17thvs MINvs TOR
Sat, May 18thvs MINvs TOR
Sun, May 19thvs MINvs TOR
Mon, May 20th@ TEX@ HOU
Tue, May 21st@ TEX@ HOU
Wed, May 22nd@ TEX@ HOU
Fri, May 24th@ OAK@ MIN
Sat, May 25th@ OAK@ MIN
Sun, May 26th@ OAK@ MIN
Mon, May 27thvs TEX   
Tue, May 28thvs TEXvs KC
Wed, May 29thvs TEXvs KC
Thu, May 30thvs LAAvs CLE
Fri, May 31stvs LAAvs CLE
Sat, Jun 1stvs LAAvs CLE
Sun, Jun 2ndvs LAAvs CLE
Mon, Jun 3rdvs HOU   
Tue, Jun 4thvs HOU@ WSH
Wed, Jun 5thvs HOU@ WSH
Thu, Jun 6thvs HOU   
Fri, Jun 7th@ LAA@ KC
Sat, Jun 8th@ LAA@ KC
Sun, Jun 9th@ LAA@ KC
Tue, Jun 11th@ MINvs WSH
Wed, Jun 12th@ MIN   
Thu, Jun 13th@ MINvs NYY
Fri, Jun 14th@ OAKvs NYY
Sat, Jun 15th@ OAKvs NYY
Sun, Jun 16th@ OAKvs NYY
Mon, Jun 17thvs KC   
Tue, Jun 18thvs KC@ CHC
Wed, Jun 19thvs KC@ CHC
Thu, Jun 20thvs BAL   
Fri, Jun 21stvs BAL@ TEX
Sat, Jun 22ndvs BAL@ TEX
Sun, Jun 23rdvs BAL@ TEX
Tue, Jun 25th@ MIL@ BOS
Wed, Jun 26th@ MIL@ BOS
Thu, Jun 27th@ MIL   
Fri, Jun 28th@ HOUvs MIN
Sat, Jun 29th@ HOUvs MIN
Sun, Jun 30th@ HOUvs MIN
Tue, Jul 2ndvs STLvs DET
Wed, Jul 3rdvs STLvs DET
Thu, Jul 4thvs STLvs DET
Fri, Jul 5thvs OAK   
Sat, Jul 6thvs OAKvs CHC
Sun, Jul 7thvs OAKvs CHC
Fri, Jul 12th@ LAA@ OAK
Sat, Jul 13th@ LAA@ OAK
Sun, Jul 14th@ LAA@ OAK
Tue, Jul 16th@ OAK@ KC
Wed, Jul 17th@ OAK@ KC
Fri, Jul 19thvs LAA@ TB
Sat, Jul 20thvs LAA@ TB
Sun, Jul 21stvs LAA@ TB
Mon, Jul 22ndvs TEXvs MIA
Tue, Jul 23rdvs TEXvs MIA
Wed, Jul 24thvs TEXvs MIA
Thu, Jul 25thvs DETvs MIN
Fri, Jul 26thvs DETvs MIN
Sat, Jul 27thvs DETvs MIN
Sun, Jul 28thvs DETvs MIN
Tue, Jul 30th@ TEXvs NYM
Wed, Jul 31st@ TEXvs NYM
Fri, Aug 2nd@ HOU@ PHI
Sat, Aug 3rd@ HOU@ PHI
Sun, Aug 4th@ HOU@ PHI
Tue, Aug 6thvs SD@ DET
Wed, Aug 7thvs SD@ DET
Fri, Aug 9thvs TBvs OAK
Sat, Aug 10thvs TBvs OAK
Sun, Aug 11thvs TBvs OAK
Tue, Aug 13th@ DETvs HOU
Wed, Aug 14th@ DETvs HOU
Thu, Aug 15th@ DET@ LAA
Fri, Aug 16th@ TOR@ LAA
Sat, Aug 17th@ TOR@ LAA
Sun, Aug 18th@ TOR@ LAA
Mon, Aug 19th@ TB@ MIN
Tue, Aug 20th@ TB@ MIN
Wed, Aug 21st@ TB@ MIN
Fri, Aug 23rdvs TORvs TEX
Sat, Aug 24thvs TORvs TEX
Sun, Aug 25thvs TORvs TEX
Mon, Aug 26thvs NYY   
Tue, Aug 27thvs NYYvs MIN
Wed, Aug 28thvs NYYvs MIN
Thu, Aug 29th@ TEXvs MIN
Fri, Aug 30th@ TEX@ ATL
Sat, Aug 31st@ TEX@ ATL
Sun, Sep 1st@ TEX@ ATL
Mon, Sep 2nd@ CHC@ CLE
Tue, Sep 3rd@ CHC@ CLE
Thu, Sep 5th@ HOU@ CLE
Fri, Sep 6th@ HOUvs LAA
Sat, Sep 7th@ HOUvs LAA
Sun, Sep 8th@ HOUvs LAA
Tue, Sep 10thvs CINvs KC
Wed, Sep 11thvs CINvs KC
Thu, Sep 12thvs CINvs KC
Fri, Sep 13thvs CWS@ SEA
Sat, Sep 14thvs CWS@ SEA
Sun, Sep 15thvs CWS@ SEA
Tue, Sep 17th@ PIT@ MIN
Wed, Sep 18th@ PIT@ MIN
Thu, Sep 19th@ PIT   
Fri, Sep 20th@ BAL@ DET
Sat, Sep 21st@ BAL@ DET
Sun, Sep 22nd@ BAL@ DET
Tue, Sep 24thvs HOUvs CLE
Wed, Sep 25thvs HOUvs CLE
Thu, Sep 26thvs OAKvs CLE
Fri, Sep 27thvs OAKvs DET
Sat, Sep 28thvs OAKvs DET
Sun, Sep 29thvs OAKvs DET
Wed, Apr 3rd   @ CLE
Mon, Apr 22nd   @ BAL
Mon, Apr 29th   vs BAL
Thu, May 2nd   vs BOS
Thu, May 23rd   @ HOU
Mon, Jun 10th   vs WSH
Mon, Jun 24th   @ BOS
Mon, Jul 15th   @ KC
Thu, Jul 18th   @ KC
Thu, Aug 1st   vs NYM
Mon, Aug 5th   @ DET
Mon, Aug 12th   vs HOU
Thu, Aug 22nd   vs TEX
Wed, Sep 4th   @ CLE
Mon, Sep 16th   @ MIN