Skip to main content

Who Should I Trade?

Oswaldo Cabrera for Guillermo Heredia (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Guillermo Heredia
CF,LF,RF - ATL
Guillermo Heredia
Oswaldo Cabrera
2B,SS - NYY
Oswaldo Cabrera
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1249# 1395
   
Projections 
   
Runs41
Home Runs10
RBI31
Stolen Bases00
Batting Average.216.235
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 445
   
Who Should I Trade? Player Statistics
  Guillermo Heredia
CF,LF,RF - ATL
Guillermo Heredia
Oswaldo Cabrera
2B,SS - NYY
Oswaldo Cabrera
2022 Stats 
   
   
At Bats66
   
Runs9
   
Hits9
   
Singles3
   
Doubles2
   
Triples1
   
Home Runs3
   
RBI6
   
Stolen Bases0
   
Caught Stealing0
   
Walks6
   
Strikeouts30
   
Batting Average.136
   
On Base Pct.208
   
Slugging Pct.333
   
On-base Plus Slugging.542
   
Who Should I Trade? Player Projections
  Guillermo Heredia
CF,LF,RF - ATL
Guillermo Heredia
Oswaldo Cabrera
2B,SS - NYY
Oswaldo Cabrera
2022 Projections 
   
   
At Bats319
   
Runs41
   
Hits72
   
Singles41
   
Doubles21
   
Triples00
   
Home Runs10
   
RBI31
   
Stolen Bases00
   
Caught Stealing00
   
Walks31
   
Strikeouts82
   
Batting Average.216.235
   
On Base Pct.299.283
   
Slugging Pct.349.409
   
On-base Plus Slugging.647.692
   
Who Should I Trade? Player Notes
  Guillermo Heredia
CF,LF,RF - ATL
Guillermo Heredia
Oswaldo Cabrera
2B,SS - NYY
Oswaldo Cabrera
News 
 Guillermo Heredia went 1-for-3 with a solo home run in Monday's 7-4 loss to the Dodgers.
Diego Sandoval
Tue, Apr 19th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Guillermo Heredia
CF,LF,RF - ATL
Guillermo Heredia
Oswaldo Cabrera
2B,SS - NYY
Oswaldo Cabrera
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs CINReiver Sanmartin (4-4)#227vs BOSNathan Eovaldi (5-3)#60
Sat, Apr 9thvs CINVladimir Gutierrez (1-6)vs BOSNick Pivetta (9-9)#58
Sun, Apr 10thvs CINHunter Greene (4-12)#119vs BOSTanner Houck (5-4)#76
Mon, Apr 11thvs WSHJosh Rogers (2-2)#297vs TORAlek Manoah (12-6)#7
Tue, Apr 12thvs WSHPatrick Corbin (4-16)#382vs TORYusei Kikuchi (4-7)#113
Wed, Apr 13thvs WSHJosiah Gray (7-8)#102vs TORJose Berrios (8-5)#81
Thu, Apr 14th@ SDJoe Musgrove (8-6)#22vs TORKevin Gausman (8-9)#29
Fri, Apr 15th@ SDMacKenzie Gore (4-4)#156@ BALJordan Lyles (9-9)#101
Sat, Apr 16th@ SDNick Martinez (3-3)#116@ BALTyler Wells (7-6)#92
Sun, Apr 17th@ SDYu Darvish (10-6)#19@ BALBruce Zimmermann (2-5)#252
Tue, Apr 19th@ LADWalker Buehler (6-3)@ DETTyler Alexander (2-7)#196
Wed, Apr 20th@ LADTony Gonsolin (14-1)#12@ DETEduardo Rodriguez (1-3)#63
Thu, Apr 21st   @ DETMichael Pineda (2-6)#188
Fri, Apr 22ndvs MIATrevor Rogers (4-10)#105vs CLEEli Morgan (4-3)#166
Sat, Apr 23rdvs MIAElieser Hernandez (3-6)#174vs CLECal Quantrill (9-5)#64
Sun, Apr 24thvs MIAJesus Luzardo (3-5)#134vs CLEAaron Civale (2-5)#138
Tue, Apr 26thvs CHCMarcus Stroman (3-5)#46vs BALJordan Lyles (9-9)#101
Wed, Apr 27thvs CHCMark Leiter Jr. (2-5)#179vs BALTyler Wells (7-6)#92
Thu, Apr 28thvs CHCDrew Smyly (5-6)#159vs BALBruce Zimmermann (2-5)#252
Fri, Apr 29th@ TEXGarrett Richards (1-1)#167@ KCKris Bubic (2-7)#180
Sat, Apr 30th@ TEXDane Dunning (2-6)#98@ KCCarlos Hernandez (0-3)#351
Sun, May 1st@ TEXTaylor Hearn (5-7)#237@ KCDaniel Lynch (4-7)#226
Mon, May 2nd@ NYMChris Bassitt (10-7)#33@ TORRoss Stripling (5-3)#100
Tue, May 3rd@ NYMCarlos Carrasco (13-5)#50@ TORAlek Manoah (12-6)#7
Wed, May 4th@ NYMTylor Megill (4-2)#117@ TORYusei Kikuchi (4-7)#113
Sun, May 8thvs MILAaron Ashby (2-10)#88vs TEXGlenn Otto (5-8)#131
Mon, May 9th   vs TEXJon Gray (7-6)#54
Tue, May 10thvs BOSGarrett Whitlock (3-2)#77vs TORYusei Kikuchi (4-7)#113
Wed, May 11thvs BOSNathan Eovaldi (5-3)#60vs TORJose Berrios (8-5)#81
Thu, May 12th   @ CWSDylan Cease (12-5)#11
Fri, May 13thvs SDYu Darvish (10-6)#19@ CWSVince Velasquez (3-3)#202
Sat, May 14thvs SDSean Manaea (6-6)#83@ CWSDallas Keuchel (2-7)#387
Sun, May 15thvs SDJoe Musgrove (8-6)#22@ CWSMichael Kopech (4-8)#55
Mon, May 16th@ MILFreddy Peralta (4-3)#99@ BALKyle Bradish (1-4)#243
Tue, May 17th@ MILAdrian Houser (4-8)#162@ BALSpenser Watkins (4-2)#263
Wed, May 18th@ MILCorbin Burnes (8-5)#4@ BALJordan Lyles (9-9)#101
Thu, May 19th   @ BALBruce Zimmermann (2-5)#252
Sat, May 21st@ MIAElieser Hernandez (3-6)#174vs CWSDallas Keuchel (2-7)#387
Sun, May 22nd@ MIASandy Alcantara (11-5)#1vs CWSMichael Kopech (4-8)#55
Mon, May 23rdvs PHIZack Wheeler (11-6)#13vs BALJordan Lyles (9-9)#101
Tue, May 24thvs PHIKyle Gibson (8-5)#69vs BALBruce Zimmermann (2-5)#252
Wed, May 25thvs PHIRanger Suarez (8-5)#59vs BALTyler Wells (7-6)#92
Thu, May 26thvs PHIAaron Nola (8-9)#8@ TBRyan Yarbrough (1-7)#161
Fri, May 27thvs MIATrevor Rogers (4-10)#105@ TBJeffrey Springs (5-3)#34
Sat, May 28thvs MIASandy Alcantara (11-5)#1@ TBCorey Kluber (7-7)#91
Sun, May 29thvs MIAElieser Hernandez (3-6)#174@ TBShane McClanahan (11-5)#3
Tue, May 31st@ ARIHumberto Castellanos (3-2)vs LAANoah Syndergaard (7-8)#79
Thu, Jun 2nd@ COLAustin Gomber (5-7)#234vs LAAReid Detmers (4-3)#68
Fri, Jun 3rd@ COLChad Kuhl (6-7)#374vs DETElvin Rodriguez (0-3)#379
Sat, Jun 4th@ COLKyle Freeland (7-8)#222vs DETBeau Brieske (3-6)#150
Sun, Jun 5th@ COLRyan Feltner (2-4)#385vs DETRony Garcia (3-3)#223
Tue, Jun 7thvs OAKCole Irvin (6-10)#44@ MINCole Sands (0-3)#277
Wed, Jun 8thvs OAKJared Koenig (1-3)#280@ MINChris Archer (2-6)#158
Thu, Jun 9thvs PITJT Brubaker (2-10)#204@ MINDylan Bundy (6-5)#103
Fri, Jun 10thvs PITRoansy Contreras (3-2)#157vs CHCWade Miley (1-0)#198
Sat, Jun 11thvs PITZach Thompson (3-9)#168vs CHCMatt Swarmer (2-3)#264
Sun, Jun 12thvs PITJose Quintana (4-5)#71vs CHCKeegan Thompson (9-5)#104
Tue, Jun 14th@ WSHJackson Tetreault (2-2)#279vs TBCorey Kluber (7-7)#91
Wed, Jun 15th@ WSHErick Fedde (5-7)#185vs TBShane McClanahan (11-5)#3
Thu, Jun 16th   vs TBJalen Beeks (2-1)#137
Fri, Jun 17th@ CHCKeegan Thompson (9-5)#104@ TORRoss Stripling (5-3)#100
Sat, Jun 18th@ CHCJustin Steele (4-7)#95@ TORAlek Manoah (12-6)#7
Sun, Jun 19th@ CHCKyle Hendricks (4-6)#125@ TORYusei Kikuchi (4-7)#113
Mon, Jun 20thvs SFLogan Webb (11-5)#10@ TBShane McClanahan (11-5)#3
Tue, Jun 21stvs SFAnthony DeSclafani (0-2)@ TBJalen Beeks (2-1)#137
Wed, Jun 22ndvs SFCarlos Rodon (11-6)#9@ TBShane Baz (1-2)#107
Thu, Jun 23rdvs SFAlex Wood (8-9)#49vs HOUFramber Valdez (11-4)#30
Fri, Jun 24thvs LADJulio Urias (13-6)#5vs HOUJustin Verlander (15-3)#2
Sat, Jun 25thvs LADMitch White (1-3)#140vs HOUCristian Javier (7-8)#38
Sun, Jun 26thvs LADTony Gonsolin (14-1)#12vs HOUJose Urquidy (11-4)#39
Mon, Jun 27th   vs OAKPaul Blackburn (7-6)#110
Tue, Jun 28th@ PHIZack Wheeler (11-6)#13vs OAKFrankie Montas (4-9)#56
Wed, Jun 29th@ PHIRanger Suarez (8-5)#59vs OAKCole Irvin (6-10)#44
Thu, Jun 30th@ PHIAaron Nola (8-9)#8@ HOULuis Garcia (9-8)#43
Sat, Jul 2nd@ CINTyler Mahle (6-7)#70@ CLEAaron Civale (2-5)#138
Sun, Jul 3rd@ CINLuis Castillo (5-4)#40@ CLETriston McKenzie (8-9)#17
Tue, Jul 5thvs STLAndre Pallante (5-4)#106@ PITJose Quintana (4-5)#71
Wed, Jul 6thvs STLMiles Mikolas (9-9)#14@ PITMitch Keller (4-9)#139
Thu, Jul 7thvs STLMatthew Liberatore (2-1)#217@ BOSJosh Winckowski (5-5)#209
Fri, Jul 8thvs WSHErick Fedde (5-7)#185@ BOSConnor Seabold (0-2)#372
Sat, Jul 9thvs WSHPatrick Corbin (4-16)#382@ BOSKutter Crawford (3-4)#123
Sun, Jul 10thvs WSHPaolo Espino (0-5)#194@ BOSNick Pivetta (9-9)#58
Tue, Jul 12thvs NYMDavid Peterson (6-2)#85vs CINGraham Ashcraft (5-3)#145
Wed, Jul 13thvs NYMChris Bassitt (10-7)#33vs CINMike Minor (1-10)#201
Thu, Jul 14th@ WSHAnibal Sanchez (0-5)#343vs CINLuis Castillo (5-4)#40
Fri, Jul 15th@ WSHPatrick Corbin (4-16)#382vs BOSNathan Eovaldi (5-3)#60
Sat, Jul 16th@ WSHPaolo Espino (0-5)#194vs BOSNick Pivetta (9-9)#58
Sun, Jul 17th@ WSHErasmo Ramirezvs BOSChris Sale (0-1)
Thu, Jul 21st   @ HOULuis Garcia (9-8)#43
Fri, Jul 22ndvs LAAShohei Ohtani (10-7)#18@ BALTyler Wells (7-6)#92
Sat, Jul 23rdvs LAAPatrick Sandoval (3-8)#73@ BALJordan Lyles (9-9)#101
Sun, Jul 24thvs LAAReid Detmers (4-3)#68@ BALDean Kremer (5-4)#169
Tue, Jul 26th@ PHIAaron Nola (8-9)#8@ NYMTaijuan Walker (10-3)#78
Wed, Jul 27th@ PHIKyle Gibson (8-5)#69@ NYMMax Scherzer (8-2)#16
Thu, Jul 28th   vs KCBrady Singer (6-4)#74
Fri, Jul 29thvs ARIMadison Bumgarner (6-12)#148vs KCKris Bubic (2-7)#180
Sat, Jul 30thvs ARICorbin Martin (0-1)#381vs KCJonathan Heasley (1-7)#273
Sun, Jul 31stvs ARIMerrill Kelly (10-5)#20vs KCZack Greinke (4-8)#132
Mon, Aug 1st   vs SEAMarco Gonzales (7-12)#108
Tue, Aug 2ndvs PHINick Nelsonvs SEALogan Gilbert (10-5)#36
Wed, Aug 3rdvs PHIZack Wheeler (11-6)#13vs SEALuis Castillo (5-4)#40
Fri, Aug 5th@ NYMTaijuan Walker (10-3)#78@ STLDakota Hudson (6-6)#153
Sat, Aug 6th@ NYMMax Scherzer (8-2)#16@ STLJordan Montgomery (5-3)#37
Sun, Aug 7th@ NYMJacob deGrom (2-0)#31@ STLAdam Wainwright (8-8)#45
Mon, Aug 8th   @ SEALogan Gilbert (10-5)#36
Tue, Aug 9th@ BOSRich Hill (4-5)#207@ SEALuis Castillo (5-4)#40
Wed, Aug 10th@ BOSNick Pivetta (9-9)#58@ SEARobbie Ray (9-8)#23
Fri, Aug 12th@ MIAPablo Lopez (7-7)#53@ BOSNathan Eovaldi (5-3)#60
Sat, Aug 13th@ MIATommy Nance@ BOSKutter Crawford (3-4)#123
Sun, Aug 14th@ MIABraxton Garrett (2-6)#146@ BOSMichael Wacha (7-1)#126
Mon, Aug 15thvs NYMCarlos Carrasco (13-5)#50vs TBJalen Beeks (2-1)#137
Tue, Aug 16thvs NYMTaijuan Walker (10-3)#78vs TBJeffrey Springs (5-3)#34
Wed, Aug 17thvs NYMMax Scherzer (8-2)#16vs TBCorey Kluber (7-7)#91
Thu, Aug 18thvs NYMJacob deGrom (2-0)#31vs TORJose Berrios (8-5)#81
Fri, Aug 19thvs HOULance McCullers Jr. (1-0)#111vs TORKevin Gausman (8-9)#29
Sat, Aug 20thvs HOUCristian Javier (7-8)#38vs TORYusei Kikuchi (4-7)#113
Sun, Aug 21stvs HOUJose Urquidy (11-4)#39vs TORAlek Manoah (12-6)#7
Mon, Aug 22nd@ PITJT Brubaker (2-10)#204vs NYMMax Scherzer (8-2)#16
Tue, Aug 23rd@ PITBryse Wilson (2-7)#363vs NYMJacob deGrom (2-0)#31
Thu, Aug 25th   @ OAK
Fri, Aug 26th@ STL@ OAK
Sat, Aug 27th@ STL@ OAK
Sun, Aug 28th@ STL@ OAK
Mon, Aug 29th   @ LAA
Tue, Aug 30thvs COL@ LAA
Wed, Aug 31stvs COL@ LAA
Fri, Sep 2ndvs MIA@ TB
Sat, Sep 3rdvs MIA@ TB
Sun, Sep 4thvs MIA@ TB
Mon, Sep 5th   vs MIN
Tue, Sep 6th@ OAKvs MIN
Wed, Sep 7th@ OAKvs MIN
Thu, Sep 8th   vs MIN
Fri, Sep 9th@ SEAvs TB
Sat, Sep 10th@ SEAvs TB
Sun, Sep 11th@ SEAvs TB
Tue, Sep 13th@ SF@ BOS
Wed, Sep 14th@ SF@ BOS
Fri, Sep 16thvs PHI@ MIL
Sat, Sep 17thvs PHI@ MIL
Sun, Sep 18thvs PHI@ MIL
Tue, Sep 20thvs WSHvs PIT
Wed, Sep 21stvs WSHvs PIT
Thu, Sep 22nd@ PHIvs BOS
Fri, Sep 23rd@ PHIvs BOS
Sat, Sep 24th@ PHIvs BOS
Sun, Sep 25th@ PHIvs BOS
Mon, Sep 26th@ WSH@ TOR
Tue, Sep 27th@ WSH@ TOR
Wed, Sep 28th@ WSH@ TOR
Fri, Sep 30thvs NYMvs BAL
Sat, Oct 1stvs NYMvs BAL
Sun, Oct 2ndvs NYMvs BAL
Mon, Oct 3rd@ MIA@ TEX
Tue, Oct 4th@ MIA@ TEX
Wed, Oct 5th@ MIA@ TEX
Thu, Apr 7thvs CINTyler Mahle (6-7)#70   
Mon, Apr 18th@ LADClayton Kershaw (7-3)#35   
Fri, May 6thvs MILEric Lauer (8-4)#47   
Sat, May 7thvs MILCorbin Burnes (8-5)#4   
Fri, May 20th@ MIATrevor Rogers (4-10)#105   
Mon, May 30th@ ARIZac Gallen (8-2)#26   
Wed, Jun 1st@ ARIMadison Bumgarner (6-12)#148   
Mon, Jun 13th@ WSHErasmo Ramirez   
Fri, Jul 1st@ CINMike Minor (1-10)#201   
Mon, Jul 4thvs STLDakota Hudson (6-6)#153   
Mon, Jul 11thvs NYMMax Scherzer (8-2)#16   
Mon, Jul 25th@ PHIRanger Suarez (8-5)#59   
Thu, Aug 4th@ NYMCarlos Carrasco (13-5)#50   
Wed, Aug 24th@ PITTyler Beede (1-2)#247   
Thu, Sep 1stvs COL   
Mon, Sep 12th@ SF   
Mon, Sep 19thvs WSH