Skip to main content

Who Should I Trade?

Harold Castro 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
 
  Harold Castro
1B,2B,3B,SS - DET
Harold Castro
Guillermo Heredia
CF,LF,RF - ATL
Guillermo Heredia
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 348
VBR# 1122# 1254
   
Projections 
   
Runs189
Home Runs32
RBI177
Stolen Bases10
Batting Average.263.219
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 509# 511
   
Scott Youngson
Pitcher List
# 249
   
Who Should I Trade? Player Statistics
  Harold Castro
1B,2B,3B,SS - DET
Harold Castro
Guillermo Heredia
CF,LF,RF - ATL
Guillermo Heredia
2022 Stats 
   
   
At Bats15854
   
Runs189
   
Hits447
   
Singles301
   
Doubles82
   
Triples21
   
Home Runs43
   
RBI176
   
Stolen Bases00
   
Caught Stealing00
   
Walks46
   
Strikeouts3026
   
Batting Average.279.130
   
On Base Pct.299.217
   
Slugging Pct.430.370
   
On-base Plus Slugging.729.587
   
Who Should I Trade? Player Projections
  Harold Castro
1B,2B,3B,SS - DET
Harold Castro
Guillermo Heredia
CF,LF,RF - ATL
Guillermo Heredia
2022 Projections 
   
   
At Bats16967
   
Runs189
   
Hits4415
   
Singles339
   
Doubles74
   
Triples10
   
Home Runs32
   
RBI177
   
Stolen Bases10
   
Caught Stealing00
   
Walks77
   
Strikeouts3817
   
Batting Average.263.219
   
On Base Pct.292.302
   
Slugging Pct.369.355
   
On-base Plus Slugging.661.657
   
Who Should I Trade? Player Notes
  Harold Castro
1B,2B,3B,SS - DET
Harold Castro
Guillermo Heredia
CF,LF,RF - ATL
Guillermo Heredia
News 
 Detroit Tigers third baseman Harold Castro went 1-for-3 with a solo homer in a 2-1 win over Cleveland on Sunday.
Matthew Terelle
Sun, May 29th
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
 Detroit Tigers infielder Harold Castro went 3-for-4 with two solo homers in a 4-2 win over the Twins on Wednesday.
Matthew Terelle
Wed, May 25th
 
 Detroit Tigers first baseman Harold Castro went 1-for-4 with a solo homer in a 3-2 win over the Rays on Monday.
Matthew Terelle
Mon, May 16th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Harold Castro
1B,2B,3B,SS - DET
Harold Castro
Guillermo Heredia
CF,LF,RF - ATL
Guillermo Heredia
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs CWSLucas Giolito (4-4)#32vs CINReiver Sanmartin (0-4)#258
Sat, Apr 9thvs CWSDylan Cease (6-3)#29vs CINVladimir Gutierrez (1-6)#388
Sun, Apr 10thvs CWSMichael Kopech (2-4)#36vs CINHunter Greene (3-8)#110
Mon, Apr 11thvs BOSMichael Wacha (6-1)#117vs WSHJosh Rogers (2-2)#382
Tue, Apr 12thvs BOSRich Hill (4-4)#137vs WSHPatrick Corbin (4-10)#142
Wed, Apr 13thvs BOSNathan Eovaldi (4-2)#21vs WSHJosiah Gray (6-4)#123
Thu, Apr 14th@ KCZack Greinke (1-4)#131@ SDJoe Musgrove (8-1)#7
Fri, Apr 15th@ KCBrad Keller (2-9)#100@ SDMacKenzie Gore (4-3)#105
Sat, Apr 16th@ KCKris Bubic (1-5)#243@ SDNick Martinez (2-3)#143
Tue, Apr 19thvs NYYGerrit Cole (6-2)#2@ LADWalker Buehler (6-3)#129
Wed, Apr 20thvs NYYLuis Severino (4-2)#37@ LADTony Gonsolin (9-0)#24
Thu, Apr 21stvs NYYJordan Montgomery (3-1)#25   
Sat, Apr 23rdvs COLAustin Gomber (3-7)#187vs MIAElieser Hernandez (2-5)#153
Sun, Apr 24thvs COLChad Kuhl (5-5)#257vs MIAJesus Luzardo (2-3)#136
Tue, Apr 26th@ MINChris Paddack (1-2)vs CHCMarcus Stroman (2-5)#59
Wed, Apr 27th@ MINJoe Ryan (6-3)#56vs CHCMark Leiter Jr. (1-2)#240
Thu, Apr 28th@ MINBailey Ober (1-2)#74vs CHCDrew Smyly (2-5)#148
Fri, Apr 29th@ LADTyler Anderson (8-1)#60@ TEXGarrett Richards (1-1)#190
Sat, Apr 30th@ LADClayton Kershaw (5-2)#33@ TEXDane Dunning (1-5)#103
Sun, May 1st@ LADWalker Buehler (6-3)#129@ TEXTaylor Hearn (4-5)#290
Wed, May 4thvs PITJose Quintana (1-4)#121@ NYMTylor Megill (4-2)#102
Thu, May 5th@ HOUJose Urquidy (6-3)#90   
Fri, May 6th@ HOULuis Garcia (5-5)#38vs MILEric Lauer (6-3)#86
Sat, May 7th@ HOUFramber Valdez (8-3)#22vs MILCorbin Burnes (6-4)#4
Sun, May 8th@ HOUJake Odorizzi (3-2)#120vs MILAaron Ashby (1-5)#97
Mon, May 9thvs OAKPaul Blackburn (6-3)#9   
Tue, May 10thvs OAKAdrian Martinez (1-0)#231vs BOSGarrett Whitlock (2-1)#67
Wed, May 11thvs OAKZach Logue (2-4)#213vs BOSNathan Eovaldi (4-2)#21
Thu, May 12thvs OAKJames Kaprielian (0-5)#204   
Fri, May 13thvs BALJordan Lyles (4-7)#374vs SDYu Darvish (7-3)#27
Sat, May 14thvs BALBruce Zimmermann (2-5)#242vs SDSean Manaea (3-3)#26
Sun, May 15thvs BALTyler Wells (6-4)#93vs SDJoe Musgrove (8-1)#7
Mon, May 16th@ TBCorey Kluber (3-4)#49@ MILFreddy Peralta (3-2)#94
Tue, May 17th@ TBShane McClanahan (8-3)#8@ MILAdrian Houser (4-8)#157
Wed, May 18th@ TBDrew Rasmussen (5-3)#54@ MILCorbin Burnes (6-4)#4
Fri, May 20th@ CLEAaron Civale (2-4)#141@ MIATrevor Rogers (3-6)#82
Sun, May 22nd@ CLEShane Bieber (3-4)#5@ MIASandy Alcantara (7-3)#1
Mon, May 23rd@ MINChris Archer (2-3)#165vs PHIZack Wheeler (6-4)#11
Tue, May 24th@ MINSonny Gray (4-1)#48vs PHIKyle Gibson (4-3)#84
Wed, May 25th@ MINDylan Bundy (4-4)#151vs PHIRanger Suarez (6-4)#77
Thu, May 26thvs CLEKonnor Pilkington (1-1)#186vs PHIAaron Nola (4-5)#6
Sat, May 28thvs CLEShane Bieber (3-4)#5vs MIASandy Alcantara (7-3)#1
Sun, May 29thvs CLETriston McKenzie (4-6)#62vs MIAElieser Hernandez (2-5)#153
Mon, May 30thvs MINDylan Bundy (4-4)#151@ ARIZac Gallen (4-2)#45
Tue, May 31stvs MINCole Sands (0-3)#302@ ARIHumberto Castellanos (3-2)#229
Wed, Jun 1stvs MINBailey Ober (1-2)#74@ ARIMadison Bumgarner (3-7)#116
Thu, Jun 2ndvs MINChris Archer (2-3)#165@ COLAustin Gomber (3-7)#187
Fri, Jun 3rd@ NYYGerrit Cole (6-2)#2@ COLChad Kuhl (5-5)#257
Sat, Jun 4th@ NYYLuis Severino (4-2)#37@ COLKyle Freeland (4-5)#246
Sun, Jun 5th@ NYYJordan Montgomery (3-1)#25@ COLRyan Feltner (1-3)#378
Tue, Jun 7th@ PITJose Quintana (1-4)#121vs OAKCole Irvin (2-5)#109
Wed, Jun 8th@ PITMitch Keller (2-5)#191vs OAKJared Koenig (1-2)#307
Fri, Jun 10thvs TORJose Berrios (5-4)#31vs PITRoansy Contreras (2-1)#149
Sat, Jun 11thvs TORKevin Gausman (6-6)#16vs PITZach Thompson (3-5)#161
Sun, Jun 12thvs TORRoss Stripling (4-2)#124vs PITJose Quintana (1-4)#121
Mon, Jun 13thvs CWSLance Lynn (1-1)#55@ WSHErasmo Ramirez
Tue, Jun 14thvs CWSDylan Cease (6-3)#29@ WSHJackson Tetreault (2-1)#316
Wed, Jun 15thvs CWSVince Velasquez (3-3)#177@ WSHErick Fedde (5-5)#269
Thu, Jun 16thvs TEXMartin Perez (6-2)#75   
Fri, Jun 17thvs TEXJon Gray (4-3)#53@ CHCKeegan Thompson (7-3)#122
Sat, Jun 18thvs TEXTaylor Hearn (4-5)#290@ CHCJustin Steele (2-5)#160
Sun, Jun 19thvs TEXDane Dunning (1-5)#103@ CHCKyle Hendricks (3-6)#138
Mon, Jun 20th@ BOSJosh Winckowski (3-1)#320vs SFLogan Webb (7-2)#20
Tue, Jun 21st@ BOSRich Hill (4-4)#137vs SFAnthony DeSclafani (0-2)#68
Wed, Jun 22nd@ BOSMichael Wacha (6-1)#117vs SFCarlos Rodon (7-4)#13
Fri, Jun 24th@ ARIMerrill Kelly (6-5)#99vs LADJulio Urias (5-6)#12
Sat, Jun 25th@ ARIZach Davies (2-4)#189vs LADMitch White (1-1)#188
Sun, Jun 26th@ ARIDallas Keuchel (2-5)#380vs LADTony Gonsolin (9-0)#24
Tue, Jun 28th@ SFCarlos Rodon (7-4)#13@ PHIZack Wheeler (6-4)#11
Wed, Jun 29th@ SFAlex Wood (5-6)#52@ PHIRanger Suarez (6-4)#77
Fri, Jul 1stvs KCBrad Keller (2-9)#100@ CINMike Minor (1-4)#98
Sat, Jul 2ndvs KCBrady Singer (3-3)#78@ CINTyler Mahle (3-6)#50
Sun, Jul 3rdvs KCKris Bubic (1-5)#243@ CINLuis Castillo (3-4)#47
Mon, Jul 4thvs CLEvs STL
Tue, Jul 5thvs CLEShane Bieber (3-4)#5vs STLAndre Pallante (2-3)#159
Wed, Jul 6thvs CLEAaron Civale (2-4)#141vs STLMiles Mikolas (5-5)#64
Thu, Jul 7th@ CWSvs STL
Fri, Jul 8th@ CWSvs WSH
Sat, Jul 9th@ CWSvs WSH
Sun, Jul 10th@ CWSvs WSH
Mon, Jul 11th@ KCvs NYM
Tue, Jul 12th@ KCvs NYM
Wed, Jul 13th@ KCvs NYM
Thu, Jul 14th@ CLEShane Bieber (3-4)#5@ WSH
Fri, Jul 15th@ CLE@ WSH
Sat, Jul 16th@ CLE@ WSH
Sun, Jul 17th@ CLE@ WSH
Thu, Jul 21st@ OAK   
Sat, Jul 23rdvs MINvs LAA
Sun, Jul 24thvs MINvs LAA
Mon, Jul 25thvs SD@ PHI
Tue, Jul 26thvs SD@ PHI
Wed, Jul 27thvs SD@ PHI
Thu, Jul 28th@ TOR   
Fri, Jul 29th@ TORvs ARI
Sat, Jul 30th@ TORvs ARI
Sun, Jul 31st@ TORvs ARI
Mon, Aug 1st@ MIN   
Tue, Aug 2nd@ MINvs PHI
Wed, Aug 3rd@ MINvs PHI
Thu, Aug 4thvs TB@ NYM
Fri, Aug 5thvs TB@ NYM
Sat, Aug 6thvs TB@ NYM
Sun, Aug 7thvs TB@ NYM
Tue, Aug 9thvs CLE@ BOS
Wed, Aug 10thvs CLE@ BOS
Thu, Aug 11thvs CLE   
Fri, Aug 12th@ CWS@ MIA
Sat, Aug 13th@ CWS@ MIA
Sun, Aug 14th@ CWS@ MIA
Mon, Aug 15th@ CLEvs NYM
Tue, Aug 16th@ CLEvs NYM
Wed, Aug 17th@ CLEvs NYM
Fri, Aug 19thvs LAAvs HOU
Sat, Aug 20thvs LAAvs HOU
Sun, Aug 21stvs LAAvs HOU
Tue, Aug 23rdvs SF@ PIT
Wed, Aug 24thvs SF@ PIT
Fri, Aug 26th@ TEX@ STL
Sat, Aug 27th@ TEX@ STL
Sun, Aug 28th@ TEX@ STL
Tue, Aug 30thvs SEAvs COL
Wed, Aug 31stvs SEAvs COL
Thu, Sep 1stvs SEAvs COL
Fri, Sep 2ndvs KCvs MIA
Sat, Sep 3rdvs KCvs MIA
Sun, Sep 4thvs KCvs MIA
Mon, Sep 5th@ LAA   
Tue, Sep 6th@ LAA@ OAK
Wed, Sep 7th@ LAA@ OAK
Fri, Sep 9th@ KC@ SEA
Sat, Sep 10th@ KC@ SEA
Sun, Sep 11th@ KC@ SEA
Mon, Sep 12thvs HOU@ SF
Tue, Sep 13thvs HOU@ SF
Wed, Sep 14thvs HOU@ SF
Fri, Sep 16thvs CWSvs PHI
Sat, Sep 17thvs CWSvs PHI
Sun, Sep 18thvs CWSvs PHI
Mon, Sep 19th@ BALvs WSH
Tue, Sep 20th@ BALvs WSH
Wed, Sep 21st@ BALvs WSH
Fri, Sep 23rd@ CWS@ PHI
Sat, Sep 24th@ CWS@ PHI
Sun, Sep 25th@ CWS@ PHI
Tue, Sep 27thvs KC@ WSH
Wed, Sep 28thvs KC@ WSH
Thu, Sep 29thvs KC   
Fri, Sep 30thvs MINvs NYM
Sat, Oct 1stvs MINvs NYM
Sun, Oct 2ndvs MINvs NYM
Mon, Oct 3rd@ SEA@ MIA
Tue, Oct 4th@ SEA@ MIA
Wed, Oct 5th@ SEA@ MIA
Thu, Apr 7th   vs CINTyler Mahle (3-6)#50
Sun, Apr 17th   @ SDYu Darvish (7-3)#27
Mon, Apr 18th   @ LADClayton Kershaw (5-2)#33
Fri, Apr 22nd   vs MIATrevor Rogers (3-6)#82
Mon, May 2nd   @ NYMChris Bassitt (6-5)#30
Tue, May 3rd   @ NYMCarlos Carrasco (8-4)#46
Sat, May 21st   @ MIAElieser Hernandez (2-5)#153
Fri, May 27th   vs MIATrevor Rogers (3-6)#82
Thu, Jun 9th   vs PITJT Brubaker (1-7)#125
Thu, Jun 23rd   vs SFAlex Wood (5-6)#52
Thu, Jun 30th   @ PHIAaron Nola (4-5)#6
Fri, Jul 22nd   vs LAA
Thu, Aug 18th   vs NYM
Mon, Aug 22nd   @ PIT
Thu, Sep 22nd   @ PHI
Mon, Sep 26th   @ WSH