Skip to main content

Who Should I Trade?

Carlos Carrasco for Devin Williams (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Carlos Carrasco
Carlos Carrasco
Devin Williams
Devin Williams
Recommended by
9 of 16 experts
Recommended by
7 of 16 experts
Rest of Season# 56# 57
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 65# 92
Mike Maher
# 40# 72
Dan Harris
# 45# 66
Mick Ciallela
# 28# 80
Brendan Tuma
# 55# 115
Carmen Maiorano
# 59# 72
Jordan Eisen
Field of Vision Sports
# 56# 95
Brad Camara
# 68# 98
Joe Pisapia
# 46# 79
Ryan Amore
Pitcher List
# 49# 35
Jorge B. Edwards
Fantasy In Frames
# 63# 56
Chris Meaney
# 74# 56
Chris Clegg
# 85# 73
Chris Mitchell
# 116# 96
Corbin Young
# 138# 61
Pierre Camus
# 179# 57
Who Should I Trade? Player Statistics
  Carlos Carrasco
Carlos Carrasco
Devin Williams
Devin Williams
2021 Stats 
Games Played1258
Games Started120
Innings Pitched54.354.0
Blown Saves03
Hits Allowed5936
Earned Runs3615
Home Runs Allowed125
Who Should I Trade? Player Projections
  Carlos Carrasco
Carlos Carrasco
Devin Williams
Devin Williams
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
  Carlos Carrasco
Carlos Carrasco
Devin Williams
Devin Williams
 Mets pitcher Carlos Carrasco got surgery to remove bone fragments from his elbow on Tuesday. He is expected to return in time for winter baseball activities.
Ethan Biddle - The Work of Ethan Biddle
Wed, Oct 20th
Brewers RHP Devin Williams underwent surgery on his fractured hand.
Brendan Tuma - Too Much Tuma
Wed, Oct 6th
 Carlos Carrasco allowed four runs (one earned) on seven hits, one walk, and four strikeouts in five innings. The 34-year-old was forced to work much harder than he should have been by the Mets' sloppy fielding. They won 9-4 Tuesday and are four games behind the Braves in the NL East and three and a half games behind the Reds and Padres for the final Wild Card spot.
Lucas Babits-Feinerman
Wed, Sep 8th
Milwaukee Brewers pitcher Devin Williams (hand) was placed on the 10-day injured list Wednesday.
Brad Camara
Wed, Sep 29th
 Carlos Carrasco allowed three runs on four hits, one walk, and five strikeouts in five and one-third innings. The Mets won 4-3 Tuesday and are winners of four straight. They're 66-67 this season.
Lucas Babits-Feinerman
Fri, Sep 3rd
Devin Williams converted the save Tuesday against the Cubs, allowing three hits and striking out two in one inning.
Connor Rooney
Tue, Aug 10th
 Carlos Carrasco allowed two runs on three hits, zero walks, and five strikeouts in seven innings pitched. He left the game tied, and the Mets blew the game in the eighth inning, losing 3-2. They're 61-66 this season.
Lucas Babits-Feinerman
Fri, Aug 27th
Devin Williams converted the save Wednesday against the Pirates, striking out two and walking one in one inning.
Connor Rooney
Wed, Aug 4th
 Carlos Carrasco allowed three runs on five hits, one walk, and six strikeouts in five innings. The Mets lost 3-2 and are now 60-62 this season.
Lucas Babits-Feinerman
Sat, Aug 21st
Devin Williams was reinstated from the IL on Tuesday.
Dan Harris
Tue, Jul 27th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Carlos Carrasco
Carlos Carrasco
Devin Williams
Devin Williams
Date OppOpp PitcherVBROppOpp PitcherVBR
Mon, Apr 5th@ PHIMatt Moore (2-4)@ CHCTrevor Williams (4-2)
Tue, Apr 6th@ PHIChase Anderson (2-4)@ CHCAdbert Alzolay (5-13)
Wed, Apr 7th@ PHIAaron Nola (9-9)@ CHCKyle Hendricks (14-7)
Thu, Apr 8thvs MIANick Neidert (1-2)@ STLAdam Wainwright (17-7)
Sat, Apr 10thvs MIATrevor Rogers (7-8)@ STLCarlos Martinez (4-9)
Tue, Apr 13thvs PHIAaron Nola (9-9)vs CHCAlec Mills (6-7)
Wed, Apr 14thvs PHIZack Wheeler (14-10)vs CHCJake Arrieta (5-14)
Sat, Apr 17th@ COLGerman Marquez (12-11)#4vs PITTrevor Cahill (1-5)
Sun, Apr 18th@ COLAntonio Senzatela (4-9)#17vs PITChad Kuhl (5-7)
Tue, Apr 20th@ CHCJake Arrieta (5-14)@ SDChris Paddack (7-7)
Wed, Apr 21st@ CHCZach Davies (6-12)@ SDDinelson Lamet (2-4)
Thu, Apr 22nd@ CHCTrevor Williams (4-2)   
Fri, Apr 23rdvs WSHErick Fedde (7-9)@ CHCKyle Hendricks (14-7)
Sat, Apr 24thvs WSHJoe Ross (5-9)@ CHCAdbert Alzolay (5-13)
Sun, Apr 25thvs WSHPatrick Corbin (9-16)@ CHCJake Arrieta (5-14)
Tue, Apr 27thvs BOSGarrett Richards (7-8)vs MIADaniel Castano (0-2)
Wed, Apr 28thvs BOSNick Pivetta (9-8)vs MIASandy Alcantara (9-15)
Fri, Apr 30th@ PHIChase Anderson (2-4)vs LADEdwin Uceta (0-3)
Sat, May 1st@ PHIZack Wheeler (14-10)vs LADDustin May (1-1)
Sun, May 2nd@ PHIZach Eflin (4-7)vs LADJulio Urias (19-3)
Mon, May 3rd@ STLAdam Wainwright (17-7)@ PHIVince Velasquez (3-9)
Wed, May 5th@ STLJohan Oviedo (0-5)@ PHIChase Anderson (2-4)
Thu, May 6th@ STLJohn Gant (5-11)@ PHIZack Wheeler (14-10)
Fri, May 7thvs ARIZac Gallen (3-10)@ MIATrevor Rogers (7-8)
Sat, May 8thvs ARIMerrill Kelly (7-11)@ MIADaniel Castano (0-2)
Sun, May 9thvs ARIRiley Smith (1-4)@ MIASandy Alcantara (9-15)
Tue, May 11thvs BALJohn Means (6-9)vs STLKwang Hyun Kim (7-7)
Wed, May 12thvs BALMatt Harvey (6-14)vs STLJohn Gant (5-11)
Fri, May 14th@ TBTyler Glasnow (5-2)vs ATLDrew Smyly (11-4)#6
Sat, May 15th@ TBShane McClanahan (10-6)vs ATLIan Anderson (9-5)#3
Sun, May 16th@ TBJosh Fleming (10-8)vs ATLHuascar Ynoa (4-6)#5
Mon, May 17th@ ATLMax Fried (14-7)#2   
Tue, May 18th@ ATLTucker Davidson (0-0)#15@ KCKris Bubic (6-7)
Wed, May 19th@ ATLCharlie Morton (14-6)#1@ KCBrad Keller (8-12)
Fri, May 21st@ MIAJohn Curtiss (3-1)@ CINJeff Hoffman (3-5)
Sat, May 22nd@ MIAPablo Lopez (5-5)@ CINSonny Gray (7-9)
Sun, May 23rd@ MIACody Poteet (2-3)@ CINLuis Castillo (8-16)
Mon, May 24thvs COLAustin Gomber (9-9)vs SDBlake Snell (7-6)
Tue, May 25thvs COLKyle Freeland (7-8)#8vs SDJoe Musgrove (11-9)
Thu, May 27thvs COLAntonio Senzatela (4-9)#17vs SDRyan Weathers (4-7)
Sat, May 29thvs ATLIan Anderson (9-5)#3@ WSHJon Lester (7-6)
Mon, May 31st@ ARIMerrill Kelly (7-11)vs DETTyler Alexander (2-4)
Tue, Jun 1st@ ARICaleb Smith (4-9)vs DETMatthew Boyd (3-8)
Wed, Jun 2nd@ ARIMadison Bumgarner (7-10)   
Thu, Jun 3rd@ SDYu Darvish (8-11)vs ARIJon Duplantier (0-3)
Fri, Jun 4th@ SDBlake Snell (7-6)vs ARIMatt Peacock (5-7)
Sat, Jun 5th@ SDJoe Musgrove (11-9)vs ARIMerrill Kelly (7-11)
Sun, Jun 6th@ SDChris Paddack (7-7)vs ARICaleb Smith (4-9)
Tue, Jun 8th@ BALBruce Zimmermann (4-5)@ CINSonny Gray (7-9)
Wed, Jun 9th@ BALMatt Harvey (6-14)@ CINVladimir Gutierrez (9-6)
Fri, Jun 11thvs SDBlake Snell (7-6)vs PITChase De Jong (1-4)
Sat, Jun 12thvs SDJoe Musgrove (11-9)vs PITChad Kuhl (5-7)
Sun, Jun 13thvs SDChris Paddack (7-7)vs PITWil Crowe (4-8)
Mon, Jun 14thvs CHCJake Arrieta (5-14)vs CINVladimir Gutierrez (9-6)
Tue, Jun 15thvs CHCAlec Mills (6-7)vs CINLuis Castillo (8-16)
Wed, Jun 16thvs CHCRobert Stock (0-2)vs CINTyler Mahle (13-6)
Thu, Jun 17thvs CHCKyle Hendricks (14-7)@ COLGerman Marquez (12-11)#4
Fri, Jun 18th@ WSHErick Fedde (7-9)@ COLAntonio Senzatela (4-9)#17
Sat, Jun 19th@ WSHJon Lester (7-6)@ COLAustin Gomber (9-9)
Sun, Jun 20th@ WSHPatrick Corbin (9-16)@ COLChi Chi Gonzalez (3-7)
Mon, Jun 21stvs ATLIan Anderson (9-5)#3@ ARIMerrill Kelly (7-11)
Tue, Jun 22ndvs ATLCharlie Morton (14-6)#1@ ARIZac Gallen (3-10)
Wed, Jun 23rdvs ATLKyle Wright (0-1)#22@ ARICaleb Smith (4-9)
Fri, Jun 25thvs PHIMatt Moore (2-4)vs COLJon Gray (8-12)#13
Sat, Jun 26thvs PHIZach Eflin (4-7)vs COLAntonio Senzatela (4-9)#17
Sun, Jun 27thvs PHIZack Wheeler (14-10)vs COLChi Chi Gonzalez (3-7)
Mon, Jun 28th@ WSHPaolo Espino (5-5)vs CHCKyle Hendricks (14-7)
Tue, Jun 29th@ ATLCharlie Morton (14-6)#1vs CHCZach Davies (6-12)
Wed, Jun 30th@ ATLMax Fried (14-7)#2vs CHCJake Arrieta (5-14)
Thu, Jul 1st@ ATLIan Anderson (9-5)#3@ PITWil Crowe (4-8)
Sat, Jul 3rd@ NYYJordan Montgomery (6-7)@ PITCody Ponce (0-6)
Sun, Jul 4th@ NYYNestor Cortes Jr. (2-3)@ PITTyler Anderson (7-11)
Mon, Jul 5thvs MILBrandon Woodruff (9-10)@ NYMTylor Megill (4-6)
Wed, Jul 7thvs MILBrett Anderson (4-9)@ NYMRobert Stock (0-2)
Fri, Jul 9thvs PITJT Brubaker (5-13)vs CINWade Miley (12-7)
Sat, Jul 10thvs PITMax Kranick (2-3)vs CINVladimir Gutierrez (9-6)
Sun, Jul 11thvs PITChase De Jong (1-4)vs CINLuis Castillo (8-16)
Fri, Jul 16th@ PITChad Kuhl (5-7)@ CINTyler Mahle (13-6)
Sat, Jul 17th@ PITWil Crowe (4-8)@ CINLuis Castillo (8-16)
Sun, Jul 18th@ PITJT Brubaker (5-13)@ CINSonny Gray (7-9)
Mon, Jul 19th@ CINVladimir Gutierrez (9-6)   
Tue, Jul 20th@ CINWade Miley (12-7)vs KCMike Minor (8-12)
Wed, Jul 21st@ CINJeff Hoffman (3-5)vs KCBrad Keller (8-12)
Fri, Jul 23rdvs TORSteven Matz (14-7)vs CWSLucas Giolito (11-9)
Sat, Jul 24thvs TORHyun Jin Ryu (14-10)vs CWSCarlos Rodon (13-5)
Sun, Jul 25thvs TORRoss Stripling (5-7)vs CWSLance Lynn (11-6)
Mon, Jul 26thvs ATLBryse Wilson (3-7)   
Tue, Jul 27thvs ATLCharlie Morton (14-6)#1@ PITLuis Oviedo (1-2)
Wed, Jul 28thvs ATLMax Fried (14-7)#2@ PITMax Kranick (2-3)
Thu, Jul 29thvs ATLDrew Smyly (11-4)#6@ PITChad Kuhl (5-7)
Fri, Jul 30thvs CINSonny Gray (7-9)@ ATLTouki Toussaint (3-3)#12
Sat, Jul 31stvs CINWade Miley (12-7)@ ATLKyle Muller (2-4)#10
Sun, Aug 1stvs CINVladimir Gutierrez (9-6)@ ATLCharlie Morton (14-6)#1
Mon, Aug 2nd@ MIAJesus Luzardo (6-9)vs PITBryse Wilson (3-7)
Tue, Aug 3rd@ MIANick Neidert (1-2)vs PITMax Kranick (2-3)
Wed, Aug 4th@ MIAZach Thompson (3-7)vs PITSteven Brault (0-3)
Thu, Aug 5th@ MIABraxton Garrett (1-2)   
Fri, Aug 6th@ PHIKyle Gibson (10-9)vs SFLogan Webb (11-3)
Sat, Aug 7th@ PHIRanger Suarez (8-5)vs SFAaron Sanchez (1-1)
Sun, Aug 8th@ PHIZack Wheeler (14-10)vs SFJohnny Cueto (7-7)
Wed, Aug 11thvs WSHPaolo Espino (5-5)@ CHCJake Arrieta (5-14)
Thu, Aug 12thvs WSHErick Fedde (7-9)@ CHCKyle Hendricks (14-7)
Fri, Aug 13thvs LADJulio Urias (19-3)   
Sat, Aug 14thvs LADWalker Buehler (16-4)@ PITMitch Keller (5-11)
Sun, Aug 15thvs LADMax Scherzer (15-4)@ PITDillon Peters (1-2)
Mon, Aug 16th@ SFKevin Gausman (14-6)   
Tue, Aug 17th@ SFLogan Webb (11-3)@ STLAdam Wainwright (17-7)
Wed, Aug 18th@ SFAnthony DeSclafani (13-7)@ STLJack Flaherty (9-2)
Thu, Aug 19th@ LADCorey Knebel (4-0)@ STLJon Lester (7-6)
Fri, Aug 20th@ LADWalker Buehler (16-4)vs WSHPatrick Corbin (9-16)
Sat, Aug 21st@ LADMax Scherzer (15-4)vs WSHPaolo Espino (5-5)
Sun, Aug 22nd@ LADDavid Price (5-2)vs WSHSean Nolin (0-2)
Tue, Aug 24thvs SFSammy Long (2-1)vs CINTyler Mahle (13-6)
Wed, Aug 25thvs SFJohnny Cueto (7-7)vs CINLuis Castillo (8-16)
Thu, Aug 26thvs SFAlex Wood (10-4)vs CINSonny Gray (7-9)
Fri, Aug 27thvs WSHPaolo Espino (5-5)@ MINAndrew Albers (1-2)
Sat, Aug 28thvs WSHSean Nolin (0-2)@ MINCharlie Barnes (0-3)
Sun, Aug 29thvs WSHErick Fedde (7-9)@ MINGriffin Jax (4-5)
Tue, Aug 31stvs MIAEdward Cabrera (0-3)@ SFJohnny Cueto (7-7)
Thu, Sep 2ndvs MIASandy Alcantara (9-15)@ SFLogan Webb (11-3)
Fri, Sep 3rd@ WSHSean Nolin (0-2)vs STLAdam Wainwright (17-7)
Sat, Sep 4th@ WSHJosh Rogers (2-2)vs STLKwang Hyun Kim (7-7)
Sun, Sep 5th@ WSHJosiah Gray (2-2)vs STLJon Lester (7-6)
Mon, Sep 6th@ WSHPatrick Corbin (9-16)vs PHIZack Wheeler (14-10)
Tue, Sep 7th@ MIAEdward Cabrera (0-3)vs PHIAaron Nola (9-9)
Wed, Sep 8th@ MIASandy Alcantara (9-15)vs PHIKyle Gibson (10-9)
Thu, Sep 9th@ MIAJesus Luzardo (6-9)   
Fri, Sep 10thvs NYYJordan Montgomery (6-7)@ CLEEli Morgan (5-7)
Sat, Sep 11thvs NYYCorey Kluber (5-3)@ CLEZach Plesac (10-6)
Sun, Sep 12thvs NYYClarke Schmidt (0-0)@ CLEAaron Civale (12-5)
Mon, Sep 13thvs STLAdam Wainwright (17-7)   
Tue, Sep 14thvs STLJake Woodford (3-4)@ DETWily Peralta (4-5)
Wed, Sep 15thvs STLJon Lester (7-6)@ DETMatt Manning (4-7)
Fri, Sep 17thvs PHIZack Wheeler (14-10)vs CHCZach Davies (6-12)
Sat, Sep 18thvs PHIAaron Nola (9-9)vs CHCJustin Steele (4-4)
Sun, Sep 19thvs PHIKyle Gibson (10-9)vs CHCKeegan Thompson (3-3)
Tue, Sep 21st@ BOSEduardo Rodriguez (13-8)vs STLJake Woodford (3-4)
Wed, Sep 22nd@ BOSChris Sale (5-1)vs STLMiles Mikolas (2-3)
Fri, Sep 24th@ MILEric Lauer (7-5)vs NYMTylor Megill (4-6)
Sat, Sep 25th@ MILCorbin Burnes (11-4)vs NYMRich Hill (7-8)
Sun, Sep 26th@ MILFreddy Peralta (10-5)vs NYMCarlos Carrasco (1-5)
Tue, Sep 28thvs MIATrevor Rogers (7-8)@ STLAdam Wainwright (17-7)
Wed, Sep 29thvs MIAElieser Hernandez (1-3)@ STLMiles Mikolas (2-3)
Thu, Sep 30thvs MIAEdward Cabrera (0-3)@ STLJ.A. Happ (10-8)
Fri, Oct 1st@ ATLHuascar Ynoa (4-6)#5@ LADClayton Kershaw (10-8)
Sat, Oct 2nd@ ATLJesse Chavez (3-2)#7@ LADJulio Urias (19-3)
Sun, Oct 3rd@ ATLCharlie Morton (14-6)#1@ LADWalker Buehler (16-4)
Thu, Apr 1st   vs MINKenta Maeda (6-5)
Sat, Apr 3rd   vs MINJose Berrios (12-9)
Sun, Apr 4th   vs MINMichael Pineda (9-8)
Sun, Apr 11th   @ STLDaniel Ponce de Leon (1-1)
Mon, Apr 12th   vs CHCAdbert Alzolay (5-13)
Fri, Apr 16th   vs PITJT Brubaker (5-13)
Mon, Apr 19th   @ SDJoe Musgrove (11-9)
Mon, Apr 26th   vs MIATrevor Rogers (7-8)
Thu, Apr 29th   vs LADTrevor Bauer (8-5)
Tue, May 4th   @ PHIAaron Nola (9-9)
Thu, May 13th   vs STLJack Flaherty (9-2)
Wed, May 26th   vs SDChris Paddack (7-7)
Sun, May 30th   @ WSHMax Scherzer (15-4)
Thu, Jun 10th   @ CINLuis Castillo (8-16)
Fri, Jul 2nd   @ PITJT Brubaker (5-13)
Thu, Jul 8th   vs CINTyler Mahle (13-6)
Tue, Aug 10th   @ CHCAlec Mills (6-7)
Mon, Aug 30th   @ SFJose Alvarez
Wed, Sep 1st   @ SFKevin Gausman (14-6)
Mon, Sep 20th   vs STLJon Lester (7-6)
Thu, Sep 23rd   vs STLAdam Wainwright (17-7)