Skip to main content

Who Should I Trade?

Odubel Herrera for Matt Carpenter (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Odubel Herrera
Odubel Herrera
Matt Carpenter
1B,2B,3B,DH - STL
Matt Carpenter
Recommended by
3 of 6 experts
Recommended by
3 of 6 experts
Rest of Season# 337# 338
Home Runs00
Stolen Bases00
Batting Average.000.000
Injury Alert--
Expert Ranks 
Pierre Camus
# 311
Carmen Maiorano
# 377# 236
Chris Clegg
# 361
Dan Harris
# 163# 278
Mike Maher
# 257# 314
Corbin Young
# 347
Who Should I Trade? Player Statistics
  Odubel Herrera
Odubel Herrera
Matt Carpenter
1B,2B,3B,DH - STL
Matt Carpenter
2021 Stats 
At Bats450207
Home Runs133
Stolen Bases62
Caught Stealing10
Batting Average.260.169
On Base Pct.310.305
Slugging Pct.416.275
On-base Plus Slugging.726.581
Who Should I Trade? Player Projections
  Odubel Herrera
Odubel Herrera
Matt Carpenter
1B,2B,3B,DH - STL
Matt Carpenter
2021 Projections 
At Bats00
Home Runs00
Stolen Bases00
Caught Stealing00
Batting Average.000.000
On Base Pct.000.000
Slugging Pct.000.000
On-base Plus Slugging.000.000
Who Should I Trade? Player Notes
  Odubel Herrera
Odubel Herrera
Matt Carpenter
1B,2B,3B,DH - STL
Matt Carpenter
 Phillies outfielder Odubel Herrera went 1-for-4 with a solo home run in Saturday's loss to the Padres. The homer was his 10th of the season.
Mike Maher - The Birds Blitz
Sun, Aug 22nd
Matt Carpenter went 1-for-2 with a walk and a two-run triple in a 5-3 win over the Giants on Monday.
Lucas Spence
Tue, Jul 6th
 Phillies outfielder Odubel Herrera went 2-for-4 with a double and a three-run home run in Saturday's win over the New York Mets. The homer was his eighth of the season.
Mike Maher - The Birds Blitz
Sun, Aug 8th
Batting with two outs and the bases loaded in the bottom of the first inning, Matt Carpenter ripped a double down into the right field corner on Wednesday night, clearing the bases and picking up three RBI.
Lucas Spence
Thu, Jun 10th
 The Phillies activated OF Odubel Herrera (ankle) from the 10-day IL.
Brendan Tuma - Too Much Tuma
Thu, Jul 22nd
Matt Carpenter picked up a single and a double while scoring a run in three at-bats in an 8-3 loss to the White Sox on Tuesday night.
Lucas Spence
Tue, May 25th
 The Phillies placed OF Odubel Herrera (ankle) on the 10-day injured list.
Brendan Tuma - Too Much Tuma
Sat, Jul 10th
For the second consecutive game, Matt Carpenter came off the bench to slug a three-run home run to right field and help propel the Cardinals to victory.
Lucas Spence
Fri, Apr 30th
 Phillies outfielder Odubel Herrera went 1-for-4 with a solo home run in Friday's loss to the San Francisco Giants. The homer was his fifth of the season.
Mike Maher - The Birds Blitz
Sat, Jun 19th
Matt Carpenter came on as a pinch-hitter in the fifth inning on Thursday and promptly hit a three-run home run to right field off of Phillies ace Aaron Nola to temporarily give the Cardinals a 3-1 lead.
Lucas Spence
Thu, Apr 29th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Odubel Herrera
Odubel Herrera
Matt Carpenter
1B,2B,3B,DH - STL
Matt Carpenter
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATLMax Fried (14-7)#2@ CINLuis Castillo (8-16)
Sat, Apr 3rdvs ATLCharlie Morton (14-6)#1@ CINTyler Mahle (13-6)
Sun, Apr 4thvs ATLIan Anderson (9-5)#3@ CINJeff Hoffman (3-5)
Mon, Apr 5thvs NYMJacob deGrom (7-2)@ MIATrevor Rogers (7-8)
Tue, Apr 6thvs NYMMarcus Stroman (10-13)@ MIASandy Alcantara (9-15)
Wed, Apr 7thvs NYMDavid Peterson (2-6)@ MIAPablo Lopez (5-5)
Fri, Apr 9th@ ATLCharlie Morton (14-6)#1   
Sat, Apr 10th@ ATLIan Anderson (9-5)#3vs MILAdrian Houser (10-6)
Sun, Apr 11th@ ATLDrew Smyly (11-4)#6vs MILBrett Anderson (4-9)
Tue, Apr 13th@ NYMMarcus Stroman (10-13)vs WSHStephen Strasburg (1-2)
Wed, Apr 14th@ NYMDavid Peterson (2-6)vs WSHJoe Ross (5-9)
Fri, Apr 16thvs STLCarlos Martinez (4-9)@ PHIZach Eflin (4-7)
Sat, Apr 17thvs STLKwang Hyun Kim (7-7)@ PHIMatt Moore (2-4)
Sun, Apr 18thvs STLJohn Gant (5-11)@ PHIAaron Nola (9-9)
Mon, Apr 19thvs SFKevin Gausman (14-6)@ WSHJoe Ross (5-9)
Tue, Apr 20thvs SFLogan Webb (11-3)@ WSHPatrick Corbin (9-16)
Wed, Apr 21stvs SFAnthony DeSclafani (13-7)@ WSHMax Scherzer (15-4)
Fri, Apr 23rd@ COLGerman Marquez (12-11)#4vs CINSonny Gray (7-9)
Sat, Apr 24th@ COLAntonio Senzatela (4-9)#17vs CINWade Miley (12-7)
Sun, Apr 25th@ COLJon Gray (8-12)#13vs CINLuis Castillo (8-16)
Mon, Apr 26th@ STLAdam Wainwright (17-7)vs PHIZack Wheeler (14-10)
Tue, Apr 27th@ STLCarlos Martinez (4-9)vs PHIZach Eflin (4-7)
Wed, Apr 28th@ STLJohan Oviedo (0-5)vs PHIVince Velasquez (3-9)
Thu, Apr 29th@ STLKwang Hyun Kim (7-7)vs PHIAaron Nola (9-9)
Fri, Apr 30thvs NYMMarcus Stroman (10-13)@ PITJT Brubaker (5-13)
Sat, May 1stvs NYMTaijuan Walker (7-11)@ PITTrevor Cahill (1-5)
Sun, May 2ndvs NYMDavid Peterson (2-6)@ PITWil Crowe (4-8)
Mon, May 3rdvs MILAdrian Houser (10-6)vs NYMJoey Lucchesi (1-4)
Tue, May 4thvs MILEric Lauer (7-5)   
Wed, May 5thvs MILFreddy Peralta (10-5)vs NYMMiguel Castro
Thu, May 6thvs MILBrandon Woodruff (9-10)vs NYMTaijuan Walker (7-11)
Fri, May 7th@ ATLCharlie Morton (14-6)#1vs COLAustin Gomber (9-9)
Sat, May 8th@ ATLIan Anderson (9-5)#3vs COLChi Chi Gonzalez (3-7)
Sun, May 9th@ ATLHuascar Ynoa (4-6)#5vs COLGerman Marquez (12-11)#4
Tue, May 11th@ WSHErick Fedde (7-9)@ MILFreddy Peralta (10-5)
Wed, May 12th@ WSHJon Lester (7-6)@ MILBrandon Woodruff (9-10)
Thu, May 13th@ WSHPatrick Corbin (9-16)@ MILCorbin Burnes (11-4)
Fri, May 14th@ TORSteven Matz (14-7)@ SDJoe Musgrove (11-9)
Sat, May 15th@ TORAnthony Kay (1-2)@ SDChris Paddack (7-7)
Sun, May 16th@ TORRobbie Ray (13-7)@ SDRyan Weathers (4-7)
Tue, May 18thvs MIACody Poteet (2-3)vs PITJT Brubaker (5-13)
Wed, May 19thvs MIATrevor Rogers (7-8)vs PITTrevor Cahill (1-5)
Thu, May 20thvs MIASandy Alcantara (9-15)   
Fri, May 21stvs BOSMartin Perez (7-8)vs CHCKyle Hendricks (14-7)
Sat, May 22ndvs BOSNathan Eovaldi (11-9)vs CHCAdbert Alzolay (5-13)
Sun, May 23rdvs BOSEduardo Rodriguez (13-8)vs CHCZach Davies (6-12)
Mon, May 24th@ MIATrevor Rogers (7-8)@ CWSLance Lynn (11-6)
Tue, May 25th@ MIASandy Alcantara (9-15)@ CWSLucas Giolito (11-9)
Wed, May 26th@ MIANick Neidert (1-2)@ CWSCarlos Rodon (13-5)
Thu, May 27th@ MIAPablo Lopez (5-5)@ ARIJon Duplantier (0-3)
Sat, May 29th@ TBRyan Yarbrough (9-7)@ ARISeth Frankoff (0-2)
Sun, May 30th@ TBCollin McHugh (6-1)@ ARIMatt Peacock (5-7)
Mon, May 31st@ CINWade Miley (12-7)@ LADTrevor Bauer (8-5)
Tue, Jun 1st@ CINSonny Gray (7-9)@ LADDavid Price (5-2)
Fri, Jun 4thvs WSHMax Scherzer (15-4)vs CINLuis Castillo (8-16)
Sat, Jun 5thvs WSHJoe Ross (5-9)vs CINTyler Mahle (13-6)
Sun, Jun 6thvs WSHAustin Voth (4-1)vs CINWade Miley (12-7)
Tue, Jun 8thvs ATLDrew Smyly (11-4)#6vs CLEShane Bieber (7-4)
Wed, Jun 9thvs ATLTucker Davidson (0-0)#15vs CLEJ.C. Mejia (1-7)
Thu, Jun 10thvs ATLIan Anderson (9-5)#3   
Sat, Jun 12thvs NYYJameson Taillon (8-6)@ CHCKyle Hendricks (14-7)
Sun, Jun 13thvs NYYDomingo German (4-5)@ CHCZach Davies (6-12)
Mon, Jun 14th@ LADTony Gonsolin (4-1)vs MIABraxton Garrett (1-2)
Tue, Jun 15th@ LADJulio Urias (19-3)vs MIATrevor Rogers (7-8)
Wed, Jun 16th@ LADClayton Kershaw (10-8)vs MIASandy Alcantara (9-15)
Fri, Jun 18th@ SFJohnny Cueto (7-7)@ ATLMax Fried (14-7)#2
Sat, Jun 19th@ SFAlex Wood (10-4)   
Sun, Jun 20th@ SFSammy Long (2-1)@ ATLDrew Smyly (11-4)#6
Tue, Jun 22ndvs WSHMax Scherzer (15-4)@ DETTarik Skubal (8-12)
Wed, Jun 23rdvs WSHErick Fedde (7-9)@ DETMatt Manning (4-7)
Fri, Jun 25th@ NYMDavid Peterson (2-6)vs PITWil Crowe (4-8)
Sat, Jun 26th@ NYMJacob deGrom (7-2)vs PITJT Brubaker (5-13)
Sun, Jun 27th@ NYMMarcus Stroman (10-13)vs PITMax Kranick (2-3)
Mon, Jun 28th@ CINWade Miley (12-7)vs ARIJake Faria (0-0)
Tue, Jun 29thvs MIATrevor Rogers (7-8)vs ARICaleb Smith (4-9)
Wed, Jun 30thvs MIAJordan Holloway (2-3)vs ARIRiley Smith (1-4)
Fri, Jul 2ndvs SDChris Paddack (7-7)@ COLChi Chi Gonzalez (3-7)
Sat, Jul 3rdvs SDYu Darvish (8-11)@ COLKyle Freeland (7-8)#8
Sun, Jul 4thvs SDBlake Snell (7-6)@ COLGerman Marquez (12-11)#4
Mon, Jul 5th@ CHCZach Davies (6-12)@ SFKevin Gausman (14-6)
Tue, Jul 6th@ CHCJake Arrieta (5-14)@ SFJohnny Cueto (7-7)
Wed, Jul 7th@ CHCAlec Mills (6-7)@ SFAlex Wood (10-4)
Thu, Jul 8th@ CHCAdbert Alzolay (5-13)   
Fri, Jul 9th@ BOSGarrett Richards (7-8)@ CHCKyle Hendricks (14-7)
Sat, Jul 10th@ BOSMartin Perez (7-8)@ CHCZach Davies (6-12)
Sun, Jul 11th@ BOSNick Pivetta (9-8)   
Fri, Jul 16thvs MIARoss Detwiler (3-1)vs SFLogan Webb (11-3)
Sun, Jul 18thvs MIABraxton Garrett (1-2)vs SFJohnny Cueto (7-7)
Tue, Jul 20th@ NYYDomingo German (4-5)vs CHCTrevor Williams (4-2)
Wed, Jul 21st@ NYYAsher Wojciechowski (0-0)vs CHCKyle Hendricks (14-7)
Thu, Jul 22ndvs ATLCharlie Morton (14-6)#1vs CHCAdbert Alzolay (5-13)
Fri, Jul 23rdvs ATLMax Fried (14-7)#2@ CINTyler Mahle (13-6)
Sat, Jul 24thvs ATLDrew Smyly (11-4)#6@ CINLuis Castillo (8-16)
Sun, Jul 25thvs ATLTouki Toussaint (3-3)#12@ CINSonny Gray (7-9)
Mon, Jul 26thvs WSHJoe Ross (5-9)   
Tue, Jul 27thvs WSHErick Fedde (7-9)@ CLECal Quantrill (8-3)
Thu, Jul 29thvs WSHPatrick Corbin (9-16)   
Fri, Jul 30th@ PITWil Crowe (4-8)vs MINGriffin Jax (4-5)
Sat, Jul 31st@ PITJT Brubaker (5-13)vs MINBailey Ober (3-3)
Sun, Aug 1st@ PITMitch Keller (5-11)vs MINMichael Pineda (9-8)
Mon, Aug 2nd@ WSHJosiah Gray (2-2)   
Tue, Aug 3rd@ WSHPatrick Corbin (9-16)vs ATLMax Fried (14-7)#2
Wed, Aug 4th@ WSHPaolo Espino (5-5)vs ATLDrew Smyly (11-4)#6
Thu, Aug 5th@ WSHJoe Ross (5-9)vs ATLTouki Toussaint (3-3)#12
Fri, Aug 6thvs NYMMarcus Stroman (10-13)vs KCMike Minor (8-12)
Sat, Aug 7thvs NYMTylor Megill (4-6)vs KCBrad Keller (8-12)
Sun, Aug 8thvs NYMTaijuan Walker (7-11)vs KCKris Bubic (6-7)
Tue, Aug 10thvs LADMax Scherzer (15-4)@ PITSteven Brault (0-3)
Wed, Aug 11thvs LADDavid Price (5-2)@ PITWil Crowe (4-8)
Thu, Aug 12thvs LADMitch White (1-3)@ PITJT Brubaker (5-13)
Fri, Aug 13thvs CINTyler Mahle (13-6)@ KCMike Minor (8-12)
Sat, Aug 14thvs CINLuis Castillo (8-16)@ KCBrad Keller (8-12)
Sun, Aug 15thvs CINSonny Gray (7-9)@ KCKris Bubic (6-7)
Tue, Aug 17th@ ARITaylor Widener (2-1)vs MILCorbin Burnes (11-4)
Wed, Aug 18th@ ARIHumberto Castellanos (2-2)vs MILFreddy Peralta (10-5)
Thu, Aug 19th@ ARIMadison Bumgarner (7-10)vs MILBrandon Woodruff (9-10)
Fri, Aug 20th@ SDBlake Snell (7-6)vs PITMitch Keller (5-11)
Sat, Aug 21st@ SDJoe Musgrove (11-9)vs PITDillon Peters (1-2)
Sun, Aug 22nd@ SDCraig Stammen (6-3)vs PITSteven Brault (0-3)
Tue, Aug 24thvs TBDrew Rasmussen (4-1)vs DETCasey Mize (7-9)
Wed, Aug 25thvs TBRyan Yarbrough (9-7)vs DETTarik Skubal (8-12)
Thu, Aug 26thvs ARIZac Gallen (3-10)@ PITMitch Keller (5-11)
Fri, Aug 27thvs ARITaylor Widener (2-1)@ PITDillon Peters (1-2)
Sat, Aug 28thvs ARIHumberto Mejia (0-3)@ PITSteven Brault (0-3)
Sun, Aug 29thvs ARIMadison Bumgarner (7-10)@ PITWil Crowe (4-8)
Mon, Aug 30th@ WSHJosiah Gray (2-2)@ CINLuis Castillo (8-16)
Tue, Aug 31st@ WSHPatrick Corbin (9-16)   
Thu, Sep 2nd@ WSHPaolo Espino (5-5)   
Fri, Sep 3rd@ MIAJesus Luzardo (6-9)@ MILFreddy Peralta (10-5)
Sat, Sep 4th@ MIATrevor Rogers (7-8)@ MILAdrian Houser (10-6)
Sun, Sep 5th@ MIAElieser Hernandez (1-3)@ MILCorbin Burnes (11-4)
Mon, Sep 6th@ MILBrandon Woodruff (9-10)vs LADMax Scherzer (15-4)
Tue, Sep 7th@ MILEric Lauer (7-5)vs LADCorey Knebel (4-0)
Wed, Sep 8th@ MILFreddy Peralta (10-5)vs LADMitch White (1-3)
Thu, Sep 9thvs COLAntonio Senzatela (4-9)#17vs LADTony Gonsolin (4-1)
Fri, Sep 10thvs COLGerman Marquez (12-11)#4vs CINTyler Mahle (13-6)
Sat, Sep 11thvs COLKyle Freeland (7-8)#8vs CINLuis Castillo (8-16)
Sun, Sep 12thvs COLRyan Feltner (0-1)vs CINSonny Gray (7-9)
Tue, Sep 14thvs CHCAdrian Sampson (1-2)@ NYMMarcus Stroman (10-13)
Wed, Sep 15thvs CHCAlec Mills (6-7)@ NYMTylor Megill (4-6)
Thu, Sep 16thvs CHCKyle Hendricks (14-7)   
Fri, Sep 17th@ NYMTaijuan Walker (7-11)vs SDVince Velasquez (3-9)
Sat, Sep 18th@ NYMCarlos Carrasco (1-5)vs SDYu Darvish (8-11)
Sun, Sep 19th@ NYMRich Hill (7-8)vs SDJake Arrieta (5-14)
Mon, Sep 20thvs BALJohn Means (6-9)@ MILFreddy Peralta (10-5)
Tue, Sep 21stvs BALConner Greene (1-3)@ MILBrandon Woodruff (9-10)
Wed, Sep 22ndvs BALKeegan Akin (2-10)@ MILBrett Anderson (4-9)
Thu, Sep 23rdvs PITConnor Overton (0-1)@ MILAdrian Houser (10-6)
Fri, Sep 24thvs PITSam Howard@ CHCZach Davies (6-12)
Sat, Sep 25thvs PITWil Crowe (4-8)@ CHCAdrian Sampson (1-2)
Sun, Sep 26thvs PITMax Kranick (2-3)@ CHCKeegan Thompson (3-3)
Tue, Sep 28th@ ATLCharlie Morton (14-6)#1vs MILBrandon Woodruff (9-10)
Wed, Sep 29th@ ATLMax Fried (14-7)#2vs MILAdrian Houser (10-6)
Thu, Sep 30th@ ATLIan Anderson (9-5)#3vs MILBrett Anderson (4-9)
Fri, Oct 1st@ MIASandy Alcantara (9-15)vs CHCCory Abbott (0-0)
Sat, Oct 2nd@ MIAJesus Luzardo (6-9)vs CHCAdrian Sampson (1-2)
Sun, Oct 3rd@ MIAPablo Lopez (5-5)vs CHCAlec Mills (6-7)
Thu, Apr 8th   vs MILCorbin Burnes (11-4)
Mon, Apr 12th   vs WSHErick Fedde (7-9)
Fri, May 28th   @ ARIMadison Bumgarner (7-10)
Wed, Jun 2nd   @ LADWalker Buehler (16-4)
Thu, Jun 3rd   vs CINVladimir Gutierrez (9-6)
Fri, Jun 11th   @ CHCKohl Stewart (1-1)
Thu, Jun 17th   @ ATLCharlie Morton (14-6)#1
Thu, Jun 24th   vs PITChad Kuhl (5-7)
Thu, Jul 1st   @ COLAntonio Senzatela (4-9)#17
Sat, Jul 17th   vs SFAnthony DeSclafani (13-7)
Mon, Jul 19th   vs CHCAlec Mills (6-7)
Wed, Jul 28th   @ CLEZach Plesac (10-6)
Wed, Sep 1st   @ CINSonny Gray (7-9)
Mon, Sep 13th   @ NYMRich Hill (7-8)