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
Welington Castillo
CWS @ BOS Mon, Jun 24th 7:10pm
Recommended by
7 of 11 experts
Recommended by
4 of 11 experts
Rest of Season
VBR# 303# 461
Home Runs98
Stolen Bases00
Batting Average.247.234
Injury AlertIL10IL10
Weather73 F, Mostly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 190
Andrew Gould
# 246
Andrea LaMont
Lenny Melnick Fantasy Sports
# 99# 130
Paul Sporer
# 143# 162
Bobby Sylvester
# 178# 248
Pierre Camus
# 182# 294
Brandon 'B_Don' Myers
# 176# 196
Joe Bond
Fantasy Six Pack
# 226# 208
Todd D Clark
The Fantasy Fix
# 158
Eno Sarris
The Athletic
# 172
Nick Mariano
# 288
  Ryon Healy
1B - SEA
Ryon Healy
Welington Castillo
Welington Castillo
2019 Stats 
At Bats169107
Home Runs75
Stolen Bases00
Caught Stealing00
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
Welington Castillo
Welington Castillo
2019 Projections 
At Bats202182
Home Runs98
Stolen Bases00
Caught Stealing00
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
Welington Castillo
Welington Castillo
 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
There are no recent notes for these players
  Ryon Healy
1B - SEA
Ryon Healy
Welington Castillo
Welington Castillo
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