Skip to main content

Who Should I Trade?

Carlos Carrasco for Brad Hand (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Brad Hand
Brad Hand
Carlos Carrasco
Carlos Carrasco
Recommended by
9 of 16 experts
Recommended by
7 of 16 experts
Rest of Season# 55# 56
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 47# 65
Chris Meaney
# 40# 74
Pierre Camus
# 68# 179
Jorge B. Edwards
Fantasy In Frames
# 40# 63
Carmen Maiorano
# 34# 59
Jordan Eisen
Field of Vision Sports
# 42# 56
Chris Mitchell
# 50# 116
Corbin Young
# 55# 138
Chris Clegg
# 46# 85
Mick Ciallela
# 83# 28
Mike Maher
# 91# 40
Dan Harris
# 144# 45
Joe Pisapia
# 58# 46
Ryan Amore
Pitcher List
# 134# 49
Brendan Tuma
# 117# 55
Brad Camara
# 100# 68
Who Should I Trade? Player Statistics
  Brad Hand
Brad Hand
Carlos Carrasco
Carlos Carrasco
2021 Stats 
Games Played6812
Games Started012
Innings Pitched65.254.3
Blown Saves80
Hits Allowed5659
Earned Runs2836
Home Runs Allowed912
Who Should I Trade? Player Projections
  Brad Hand
Brad Hand
Carlos Carrasco
Carlos Carrasco
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
  Brad Hand
Brad Hand
Carlos Carrasco
Carlos Carrasco
 Reliever Brad Hand has been claimed off of waivers by the Mets from the Blue Jays.
Jack Mannis
Thu, Sep 2nd
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
 Brad Hand walks in the winning run in the ninth inning against the Mariners on Friday as the Blue Jays lost by a 3-2 score.
John Aubin
Sat, Aug 14th
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
 Brad Hand (5-6) allowed three runs (two earned) on two hits and struck out one in one inning, taking the loss Monday versus Cleveland.
John Aubin
Tue, Aug 3rd
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
 Brad Hand pitched in a setup role in his Blue Jays debut Friday, allowing an unearned run on two hits in the eighth inning of the 6-4 win over the Royals.
John Aubin
Sat, Jul 31st
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
 The Washington Nationals have traded left-hander Brad Hand to the Toronto Blue Jays in exchange for catcher Riley Adams.
Brad Camara
Thu, Jul 29th
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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brad Hand
Brad Hand
Carlos Carrasco
Carlos Carrasco
Date OppOpp PitcherVBROppOpp PitcherVBR
Mon, Apr 5th@ PHIMatt Moore (2-4)@ PHIMatt Moore (2-4)
Tue, Apr 6th@ PHIChase Anderson (2-4)@ PHIChase Anderson (2-4)
Wed, Apr 7th@ PHIAaron Nola (9-9)@ PHIAaron Nola (9-9)
Thu, Apr 8thvs MIANick Neidert (1-2)vs MIANick Neidert (1-2)
Sat, Apr 10thvs MIATrevor Rogers (7-8)vs MIATrevor Rogers (7-8)
Tue, Apr 13thvs PHIAaron Nola (9-9)vs PHIAaron Nola (9-9)
Wed, Apr 14thvs PHIZack Wheeler (14-10)vs PHIZack Wheeler (14-10)
Sat, Apr 17th@ COLGerman Marquez (12-11)#4@ COLGerman Marquez (12-11)#4
Sun, Apr 18th@ COLAntonio Senzatela (4-9)#17@ COLAntonio Senzatela (4-9)#17
Tue, Apr 20th@ CHCJake Arrieta (5-14)@ CHCJake Arrieta (5-14)
Wed, Apr 21st@ CHCZach Davies (6-12)@ CHCZach Davies (6-12)
Thu, Apr 22nd@ CHCTrevor Williams (4-2)@ CHCTrevor Williams (4-2)
Fri, Apr 23rdvs WSHErick Fedde (7-9)vs WSHErick Fedde (7-9)
Sat, Apr 24thvs WSHJoe Ross (5-9)vs WSHJoe Ross (5-9)
Sun, Apr 25thvs WSHPatrick Corbin (9-16)vs WSHPatrick Corbin (9-16)
Tue, Apr 27thvs BOSGarrett Richards (7-8)vs BOSGarrett Richards (7-8)
Wed, Apr 28thvs BOSNick Pivetta (9-8)vs BOSNick Pivetta (9-8)
Fri, Apr 30th@ PHIChase Anderson (2-4)@ PHIChase Anderson (2-4)
Sat, May 1st@ PHIZack Wheeler (14-10)@ PHIZack Wheeler (14-10)
Sun, May 2nd@ PHIZach Eflin (4-7)@ PHIZach Eflin (4-7)
Mon, May 3rd@ STLAdam Wainwright (17-7)@ STLAdam Wainwright (17-7)
Wed, May 5th@ STLJohan Oviedo (0-5)@ STLJohan Oviedo (0-5)
Thu, May 6th@ STLJohn Gant (5-11)@ STLJohn Gant (5-11)
Fri, May 7thvs ARIZac Gallen (3-10)vs ARIZac Gallen (3-10)
Sat, May 8thvs ARIMerrill Kelly (7-11)vs ARIMerrill Kelly (7-11)
Sun, May 9thvs ARIRiley Smith (1-4)vs ARIRiley Smith (1-4)
Tue, May 11thvs BALJohn Means (6-9)vs BALJohn Means (6-9)
Wed, May 12thvs BALMatt Harvey (6-14)vs BALMatt Harvey (6-14)
Fri, May 14th@ TBTyler Glasnow (5-2)@ TBTyler Glasnow (5-2)
Sat, May 15th@ TBShane McClanahan (10-6)@ TBShane McClanahan (10-6)
Sun, May 16th@ TBJosh Fleming (10-8)@ TBJosh Fleming (10-8)
Mon, May 17th@ ATLMax Fried (14-7)#2@ ATLMax Fried (14-7)#2
Tue, May 18th@ ATLTucker Davidson (0-0)#15@ ATLTucker Davidson (0-0)#15
Wed, May 19th@ ATLCharlie Morton (14-6)#1@ ATLCharlie Morton (14-6)#1
Fri, May 21st@ MIAJohn Curtiss (3-1)@ MIAJohn Curtiss (3-1)
Sat, May 22nd@ MIAPablo Lopez (5-5)@ MIAPablo Lopez (5-5)
Sun, May 23rd@ MIACody Poteet (2-3)@ MIACody Poteet (2-3)
Mon, May 24thvs COLAustin Gomber (9-9)vs COLAustin Gomber (9-9)
Tue, May 25thvs COLKyle Freeland (7-8)#8vs COLKyle Freeland (7-8)#8
Thu, May 27thvs COLAntonio Senzatela (4-9)#17vs COLAntonio Senzatela (4-9)#17
Sat, May 29thvs ATLIan Anderson (9-5)#3vs ATLIan Anderson (9-5)#3
Mon, May 31st@ ARIMerrill Kelly (7-11)@ ARIMerrill Kelly (7-11)
Tue, Jun 1st@ ARICaleb Smith (4-9)@ ARICaleb Smith (4-9)
Wed, Jun 2nd@ ARIMadison Bumgarner (7-10)@ ARIMadison Bumgarner (7-10)
Thu, Jun 3rd@ SDYu Darvish (8-11)@ SDYu Darvish (8-11)
Fri, Jun 4th@ SDBlake Snell (7-6)@ SDBlake Snell (7-6)
Sat, Jun 5th@ SDJoe Musgrove (11-9)@ SDJoe Musgrove (11-9)
Sun, Jun 6th@ SDChris Paddack (7-7)@ SDChris Paddack (7-7)
Tue, Jun 8th@ BALBruce Zimmermann (4-5)@ BALBruce Zimmermann (4-5)
Wed, Jun 9th@ BALMatt Harvey (6-14)@ BALMatt Harvey (6-14)
Fri, Jun 11thvs SDBlake Snell (7-6)vs SDBlake Snell (7-6)
Sat, Jun 12thvs SDJoe Musgrove (11-9)vs SDJoe Musgrove (11-9)
Sun, Jun 13thvs SDChris Paddack (7-7)vs SDChris Paddack (7-7)
Mon, Jun 14thvs CHCJake Arrieta (5-14)vs CHCJake Arrieta (5-14)
Tue, Jun 15thvs CHCAlec Mills (6-7)vs CHCAlec Mills (6-7)
Wed, Jun 16thvs CHCRobert Stock (0-2)vs CHCRobert Stock (0-2)
Thu, Jun 17thvs CHCKyle Hendricks (14-7)vs CHCKyle Hendricks (14-7)
Fri, Jun 18th@ WSHErick Fedde (7-9)@ WSHErick Fedde (7-9)
Sat, Jun 19th@ WSHJon Lester (7-6)@ WSHJon Lester (7-6)
Sun, Jun 20th@ WSHPatrick Corbin (9-16)@ WSHPatrick Corbin (9-16)
Mon, Jun 21stvs ATLIan Anderson (9-5)#3vs ATLIan Anderson (9-5)#3
Tue, Jun 22ndvs ATLCharlie Morton (14-6)#1vs ATLCharlie Morton (14-6)#1
Wed, Jun 23rdvs ATLKyle Wright (0-1)#22vs ATLKyle Wright (0-1)#22
Fri, Jun 25thvs PHIMatt Moore (2-4)vs PHIMatt Moore (2-4)
Sat, Jun 26thvs PHIZach Eflin (4-7)vs PHIZach Eflin (4-7)
Sun, Jun 27thvs PHIZack Wheeler (14-10)vs PHIZack Wheeler (14-10)
Mon, Jun 28th@ WSHPaolo Espino (5-5)@ WSHPaolo Espino (5-5)
Tue, Jun 29th@ ATLCharlie Morton (14-6)#1@ ATLCharlie Morton (14-6)#1
Wed, Jun 30th@ ATLMax Fried (14-7)#2@ ATLMax Fried (14-7)#2
Thu, Jul 1st@ ATLIan Anderson (9-5)#3@ ATLIan Anderson (9-5)#3
Sat, Jul 3rd@ NYYJordan Montgomery (6-7)@ NYYJordan Montgomery (6-7)
Sun, Jul 4th@ NYYNestor Cortes Jr. (2-3)@ NYYNestor Cortes Jr. (2-3)
Mon, Jul 5thvs MILBrandon Woodruff (9-10)vs MILBrandon Woodruff (9-10)
Wed, Jul 7thvs MILBrett Anderson (4-9)vs MILBrett Anderson (4-9)
Fri, Jul 9thvs PITJT Brubaker (5-13)vs PITJT Brubaker (5-13)
Sat, Jul 10thvs PITMax Kranick (2-3)vs PITMax Kranick (2-3)
Sun, Jul 11thvs PITChase De Jong (1-4)vs PITChase De Jong (1-4)
Fri, Jul 16th@ PITChad Kuhl (5-7)@ PITChad Kuhl (5-7)
Sat, Jul 17th@ PITWil Crowe (4-8)@ PITWil Crowe (4-8)
Sun, Jul 18th@ PITJT Brubaker (5-13)@ PITJT Brubaker (5-13)
Mon, Jul 19th@ CINVladimir Gutierrez (9-6)@ CINVladimir Gutierrez (9-6)
Tue, Jul 20th@ CINWade Miley (12-7)@ CINWade Miley (12-7)
Wed, Jul 21st@ CINJeff Hoffman (3-5)@ CINJeff Hoffman (3-5)
Fri, Jul 23rdvs TORSteven Matz (14-7)vs TORSteven Matz (14-7)
Sat, Jul 24thvs TORHyun Jin Ryu (14-10)vs TORHyun Jin Ryu (14-10)
Sun, Jul 25thvs TORRoss Stripling (5-7)vs TORRoss Stripling (5-7)
Mon, Jul 26thvs ATLBryse Wilson (3-7)vs ATLBryse Wilson (3-7)
Tue, Jul 27thvs ATLCharlie Morton (14-6)#1vs ATLCharlie Morton (14-6)#1
Wed, Jul 28thvs ATLMax Fried (14-7)#2vs ATLMax Fried (14-7)#2
Thu, Jul 29thvs ATLDrew Smyly (11-4)#6vs ATLDrew Smyly (11-4)#6
Fri, Jul 30thvs CINSonny Gray (7-9)vs CINSonny Gray (7-9)
Sat, Jul 31stvs CINWade Miley (12-7)vs CINWade Miley (12-7)
Sun, Aug 1stvs CINVladimir Gutierrez (9-6)vs CINVladimir Gutierrez (9-6)
Mon, Aug 2nd@ MIAJesus Luzardo (6-9)@ MIAJesus Luzardo (6-9)
Tue, Aug 3rd@ MIANick Neidert (1-2)@ MIANick Neidert (1-2)
Wed, Aug 4th@ MIAZach Thompson (3-7)@ MIAZach Thompson (3-7)
Thu, Aug 5th@ MIABraxton Garrett (1-2)@ MIABraxton Garrett (1-2)
Fri, Aug 6th@ PHIKyle Gibson (10-9)@ PHIKyle Gibson (10-9)
Sat, Aug 7th@ PHIRanger Suarez (8-5)@ PHIRanger Suarez (8-5)
Sun, Aug 8th@ PHIZack Wheeler (14-10)@ PHIZack Wheeler (14-10)
Wed, Aug 11thvs WSHPaolo Espino (5-5)vs WSHPaolo Espino (5-5)
Thu, Aug 12thvs WSHErick Fedde (7-9)vs WSHErick Fedde (7-9)
Fri, Aug 13thvs LADJulio Urias (19-3)vs LADJulio Urias (19-3)
Sat, Aug 14thvs LADWalker Buehler (16-4)vs LADWalker Buehler (16-4)
Sun, Aug 15thvs LADMax Scherzer (15-4)vs LADMax Scherzer (15-4)
Mon, Aug 16th@ SFKevin Gausman (14-6)@ SFKevin Gausman (14-6)
Tue, Aug 17th@ SFLogan Webb (11-3)@ SFLogan Webb (11-3)
Wed, Aug 18th@ SFAnthony DeSclafani (13-7)@ SFAnthony DeSclafani (13-7)
Thu, Aug 19th@ LADCorey Knebel (4-0)@ LADCorey Knebel (4-0)
Fri, Aug 20th@ LADWalker Buehler (16-4)@ LADWalker Buehler (16-4)
Sat, Aug 21st@ LADMax Scherzer (15-4)@ LADMax Scherzer (15-4)
Sun, Aug 22nd@ LADDavid Price (5-2)@ LADDavid Price (5-2)
Tue, Aug 24thvs SFSammy Long (2-1)vs SFSammy Long (2-1)
Wed, Aug 25thvs SFJohnny Cueto (7-7)vs SFJohnny Cueto (7-7)
Thu, Aug 26thvs SFAlex Wood (10-4)vs SFAlex Wood (10-4)
Fri, Aug 27thvs WSHPaolo Espino (5-5)vs WSHPaolo Espino (5-5)
Sat, Aug 28thvs WSHSean Nolin (0-2)vs WSHSean Nolin (0-2)
Sun, Aug 29thvs WSHErick Fedde (7-9)vs WSHErick Fedde (7-9)
Tue, Aug 31stvs MIAEdward Cabrera (0-3)vs MIAEdward Cabrera (0-3)
Thu, Sep 2ndvs MIASandy Alcantara (9-15)vs MIASandy Alcantara (9-15)
Fri, Sep 3rd@ WSHSean Nolin (0-2)@ WSHSean Nolin (0-2)
Sat, Sep 4th@ WSHJosh Rogers (2-2)@ WSHJosh Rogers (2-2)
Sun, Sep 5th@ WSHJosiah Gray (2-2)@ WSHJosiah Gray (2-2)
Mon, Sep 6th@ WSHPatrick Corbin (9-16)@ WSHPatrick Corbin (9-16)
Tue, Sep 7th@ MIAEdward Cabrera (0-3)@ MIAEdward Cabrera (0-3)
Wed, Sep 8th@ MIASandy Alcantara (9-15)@ MIASandy Alcantara (9-15)
Thu, Sep 9th@ MIAJesus Luzardo (6-9)@ MIAJesus Luzardo (6-9)
Fri, Sep 10thvs NYYJordan Montgomery (6-7)vs NYYJordan Montgomery (6-7)
Sat, Sep 11thvs NYYCorey Kluber (5-3)vs NYYCorey Kluber (5-3)
Sun, Sep 12thvs NYYClarke Schmidt (0-0)vs NYYClarke Schmidt (0-0)
Mon, Sep 13thvs STLAdam Wainwright (17-7)vs STLAdam Wainwright (17-7)
Tue, Sep 14thvs STLJake Woodford (3-4)vs STLJake Woodford (3-4)
Wed, Sep 15thvs STLJon Lester (7-6)vs STLJon Lester (7-6)
Fri, Sep 17thvs PHIZack Wheeler (14-10)vs PHIZack Wheeler (14-10)
Sat, Sep 18thvs PHIAaron Nola (9-9)vs PHIAaron Nola (9-9)
Sun, Sep 19thvs PHIKyle Gibson (10-9)vs PHIKyle Gibson (10-9)
Tue, Sep 21st@ BOSEduardo Rodriguez (13-8)@ BOSEduardo Rodriguez (13-8)
Wed, Sep 22nd@ BOSChris Sale (5-1)@ BOSChris Sale (5-1)
Fri, Sep 24th@ MILEric Lauer (7-5)@ MILEric Lauer (7-5)
Sat, Sep 25th@ MILCorbin Burnes (11-4)@ MILCorbin Burnes (11-4)
Sun, Sep 26th@ MILFreddy Peralta (10-5)@ MILFreddy Peralta (10-5)
Tue, Sep 28thvs MIATrevor Rogers (7-8)vs MIATrevor Rogers (7-8)
Wed, Sep 29thvs MIAElieser Hernandez (1-3)vs MIAElieser Hernandez (1-3)
Thu, Sep 30thvs MIAEdward Cabrera (0-3)vs MIAEdward Cabrera (0-3)
Fri, Oct 1st@ ATLHuascar Ynoa (4-6)#5@ ATLHuascar Ynoa (4-6)#5
Sat, Oct 2nd@ ATLJesse Chavez (3-2)#7@ ATLJesse Chavez (3-2)#7
Sun, Oct 3rd@ ATLCharlie Morton (14-6)#1@ ATLCharlie Morton (14-6)#1