Skip to main content

Who Should I Trade?

Carlos Carrasco for Robbie Ray (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Robbie Ray
SP - TOR
Robbie Ray
Carlos Carrasco
SP,RP - NYM
Carlos Carrasco
Expert
Recommendation
69%
Recommended by
11 of 16 experts
31%
Recommended by
5 of 16 experts
Rankings 
   
Rest of Season# 71# 56
VBR# 56# 214
   
Projections 
   
Strikeouts207
Wins11
Saves00
ERA3.563.82
WHIP1.201.18
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 18# 65
   
Mike Maher
FantasyPros
# 9# 40
   
Dan Harris
FantasyPros
# 9# 45
   
Pierre Camus
RotoBaller
# 53# 179
   
Mick Ciallela
Fantrax
# 12# 28
   
Ryan Amore
Pitcher List
# 20# 49
   
Brendan Tuma
FantasyPros
# 7# 55
   
Brad Camara
FantasyPros
# 36# 69
   
Chris Mitchell
FantasyData
# 65# 116
   
Corbin Young
FantasyData
# 102# 138
   
Joe Pisapia
FantasyPros
# 12# 46
   
Jordan Eisen
Field of Vision Sports
# 56
   
Carmen Maiorano
FantasyPros
# 119# 59
   
Jorge B. Edwards
Fantasy In Frames
# 63
   
Chris Meaney
FTN
# 74
   
Chris Clegg
Fantrax
# 96# 85
   
Who Should I Trade? Player Statistics
  Robbie Ray
SP - TOR
Robbie Ray
Carlos Carrasco
SP,RP - NYM
Carlos Carrasco
2021 Stats 
   
   
Games Played2910
   
Games Started2910
   
Innings Pitched177.045.3
   
Wins121
   
Losses53
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed13645
   
Earned Runs5226
   
Home Runs Allowed289
   
Strikeouts23342
   
Walks4412
   
ERA2.645.24
   
WHIP1.021.28
   
Who Should I Trade? Player Projections
  Robbie Ray
SP - TOR
Robbie Ray
Carlos Carrasco
SP,RP - NYM
Carlos Carrasco
2021 Projections 
   
   
Games Played31
   
Games Started21
   
Innings Pitched15.36.5
   
Wins11
   
Losses10
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed126
   
Earned Runs63
   
Home Runs Allowed21
   
Strikeouts207
   
Walks62
   
ERA3.563.82
   
WHIP1.201.18
   
Who Should I Trade? Player Notes
  Robbie Ray
SP - TOR
Robbie Ray
Carlos Carrasco
SP,RP - NYM
Carlos Carrasco
News 
 Robbie Ray picked up the win in Wednesday's 6-3 victory over the Rays, allowing one run on four hits over seven innings. He struck out 13 without walking a batter.
John Aubin
Thu, Sep 16th
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
 Robbie Ray allowed three runs on eight hits with two walks and eight strikeouts over 4 1/3 innings on Friday in a no-decision against the Orioles.
John Aubin
Sat, Sep 11th
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
 Robbie Ray (11-5) allowed just one hit and three walks over 6 2/3 scoreless innings while striking out 10 to earn the win over Oakland on Sunday.
John Aubin
Mon, Sep 6th
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
 Robbie Ray struck out 10 batters while allowing two runs on four hits over seven innings Monday in a win over the Orioles.
John Aubin
Tue, Aug 31st
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
 Robbie Ray allowed one run on five hits, a walk, and a hit batter while striking out a season-high 14 in seven innings versus the White Sox on Wednesday. He did not factor in the decision.
John Aubin
Thu, Aug 26th
Carlos Carrasco allowed six runs on six hits, one walk, and three strikeouts in two innings.
Lucas Babits-Feinerman
Mon, Aug 16th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Robbie Ray
SP - TOR
Robbie Ray
Carlos Carrasco
SP,RP - NYM
Carlos Carrasco
Date OppOpp PitcherVBROppOpp PitcherVBR
Mon, Apr 5th@ TEXMike Foltynewicz (2-12)#218@ PHIMatt Moore (2-4)#398
Tue, Apr 6th@ TEXDane Dunning (5-8)#146@ PHIChase Anderson (2-4)#330
Wed, Apr 7th@ TEXKyle Gibson (10-8)#34@ PHIAaron Nola (8-8)#27
Thu, Apr 8thvs LAAGriffin Canning (5-4)#111vs MIANick Neidert (1-2)#235
Sat, Apr 10thvs LAAJose Quintana (0-3)#230vs MIATrevor Rogers (7-7)#70
Tue, Apr 13thvs NYYJameson Taillon (8-6)#96vs PHIAaron Nola (8-8)#27
Wed, Apr 14thvs NYYCorey Kluber (5-3)#59vs PHIZack Wheeler (14-9)#1
Sat, Apr 17th@ KCErvin Santana (2-2)#364@ COLGerman Marquez (12-10)#35
Sun, Apr 18th@ KCBrady Singer (4-10)#189@ COLAntonio Senzatela (4-9)#88
Tue, Apr 20th@ BOSEduardo Rodriguez (11-8)#81@ CHCJake Arrieta (5-14)#408
Wed, Apr 21st@ BOSGarrett Richards (7-7)#243@ CHCZach Davies (6-11)#175
Thu, Apr 22nd   @ CHCTrevor Williams (4-2)#179
Fri, Apr 23rd@ TBTyler Glasnow (5-2)vs WSHErick Fedde (7-9)#316
Sat, Apr 24th@ TBBrent Honeywell Jr. (0-0)#185vs WSHJoe Ross (5-9)
Sun, Apr 25th@ TBLuis Patino (4-3)#98vs WSHPatrick Corbin (8-15)#172
Tue, Apr 27thvs WSHMax Scherzer (15-4)#2vs BOSGarrett Richards (7-7)#243
Wed, Apr 28thvs WSHErick Fedde (7-9)#316vs BOSNick Pivetta (9-7)#158
Fri, Apr 30thvs ATLDrew Smyly (9-4)#74@ PHIChase Anderson (2-4)#330
Sat, May 1stvs ATLCharlie Morton (13-6)#10@ PHIZack Wheeler (14-9)#1
Sun, May 2ndvs ATLIan Anderson (7-5)#41@ PHIZach Eflin (4-7)
Mon, May 3rd@ OAKFrankie Montas (12-9)#23@ STLAdam Wainwright (16-7)#4
Wed, May 5th@ OAKChris Bassitt (12-4)#21@ STLJohan Oviedo (0-5)#396
Thu, May 6th@ OAKMike Fiers (0-2)#377@ STLJohn Gant (5-9)#148
Fri, May 7th@ HOUJose Urquidy (7-3)#49vs ARIZac Gallen (2-10)#103
Sat, May 8th@ HOUCristian Javier (4-1)#69vs ARIMerrill Kelly (7-10)#68
Sun, May 9th@ HOUZack Greinke (11-6)#30vs ARIRiley Smith (1-4)#208
Tue, May 11th@ ATLBryse Wilson (3-7)#115vs BALJohn Means (5-7)#52
Wed, May 12th@ ATLMax Fried (12-7)#19vs BALMatt Harvey (6-14)#368
Fri, May 14thvs PHIVince Velasquez (3-7)#186@ TBTyler Glasnow (5-2)
Sat, May 15thvs PHIAaron Nola (8-8)#27@ TBShane McClanahan (9-6)#71
Sun, May 16thvs PHIChase Anderson (2-4)#330@ TBJosh Fleming (10-6)#110
Mon, May 17th   @ ATLMax Fried (12-7)#19
Tue, May 18thvs BOSEduardo Rodriguez (11-8)#81@ ATLTucker Davidson (0-0)#302
Wed, May 19thvs BOSGarrett Richards (7-7)#243@ ATLCharlie Morton (13-6)#10
Fri, May 21stvs TBTyler Glasnow (5-2)@ MIAJohn Curtiss (3-1)
Sat, May 22ndvs TBShane McClanahan (9-6)#71@ MIAPablo Lopez (5-5)#67
Sun, May 23rdvs TBMichael Wacha (3-5)#181@ MIACody Poteet (2-3)#205
Mon, May 24thvs TBRyan Yarbrough (8-6)#167vs COLAustin Gomber (9-9)
Tue, May 25th@ NYYCorey Kluber (5-3)#59vs COLKyle Freeland (6-8)#359
Thu, May 27th@ NYYJordan Montgomery (5-6)#76vs COLAntonio Senzatela (4-9)#88
Sat, May 29th   vs ATLIan Anderson (7-5)#41
Mon, May 31st   @ ARIMerrill Kelly (7-10)#68
Tue, Jun 1stvs MIASandy Alcantara (9-13)#5@ ARICaleb Smith (4-9)#199
Wed, Jun 2ndvs MIAPablo Lopez (5-5)#67@ ARIMadison Bumgarner (7-10)#75
Thu, Jun 3rd   @ SDYu Darvish (8-10)#17
Fri, Jun 4thvs HOUZack Greinke (11-6)#30@ SDBlake Snell (7-6)#53
Sat, Jun 5thvs HOUJose Urquidy (7-3)#49@ SDJoe Musgrove (11-9)#14
Sun, Jun 6thvs HOULuis Garcia (11-7)#39@ SDChris Paddack (7-7)#62
Tue, Jun 8th@ CWSCarlos Rodon (12-5)#25@ BALBruce Zimmermann (4-4)#372
Wed, Jun 9th@ CWSLance Lynn (10-5)#16@ BALMatt Harvey (6-14)#368
Fri, Jun 11th@ BOSGarrett Richards (7-7)#243vs SDBlake Snell (7-6)#53
Sat, Jun 12th@ BOSNick Pivetta (9-7)#158vs SDJoe Musgrove (11-9)#14
Sun, Jun 13th@ BOSMartin Perez (7-8)#389vs SDChris Paddack (7-7)#62
Mon, Jun 14th@ BOSNathan Eovaldi (10-8)#29vs CHCJake Arrieta (5-14)#408
Tue, Jun 15thvs NYYJordan Montgomery (5-6)#76vs CHCAlec Mills (6-6)#203
Wed, Jun 16thvs NYYGerrit Cole (15-8)#9vs CHCRobert Stock (0-2)#291
Thu, Jun 17thvs NYYMichael King (0-4)#163vs CHCKyle Hendricks (14-6)#108
Fri, Jun 18th@ BALThomas Eshelman (0-2)#378@ WSHErick Fedde (7-9)#316
Sat, Jun 19th@ BALDean Kremer (0-7)#395@ WSHJon Lester (6-6)#144
Sun, Jun 20th@ BALMatt Harvey (6-14)#368@ WSHPatrick Corbin (8-15)#172
Mon, Jun 21st   vs ATLIan Anderson (7-5)#41
Tue, Jun 22nd@ MIASandy Alcantara (9-13)#5vs ATLCharlie Morton (13-6)#10
Wed, Jun 23rd@ MIATrevor Rogers (7-7)#70vs ATLKyle Wright (0-1)#145
Fri, Jun 25thvs BALMatt Harvey (6-14)#368vs PHIMatt Moore (2-4)#398
Sat, Jun 26thvs BALKeegan Akin (2-10)#397vs PHIZach Eflin (4-7)
Sun, Jun 27thvs BALJorge Lopez (3-14)vs PHIZack Wheeler (14-9)#1
Mon, Jun 28th   @ WSHPaolo Espino (5-5)#109
Tue, Jun 29thvs SEAChris Flexen (12-6)#45@ ATLCharlie Morton (13-6)#10
Wed, Jun 30thvs SEAJustus Sheffield (7-8)#404@ ATLMax Fried (12-7)#19
Thu, Jul 1stvs SEAYusei Kikuchi (7-9)#47@ ATLIan Anderson (7-5)#41
Sat, Jul 3rdvs TBShane McClanahan (9-6)#71@ NYYJordan Montgomery (5-6)#76
Sun, Jul 4thvs TBRyan Yarbrough (8-6)#167@ NYYNestor Cortes Jr. (2-2)#114
Mon, Jul 5th   vs MILBrandon Woodruff (9-9)#6
Wed, Jul 7th@ BALMatt Harvey (6-14)#368vs MILBrett Anderson (4-8)#162
Fri, Jul 9th@ TBShane McClanahan (9-6)#71vs PITJT Brubaker (5-13)#138
Sat, Jul 10th@ TBRyan Yarbrough (8-6)#167vs PITMax Kranick (1-3)#271
Sun, Jul 11th@ TBRich Hill (6-7)#93vs PITChase De Jong (1-4)
Fri, Jul 16thvs TEXJordan Lyles (9-12)#159@ PITChad Kuhl (5-7)#261
Sat, Jul 17th   @ PITWil Crowe (4-7)#406
Sun, Jul 18thvs TEXMike Foltynewicz (2-12)#218@ PITJT Brubaker (5-13)#138
Mon, Jul 19thvs BOSNick Pivetta (9-7)#158@ CINVladimir Gutierrez (9-6)#95
Tue, Jul 20th   @ CINWade Miley (12-7)#46
Wed, Jul 21stvs BOSGarrett Richards (7-7)#243@ CINJeff Hoffman (3-5)#215
Fri, Jul 23rd@ NYMTylor Megill (3-5)#143vs TORSteven Matz (13-7)#55
Sat, Jul 24th@ NYMTaijuan Walker (7-10)#92vs TORHyun Jin Ryu (13-9)#44
Sun, Jul 25th@ NYMRich Hill (6-7)#93vs TORRoss Stripling (5-6)#58
Mon, Jul 26th@ BOSNick Pivetta (9-7)#158vs ATLBryse Wilson (3-7)#115
Tue, Jul 27th   vs ATLCharlie Morton (13-6)#10
Wed, Jul 28th@ BOSTanner Houck (1-4)#228vs ATLMax Fried (12-7)#19
Thu, Jul 29th@ BOSEduardo Rodriguez (11-8)#81vs ATLDrew Smyly (9-4)#74
Fri, Jul 30thvs KCDaniel Lynch (4-5)#399vs CINSonny Gray (7-8)#79
Sat, Jul 31stvs KCMike Minor (8-12)#66vs CINWade Miley (12-7)#46
Sun, Aug 1stvs KCBrad Keller (8-12)#183vs CINVladimir Gutierrez (9-6)#95
Mon, Aug 2ndvs CLEEli Morgan (3-7)#252@ MIAJesus Luzardo (5-8)#107
Tue, Aug 3rdvs CLEZach Plesac (10-6)#56@ MIANick Neidert (1-2)#235
Wed, Aug 4thvs CLEJ.C. Mejia (1-7)#263@ MIAZach Thompson (2-6)#86
Thu, Aug 5thvs CLETriston McKenzie (5-6)#80@ MIABraxton Garrett (1-2)#333
Fri, Aug 6thvs BOSNathan Eovaldi (10-8)#29@ PHIKyle Gibson (10-8)#34
Sat, Aug 7thvs BOSTanner Houck (1-4)#228@ PHIRanger Suarez (6-4)#90
Sun, Aug 8thvs BOSGarrett Richards (7-7)#243@ PHIZack Wheeler (14-9)#1
Wed, Aug 11th@ LAADylan Bundy (2-9)#102vs WSHPaolo Espino (5-5)#109
Thu, Aug 12th@ LAAShohei Ohtani (9-2)#37vs WSHErick Fedde (7-9)#316
Fri, Aug 13th@ SEAChris Flexen (12-6)#45vs LADJulio Urias (18-3)#8
Sat, Aug 14th@ SEAYusei Kikuchi (7-9)#47vs LADWalker Buehler (14-4)#3
Sun, Aug 15th@ SEALogan Gilbert (6-5)#101vs LADMax Scherzer (15-4)#2
Mon, Aug 16th   @ SFKevin Gausman (14-6)#22
Tue, Aug 17th@ WSHErick Fedde (7-9)#316@ SFLogan Webb (10-3)#32
Wed, Aug 18th@ WSHJosiah Gray (0-2)#219@ SFAnthony DeSclafani (12-7)#24
Thu, Aug 19th   @ LADCorey Knebel (3-0)#124
Fri, Aug 20thvs DETTyler Alexander (2-3)#139@ LADWalker Buehler (14-4)#3
Sat, Aug 21stvs DETWily Peralta (4-3)#182@ LADMax Scherzer (15-4)#2
Sun, Aug 22ndvs DETDrew Hutchison (1-1)#275@ LADDavid Price (4-2)#82
Tue, Aug 24thvs CWSDylan Cease (12-7)#50vs SFSammy Long (2-1)#211
Wed, Aug 25thvs CWSLucas Giolito (10-9)#13vs SFJohnny Cueto (7-7)#141
Thu, Aug 26thvs CWSCarlos Rodon (12-5)#25vs SFAlex Wood (10-4)#57
Fri, Aug 27th@ DETMatt Manning (4-6)#270vs WSHPaolo Espino (5-5)#109
Sat, Aug 28th@ DETJose Urena (4-8)#405vs WSHSean Nolin (0-2)#240
Sun, Aug 29th@ DETMatthew Boyd (3-8)#156vs WSHErick Fedde (7-9)#316
Tue, Aug 31stvs BALKeegan Akin (2-10)#397vs MIAEdward Cabrera (0-2)#237
Thu, Sep 2nd   vs MIASandy Alcantara (9-13)#5
Fri, Sep 3rdvs OAKSean Manaea (10-9)#33@ WSHSean Nolin (0-2)#240
Sat, Sep 4thvs OAKPaul Blackburn (1-2)#313@ WSHJosh Rogers (1-0)#264
Sun, Sep 5thvs OAKCole Irvin (10-13)#73@ WSHJosiah Gray (0-2)#219
Mon, Sep 6th@ NYYJameson Taillon (8-6)#96@ WSHPatrick Corbin (8-15)#172
Tue, Sep 7th@ NYYGerrit Cole (15-8)#9@ MIAEdward Cabrera (0-2)#237
Wed, Sep 8th@ NYYLuis Gil (1-1)#217@ MIASandy Alcantara (9-13)#5
Thu, Sep 9th@ NYYNestor Cortes Jr. (2-2)#114@ MIAJesus Luzardo (5-8)#107
Fri, Sep 10th@ BALChris Ellis (1-0)#214vs NYYJordan Montgomery (5-6)#76
Sat, Sep 11th@ BALKeegan Akin (2-10)#397vs NYYCorey Kluber (5-3)#59
Sun, Sep 12th@ BALZac Lowther (0-2)#363vs NYYClarke Schmidt (0-0)#321
Mon, Sep 13thvs TBCollin McHugh (6-1)#126vs STLAdam Wainwright (16-7)#4
Tue, Sep 14thvs TBDrew Rasmussen (3-1)#123vs STLJake Woodford (2-3)#366
Wed, Sep 15thvs TBMichael Wacha (3-5)#181vs STLJon Lester (6-6)#144
Fri, Sep 17thvs MINMichael Pineda (7-8)#60vs PHIZack Wheeler (14-9)#1
Sat, Sep 18thvs MINBailey Ober (2-3)#137vs PHIAaron Nola (8-8)#27
Sun, Sep 19thvs MINLuke Farrellvs PHIKyle Gibson (10-8)#34
Tue, Sep 21st@ TBDrew Rasmussen (3-1)#123@ BOSEduardo Rodriguez (11-8)#81
Wed, Sep 22nd@ TBMichael Wacha (3-5)#181@ BOSChris Sale (4-0)#116
Fri, Sep 24th@ MINBailey Ober (2-3)#137@ MILCorbin Burnes (10-4)#7
Sat, Sep 25th@ MINJohn Gant (5-9)#148@ MILFreddy Peralta (9-4)#18
Sun, Sep 26th@ MIN@ MILBrandon Woodruff (9-9)#6
Tue, Sep 28thvs NYYvs MIA
Wed, Sep 29thvs NYYvs MIA
Thu, Sep 30thvs NYYvs MIA
Fri, Oct 1stvs BAL@ ATL
Sat, Oct 2ndvs BAL@ ATL
Sun, Oct 3rdvs BAL@ ATL
Thu, Apr 1st@ NYYGerrit Cole (15-8)#9   
Sat, Apr 3rd@ NYYCorey Kluber (5-3)#59   
Sun, Apr 4th@ NYYDomingo German (4-5)#105   
Fri, Apr 9thvs LAAAndrew Heaney (8-9)#129   
Mon, Apr 12thvs NYYGerrit Cole (15-8)#9   
Thu, Apr 15th@ KCJakob Junis (2-4)#192   
Tue, May 4th@ OAKCole Irvin (10-13)#73   
Thu, May 13th@ ATLCharlie Morton (13-6)#10   
Thu, May 20thvs BOSNick Pivetta (9-7)#158   
Fri, May 28th@ CLEEli Morgan (3-7)#252   
Sun, May 30th@ CLESam Hentges (1-4)#407   
Thu, Jun 10th@ CWSDallas Keuchel (8-9)#161   
Thu, Jun 24thvs BALDean Kremer (0-7)#395   
Fri, Jul 2ndvs TBLuis Patino (4-3)#98   
Tue, Jul 6th@ BALSpenser Watkins (2-7)#312   
Tue, Aug 10th@ LAAJose Suarez (7-8)#84   
Mon, Aug 23rdvs CWSLance Lynn (10-5)#16   
Mon, Aug 30thvs BALChris Ellis (1-0)#214   
Wed, Sep 1stvs BALMatt Harvey (6-14)#368   
Mon, Sep 20th@ TBShane Baz   
Thu, Sep 23rd@ MINMichael Pineda (7-8)#60