Skip to main content

Who Should I Trade?

Collin McHugh for Edward Cabrera (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Collin McHugh
SP,RP - TB
Collin McHugh
Edward Cabrera
SP,RP - MIA
Edward Cabrera
Expert
Recommendation
86%
Recommended by
6 of 7 experts
14%
Recommended by
1 of 7 experts
Rankings 
   
Rest of Season# 268# 269
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 258
   
Mick Ciallela
Fantrax
# 120
   
Ryan Amore
Pitcher List
# 301
   
Carmen Maiorano
FantasyPros
# 238
   
Corbin Young
FantasyData
# 192
   
Chris Clegg
Fantrax
# 240# 280
   
John Albright
Fantasy Six Pack
# 11
   
Who Should I Trade? Player Statistics
  Collin McHugh
SP,RP - TB
Collin McHugh
Edward Cabrera
SP,RP - MIA
Edward Cabrera
2021 Stats 
   
   
Games Played377
   
Games Started77
   
Innings Pitched64.126.2
   
Wins60
   
Losses13
   
Saves10
   
Blown Saves20
   
Holds60
   
Hits Allowed4824
   
Earned Runs1117
   
Home Runs Allowed36
   
Strikeouts7428
   
Walks1219
   
ERA1.555.81
   
WHIP0.941.63
   
Who Should I Trade? Player Projections
  Collin McHugh
SP,RP - TB
Collin McHugh
Edward Cabrera
SP,RP - MIA
Edward Cabrera
2021 Projections 
   
   
Games Played00
   
Games Started00
   
Innings Pitched0.00.0
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed00
   
Earned Runs00
   
Home Runs Allowed00
   
Strikeouts00
   
Walks00
   
ERA0.000.00
   
WHIP0.000.00
   
Who Should I Trade? Player Notes
  Collin McHugh
SP,RP - TB
Collin McHugh
Edward Cabrera
SP,RP - MIA
Edward Cabrera
News 
 Rays pitcher Collin McHugh will serve as the opener during Game 4 of the ALDS against the Red Sox on Monday evening.
Andersen Pickard
Mon, Oct 11th
Marlins starter Edward Cabrera allowed three earned runs on two hits and four walks while striking out six over three innings in Friday's loss to the Rays.
Mike Maher - The Birds Blitz
Sat, Sep 25th
 Colin McHugh picked up the save Saturday against the White Sox, striking out one over 1 2/3 innings without allowing a baserunner.
John Aubin
Sun, Aug 22nd
Marlins pitcher Edward Cabrera allowed four earned runs on one hit and four walks while striking out one over 2 1/3 innings in a no-decision against the Mets on Tuesday.
Mike Maher - The Birds Blitz
Wed, Sep 8th
 The Rays activated RHP Collin McHugh (arm) from the 10-day injured list.
Brendan Tuma - Too Much Tuma
Sat, Aug 7th
Marlins starter Edward Cabrera allowed three earned runs on seven hits and no walks while striking out two over four innings in Tuesday's loss to the Mets.
Mike Maher - The Birds Blitz
Wed, Sep 1st
 Rays RHP Collin McHugh (arm fatigue) threw a 21-pitch bullpen on Wednesday.
Brendan Tuma - Too Much Tuma
Wed, Aug 4th
Marlins pitcher Edward Cabrera allowed three earned runs on four hits and three walks while striking out two over 6 1/3 innings in a no-decision against the Nationals on Wednesday.
Mike Maher - The Birds Blitz
Thu, Aug 26th
 The Rays have placed relief pitcher Collin McHugh on the 10-day injured list with am fatigue. Southpaw Ryan Sherriff will take his place on Tampa Bay's active roster.
Andersen Pickard
Sun, Jul 25th
Miami Marlins pitcher Edward Cabrera will make his major league debut and start Wednesday’s game against the Washington Nationals.
Brad Camara
Mon, Aug 23rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Collin McHugh
SP,RP - TB
Collin McHugh
Edward Cabrera
SP,RP - MIA
Edward Cabrera
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ MIASandy Alcantara (9-15)vs TBTyler Glasnow (5-2)
Fri, Apr 2nd@ MIAPablo Lopez (5-5)vs TBRyan Yarbrough (9-7)
Sat, Apr 3rd@ MIAElieser Hernandez (1-3)vs TBRich Hill (7-8)
Mon, Apr 5th@ BOSNick Pivetta (9-8)vs STLDaniel Ponce de Leon (1-1)
Tue, Apr 6th@ BOSMartin Perez (7-8)vs STLJohn Gant (5-11)
Wed, Apr 7th@ BOSNathan Eovaldi (11-9)vs STLJack Flaherty (9-2)
Fri, Apr 9thvs NYYCorey Kluber (5-3)   
Sat, Apr 10thvs NYYDomingo German (4-5)@ NYMJacob deGrom (7-2)
Sun, Apr 11thvs NYYJordan Montgomery (6-7)   
Mon, Apr 12thvs TEXDane Dunning (5-10)@ ATLHuascar Ynoa (4-6)#5
Tue, Apr 13thvs TEXKyle Gibson (10-9)@ ATLMax Fried (14-7)#2
Wed, Apr 14thvs TEXKohei Arihara (2-4)@ ATLCharlie Morton (14-6)#1
Thu, Apr 15thvs TEXJordan Lyles (10-13)@ ATLIan Anderson (9-5)#3
Fri, Apr 16th@ NYYNick Nelsonvs SFAnthony DeSclafani (13-7)
Sat, Apr 17th@ NYYJordan Montgomery (6-7)vs SFAaron Sanchez (1-1)
Sun, Apr 18th@ NYYGerrit Cole (16-8)vs SFAlex Wood (10-4)
Mon, Apr 19th@ KCDanny Duffy (4-3)   
Tue, Apr 20th@ KCBrad Keller (8-12)vs BALMatt Harvey (6-14)
Wed, Apr 21st@ KCJakob Junis (2-4)vs BALBruce Zimmermann (4-5)
Fri, Apr 23rdvs TORSteven Matz (14-7)@ SFAlex Wood (10-4)
Sat, Apr 24thvs TORRobbie Ray (13-7)@ SFKevin Gausman (14-6)
Sun, Apr 25thvs TORHyun Jin Ryu (14-10)@ SFLogan Webb (11-3)
Mon, Apr 26thvs OAKSean Manaea (11-10)@ MILCorbin Burnes (11-4)
Tue, Apr 27thvs OAKFrankie Montas (13-9)@ MILAdrian Houser (10-6)
Wed, Apr 28thvs OAKCole Irvin (10-15)@ MILZack Godley (0-1)
Thu, Apr 29thvs OAKChris Bassitt (12-4)   
Fri, Apr 30thvs HOULance McCullers Jr. (13-5)@ WSHJon Lester (7-6)
Sat, May 1stvs HOUJose Urquidy (8-3)@ WSHPatrick Corbin (9-16)
Sun, May 2ndvs HOUCristian Javier (4-1)@ WSHMax Scherzer (15-4)
Mon, May 3rd@ LAAJose Quintana (0-3)   
Tue, May 4th@ LAAAlex Cobb (8-3)vs ARIRiley Smith (1-4)
Wed, May 5th@ LAAShohei Ohtani (9-2)vs ARILuke Weaver (3-6)
Thu, May 6th@ LAAAndrew Heaney (8-9)vs ARIMadison Bumgarner (7-10)
Fri, May 7th@ OAKSean Manaea (11-10)vs MILBrent Suter (12-5)
Sat, May 8th@ OAKFrankie Montas (13-9)vs MILAdrian Houser (10-6)
Sun, May 9th@ OAKCole Irvin (10-15)vs MILBrett Anderson (4-9)
Tue, May 11thvs NYYJordan Montgomery (6-7)@ ARIMadison Bumgarner (7-10)
Wed, May 12thvs NYYGerrit Cole (16-8)@ ARIMatt Peacock (5-7)
Thu, May 13thvs NYYJameson Taillon (8-6)@ ARIMerrill Kelly (7-11)
Fri, May 14thvs NYMDavid Peterson (2-6)@ LADClayton Kershaw (10-8)
Sat, May 15thvs NYMDrew Smith@ LADTrevor Bauer (8-5)
Sun, May 16thvs NYMMarcus Stroman (10-13)@ LADJimmy Nelson (1-2)
Tue, May 18th@ BALMatt Harvey (6-14)@ PHIZack Wheeler (14-10)
Wed, May 19th@ BALJohn Means (6-9)@ PHIZach Eflin (4-7)
Thu, May 20th@ BALDean Kremer (0-7)@ PHIDavid Hale
Fri, May 21st@ TORAnthony Kay (1-2)vs NYMMarcus Stroman (10-13)
Sat, May 22nd@ TORRobbie Ray (13-7)vs NYMJoey Lucchesi (1-4)
Sun, May 23rd@ TORHyun Jin Ryu (14-10)vs NYMJordan Yamamoto (1-1)
Mon, May 24th@ TORTrent Thornton (1-3)vs PHIZach Eflin (4-7)
Tue, May 25thvs KCBrad Keller (8-12)vs PHIVince Velasquez (3-9)
Wed, May 26thvs KCMike Minor (8-12)vs PHIAaron Nola (9-9)
Thu, May 27thvs KCBrady Singer (5-10)vs PHISpencer Howard (0-5)
Sat, May 29thvs PHIZack Wheeler (14-10)@ BOSNathan Eovaldi (11-9)
Sun, May 30thvs PHIZach Eflin (4-7)   
Mon, May 31st@ NYYJameson Taillon (8-6)   
Tue, Jun 1st@ NYYDomingo German (4-5)@ TORRobbie Ray (13-7)
Wed, Jun 2nd@ NYYJordan Montgomery (6-7)@ TORAlek Manoah (9-2)
Thu, Jun 3rd@ NYYGerrit Cole (16-8)@ PITTyler Anderson (7-11)
Fri, Jun 4th@ TEXKyle Gibson (10-9)@ PITMitch Keller (5-11)
Sat, Jun 5th@ TEXKolby Allard (3-12)@ PITChase De Jong (1-4)
Sun, Jun 6th@ TEXDane Dunning (5-10)@ PITChad Kuhl (5-7)
Tue, Jun 8thvs WSHJon Lester (7-6)vs COLAntonio Senzatela (4-9)#17
Wed, Jun 9thvs WSHPatrick Corbin (9-16)vs COLAustin Gomber (9-9)
Fri, Jun 11thvs BALKeegan Akin (2-10)vs ATLCharlie Morton (14-6)#1
Sat, Jun 12thvs BALJorge Lopez (3-14)vs ATLMax Fried (14-7)#2
Sun, Jun 13thvs BALBruce Zimmermann (4-5)vs ATLDrew Smyly (11-4)#6
Mon, Jun 14th@ CWSLance Lynn (11-6)@ STLAdam Wainwright (17-7)
Tue, Jun 15th@ CWSDallas Keuchel (9-9)@ STLKwang Hyun Kim (7-7)
Wed, Jun 16th@ CWSLucas Giolito (11-9)@ STLJohan Oviedo (0-5)
Thu, Jun 17th@ SEAJustin Dunn (1-3)   
Fri, Jun 18th@ SEAYusei Kikuchi (7-9)@ CHCZach Davies (6-12)
Sat, Jun 19th@ SEALogan Gilbert (6-5)@ CHCJake Arrieta (5-14)
Sun, Jun 20th@ SEAMarco Gonzales (10-6)@ CHCAlec Mills (6-7)
Tue, Jun 22ndvs BOSEduardo Rodriguez (13-8)vs TORRoss Stripling (5-7)
Wed, Jun 23rdvs BOSGarrett Richards (7-8)vs TORRobbie Ray (13-7)
Thu, Jun 24thvs BOSNick Pivetta (9-8)vs WSHJoe Ross (5-9)
Fri, Jun 25thvs LAAGriffin Canning (5-4)vs WSHJon Lester (7-6)
Sat, Jun 26thvs LAAAlex Cobb (8-3)vs WSHPatrick Corbin (9-16)
Sun, Jun 27thvs LAAPatrick Sandoval (3-6)vs WSHMax Scherzer (15-4)
Tue, Jun 29th@ WSHJoe Ross (5-9)@ PHIVince Velasquez (3-9)
Wed, Jun 30th@ WSHJon Lester (7-6)@ PHIAaron Nola (9-9)
Fri, Jul 2nd@ TORAlek Manoah (9-2)@ ATLDrew Smyly (11-4)#6
Sat, Jul 3rd@ TORRoss Stripling (5-7)@ ATLKyle Muller (2-4)#10
Sun, Jul 4th@ TORRobbie Ray (13-7)@ ATLCharlie Morton (14-6)#1
Mon, Jul 5thvs CLELogan Allen (2-7)vs LADWalker Buehler (16-4)
Wed, Jul 7thvs CLESam Hentges (1-4)vs LADJake Reed
Fri, Jul 9thvs TORAlek Manoah (9-2)vs ATLCharlie Morton (14-6)#1
Sat, Jul 10thvs TORRoss Stripling (5-7)vs ATLMax Fried (14-7)#2
Sun, Jul 11thvs TORRobbie Ray (13-7)vs ATLIan Anderson (9-5)#3
Fri, Jul 16th@ ATLCharlie Morton (14-6)#1@ PHIZach Eflin (4-7)
Sat, Jul 17th@ ATLMax Fried (14-7)#2   
Sun, Jul 18th@ ATLDrew Smyly (11-4)#6@ PHIZack Wheeler (14-10)
Mon, Jul 19thvs BALSpenser Watkins (2-7)@ WSHJon Lester (7-6)
Tue, Jul 20thvs BALJohn Means (6-9)@ WSHPaolo Espino (5-5)
Wed, Jul 21stvs BALAlexander Wells (2-3)@ WSHErick Fedde (7-9)
Thu, Jul 22nd@ CLECal Quantrill (8-3)vs SDBlake Snell (7-6)
Fri, Jul 23rd@ CLEZach Plesac (10-6)vs SDJoe Musgrove (11-9)
Sat, Jul 24th@ CLEJ.C. Mejia (1-7)vs SDRyan Weathers (4-7)
Sun, Jul 25th@ CLETriston McKenzie (5-9)vs SDYu Darvish (8-11)
Tue, Jul 27thvs NYYJordan Montgomery (6-7)@ BALSpenser Watkins (2-7)
Wed, Jul 28thvs NYYNestor Cortes Jr. (2-3)@ BALJorge Lopez (3-14)
Thu, Jul 29thvs NYYGerrit Cole (16-8)   
Fri, Jul 30thvs BOSMartin Perez (7-8)vs NYYJameson Taillon (8-6)
Sat, Jul 31stvs BOSNathan Eovaldi (11-9)vs NYYDomingo German (4-5)
Sun, Aug 1stvs BOSNick Pivetta (9-8)vs NYYJordan Montgomery (6-7)
Mon, Aug 2ndvs SEAChris Flexen (14-6)vs NYMTylor Megill (4-6)
Tue, Aug 3rdvs SEAYusei Kikuchi (7-9)vs NYMTaijuan Walker (7-11)
Wed, Aug 4thvs SEALogan Gilbert (6-5)vs NYMCarlos Carrasco (1-5)
Fri, Aug 6th@ BALJohn Means (6-9)@ COLGerman Marquez (12-11)#4
Sat, Aug 7th@ BALSpenser Watkins (2-7)@ COLAustin Gomber (9-9)
Sun, Aug 8th@ BALJorge Lopez (3-14)@ COLKyle Freeland (7-8)#8
Tue, Aug 10th@ BOSEduardo Rodriguez (13-8)@ SDCraig Stammen (6-3)
Wed, Aug 11th@ BOSNathan Eovaldi (11-9)@ SDRyan Weathers (4-7)
Thu, Aug 12th@ BOSTanner Houck (1-5)   
Fri, Aug 13th@ MINMichael Pineda (9-8)vs CHCAdbert Alzolay (5-13)
Sat, Aug 14th@ MINKenta Maeda (6-5)vs CHCZach Davies (6-12)
Sun, Aug 15th@ MINCharlie Barnes (0-3)vs CHCAlec Mills (6-7)
Mon, Aug 16thvs BALMatt Harvey (6-14)vs ATLTouki Toussaint (3-3)#12
Tue, Aug 17thvs BALJohn Means (6-9)vs ATLHuascar Ynoa (4-6)#5
Wed, Aug 18thvs BALSpenser Watkins (2-7)vs ATLCharlie Morton (14-6)#1
Thu, Aug 19thvs BALJorge Lopez (3-14)@ CINLuis Castillo (8-16)
Fri, Aug 20thvs CWSLucas Giolito (11-9)@ CINSonny Gray (7-9)
Sat, Aug 21stvs CWSDallas Keuchel (9-9)@ CINWade Miley (12-7)
Sun, Aug 22ndvs CWSReynaldo Lopez (4-4)@ CINVladimir Gutierrez (9-6)
Tue, Aug 24th@ PHIRanger Suarez (8-5)vs WSHErick Fedde (7-9)
Wed, Aug 25th@ PHIZack Wheeler (14-10)vs WSHJosiah Gray (2-2)
Fri, Aug 27th@ BALMatt Harvey (6-14)vs CINWade Miley (12-7)
Sat, Aug 28th@ BALJohn Means (6-9)vs CINVladimir Gutierrez (9-6)
Sun, Aug 29th@ BALSpenser Watkins (2-7)vs CINTyler Mahle (13-6)
Mon, Aug 30thvs BOSNick Pivetta (9-8)   
Tue, Aug 31stvs BOSBrad Peacock (0-1)@ NYMTrevor Williams (4-2)
Wed, Sep 1stvs BOSChris Sale (5-1)   
Thu, Sep 2ndvs BOSEduardo Rodriguez (13-8)@ NYMCarlos Carrasco (1-5)
Fri, Sep 3rdvs MINRandy Dobnak (1-7)vs PHIKyle Gibson (10-9)
Sat, Sep 4thvs MINAndrew Albers (1-2)vs PHIRanger Suarez (8-5)
Sun, Sep 5thvs MINGriffin Jax (4-5)vs PHISam Coonrod
Mon, Sep 6th@ BOSChris Sale (5-1)   
Tue, Sep 7th@ BOSEduardo Rodriguez (13-8)vs NYMCarlos Carrasco (1-5)
Wed, Sep 8th@ BOSNathan Eovaldi (11-9)vs NYMRich Hill (7-8)
Fri, Sep 10th@ DETTyler Alexander (2-4)@ ATLIan Anderson (9-5)#3
Sat, Sep 11th@ DETCasey Mize (7-9)@ ATLCharlie Morton (14-6)#1
Sun, Sep 12th@ DETTarik Skubal (8-12)@ ATLMax Fried (14-7)#2
Mon, Sep 13th@ TORAlek Manoah (9-2)@ WSHPaolo Espino (5-5)
Tue, Sep 14th@ TORJose Berrios (12-9)@ WSHErick Fedde (7-9)
Wed, Sep 15th@ TORRobbie Ray (13-7)@ WSHJosh Rogers (2-2)
Thu, Sep 16thvs DETTyler Alexander (2-4)   
Fri, Sep 17thvs DETCasey Mize (7-9)vs PITWil Crowe (4-8)
Sat, Sep 18thvs DETTarik Skubal (8-12)vs PITBryse Wilson (3-7)
Sun, Sep 19thvs DETWily Peralta (4-5)vs PITMax Kranick (2-3)
Mon, Sep 20thvs TORRobbie Ray (13-7)vs WSHErick Fedde (7-9)
Tue, Sep 21stvs TORAlek Manoah (9-2)vs WSHJosh Rogers (2-2)
Wed, Sep 22ndvs TORJulian Merryweather (0-1)vs WSHJosiah Gray (2-2)
Fri, Sep 24thvs MIAEdward Cabrera (0-3)@ TBDavid Robertson
Sat, Sep 25thvs MIASandy Alcantara (9-15)@ TBShane McClanahan (10-6)
Sun, Sep 26thvs MIAJesus Luzardo (6-9)@ TBShane Baz (2-0)
Tue, Sep 28th@ HOUJose Urquidy (8-3)@ NYMNoah Syndergaard (0-1)
Wed, Sep 29th@ HOULuis Garcia (11-8)@ NYMTaijuan Walker (7-11)
Thu, Sep 30th@ HOULance McCullers Jr. (13-5)@ NYMRich Hill (7-8)
Fri, Oct 1st@ NYYNestor Cortes Jr. (2-3)vs PHIRanger Suarez (8-5)
Sat, Oct 2nd@ NYYJordan Montgomery (6-7)vs PHIHans Crouse (0-2)
Sun, Oct 3rd@ NYYJameson Taillon (8-6)vs PHIBailey Falter (2-1)
Thu, Apr 8th   @ NYMTaijuan Walker (7-11)
Thu, Apr 22nd   @ SFAaron Sanchez (1-1)
Mon, May 10th   @ ARILuke Weaver (3-6)
Fri, May 28th   @ BOSMartin Perez (7-8)
Mon, Jun 7th   @ BOSNick Pivetta (9-8)
Thu, Jun 10th   vs COLChi Chi Gonzalez (3-7)
Tue, Jul 6th   vs LADTony Gonsolin (4-1)
Thu, Jul 8th   vs LADJulio Urias (19-3)
Thu, Aug 5th   vs NYMRich Hill (7-8)
Mon, Aug 9th   @ SDJoe Musgrove (11-9)
Thu, Aug 26th   vs WSHPatrick Corbin (9-16)
Thu, Sep 9th   vs NYMMarcus Stroman (10-13)