Skip Navigation to Main Content

Who Should I Trade?

Justin Slaten for Kervin Castro (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Justin Slaten
RP - BOS
Justin Slaten
Kervin Castro
RP - NYY
Kervin Castro
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 271
VBR# 413# 802
   
Projections 
   
Strikeouts3917
Wins31
Saves10
ERA3.874.30
WHIP1.291.44
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 261
   
Kevin Spinelli
KevScores
# 368
   
Who Should I Trade? Player Statistics
  Justin Slaten
RP - BOS
Justin Slaten
Kervin Castro
RP - NYY
Kervin Castro
2026 Stats 
   
   
Games Played111
   
Games Started00
   
Innings Pitched10.02.0
   
Wins00
   
Losses20
   
Saves00
   
Blown Saves10
   
Holds60
   
Hits Allowed92
   
Earned Runs41
   
Home Runs Allowed20
   
Strikeouts142
   
Walks40
   
ERA3.604.50
   
WHIP1.301.00
   
Who Should I Trade? Player Projections
  Justin Slaten
RP - BOS
Justin Slaten
Kervin Castro
RP - NYY
Kervin Castro
2026 Projections 
   
   
Games Played4323
   
Games Started00
   
Innings Pitched40.019.0
   
Wins31
   
Losses31
   
Saves10
   
Blown Saves00
   
Holds121
   
Hits Allowed3618
   
Earned Runs179
   
Home Runs Allowed52
   
Strikeouts3917
   
Walks148
   
ERA3.874.30
   
WHIP1.291.44
   
Who Should I Trade? Player Notes
  Justin Slaten
RP - BOS
Justin Slaten
Kervin Castro
RP - NYY
Kervin Castro
News 
 The Red Sox activated Justin Slaten from the injured list.
Ari Koslow
Sat, May 9th
Kervin Castro has been optioned to Triple-A Scranton/Wilkes-Barre. The move was made to make room for Carlos Rodon (elbow), who was activated from the IL and will make his season debut on Sunday.
David Leisering
Sun, May 10th
 Justin Slaten is expected to be activated on Saturday or Sunday.
Nicholas Rodriguez
Sat, May 9th
Kervin Castro has been called up to the Yankees' roster from Triple-A Scranton/Wilkes-Barre. He should be available out of the bullpen on Friday in Milwaukee.
David Leisering
Fri, May 8th
 Justin Slaten threw a scoreless inning for Triple-A Worcester on Wednesday.
Ari Koslow
Thu, May 7th
Righthander Kervin Castro has been optioned to Triple-A Scranton/Wilkes-Barre by the New York Yankees.
David Leisering
Fri, Mar 20th
 Justin Slaten threw a bullpen session on Monday that went well and is scheduled to complete another later this week.
Nicholas Rodriguez
Thu, Apr 30th
 
 Justin Slaten played catch on Friday.
Ari Koslow
Fri, Apr 24th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Justin Slaten
RP - BOS
Justin Slaten
Kervin Castro
RP - NYY
Kervin Castro
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ CINAndrew Abbott (4-3)#99   
Sat, Mar 28th@ CINBrady Singer (2-5)#143@ SFTyler Mahle (1-7)#119
Sun, Mar 29th@ CINRhett Lowder (3-3)#206   
Mon, Mar 30th@ HOULance McCullers Jr. (2-3)#208@ SEALuis Castillo (1-5)#46
Tue, Mar 31st@ HOUHunter Brown (1-0)#17@ SEALogan Gilbert (3-4)#11
Wed, Apr 1st@ HOUMike Burrows (3-6)#121@ SEAGeorge Kirby (5-4)#14
Fri, Apr 3rdvs SDMichael King (4-4)#35vs MIAEury Perez (3-6)#109
Sat, Apr 4thvs SDRandy Vasquez (5-3)#199vs MIAMax Meyer (5-0)#68
Sun, Apr 5thvs SDWalker Buehler (3-3)#220vs MIAPete Fairbanks
Mon, Apr 6thvs MILBrandon Woodruff (2-1)#56   
Tue, Apr 7thvs MILJacob Misiorowski (5-2)#18vs ATHAaron Civale (5-2)#219
Wed, Apr 8thvs MILShane Drohan (2-1)#145vs ATHLuis Severino (2-6)#146
Fri, Apr 10th@ STLDustin May (3-6)#85@ TBSteven Matz (4-2)#98
Sat, Apr 11th@ STLKyle Leahy (5-3)#162@ TBNick Martinez (5-1)#81
Sun, Apr 12th@ STLAndre Pallante (5-4)#163@ TBDrew Rasmussen (4-2)#21
Mon, Apr 13th@ MINBailey Ober (6-3)#72vs LAAYusei Kikuchi (0-3)#155
Tue, Apr 14th@ MINMick Abel (1-2)#209vs LAAReid Detmers (2-5)#41
Wed, Apr 15th@ MINSimeon Woods Richardson (0-7)#222vs LAAJack Kochanowicz (2-3)#420
Fri, Apr 17thvs DETCasey Mize (2-3)#65vs KCMichael Wacha (4-2)#78
Sat, Apr 18thvs DETTarik Skubal (3-2)#4vs KCNoah Cameron (2-4)#92
Sun, Apr 19thvs DETFramber Valdez (2-4)#26vs KCCole Ragans (1-4)#49
Mon, Apr 20thvs DETJack Flaherty (0-7)#62   
Tue, Apr 21stvs NYYLuis Gil (1-2)#249@ BOSConnelly Early (5-2)#97
Wed, Apr 22ndvs NYYMax Fried (4-3)#33@ BOSRanger Suarez (2-3)#32
Thu, Apr 23rdvs NYYCam Schlittler (7-2)#36@ BOSPayton Tolle (2-2)#75
Fri, Apr 24th@ BALBrandon Young (3-1)#194@ HOULance McCullers Jr. (2-3)#208
Sat, Apr 25th@ BALTrevor Rogers (2-6)#94@ HOUMike Burrows (3-6)#121
Sun, Apr 26th@ BALKyle Bradish (2-6)#43@ HOUSpencer Arrighetti (7-1)#126
Mon, Apr 27th@ TORDylan Cease (3-3)#16@ TEXJack Leiter (2-4)#76
Tue, Apr 28th@ TORTrey Yesavage (2-2)#48@ TEXJacob deGrom (3-4)#8
Wed, Apr 29th@ TOREric Lauer (2-5)#264@ TEXNathan Eovaldi (5-6)#20
Fri, May 1stvs HOUMike Burrows (3-6)#121vs BALCade Povich (1-1)#240
Sat, May 2ndvs HOUSpencer Arrighetti (7-1)#126vs BALKyle Bradish (2-6)#43
Sun, May 3rdvs HOUCody Bolton (0-1)#396vs BALTrey Gibson (1-0)#309
Mon, May 4th@ DETTyler Holton (0-4)#147vs BALShane Baz (2-5)#84
Tue, May 5th@ DETFramber Valdez (2-4)#26vs TEXJacob deGrom (3-4)#8
Wed, May 6th@ DETJack Flaherty (0-7)#62vs TEXNathan Eovaldi (5-6)#20
Thu, May 7thvs TBGriffin Jax (1-3)#59vs TEXMacKenzie Gore (4-4)#50
Fri, May 8thvs TBJesse Scholtens (5-3)#283@ MILJacob Misiorowski (5-2)#18
Sun, May 10thvs TBNick Martinez (5-1)#81@ MILLogan Henderson (2-1)#57
Tue, May 12thvs PHIZack Wheeler (4-1)#7@ BALTrevor Rogers (2-6)#94
Wed, May 13thvs PHIAndrew Painter (1-5)#170@ BALKyle Bradish (2-6)#43
Thu, May 14thvs PHIJesus Luzardo (4-4)#10   
Fri, May 15th@ ATLSpencer Strider (3-0)#31@ NYMClay Holmes (4-4)#165
Sat, May 16th@ ATLBryce Elder (4-3)#113@ NYMHuascar Brazoban (3-1)#192
Sun, May 17th@ ATLGrant Holmes (3-2)#139@ NYMFreddy Peralta (3-4)#28
Mon, May 18th@ KCSeth Lugo (2-4)#104vs TORPatrick Corbin (2-1)#216
Tue, May 19th@ KCBailey Falter (0-2)#311vs TORDylan Cease (3-3)#16
Wed, May 20th@ KCMichael Wacha (4-2)#78vs TORTrey Yesavage (2-2)#48
Fri, May 22ndvs MINConnor Prielipp (1-3)#124vs TBNick Martinez (5-1)#81
Sat, May 23rdvs MINTaj Bradley (5-1)#74   
Sun, May 24thvs MINBailey Ober (6-3)#72vs TBDrew Rasmussen (4-2)#21
Tue, May 26thvs ATLSpencer Strider (3-0)#31@ KCBailey Falter (0-2)#311
Wed, May 27thvs ATLBryce Elder (4-3)#113@ KCNoah Cameron (2-4)#92
Thu, May 28thvs ATLChris Sale (8-3)#5   
Fri, May 29th@ CLESlade Cecconi (3-5)#105@ ATHLuis Severino (2-6)#146
Sat, May 30th@ CLEParker Messick (6-1)#51@ ATHJ.T. Ginn (3-3)#127
Sun, May 31st@ CLETanner Bibee (0-7)#38@ ATHJacob Lopez (4-2)#202
Tue, Jun 2ndvs BALShane Baz (2-5)#84vs CLEJoey Cantillo (4-2)#106
Wed, Jun 3rdvs BALChris Bassitt (4-3)#125vs CLEGavin Williams (8-3)#27
Thu, Jun 4thvs BALTrevor Rogers (2-6)#94vs CLESlade Cecconi (3-5)#105
Fri, Jun 5th@ NYYRyan Weathers (2-3)#66vs BOSSonny Gray (6-1)#30
Sat, Jun 6th@ NYYWill Warren (6-1)#60vs BOSRanger Suarez (2-3)#32
Sun, Jun 7th@ NYYCam Schlittler (7-2)#36vs BOSConnelly Early (5-2)#97
Mon, Jun 8th@ TBSteven Matz (4-2)#98@ CLEGavin Williams (8-3)#27
Tue, Jun 9th@ TBNick Martinez (5-1)#81@ CLESlade Cecconi (3-5)#105
Wed, Jun 10th@ TB@ CLE
Fri, Jun 12thvs TEX@ TOR
Sat, Jun 13thvs TEX@ TOR
Sun, Jun 14thvs TEX@ TOR
Tue, Jun 16thvs TORvs CWS
Wed, Jun 17thvs TORvs CWS
Thu, Jun 18thvs TORvs CWS
Fri, Jun 19th@ SEAvs CIN
Sat, Jun 20th@ SEAvs CIN
Sun, Jun 21st@ SEAvs CIN
Mon, Jun 22nd@ COL@ DET
Tue, Jun 23rd@ COL@ DET
Wed, Jun 24th@ COL@ DET
Thu, Jun 25thvs NYY@ BOS
Fri, Jun 26thvs NYY@ BOS
Sat, Jun 27thvs NYY@ BOS
Sun, Jun 28thvs NYY@ BOS
Mon, Jun 29thvs WSHvs DET
Tue, Jun 30thvs WSHvs DET
Wed, Jul 1stvs WSHvs DET
Fri, Jul 3rd@ LAAvs MIN
Sat, Jul 4th@ LAAvs MIN
Sun, Jul 5th@ LAAvs MIN
Tue, Jul 7th@ CWS@ TB
Wed, Jul 8th@ CWS@ TB
Thu, Jul 9th@ CWS@ TB
Fri, Jul 10th@ NYM@ WSH
Sat, Jul 11th@ NYM@ WSH
Sun, Jul 12th@ NYM@ WSH
Fri, Jul 17thvs TBvs LAD
Sat, Jul 18thvs TBvs LAD
Sun, Jul 19thvs TBvs LAD
Mon, Jul 20thvs BALvs PIT
Tue, Jul 21stvs BALvs PIT
Wed, Jul 22ndvs BALvs PIT
Fri, Jul 24thvs TOR@ PHI
Sat, Jul 25thvs TOR@ PHI
Sun, Jul 26thvs TOR@ PHI
Mon, Jul 27th@ ATH@ CWS
Tue, Jul 28th@ ATH@ CWS
Wed, Jul 29th@ ATH@ CWS
Thu, Jul 30th@ ATH@ CWS
Fri, Jul 31st@ LAD@ CHC
Sat, Aug 1st@ LAD@ CHC
Sun, Aug 2nd@ LAD@ CHC
Tue, Aug 4thvs CWSvs STL
Wed, Aug 5thvs CWSvs STL
Thu, Aug 6thvs CWS   
Fri, Aug 7thvs ATHvs ATL
Sat, Aug 8thvs ATHvs ATL
Sun, Aug 9thvs ATHvs ATL
Mon, Aug 10th@ TOR   
Tue, Aug 11th@ TORvs SEA
Wed, Aug 12th@ TORvs SEA
Thu, Aug 13th@ TORvs SEA
Fri, Aug 14th@ PIT@ TOR
Sat, Aug 15th@ PIT@ TOR
Sun, Aug 16th@ PIT@ TOR
Mon, Aug 17thvs ARI   
Tue, Aug 18thvs ARI@ BAL
Wed, Aug 19thvs ARI@ BAL
Fri, Aug 21stvs SFvs TOR
Sat, Aug 22ndvs SFvs TOR
Sun, Aug 23rdvs SFvs TOR
Mon, Aug 24th@ MIA   
Tue, Aug 25th@ MIAvs HOU
Wed, Aug 26th@ MIAvs HOU
Fri, Aug 28th@ NYYvs BOS
Sat, Aug 29th@ NYYvs BOS
Sun, Aug 30th@ NYYvs BOS
Mon, Aug 31stvs SEA@ LAA
Tue, Sep 1stvs SEA@ LAA
Wed, Sep 2ndvs SEA@ LAA
Thu, Sep 3rd@ BAL   
Fri, Sep 4th@ BAL@ SD
Sat, Sep 5th@ BAL@ SD
Sun, Sep 6th@ BAL@ SD
Mon, Sep 7thvs LAA   
Tue, Sep 8thvs LAAvs COL
Wed, Sep 9thvs LAAvs COL
Fri, Sep 11thvs KCvs NYM
Sat, Sep 12thvs KCvs NYM
Sun, Sep 13thvs KCvs NYM
Tue, Sep 15th@ TEX@ MIN
Wed, Sep 16th@ TEX@ MIN
Thu, Sep 17th@ TEX   
Fri, Sep 18th@ TB@ ARI
Sat, Sep 19th@ TB@ ARI
Sun, Sep 20th@ TB@ ARI
Tue, Sep 22ndvs CLEvs TB
Wed, Sep 23rdvs CLEvs TB
Thu, Sep 24thvs CLEvs TB
Fri, Sep 25thvs CHCvs BAL
Sat, Sep 26thvs CHCvs BAL
Sun, Sep 27thvs CHCvs BAL
Wed, Mar 25th   @ SFLogan Webb (2-4)#12
Fri, Mar 27th   @ SFRobbie Ray (3-6)#83
Thu, Apr 9th   vs ATHJeffrey Springs (3-6)#111
Thu, Apr 16th   vs LAABrent Suter (1-2)#241
Sat, May 9th   @ MILKyle Harrison (6-1)#63
Mon, May 11th   @ BALBrandon Young (3-1)#194
Thu, May 21st   vs TORBraydon Fisher (2-1)#156
Mon, May 25th   @ KCMichael Wacha (4-2)#78
Mon, Jul 6th   @ TB
Mon, Aug 3rd   vs STL
Thu, Aug 20th   @ BAL
Thu, Aug 27th   vs HOU
Thu, Sep 10th   vs COL
Mon, Sep 14th   @ MIN