Skip to main content

Who Should I Trade?

Miguel Castro for Dominic Leone (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Miguel Castro
RP - NYY
Miguel Castro
Dominic Leone
SP,RP - FA
Dominic Leone
Expert
Recommendation
50%
Recommended by
1 of 2 experts
50%
Recommended by
1 of 2 experts
Rankings 
   
Rest of Season# 295
VBR# 629
   
Projections 
   
Strikeouts4
Wins0
Saves0
ERA4.07
WHIP1.46
   
Misc 
   
Injury AlertIL60FA
   
Expert Ranks 
   
Mick Ciallela
Fantrax
# 179
   
Mike Maher
FantasyPros
# 287# 291
   
Who Should I Trade? Player Statistics
  Miguel Castro
RP - NYY
Miguel Castro
Dominic Leone
SP,RP - FA
Dominic Leone
2022 Stats 
   
   
Games Played3255
   
Games Started00
   
Innings Pitched27.049.1
   
Wins54
   
Losses05
   
Saves03
   
Blown Saves14
   
Holds811
   
Hits Allowed2555
   
Earned Runs1222
   
Home Runs Allowed26
   
Strikeouts3052
   
Walks1324
   
ERA4.004.01
   
WHIP1.411.60
   
Who Should I Trade? Player Projections
  Miguel Castro
RP - NYY
Miguel Castro
Dominic Leone
SP,RP - FA
Dominic Leone
2022 Projections 
   
   
Games Played4
   
Games Started0
   
Innings Pitched3.5
   
Wins0
   
Losses0
   
Saves0
   
Blown Saves0
   
Holds1
   
Hits Allowed3
   
Earned Runs2
   
Home Runs Allowed0
   
Strikeouts4
   
Walks2
   
ERA4.07
   
WHIP1.46
   
Who Should I Trade? Player Notes
  Miguel Castro
RP - NYY
Miguel Castro
Dominic Leone
SP,RP - FA
Dominic Leone
News 
 Miguel Castro is expected to be placed on the 15-day injured list with a right shoulder injury.
Devon Bruce
Sat, Jul 16th
Giants relief pitcher Dominic Leone pitched a perfect ninth inning, striking out two on his way to picking up the save in the Giants' 3-2 win over the Marlins.
Chris Schommer
Sun, Apr 10th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Miguel Castro
RP - NYY
Miguel Castro
Dominic Leone
SP,RP - FA
Dominic Leone
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs BOSNathan Eovaldi (5-3)#59   
Sat, Apr 9thvs BOSNick Pivetta (10-11)#77   
Sun, Apr 10thvs BOSTanner Houck (5-4)   
Mon, Apr 11thvs TORAlek Manoah (14-7)#6   
Tue, Apr 12thvs TORYusei Kikuchi (5-7)#101   
Wed, Apr 13thvs TORJose Berrios (11-6)#105   
Thu, Apr 14thvs TORKevin Gausman (12-10)#35   
Fri, Apr 15th@ BALJordan Lyles (11-11)#95   
Sat, Apr 16th@ BALTyler Wells (7-7)#78   
Sun, Apr 17th@ BALBruce Zimmermann (2-5)#346   
Tue, Apr 19th@ DETTyler Alexander (4-10)#192   
Wed, Apr 20th@ DETEduardo Rodriguez (4-5)#67   
Thu, Apr 21st@ DETMichael Pineda (2-7)   
Fri, Apr 22ndvs CLEEli Morgan (5-3)#159   
Sat, Apr 23rdvs CLECal Quantrill (13-5)#56   
Sun, Apr 24thvs CLEAaron Civale (2-6)#168   
Tue, Apr 26thvs BALJordan Lyles (11-11)#95   
Wed, Apr 27thvs BALTyler Wells (7-7)#78   
Thu, Apr 28thvs BALBruce Zimmermann (2-5)#346   
Fri, Apr 29th@ KCKris Bubic (2-13)#379   
Sat, Apr 30th@ KCCarlos Hernandez (0-5)#373   
Sun, May 1st@ KCDaniel Lynch (4-11)#294   
Mon, May 2nd@ TORRoss Stripling (8-4)#46   
Tue, May 3rd@ TORAlek Manoah (14-7)#6   
Wed, May 4th@ TORYusei Kikuchi (5-7)#101   
Sun, May 8thvs TEXGlenn Otto (6-9)#173   
Mon, May 9thvs TEXJon Gray (7-7)#80   
Tue, May 10thvs TORYusei Kikuchi (5-7)#101   
Wed, May 11thvs TORJose Berrios (11-6)#105   
Thu, May 12th@ CWSDylan Cease (14-7)#4   
Fri, May 13th@ CWSVince Velasquez (3-3)#216   
Sat, May 14th@ CWSDallas Keuchel (2-9)   
Sun, May 15th@ CWSMichael Kopech (5-9)#84   
Mon, May 16th@ BALKyle Bradish (4-7)#149   
Tue, May 17th@ BALSpenser Watkins (4-6)#277   
Wed, May 18th@ BALJordan Lyles (11-11)#95   
Thu, May 19th@ BALBruce Zimmermann (2-5)#346   
Sat, May 21stvs CWSDallas Keuchel (2-9)   
Sun, May 22ndvs CWSMichael Kopech (5-9)#84   
Mon, May 23rdvs BALJordan Lyles (11-11)#95   
Tue, May 24thvs BALBruce Zimmermann (2-5)#346   
Wed, May 25thvs BALTyler Wells (7-7)#78   
Thu, May 26th@ TBRyan Yarbrough (3-8)#150   
Fri, May 27th@ TBJeffrey Springs (9-4)#36   
Sat, May 28th@ TBCorey Kluber (10-9)#61   
Sun, May 29th@ TBShane McClanahan (12-6)#7   
Tue, May 31stvs LAANoah Syndergaard (9-10)#69   
Thu, Jun 2ndvs LAAReid Detmers (6-5)#104   
Fri, Jun 3rdvs DETElvin Rodriguez (0-3)#358   
Sat, Jun 4thvs DETBeau Brieske (3-6)#134   
Sun, Jun 5thvs DETRony Garcia (3-3)   
Tue, Jun 7th@ MINCole Sands (0-3)#246   
Wed, Jun 8th@ MINChris Archer (2-8)#162   
Thu, Jun 9th@ MINDylan Bundy (8-7)#129   
Fri, Jun 10thvs CHCWade Miley (1-1)#193   
Sat, Jun 11thvs CHCMatt Swarmer (2-3)#240   
Sun, Jun 12thvs CHCKeegan Thompson (10-5)#97   
Tue, Jun 14thvs TBCorey Kluber (10-9)#61   
Wed, Jun 15thvs TBShane McClanahan (12-6)#7   
Thu, Jun 16thvs TBJalen Beeks (2-3)#133   
Fri, Jun 17th@ TORRoss Stripling (8-4)#46   
Sat, Jun 18th@ TORAlek Manoah (14-7)#6   
Sun, Jun 19th@ TORYusei Kikuchi (5-7)#101   
Mon, Jun 20th@ TBShane McClanahan (12-6)#7   
Tue, Jun 21st@ TBJalen Beeks (2-3)#133   
Wed, Jun 22nd@ TBShane Baz (1-2)#121   
Thu, Jun 23rdvs HOUFramber Valdez (16-5)#18   
Fri, Jun 24thvs HOUJustin Verlander (17-4)#5   
Sat, Jun 25thvs HOUCristian Javier (10-9)#37   
Sun, Jun 26thvs HOUJose Urquidy (13-8)#54   
Mon, Jun 27thvs OAKPaul Blackburn (7-6)   
Tue, Jun 28thvs OAKFrankie Montas (5-12)#68   
Wed, Jun 29thvs OAKCole Irvin (9-12)#42   
Thu, Jun 30th@ HOULuis Garcia (13-8)#55   
Sat, Jul 2nd@ CLEAaron Civale (2-6)#168   
Sun, Jul 3rd@ CLETriston McKenzie (11-11)#9   
Tue, Jul 5th@ PITJose Quintana (6-6)#76   
Wed, Jul 6th@ PITMitch Keller (5-12)#116   
Thu, Jul 7th@ BOSJosh Winckowski (5-7)#222   
Fri, Jul 8th@ BOSConnor Seabold (0-3)#368   
Sat, Jul 9th@ BOSKutter Crawford (3-6)#107   
Sun, Jul 10th@ BOSNick Pivetta (10-11)#77   
Tue, Jul 12thvs CINGraham Ashcraft (5-3)#184   
Wed, Jul 13thvs CINMike Minor (4-12)#360   
Thu, Jul 14thvs CINLuis Castillo (7-6)#53   
Fri, Jul 15thvs BOSNathan Eovaldi (5-3)#59   
Sat, Jul 16thvs BOSNick Pivetta (10-11)#77   
Sun, Jul 17thvs BOSChris Sale (0-1)   
Thu, Jul 21st@ HOULuis Garcia (13-8)#55   
Fri, Jul 22nd@ BALTyler Wells (7-7)#78   
Sat, Jul 23rd@ BALJordan Lyles (11-11)#95   
Sun, Jul 24th@ BALDean Kremer (8-5)#70   
Tue, Jul 26th@ NYMTaijuan Walker (12-5)#65   
Wed, Jul 27th@ NYMMax Scherzer (10-4)#17   
Thu, Jul 28thvs KCBrady Singer (10-4)#40   
Fri, Jul 29thvs KCKris Bubic (2-13)#379   
Sat, Jul 30thvs KCJonathan Heasley (4-8)#217   
Sun, Jul 31stvs KCZack Greinke (4-9)#167   
Mon, Aug 1stvs SEAMarco Gonzales (10-15)#85   
Tue, Aug 2ndvs SEALogan Gilbert (13-6)#26   
Wed, Aug 3rdvs SEALuis Castillo (7-6)#53   
Fri, Aug 5th@ STLDakota Hudson (8-7)#179   
Sat, Aug 6th@ STLJordan Montgomery (8-5)#45   
Sun, Aug 7th@ STLAdam Wainwright (11-10)#44   
Mon, Aug 8th@ SEALogan Gilbert (13-6)#26   
Tue, Aug 9th@ SEALuis Castillo (7-6)#53   
Wed, Aug 10th@ SEARobbie Ray (12-10)#19   
Fri, Aug 12th@ BOSNathan Eovaldi (5-3)#59   
Sat, Aug 13th@ BOSKutter Crawford (3-6)#107   
Sun, Aug 14th@ BOSMichael Wacha (11-1)#48   
Mon, Aug 15thvs TBJalen Beeks (2-3)#133   
Tue, Aug 16thvs TBJeffrey Springs (9-4)#36   
Wed, Aug 17thvs TBCorey Kluber (10-9)#61   
Thu, Aug 18thvs TORJose Berrios (11-6)#105   
Fri, Aug 19thvs TORKevin Gausman (12-10)#35   
Sat, Aug 20thvs TORMitch White (1-6)#177   
Sun, Aug 21stvs TORAlek Manoah (14-7)#6   
Mon, Aug 22ndvs NYMMax Scherzer (10-4)#17   
Tue, Aug 23rdvs NYMTaijuan Walker (12-5)#65   
Thu, Aug 25th@ OAKJames Kaprielian (4-9)#138   
Fri, Aug 26th@ OAKJP Sears (6-2)#151   
Sat, Aug 27th@ OAKAdam Oller (2-7)#325   
Sun, Aug 28th@ OAKAdrian Martinez (4-5)#255   
Mon, Aug 29th@ LAAJose Suarez (6-8)#89   
Tue, Aug 30th@ LAAMike Mayers (1-1)#176   
Wed, Aug 31st@ LAAPatrick Sandoval (6-9)#74   
Fri, Sep 2nd@ TBJeffrey Springs (9-4)#36   
Sat, Sep 3rd@ TBCorey Kluber (10-9)#61   
Sun, Sep 4th@ TBShawn Armstrong (2-2)#175   
Mon, Sep 5thvs MINChris Archer (2-8)#162   
Wed, Sep 7thvs MINJoe Ryan (12-8)#52   
Thu, Sep 8thvs MINSonny Gray (8-5)#58   
Fri, Sep 9thvs TBDrew Rasmussen (10-6)#39   
Sat, Sep 10thvs TBCorey Kluber (10-9)#61   
Sun, Sep 11thvs TBLuis Patino (1-2)#146   
Tue, Sep 13th@ BOSNick Pivetta (10-11)#77   
Wed, Sep 14th@ BOSBrayan Bello (2-6)#206   
Fri, Sep 16th@ MILAdrian Houser (6-9)#194   
Sat, Sep 17th@ MILBrandon Woodruff (12-4)#27   
Sun, Sep 18th@ MILJason Alexander (2-3)#233   
Tue, Sep 20thvs PITLuis Ortiz (0-0)#260   
Wed, Sep 21stvs PITRoansy Contreras (5-5)#132   
Thu, Sep 22ndvs BOSMichael Wacha (11-1)#48   
Fri, Sep 23rdvs BOSRich Hill (7-7)#166   
Sat, Sep 24thvs BOSNick Pivetta (10-11)#77   
Sun, Sep 25thvs BOSBrayan Bello (2-6)#206   
Mon, Sep 26th@ TORKevin Gausman (12-10)#35   
Tue, Sep 27th@ TORJose Berrios (11-6)#105   
Wed, Sep 28th@ TOR   
Fri, Sep 30thvs BALAustin Voth (5-3)#157   
Sat, Oct 1stvs BALJordan Lyles (11-11)#95   
Sun, Oct 2ndvs BALKyle Bradish (4-7)#149   
Mon, Oct 3rd@ TEXMartin Perez (12-6)#25   
Tue, Oct 4th@ TEX   
Wed, Oct 5th@ TEX