Skip to main content

Who Should I Trade?

Stefan Crichton for Tylor Megill (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Tylor Megill
Tylor Megill
Stefan Crichton
Stefan Crichton
Recommended by
6 of 11 experts
Recommended by
5 of 11 experts
Rest of Season# 163# 164
Injury Alert-MiLB
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 128
Mike Maher
# 122# 190
Dan Harris
# 89
Mick Ciallela
# 129# 155
Ryan Amore
Pitcher List
# 75# 188
Brad Camara
# 92
Corbin Young
# 103
Chris Clegg
# 125
Jordan Eisen
Field of Vision Sports
# 138
Pierre Camus
# 181
Carmen Maiorano
# 213
Who Should I Trade? Player Statistics
  Tylor Megill
Tylor Megill
Stefan Crichton
Stefan Crichton
2021 Stats 
Games Played1831
Games Started180
Innings Pitched90.323.2
Blown Saves00
Hits Allowed8733
Earned Runs4519
Home Runs Allowed193
Who Should I Trade? Player Projections
  Tylor Megill
Tylor Megill
Stefan Crichton
Stefan Crichton
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
  Tylor Megill
Tylor Megill
Stefan Crichton
Stefan Crichton
 Tylor Megill allowed four runs on seven hits, one walk, and eight strikeouts in six innings. The Mets lost game two of the doubleheader Saturday 4-3 and are 68-68 this season.
Lucas Babits-Feinerman
Tue, Sep 7th
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
 Tylor Megill allowed two runs on one hit, three walks, and five strikeouts in five innings pitched. The Mets won 9-4 Sunday and are on a two-game win streak.
Lucas Babits-Feinerman
Tue, Aug 31st
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
 Tylor Megill allowed seven runs on eleven hits, zero walks, and five strikeouts in three and two-thirds innings. The Mets lost 8-0 and are three games under .500, at 61-64 this season.
Lucas Babits-Feinerman
Wed, Aug 25th
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
 Tylor Megill allowed one run on five hits, two walks, and six strikeouts in six innings. The Mets won 6-2 in extra innings, breaking a five-game losing streak. They're 60-60 this season.
Lucas Babits-Feinerman
Thu, Aug 19th
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
 Tylor Megill allowed three runs on six hits, one walk, and six strikeouts in five innings.
Lucas Babits-Feinerman
Sat, Aug 14th
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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tylor Megill
Tylor Megill
Stefan Crichton
Stefan Crichton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   @ SDYu Darvish (8-11)
Fri, Apr 2nd   @ SDBlake Snell (7-6)
Sat, Apr 3rd   @ SDJoe Musgrove (11-9)
Sun, Apr 4th   @ SDChris Paddack (7-7)
Tue, Apr 6th@ PHIChase Anderson (2-4)@ COLGerman Marquez (12-11)#4
Wed, Apr 7th@ PHIAaron Nola (9-9)@ COLAntonio Senzatela (4-9)#17
Thu, Apr 8thvs MIANick Neidert (1-2)@ COLJon Gray (8-12)#13
Fri, Apr 9th   vs CINTyler Mahle (13-6)
Sat, Apr 10thvs MIATrevor Rogers (7-8)vs CINJeff Hoffman (3-5)
Sun, Apr 11th   vs CINJose De Leon
Mon, Apr 12th   vs OAKChris Bassitt (12-4)
Tue, Apr 13thvs PHIAaron Nola (9-9)vs OAKJesus Luzardo (6-9)
Thu, Apr 15th   @ WSHPatrick Corbin (9-16)
Fri, Apr 16th   @ WSHMax Scherzer (15-4)
Sat, Apr 17th@ COLGerman Marquez (12-11)#4@ WSHErick Fedde (7-9)
Sun, Apr 18th@ COLAntonio Senzatela (4-9)#17@ WSHPaolo Espino (5-5)
Wed, Apr 21st@ CHCZach Davies (6-12)@ CINTyler Mahle (13-6)
Thu, Apr 22nd@ CHCTrevor Williams (4-2)@ CINJeff Hoffman (3-5)
Fri, Apr 23rdvs WSHErick Fedde (7-9)@ ATLHuascar Ynoa (4-6)#5
Sun, Apr 25thvs WSHPatrick Corbin (9-16)@ ATLDrew Smyly (11-4)#6
Tue, Apr 27thvs BOSGarrett Richards (7-8)vs SDChris Paddack (7-7)
Wed, Apr 28thvs BOSNick Pivetta (9-8)vs SDRyan Weathers (4-7)
Thu, Apr 29th   vs COLAntonio Senzatela (4-9)#17
Fri, Apr 30th@ PHIChase Anderson (2-4)vs COLJon Gray (8-12)#13
Sat, May 1st@ PHIZack Wheeler (14-10)vs COLAustin Gomber (9-9)
Sun, May 2nd@ PHIZach Eflin (4-7)vs COLChi Chi Gonzalez (3-7)
Tue, May 4th   @ MIASandy Alcantara (9-15)
Wed, May 5th@ STLJohan Oviedo (0-5)@ MIARoss Detwiler (3-1)
Thu, May 6th@ STLJohn Gant (5-11)@ MIAPablo Lopez (5-5)
Fri, May 7thvs ARIZac Gallen (3-10)@ NYMDavid Peterson (2-6)
Sat, May 8thvs ARIMerrill Kelly (7-11)@ NYMTommy Hunter
Sun, May 9thvs ARIRiley Smith (1-4)@ NYMJacob deGrom (7-2)
Mon, May 10th   vs MIAJordan Holloway (2-3)
Tue, May 11thvs BALJohn Means (6-9)vs MIAPablo Lopez (5-5)
Wed, May 12thvs BALMatt Harvey (6-14)vs MIACody Poteet (2-3)
Thu, May 13th   vs MIATrevor Rogers (7-8)
Fri, May 14th@ TBTyler Glasnow (5-2)vs WSHMax Scherzer (15-4)
Sat, May 15th@ TBShane McClanahan (10-6)vs WSHJoe Ross (5-9)
Sun, May 16th@ TBJosh Fleming (10-8)vs WSHErick Fedde (7-9)
Mon, May 17th@ ATLMax Fried (14-7)#2@ LADWalker Buehler (16-4)
Tue, May 18th@ ATLTucker Davidson (0-0)#15@ LADJulio Urias (19-3)
Wed, May 19th@ ATLCharlie Morton (14-6)#1@ LADClayton Kershaw (10-8)
Thu, May 20th   @ LADDavid Price (5-2)
Fri, May 21st@ MIAJohn Curtiss (3-1)@ COLGerman Marquez (12-11)#4
Sat, May 22nd@ MIAPablo Lopez (5-5)@ COLAntonio Senzatela (4-9)#17
Sun, May 23rd@ MIACody Poteet (2-3)@ COLJon Gray (8-12)#13
Tue, May 25thvs COLKyle Freeland (7-8)#8vs SFKevin Gausman (14-6)
Wed, May 26th   vs SFJohnny Cueto (7-7)
Thu, May 27thvs COLAntonio Senzatela (4-9)#17vs STLCarlos Martinez (4-9)
Fri, May 28th   vs STLJohan Oviedo (0-5)
Sat, May 29thvs ATLIan Anderson (9-5)#3vs STLAdam Wainwright (17-7)
Sun, May 30th   vs STLKwang Hyun Kim (7-7)
Mon, May 31st@ ARIMerrill Kelly (7-11)vs NYMJacob deGrom (7-2)
Tue, Jun 1st@ ARICaleb Smith (4-9)vs NYMMarcus Stroman (10-13)
Wed, Jun 2nd@ ARIMadison Bumgarner (7-10)vs NYMDavid Peterson (2-6)
Thu, Jun 3rd@ SDYu Darvish (8-11)@ MILBrett Anderson (4-9)
Fri, Jun 4th@ SDBlake Snell (7-6)@ MILFreddy Peralta (10-5)
Sat, Jun 5th@ SDJoe Musgrove (11-9)@ MILBrandon Woodruff (9-10)
Sun, Jun 6th@ SDChris Paddack (7-7)@ MILCorbin Burnes (11-4)
Tue, Jun 8th@ BALBruce Zimmermann (4-5)@ OAKChris Bassitt (12-4)
Wed, Jun 9th@ BALMatt Harvey (6-14)@ OAKSean Manaea (11-10)
Fri, Jun 11thvs SDBlake Snell (7-6)vs LAAShohei Ohtani (9-2)
Sat, Jun 12thvs SDJoe Musgrove (11-9)vs LAAAlex Cobb (8-3)
Sun, Jun 13thvs SDChris Paddack (7-7)vs LAAPatrick Sandoval (3-6)
Mon, Jun 14thvs CHCJake Arrieta (5-14)@ SFAlex Wood (10-4)
Tue, Jun 15thvs CHCAlec Mills (6-7)@ SFZack Littell
Wed, Jun 16thvs CHCRobert Stock (0-2)@ SFAnthony DeSclafani (13-7)
Thu, Jun 17thvs CHCKyle Hendricks (14-7)@ SFKevin Gausman (14-6)
Fri, Jun 18th@ WSHErick Fedde (7-9)vs LADTrevor Bauer (8-5)
Sat, Jun 19th@ WSHJon Lester (7-6)vs LADWalker Buehler (16-4)
Sun, Jun 20th@ WSHPatrick Corbin (9-16)vs LADTony Gonsolin (4-1)
Mon, Jun 21stvs ATLIan Anderson (9-5)#3vs MILBrett Anderson (4-9)
Tue, Jun 22ndvs ATLCharlie Morton (14-6)#1vs MILFreddy Peralta (10-5)
Wed, Jun 23rdvs ATLKyle Wright (0-1)#22vs MILBrandon Woodruff (9-10)
Fri, Jun 25thvs PHIMatt Moore (2-4)@ SDChris Paddack (7-7)
Sat, Jun 26thvs PHIZach Eflin (4-7)@ SDDinelson Lamet (2-4)
Sun, Jun 27thvs PHIZack Wheeler (14-10)@ SDYu Darvish (8-11)
Mon, Jun 28th@ WSHPaolo Espino (5-5)@ STLWade LeBlanc (0-2)
Tue, Jun 29th@ ATLCharlie Morton (14-6)#1@ STLCarlos Martinez (4-9)
Wed, Jun 30th@ ATLMax Fried (14-7)#2@ STLKwang Hyun Kim (7-7)
Thu, Jul 1st@ ATLIan Anderson (9-5)#3vs SFJohnny Cueto (7-7)
Fri, Jul 2nd   vs SFAlex Wood (10-4)
Sat, Jul 3rd@ NYYJordan Montgomery (6-7)vs SFSammy Long (2-1)
Sun, Jul 4th@ NYYNestor Cortes Jr. (2-3)vs SFAnthony DeSclafani (13-7)
Tue, Jul 6th   vs COLJon Gray (8-12)#13
Wed, Jul 7thvs MILBrett Anderson (4-9)vs COLAntonio Senzatela (4-9)#17
Thu, Jul 8th   vs COLChi Chi Gonzalez (3-7)
Fri, Jul 9thvs PITJT Brubaker (5-13)@ LADDavid Price (5-2)
Sat, Jul 10thvs PITMax Kranick (2-3)@ LADWalker Buehler (16-4)
Sun, Jul 11thvs PITChase De Jong (1-4)@ LADTony Gonsolin (4-1)
Fri, Jul 16th@ PITChad Kuhl (5-7)vs CHCKyle Hendricks (14-7)
Sat, Jul 17th@ PITWil Crowe (4-8)vs CHCAdbert Alzolay (5-13)
Sun, Jul 18th@ PITJT Brubaker (5-13)vs CHCZach Davies (6-12)
Mon, Jul 19th@ CINVladimir Gutierrez (9-6)vs PITChase De Jong (1-4)
Tue, Jul 20th@ CINWade Miley (12-7)vs PITTyler Anderson (7-11)
Wed, Jul 21st@ CINJeff Hoffman (3-5)vs PITMax Kranick (2-3)
Fri, Jul 23rdvs TORSteven Matz (14-7)@ CHCZach Davies (6-12)
Sat, Jul 24thvs TORHyun Jin Ryu (14-10)@ CHCAlec Mills (6-7)
Sun, Jul 25thvs TORRoss Stripling (5-7)@ CHCTrevor Williams (4-2)
Tue, Jul 27thvs ATLCharlie Morton (14-6)#1@ TEXDane Dunning (5-10)
Wed, Jul 28thvs ATLMax Fried (14-7)#2@ TEXJordan Lyles (10-13)
Fri, Jul 30thvs CINSonny Gray (7-9)vs LADTony Gonsolin (4-1)
Sat, Jul 31stvs CINWade Miley (12-7)vs LADMitch White (1-3)
Sun, Aug 1stvs CINVladimir Gutierrez (9-6)vs LADJulio Urias (19-3)
Mon, Aug 2nd@ MIAJesus Luzardo (6-9)vs SFAnthony DeSclafani (13-7)
Tue, Aug 3rd@ MIANick Neidert (1-2)vs SFJohnny Cueto (7-7)
Wed, Aug 4th@ MIAZach Thompson (3-7)vs SFKevin Gausman (14-6)
Thu, Aug 5th@ MIABraxton Garrett (1-2)vs SFAlex Wood (10-4)
Fri, Aug 6th@ PHIKyle Gibson (10-9)@ SDRyan Weathers (4-7)
Sat, Aug 7th@ PHIRanger Suarez (8-5)@ SDYu Darvish (8-11)
Sun, Aug 8th@ PHIZack Wheeler (14-10)@ SDBlake Snell (7-6)
Tue, Aug 10th   @ SFAlex Wood (10-4)
Wed, Aug 11thvs WSHPaolo Espino (5-5)@ SFKevin Gausman (14-6)
Thu, Aug 12thvs WSHErick Fedde (7-9)vs SDYu Darvish (8-11)
Fri, Aug 13thvs LADJulio Urias (19-3)vs SDBlake Snell (7-6)
Sat, Aug 14thvs LADWalker Buehler (16-4)vs SDJoe Musgrove (11-9)
Sun, Aug 15thvs LADMax Scherzer (15-4)vs SDCraig Stammen (6-3)
Tue, Aug 17th@ SFLogan Webb (11-3)vs PHIKyle Gibson (10-9)
Wed, Aug 18th@ SFAnthony DeSclafani (13-7)vs PHIRanger Suarez (8-5)
Thu, Aug 19th@ LADCorey Knebel (4-0)vs PHIZack Wheeler (14-10)
Fri, Aug 20th@ LADWalker Buehler (16-4)@ COLAustin Gomber (9-9)
Sat, Aug 21st@ LADMax Scherzer (15-4)@ COLKyle Freeland (7-8)#8
Sun, Aug 22nd@ LADDavid Price (5-2)@ COLJon Gray (8-12)#13
Mon, Aug 23rd   @ PITWil Crowe (4-8)
Tue, Aug 24thvs SFSammy Long (2-1)@ PITJT Brubaker (5-13)
Wed, Aug 25thvs SFJohnny Cueto (7-7)@ PITBryse Wilson (3-7)
Thu, Aug 26thvs SFAlex Wood (10-4)@ PHIMatt Moore (2-4)
Fri, Aug 27thvs WSHPaolo Espino (5-5)@ PHIAaron Nola (9-9)
Sat, Aug 28thvs WSHSean Nolin (0-2)@ PHIKyle Gibson (10-9)
Sun, Aug 29thvs WSHErick Fedde (7-9)@ PHIRanger Suarez (8-5)
Mon, Aug 30th   vs SDChris Paddack (7-7)
Tue, Aug 31stvs MIAEdward Cabrera (0-3)vs SDBlake Snell (7-6)
Wed, Sep 1st   vs SDYu Darvish (8-11)
Fri, Sep 3rd@ WSHSean Nolin (0-2)vs SEATyler Anderson (7-11)
Sat, Sep 4th@ WSHJosh Rogers (2-2)vs SEAMarco Gonzales (10-6)
Sun, Sep 5th@ WSHJosiah Gray (2-2)vs SEAChris Flexen (14-6)
Tue, Sep 7th@ MIAEdward Cabrera (0-3)vs TEXSpencer Howard (0-5)
Wed, Sep 8th@ MIASandy Alcantara (9-15)vs TEXKohei Arihara (2-4)
Fri, Sep 10thvs NYYJordan Montgomery (6-7)@ SEAMarco Gonzales (10-6)
Sat, Sep 11thvs NYYCorey Kluber (5-3)@ SEAChris Flexen (14-6)
Sun, Sep 12thvs NYYClarke Schmidt (0-0)@ SEAYusei Kikuchi (7-9)
Mon, Sep 13thvs STLAdam Wainwright (17-7)@ LADClayton Kershaw (10-8)
Tue, Sep 14thvs STLJake Woodford (3-4)@ LADTony Gonsolin (4-1)
Wed, Sep 15thvs STLJon Lester (7-6)@ LADJulio Urias (19-3)
Fri, Sep 17thvs PHIZack Wheeler (14-10)@ HOUBrandon Bielak (3-4)
Sat, Sep 18thvs PHIAaron Nola (9-9)@ HOULance McCullers Jr. (13-5)
Sun, Sep 19thvs PHIKyle Gibson (10-9)@ HOUZack Greinke (11-6)
Mon, Sep 20th   vs ATLHuascar Ynoa (4-6)#5
Tue, Sep 21st@ BOSEduardo Rodriguez (13-8)vs ATLJesse Chavez (3-2)#7
Wed, Sep 22nd@ BOSChris Sale (5-1)vs ATLIan Anderson (9-5)#3
Thu, Sep 23rd   vs ATLCharlie Morton (14-6)#1
Fri, Sep 24th@ MILEric Lauer (7-5)vs LADTony Gonsolin (4-1)
Sat, Sep 25th@ MILCorbin Burnes (11-4)vs LADClayton Kershaw (10-8)
Sun, Sep 26th@ MILFreddy Peralta (10-5)vs LADJulio Urias (19-3)
Tue, Sep 28thvs MIATrevor Rogers (7-8)@ SFLogan Webb (11-3)
Wed, Sep 29thvs MIAElieser Hernandez (1-3)@ SFAlex Wood (10-4)
Thu, Sep 30thvs MIAEdward Cabrera (0-3)@ SFScott Kazmir (0-1)
Fri, Oct 1st@ ATLHuascar Ynoa (4-6)#5vs COLJon Gray (8-12)#13
Sat, Oct 2nd@ ATLJesse Chavez (3-2)#7vs COLAntonio Senzatela (4-9)#17
Sun, Oct 3rd@ ATLCharlie Morton (14-6)#1vs COLAshton Goudeau
Mon, Apr 5th@ PHIMatt Moore (2-4)   
Wed, Apr 14thvs PHIZack Wheeler (14-10)   
Tue, Apr 20th@ CHCJake Arrieta (5-14)   
Sat, Apr 24thvs WSHJoe Ross (5-9)   
Mon, May 3rd@ STLAdam Wainwright (17-7)   
Mon, May 24thvs COLAustin Gomber (9-9)   
Mon, Jul 5thvs MILBrandon Woodruff (9-10)   
Mon, Jul 26thvs ATLBryse Wilson (3-7)   
Thu, Jul 29thvs ATLDrew Smyly (11-4)#6   
Mon, Aug 16th@ SFKevin Gausman (14-6)   
Thu, Sep 2ndvs MIASandy Alcantara (9-15)   
Mon, Sep 6th@ WSHPatrick Corbin (9-16)   
Thu, Sep 9th@ MIAJesus Luzardo (6-9)