Skip to main content

Who Should I Trade?

Jose Alvarado for Stefan Crichton (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Stefan Crichton
Stefan Crichton
Jose Alvarado
Jose Alvarado
Recommended by
5 of 9 experts
Recommended by
4 of 9 experts
Rest of Season# 164# 165
Injury AlertMiLB-
Expert Ranks 
Mick Ciallela
# 155
Ryan Amore
Pitcher List
# 188# 194
Jordan Eisen
Field of Vision Sports
# 138# 168
Corbin Young
# 103# 120
Chris Clegg
# 125# 193
Pierre Camus
# 181# 117
Dan Harris
# 168
Mike Maher
# 190# 169
Carmen Maiorano
# 213# 186
Who Should I Trade? Player Statistics
  Stefan Crichton
Stefan Crichton
Jose Alvarado
Jose Alvarado
2021 Stats 
Games Played3164
Games Started00
Innings Pitched23.256.2
Blown Saves03
Hits Allowed3341
Earned Runs1926
Home Runs Allowed35
Who Should I Trade? Player Projections
  Stefan Crichton
Stefan Crichton
Jose Alvarado
Jose Alvarado
2021 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
Who Should I Trade? Player Notes
  Stefan Crichton
Stefan Crichton
Jose Alvarado
Jose Alvarado
 Arizona Diamondbacks reliever Stefan Crichton has been designated for assignment, per beat writer Nick Piecoro. Outfielder has been recalled from Triple-A Reno in a corresponding move.
Jon Mathisen
Thu, Jun 24th
Phillies' reliever Jose Alvarado has been reinstated from the 10-day IL on Thursday.
Jack Mannis
Thu, Aug 26th
 RHP Stefan Crichton had a rough appearance on Tuesday when allowed two runs on two hits with a pair of walks without recording a single out as the D-Backs lost to the Brewers 5-0.
Jon Mathisen
Wed, Jun 23rd
Jose Alvarado was placed on the 10-day IL with a left shoulder impingement. Alvarado hasn't pitched since August 7th and it's not clear when he will be back.
Kamran Hoda
Wed, Aug 11th
 RHP Stefan Crichton surrendered two runs on three hits over 1/3 of an inning in the Diamondbacks 5-2 loss to the Giants on Monday.
Jon Mathisen
Tue, Jun 15th
Phillies reliever Jose Alvarado struck out two in a perfect ninth inning to earn his fourth save of the season in Tuesday's win over the Nationals.
Mike Maher - The Birds Blitz
Wed, Aug 4th
 RHP Stefan Crichton allowed one run on two hits with a strikeout in one inning of relief in the Diamondbacks' 4-0 shutout loss to the A's on Wednesday.
Jon Mathisen
Thu, Jun 10th
Phillies reliever Jose Alvarado allowed three earned runs on one hit and two walks while striking out one over 2/3 of an inning Friday night against the Padres. He was credited with a hold.
Mike Maher - The Birds Blitz
Sat, Jul 3rd
 RHP Stefan Crichton took the loss on Sunday when he allowed a walk-off home run in the bottom of the ninth inning in the D-Backs 4-3 loss to the Rockies.
Jon Mathisen
Sun, May 23rd
Phillies reliever Jose Alvarado allowed two earned runs on two hits and a walk while striking out one over 1 1/3 innings of work to earn the save in Tuesday's win over the Marlins.
Mike Maher - The Birds Blitz
Wed, Jun 30th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Stefan Crichton
Stefan Crichton
Jose Alvarado
Jose Alvarado
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SDYu Darvish (8-11)vs ATLMax Fried (14-7)#2
Sat, Apr 3rd@ SDJoe Musgrove (11-9)vs ATLCharlie Morton (14-6)#1
Sun, Apr 4th@ SDChris Paddack (7-7)vs ATLIan Anderson (9-5)#3
Mon, Apr 5th   vs NYMJacob deGrom (7-2)
Tue, Apr 6th@ COLGerman Marquez (12-11)#4vs NYMMarcus Stroman (10-13)
Wed, Apr 7th@ COLAntonio Senzatela (4-9)#17vs NYMDavid Peterson (2-6)
Fri, Apr 9thvs CINTyler Mahle (13-6)@ ATLCharlie Morton (14-6)#1
Sat, Apr 10thvs CINJeff Hoffman (3-5)@ ATLIan Anderson (9-5)#3
Sun, Apr 11thvs CINJose De Leon@ ATLDrew Smyly (11-4)#6
Tue, Apr 13thvs OAKJesus Luzardo (6-9)@ NYMMarcus Stroman (10-13)
Wed, Apr 14th   @ NYMDavid Peterson (2-6)
Fri, Apr 16th@ WSHMax Scherzer (15-4)vs STLCarlos Martinez (4-9)
Sat, Apr 17th@ WSHErick Fedde (7-9)vs STLKwang Hyun Kim (7-7)
Sun, Apr 18th@ WSHPaolo Espino (5-5)vs STLJohn Gant (5-11)
Mon, Apr 19th   vs SFKevin Gausman (14-6)
Tue, Apr 20th   vs SFLogan Webb (11-3)
Wed, Apr 21st@ CINTyler Mahle (13-6)vs SFAnthony DeSclafani (13-7)
Fri, Apr 23rd@ ATLHuascar Ynoa (4-6)#5@ COLGerman Marquez (12-11)#4
Sat, Apr 24th   @ COLAntonio Senzatela (4-9)#17
Sun, Apr 25th@ ATLDrew Smyly (11-4)#6@ COLJon Gray (8-12)#13
Mon, Apr 26th   @ STLAdam Wainwright (17-7)
Tue, Apr 27thvs SDChris Paddack (7-7)@ STLCarlos Martinez (4-9)
Wed, Apr 28thvs SDRyan Weathers (4-7)@ STLJohan Oviedo (0-5)
Thu, Apr 29thvs COLAntonio Senzatela (4-9)#17@ STLKwang Hyun Kim (7-7)
Fri, Apr 30thvs COLJon Gray (8-12)#13vs NYMMarcus Stroman (10-13)
Sat, May 1stvs COLAustin Gomber (9-9)vs NYMTaijuan Walker (7-11)
Sun, May 2ndvs COLChi Chi Gonzalez (3-7)vs NYMDavid Peterson (2-6)
Mon, May 3rd   vs MILAdrian Houser (10-6)
Tue, May 4th@ MIASandy Alcantara (9-15)vs MILEric Lauer (7-5)
Wed, May 5th@ MIARoss Detwiler (3-1)vs MILFreddy Peralta (10-5)
Thu, May 6th@ MIAPablo Lopez (5-5)vs MILBrandon Woodruff (9-10)
Fri, May 7th@ NYMDavid Peterson (2-6)@ ATLCharlie Morton (14-6)#1
Sat, May 8th@ NYMTommy Hunter@ ATLIan Anderson (9-5)#3
Sun, May 9th@ NYMJacob deGrom (7-2)@ ATLHuascar Ynoa (4-6)#5
Tue, May 11thvs MIAPablo Lopez (5-5)@ WSHErick Fedde (7-9)
Wed, May 12thvs MIACody Poteet (2-3)@ WSHJon Lester (7-6)
Thu, May 13thvs MIATrevor Rogers (7-8)@ WSHPatrick Corbin (9-16)
Fri, May 14thvs WSHMax Scherzer (15-4)@ TORSteven Matz (14-7)
Sat, May 15thvs WSHJoe Ross (5-9)@ TORAnthony Kay (1-2)
Sun, May 16thvs WSHErick Fedde (7-9)@ TORRobbie Ray (13-7)
Tue, May 18th@ LADJulio Urias (19-3)vs MIACody Poteet (2-3)
Wed, May 19th@ LADClayton Kershaw (10-8)vs MIATrevor Rogers (7-8)
Thu, May 20th@ LADDavid Price (5-2)vs MIASandy Alcantara (9-15)
Fri, May 21st@ COLGerman Marquez (12-11)#4vs BOSMartin Perez (7-8)
Sat, May 22nd@ COLAntonio Senzatela (4-9)#17vs BOSNathan Eovaldi (11-9)
Sun, May 23rd@ COLJon Gray (8-12)#13vs BOSEduardo Rodriguez (13-8)
Mon, May 24th   @ MIATrevor Rogers (7-8)
Tue, May 25thvs SFKevin Gausman (14-6)@ MIASandy Alcantara (9-15)
Wed, May 26thvs SFJohnny Cueto (7-7)@ MIANick Neidert (1-2)
Thu, May 27thvs STLCarlos Martinez (4-9)@ MIAPablo Lopez (5-5)
Sat, May 29thvs STLAdam Wainwright (17-7)@ TBRyan Yarbrough (9-7)
Sun, May 30thvs STLKwang Hyun Kim (7-7)@ TBCollin McHugh (6-1)
Mon, May 31stvs NYMJacob deGrom (7-2)@ CINWade Miley (12-7)
Tue, Jun 1stvs NYMMarcus Stroman (10-13)@ CINSonny Gray (7-9)
Fri, Jun 4th@ MILFreddy Peralta (10-5)vs WSHMax Scherzer (15-4)
Sat, Jun 5th@ MILBrandon Woodruff (9-10)vs WSHJoe Ross (5-9)
Sun, Jun 6th@ MILCorbin Burnes (11-4)vs WSHAustin Voth (4-1)
Tue, Jun 8th@ OAKChris Bassitt (12-4)vs ATLDrew Smyly (11-4)#6
Wed, Jun 9th@ OAKSean Manaea (11-10)vs ATLTucker Davidson (0-0)#15
Thu, Jun 10th   vs ATLIan Anderson (9-5)#3
Sat, Jun 12thvs LAAAlex Cobb (8-3)vs NYYJameson Taillon (8-6)
Sun, Jun 13thvs LAAPatrick Sandoval (3-6)vs NYYDomingo German (4-5)
Mon, Jun 14th@ SFAlex Wood (10-4)@ LADTony Gonsolin (4-1)
Tue, Jun 15th@ SFZack Littell@ LADJulio Urias (19-3)
Wed, Jun 16th@ SFAnthony DeSclafani (13-7)@ LADClayton Kershaw (10-8)
Fri, Jun 18thvs LADTrevor Bauer (8-5)@ SFJohnny Cueto (7-7)
Sat, Jun 19thvs LADWalker Buehler (16-4)@ SFAlex Wood (10-4)
Sun, Jun 20thvs LADTony Gonsolin (4-1)@ SFSammy Long (2-1)
Tue, Jun 22ndvs MILFreddy Peralta (10-5)vs WSHMax Scherzer (15-4)
Wed, Jun 23rdvs MILBrandon Woodruff (9-10)vs WSHErick Fedde (7-9)
Fri, Jun 25th@ SDChris Paddack (7-7)@ NYMDavid Peterson (2-6)
Sat, Jun 26th@ SDDinelson Lamet (2-4)@ NYMJacob deGrom (7-2)
Sun, Jun 27th@ SDYu Darvish (8-11)@ NYMMarcus Stroman (10-13)
Mon, Jun 28th@ STLWade LeBlanc (0-2)@ CINWade Miley (12-7)
Tue, Jun 29th@ STLCarlos Martinez (4-9)vs MIATrevor Rogers (7-8)
Wed, Jun 30th@ STLKwang Hyun Kim (7-7)vs MIAJordan Holloway (2-3)
Fri, Jul 2ndvs SFAlex Wood (10-4)vs SDChris Paddack (7-7)
Sat, Jul 3rdvs SFSammy Long (2-1)vs SDYu Darvish (8-11)
Sun, Jul 4thvs SFAnthony DeSclafani (13-7)vs SDBlake Snell (7-6)
Mon, Jul 5th   @ CHCZach Davies (6-12)
Tue, Jul 6thvs COLJon Gray (8-12)#13@ CHCJake Arrieta (5-14)
Wed, Jul 7thvs COLAntonio Senzatela (4-9)#17@ CHCAlec Mills (6-7)
Thu, Jul 8thvs COLChi Chi Gonzalez (3-7)@ CHCAdbert Alzolay (5-13)
Fri, Jul 9th@ LADDavid Price (5-2)@ BOSGarrett Richards (7-8)
Sat, Jul 10th@ LADWalker Buehler (16-4)@ BOSMartin Perez (7-8)
Sun, Jul 11th@ LADTony Gonsolin (4-1)@ BOSNick Pivetta (9-8)
Fri, Jul 16thvs CHCKyle Hendricks (14-7)vs MIARoss Detwiler (3-1)
Sun, Jul 18thvs CHCZach Davies (6-12)vs MIABraxton Garrett (1-2)
Tue, Jul 20thvs PITTyler Anderson (7-11)@ NYYDomingo German (4-5)
Wed, Jul 21stvs PITMax Kranick (2-3)@ NYYAsher Wojciechowski (0-0)
Thu, Jul 22nd   vs ATLCharlie Morton (14-6)#1
Fri, Jul 23rd@ CHCZach Davies (6-12)vs ATLMax Fried (14-7)#2
Sat, Jul 24th@ CHCAlec Mills (6-7)vs ATLDrew Smyly (11-4)#6
Sun, Jul 25th@ CHCTrevor Williams (4-2)vs ATLTouki Toussaint (3-3)#12
Mon, Jul 26th   vs WSHJoe Ross (5-9)
Tue, Jul 27th@ TEXDane Dunning (5-10)vs WSHErick Fedde (7-9)
Thu, Jul 29th   vs WSHPatrick Corbin (9-16)
Fri, Jul 30thvs LADTony Gonsolin (4-1)@ PITWil Crowe (4-8)
Sat, Jul 31stvs LADMitch White (1-3)@ PITJT Brubaker (5-13)
Sun, Aug 1stvs LADJulio Urias (19-3)@ PITMitch Keller (5-11)
Mon, Aug 2ndvs SFAnthony DeSclafani (13-7)@ WSHJosiah Gray (2-2)
Tue, Aug 3rdvs SFJohnny Cueto (7-7)@ WSHPatrick Corbin (9-16)
Wed, Aug 4thvs SFKevin Gausman (14-6)@ WSHPaolo Espino (5-5)
Thu, Aug 5thvs SFAlex Wood (10-4)@ WSHJoe Ross (5-9)
Fri, Aug 6th@ SDRyan Weathers (4-7)vs NYMMarcus Stroman (10-13)
Sat, Aug 7th@ SDYu Darvish (8-11)vs NYMTylor Megill (4-6)
Sun, Aug 8th@ SDBlake Snell (7-6)vs NYMTaijuan Walker (7-11)
Tue, Aug 10th@ SFAlex Wood (10-4)vs LADMax Scherzer (15-4)
Wed, Aug 11th@ SFKevin Gausman (14-6)vs LADDavid Price (5-2)
Thu, Aug 12thvs SDYu Darvish (8-11)vs LADMitch White (1-3)
Fri, Aug 13thvs SDBlake Snell (7-6)vs CINTyler Mahle (13-6)
Sat, Aug 14thvs SDJoe Musgrove (11-9)vs CINLuis Castillo (8-16)
Sun, Aug 15thvs SDCraig Stammen (6-3)vs CINSonny Gray (7-9)
Tue, Aug 17thvs PHIKyle Gibson (10-9)@ ARITaylor Widener (2-1)
Wed, Aug 18thvs PHIRanger Suarez (8-5)@ ARIHumberto Castellanos (2-2)
Thu, Aug 19thvs PHIZack Wheeler (14-10)@ ARIMadison Bumgarner (7-10)
Fri, Aug 20th@ COLAustin Gomber (9-9)@ SDBlake Snell (7-6)
Sat, Aug 21st@ COLKyle Freeland (7-8)#8@ SDJoe Musgrove (11-9)
Sun, Aug 22nd@ COLJon Gray (8-12)#13@ SDCraig Stammen (6-3)
Tue, Aug 24th@ PITJT Brubaker (5-13)vs TBDrew Rasmussen (4-1)
Wed, Aug 25th@ PITBryse Wilson (3-7)vs TBRyan Yarbrough (9-7)
Thu, Aug 26th@ PHIMatt Moore (2-4)vs ARIZac Gallen (3-10)
Fri, Aug 27th@ PHIAaron Nola (9-9)vs ARITaylor Widener (2-1)
Sat, Aug 28th@ PHIKyle Gibson (10-9)vs ARIHumberto Mejia (0-3)
Sun, Aug 29th@ PHIRanger Suarez (8-5)vs ARIMadison Bumgarner (7-10)
Mon, Aug 30thvs SDChris Paddack (7-7)@ WSHJosiah Gray (2-2)
Tue, Aug 31stvs SDBlake Snell (7-6)@ WSHPatrick Corbin (9-16)
Thu, Sep 2nd   @ WSHPaolo Espino (5-5)
Fri, Sep 3rdvs SEATyler Anderson (7-11)@ MIAJesus Luzardo (6-9)
Sat, Sep 4thvs SEAMarco Gonzales (10-6)@ MIATrevor Rogers (7-8)
Sun, Sep 5thvs SEAChris Flexen (14-6)@ MIAElieser Hernandez (1-3)
Mon, Sep 6th   @ MILBrandon Woodruff (9-10)
Tue, Sep 7thvs TEXSpencer Howard (0-5)@ MILEric Lauer (7-5)
Wed, Sep 8thvs TEXKohei Arihara (2-4)@ MILFreddy Peralta (10-5)
Thu, Sep 9th   vs COLAntonio Senzatela (4-9)#17
Fri, Sep 10th@ SEAMarco Gonzales (10-6)vs COLGerman Marquez (12-11)#4
Sat, Sep 11th@ SEAChris Flexen (14-6)vs COLKyle Freeland (7-8)#8
Sun, Sep 12th@ SEAYusei Kikuchi (7-9)vs COLRyan Feltner (0-1)
Tue, Sep 14th@ LADTony Gonsolin (4-1)vs CHCAdrian Sampson (1-2)
Wed, Sep 15th@ LADJulio Urias (19-3)vs CHCAlec Mills (6-7)
Thu, Sep 16th   vs CHCKyle Hendricks (14-7)
Fri, Sep 17th@ HOUBrandon Bielak (3-4)@ NYMTaijuan Walker (7-11)
Sat, Sep 18th@ HOULance McCullers Jr. (13-5)@ NYMCarlos Carrasco (1-5)
Sun, Sep 19th@ HOUZack Greinke (11-6)@ NYMRich Hill (7-8)
Mon, Sep 20thvs ATLHuascar Ynoa (4-6)#5vs BALJohn Means (6-9)
Tue, Sep 21stvs ATLJesse Chavez (3-2)#7vs BALConner Greene (1-3)
Wed, Sep 22ndvs ATLIan Anderson (9-5)#3vs BALKeegan Akin (2-10)
Thu, Sep 23rdvs ATLCharlie Morton (14-6)#1vs PITConnor Overton (0-1)
Fri, Sep 24thvs LADTony Gonsolin (4-1)vs PITSam Howard
Sat, Sep 25thvs LADClayton Kershaw (10-8)vs PITWil Crowe (4-8)
Sun, Sep 26thvs LADJulio Urias (19-3)vs PITMax Kranick (2-3)
Tue, Sep 28th@ SFLogan Webb (11-3)@ ATLCharlie Morton (14-6)#1
Wed, Sep 29th@ SFAlex Wood (10-4)@ ATLMax Fried (14-7)#2
Thu, Sep 30th@ SFScott Kazmir (0-1)@ ATLIan Anderson (9-5)#3
Fri, Oct 1stvs COLJon Gray (8-12)#13@ MIASandy Alcantara (9-15)
Sat, Oct 2ndvs COLAntonio Senzatela (4-9)#17@ MIAJesus Luzardo (6-9)
Sun, Oct 3rdvs COLAshton Goudeau@ MIAPablo Lopez (5-5)
Fri, Apr 2nd@ SDBlake Snell (7-6)   
Thu, Apr 8th@ COLJon Gray (8-12)#13   
Mon, Apr 12thvs OAKChris Bassitt (12-4)   
Thu, Apr 15th@ WSHPatrick Corbin (9-16)   
Thu, Apr 22nd@ CINJeff Hoffman (3-5)   
Mon, May 10thvs MIAJordan Holloway (2-3)   
Mon, May 17th@ LADWalker Buehler (16-4)   
Fri, May 28thvs STLJohan Oviedo (0-5)   
Wed, Jun 2ndvs NYMDavid Peterson (2-6)   
Thu, Jun 3rd@ MILBrett Anderson (4-9)   
Fri, Jun 11thvs LAAShohei Ohtani (9-2)   
Thu, Jun 17th@ SFKevin Gausman (14-6)   
Mon, Jun 21stvs MILBrett Anderson (4-9)   
Thu, Jul 1stvs SFJohnny Cueto (7-7)   
Sat, Jul 17thvs CHCAdbert Alzolay (5-13)   
Mon, Jul 19thvs PITChase De Jong (1-4)   
Wed, Jul 28th@ TEXJordan Lyles (10-13)   
Mon, Aug 23rd@ PITWil Crowe (4-8)   
Wed, Sep 1stvs SDYu Darvish (8-11)   
Mon, Sep 13th@ LADClayton Kershaw (10-8)