Skip to main content

Who Should I Trade?

Matt Carpenter for Taylor Ward (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Matt Carpenter
1B,2B,3B,DH - STL
Matt Carpenter
Taylor Ward
Taylor Ward
Recommended by
4 of 8 experts
Recommended by
4 of 8 experts
Rest of Season# 325# 280
VBR# 1083# 327
Home Runs45
Stolen Bases12
Batting Average.212.239
Injury Alert-MiLB
Expert Ranks 
Nick Pollack
Pitcher List
# 145
Dan Harris
# 267# 155
Ryan Amore
Pitcher List
# 179
Corbin Young
# 460
Carmen Maiorano
# 236# 385
Mike Maher
# 311# 376
Pierre Camus
# 311
Chris Clegg
# 361
Who Should I Trade? Player Statistics
  Matt Carpenter
1B,2B,3B,DH - STL
Matt Carpenter
Taylor Ward
Taylor Ward
2021 Stats 
At Bats147204
Home Runs38
Stolen Bases11
Caught Stealing01
Batting Average.191.240
On Base Pct.314.322
Slugging Pct.320.427
On-base Plus Slugging.634.748
Who Should I Trade? Player Projections
  Matt Carpenter
1B,2B,3B,DH - STL
Matt Carpenter
Taylor Ward
Taylor Ward
2021 Projections 
At Bats115145
Home Runs45
Stolen Bases12
Caught Stealing00
Batting Average.212.239
On Base Pct.334.322
Slugging Pct.375.399
On-base Plus Slugging.709.721
Who Should I Trade? Player Notes
  Matt Carpenter
1B,2B,3B,DH - STL
Matt Carpenter
Taylor Ward
Taylor Ward
 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
The Los Angeles Angels optioned outfielder Taylor Ward to Triple-A Salt Lake on Thursday.
Brad Camara
Fri, Jul 23rd
 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
Taylor Ward went 3-for-4 with a single, a double, a home run, three RBIs, and two runs scored en route to a 9-4 win over the Mariners on Saturday.
Jack Mannis
Sun, Jul 18th
 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
Angels OF Taylor Ward is day-to-day after leaving Sunday's game with a finger injury.
Brendan Tuma - Too Much Tuma
Mon, Jul 5th
 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
Taylor Ward went 1-for-4 with a two-run home run and two strikeouts en route to an 8-1 win over Kansas City.
Jack Mannis
Wed, Jun 9th
 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
Taylor Ward went 2-for-4 with a single, a home run, and two RBIs in a Halos win over the Mariners on Saturday.
Jack Mannis
Sun, Jun 6th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Matt Carpenter
1B,2B,3B,DH - STL
Matt Carpenter
Taylor Ward
Taylor Ward
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINvs CWS
Sat, Apr 3rd@ CINvs CWS
Sun, Apr 4th@ CINvs CWS
Mon, Apr 5th@ MIAvs HOU
Tue, Apr 6th@ MIAvs HOU
Wed, Apr 7th@ MIA   
Thu, Apr 8thvs MIL@ TOR
Sat, Apr 10thvs MIL@ TOR
Sun, Apr 11thvs MIL   
Mon, Apr 12thvs WSH@ KC
Tue, Apr 13thvs WSH@ KC
Wed, Apr 14thvs WSH@ KC
Fri, Apr 16th@ PHIvs MIN
Sat, Apr 17th@ PHI   
Sun, Apr 18th@ PHI   
Mon, Apr 19th@ WSHvs TEX
Tue, Apr 20th@ WSHvs TEX
Wed, Apr 21st@ WSHvs TEX
Fri, Apr 23rdvs CIN@ HOU
Sat, Apr 24thvs CIN@ HOU
Sun, Apr 25thvs CIN@ HOU
Mon, Apr 26thvs PHI@ TEX
Tue, Apr 27thvs PHI@ TEX
Wed, Apr 28thvs PHI@ TEX
Thu, Apr 29thvs PHI   
Fri, Apr 30th@ PIT@ SEA
Sat, May 1st@ PIT@ SEA
Sun, May 2nd@ PIT@ SEA
Mon, May 3rdvs NYMvs TB
Wed, May 5thvs NYMvs TB
Thu, May 6thvs NYMvs TB
Fri, May 7thvs COLvs LAD
Sat, May 8thvs COLvs LAD
Sun, May 9thvs COLvs LAD
Tue, May 11th@ MIL@ HOU
Wed, May 12th@ MIL@ HOU
Thu, May 13th@ MIL   
Fri, May 14th@ SD@ BOS
Sat, May 15th@ SD@ BOS
Sun, May 16th@ SD@ BOS
Tue, May 18thvs PITvs CLE
Wed, May 19thvs PITvs CLE
Fri, May 21stvs CHCvs OAK
Sat, May 22ndvs CHCvs OAK
Sun, May 23rdvs CHCvs OAK
Mon, May 24th@ CWS   
Tue, May 25th@ CWSvs TEX
Wed, May 26th@ CWSvs TEX
Thu, May 27th@ ARI@ OAK
Fri, May 28th@ ARI@ OAK
Sat, May 29th@ ARI@ OAK
Sun, May 30th@ ARI@ OAK
Mon, May 31st@ LAD@ SF
Tue, Jun 1st@ LAD@ SF
Wed, Jun 2nd@ LAD   
Thu, Jun 3rdvs CINvs SEA
Fri, Jun 4thvs CINvs SEA
Sat, Jun 5thvs CINvs SEA
Sun, Jun 6thvs CINvs SEA
Tue, Jun 8thvs CLEvs KC
Wed, Jun 9thvs CLEvs KC
Fri, Jun 11th@ CHC@ ARI
Sat, Jun 12th@ CHC@ ARI
Sun, Jun 13th@ CHC@ ARI
Mon, Jun 14thvs MIA@ OAK
Tue, Jun 15thvs MIA@ OAK
Wed, Jun 16thvs MIA@ OAK
Thu, Jun 17th@ ATLvs DET
Fri, Jun 18th@ ATLvs DET
Sun, Jun 20th@ ATLvs DET
Tue, Jun 22nd@ DETvs SF
Wed, Jun 23rd@ DETvs SF
Thu, Jun 24thvs PIT   
Fri, Jun 25thvs PIT@ TB
Sat, Jun 26thvs PIT@ TB
Sun, Jun 27thvs PIT@ TB
Mon, Jun 28thvs ARI@ NYY
Tue, Jun 29thvs ARI@ NYY
Wed, Jun 30thvs ARI@ NYY
Thu, Jul 1st@ COL   
Fri, Jul 2nd@ COLvs BAL
Sat, Jul 3rd@ COLvs BAL
Sun, Jul 4th@ COLvs BAL
Mon, Jul 5th@ SFvs BOS
Tue, Jul 6th@ SFvs BOS
Wed, Jul 7th@ SFvs BOS
Fri, Jul 9th@ CHC@ SEA
Sat, Jul 10th@ CHC@ SEA
Fri, Jul 16thvs SFvs SEA
Sat, Jul 17thvs SFvs SEA
Sun, Jul 18thvs SFvs SEA
Mon, Jul 19thvs CHC@ OAK
Tue, Jul 20thvs CHC@ OAK
Wed, Jul 21stvs CHC   
Thu, Jul 22ndvs CHC@ MIN
Fri, Jul 23rd@ CIN@ MIN
Sat, Jul 24th@ CIN@ MIN
Sun, Jul 25th@ CIN@ MIN
Tue, Jul 27th@ CLEvs COL
Wed, Jul 28th@ CLEvs COL
Fri, Jul 30thvs MINvs OAK
Sat, Jul 31stvs MINvs OAK
Sun, Aug 1stvs MINvs OAK
Tue, Aug 3rdvs ATL@ TEX
Wed, Aug 4thvs ATL@ TEX
Thu, Aug 5thvs ATL@ TEX
Fri, Aug 6thvs KC@ LAD
Sat, Aug 7thvs KC@ LAD
Sun, Aug 8thvs KC@ LAD
Tue, Aug 10th@ PITvs TOR
Wed, Aug 11th@ PITvs TOR
Thu, Aug 12th@ PITvs TOR
Fri, Aug 13th@ KCvs HOU
Sat, Aug 14th@ KCvs HOU
Sun, Aug 15th@ KCvs HOU
Tue, Aug 17thvs MIL@ DET
Wed, Aug 18thvs MIL@ DET
Thu, Aug 19thvs MIL@ DET
Fri, Aug 20thvs PIT@ CLE
Sat, Aug 21stvs PIT@ CLE
Sun, Aug 22ndvs PIT@ CLE
Tue, Aug 24thvs DET@ BAL
Wed, Aug 25thvs DET@ BAL
Thu, Aug 26th@ PIT@ BAL
Fri, Aug 27th@ PITvs SD
Sat, Aug 28th@ PITvs SD
Sun, Aug 29th@ PIT   
Mon, Aug 30th@ CINvs NYY
Tue, Aug 31st@ CINvs NYY
Wed, Sep 1st@ CINvs NYY
Fri, Sep 3rd@ MILvs TEX
Sat, Sep 4th@ MILvs TEX
Sun, Sep 5th@ MILvs TEX
Mon, Sep 6thvs LADvs TEX
Tue, Sep 7thvs LAD@ SD
Wed, Sep 8thvs LAD@ SD
Thu, Sep 9thvs LAD   
Fri, Sep 10thvs CIN@ HOU
Sat, Sep 11thvs CIN@ HOU
Sun, Sep 12thvs CIN@ HOU
Mon, Sep 13th@ NYM   
Tue, Sep 14th@ NYM@ CWS
Wed, Sep 15th@ NYM@ CWS
Fri, Sep 17thvs SDvs OAK
Sat, Sep 18thvs SDvs OAK
Sun, Sep 19thvs SDvs OAK
Mon, Sep 20th@ MILvs HOU
Tue, Sep 21st@ MILvs HOU
Wed, Sep 22nd@ MILvs HOU
Thu, Sep 23rd@ MILvs HOU
Fri, Sep 24th@ CHCvs SEA
Sat, Sep 25th@ CHCvs SEA
Sun, Sep 26th@ CHCvs SEA
Tue, Sep 28thvs MIL@ TEX
Wed, Sep 29thvs MIL@ TEX
Thu, Sep 30thvs MIL@ TEX
Fri, Oct 1stvs CHC@ SEA
Sat, Oct 2ndvs CHC@ SEA
Sun, Oct 3rdvs CHC@ SEA
Fri, Apr 2nd   vs CWS
Fri, Apr 9th   @ TOR
Thu, Apr 22nd   @ HOU
Tue, May 4th   vs TB
Mon, May 10th   @ HOU
Mon, May 17th   vs CLE
Thu, May 20th   vs MIN
Mon, Jun 7th   vs KC
Sat, Jun 19th   vs DET
Sun, Jul 11th   @ SEA
Mon, Jul 26th   vs COL
Thu, Jul 29th   vs OAK
Mon, Aug 2nd   @ TEX
Mon, Aug 16th   @ NYY
Thu, Sep 16th   @ CWS