Skip to main content

Who Should I Trade?

Oscar Mercado for Harrison Bader (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Harrison Bader
Harrison Bader
STL @ MIL Tue, May 11th 7:40pm
Oscar Mercado
Oscar Mercado
CLE vs CHC Wed, May 12th 1:10pm
Recommended by
6 of 7 experts
Recommended by
1 of 7 experts
Rest of Season
VBR# 253# 917
Home Runs155
Stolen Bases118
Batting Average.233.243
Injury Alert-MiLB
Weather44 F, Clear50 F, Partly Cloudy
Expert Ranks 
Mike Maher
# 227# 229
Pierre Camus
# 316
Ryan Amore
Pitcher List
# 208# 270
Carmen Maiorano
# 220# 261
Corbin Young
# 233# 291
Chris Clegg
# 263# 275
Dan Harris
# 233
Who Should I Trade? Player Statistics
  Harrison Bader
Harrison Bader
Oscar Mercado
Oscar Mercado
2021 Stats 
At Bats32
Home Runs3
Stolen Bases2
Caught Stealing0
Batting Average.250
On Base Pct.324
Slugging Pct.563
On-base Plus Slugging.887
Who Should I Trade? Player Projections
  Harrison Bader
Harrison Bader
Oscar Mercado
Oscar Mercado
2021 Projections 
At Bats300189
Home Runs155
Stolen Bases118
Caught Stealing33
Batting Average.233.243
On Base Pct.326.299
Slugging Pct.435.382
On-base Plus Slugging.761.681
Who Should I Trade? Player Notes
  Harrison Bader
Harrison Bader
Oscar Mercado
Oscar Mercado
 Harrison Bader went 1-for-4 with a two-run homer in the Cardinals 5-0 win over the Rockies on Friday night.
Lucas Spence
Sat, May 8th
Cleveland Indians outfielder Oscar Mercado is being sent down to the team's depth camp, according to manager Terry Francona.
Jon Mathisen
Sun, Mar 21st
 Cardinals center fielder Harrison Bader went 1-for-3 with a solo home run in a 6-5 win over the Mets on Monday evening.
Lucas Spence
Tue, May 4th
 Harrison Bader accounted for the entire Cardinals offense on Sunday, connecting for a three-run homer to left field in the second inning. It was Bader's only hit in three at-bats (he also had a walk) in a 3-0 Cardinals win over the Pirates.
Lucas Spence
Sun, May 2nd
 The Cardinals activated OF Harrison Bader from the 10-day injured list Thursday.
Brad Camara
Thu, Apr 29th
 Cardinals OF Harrison Bader (forearm) has been cleared to take part in live batting practice.
Brad Camara
Tue, Apr 20th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Harrison Bader
Harrison Bader
Oscar Mercado
Oscar Mercado
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CIN@ DET
Sat, Apr 3rd@ CIN@ DET
Sun, Apr 4th@ CIN@ DET
Mon, Apr 5th@ MIAvs KC
Wed, Apr 7th@ MIAvs KC
Fri, Apr 9th   vs DET
Sat, Apr 10thvs MILvs DET
Sun, Apr 11thvs MILvs DET
Mon, Apr 12thvs WSH@ CWS
Tue, Apr 13thvs WSH@ CWS
Wed, Apr 14thvs WSH@ CWS
Thu, Apr 15th   @ CWS
Fri, Apr 16th@ PHI@ CIN
Sat, Apr 17th@ PHI@ CIN
Sun, Apr 18th@ PHI@ CIN
Tue, Apr 20th@ WSHvs CWS
Thu, Apr 22nd   vs NYY
Fri, Apr 23rdvs CINvs NYY
Sat, Apr 24thvs CINvs NYY
Sun, Apr 25thvs CINvs NYY
Mon, Apr 26thvs PHIvs MIN
Tue, Apr 27thvs PHIvs MIN
Wed, Apr 28thvs PHIvs MIN
Fri, Apr 30th@ PIT@ CWS
Sat, May 1st@ PIT@ CWS
Sun, May 2nd@ PIT@ CWS
Mon, May 3rdvs NYM@ KC
Tue, May 4th   @ KC
Wed, May 5thvs NYM@ KC
Thu, May 6thvs NYM@ KC
Fri, May 7thvs COLvs CIN
Sat, May 8thvs COLvs CIN
Tue, May 11th@ MILvs CHC
Wed, May 12th@ MILvs CHC
Thu, May 13th@ MIL@ SEA
Fri, May 14th@ SD@ SEA
Sat, May 15th@ SD@ SEA
Sun, May 16th@ SD@ SEA
Mon, May 17th   @ LAA
Tue, May 18thvs PIT@ LAA
Wed, May 19thvs PIT@ LAA
Fri, May 21stvs CHCvs MIN
Sat, May 22ndvs CHCvs MIN
Sun, May 23rdvs CHCvs MIN
Mon, May 24th@ CWS@ DET
Tue, May 25th@ CWS@ DET
Wed, May 26th@ CWS@ DET
Thu, May 27th@ ARI@ DET
Fri, May 28th@ ARIvs TOR
Sat, May 29th@ ARIvs TOR
Sun, May 30th@ ARIvs TOR
Mon, May 31st@ LADvs CWS
Tue, Jun 1st@ LADvs CWS
Wed, Jun 2nd@ LADvs CWS
Fri, Jun 4thvs CIN@ BAL
Sat, Jun 5thvs CIN@ BAL
Sun, Jun 6thvs CIN@ BAL
Tue, Jun 8thvs CLE@ STL
Wed, Jun 9thvs CLE@ STL
Fri, Jun 11th@ CHCvs SEA
Sat, Jun 12th@ CHCvs SEA
Sun, Jun 13th@ CHCvs SEA
Mon, Jun 14thvs MIAvs BAL
Tue, Jun 15thvs MIAvs BAL
Wed, Jun 16thvs MIAvs BAL
Thu, Jun 17th@ ATLvs BAL
Fri, Jun 18th@ ATL@ PIT
Sat, Jun 19th@ ATL@ PIT
Sun, Jun 20th@ ATL@ PIT
Mon, Jun 21st   @ CHC
Tue, Jun 22nd@ DET@ CHC
Thu, Jun 24thvs PIT@ MIN
Fri, Jun 25thvs PIT@ MIN
Sat, Jun 26thvs PIT@ MIN
Sun, Jun 27thvs PIT@ MIN
Mon, Jun 28thvs ARIvs DET
Tue, Jun 29thvs ARIvs DET
Wed, Jun 30thvs ARIvs DET
Thu, Jul 1st@ COLvs HOU
Fri, Jul 2nd@ COLvs HOU
Sat, Jul 3rd@ COLvs HOU
Sun, Jul 4th@ COLvs HOU
Mon, Jul 5th@ SF@ TB
Tue, Jul 6th@ SF@ TB
Wed, Jul 7th@ SF@ TB
Thu, Jul 8th   vs KC
Fri, Jul 9th@ CHCvs KC
Sat, Jul 10th@ CHCvs KC
Sun, Jul 11th@ CHCvs KC
Fri, Jul 16thvs SF@ OAK
Sat, Jul 17thvs SF@ OAK
Sun, Jul 18thvs SF@ OAK
Mon, Jul 19thvs CHC@ HOU
Tue, Jul 20thvs CHC@ HOU
Wed, Jul 21stvs CHC@ HOU
Thu, Jul 22ndvs CHCvs TB
Fri, Jul 23rd@ CINvs TB
Sat, Jul 24th@ CINvs TB
Sun, Jul 25th@ CINvs TB
Tue, Jul 27th@ CLEvs STL
Wed, Jul 28th@ CLEvs STL
Fri, Jul 30thvs MIN@ CWS
Sat, Jul 31stvs MIN@ CWS
Sun, Aug 1stvs MIN@ CWS
Mon, Aug 2nd   @ TOR
Tue, Aug 3rdvs ATL@ TOR
Wed, Aug 4thvs ATL@ TOR
Thu, Aug 5thvs ATL@ TOR
Fri, Aug 6thvs KCvs DET
Sat, Aug 7thvs KCvs DET
Sun, Aug 8thvs KCvs DET
Mon, Aug 9th   vs CIN
Tue, Aug 10th@ PITvs OAK
Wed, Aug 11th@ PITvs OAK
Thu, Aug 12th@ PITvs OAK
Fri, Aug 13th@ KC@ DET
Sat, Aug 14th@ KC@ DET
Sun, Aug 15th@ KC@ DET
Mon, Aug 16th   @ MIN
Tue, Aug 17thvs MIL@ MIN
Wed, Aug 18thvs MIL@ MIN
Fri, Aug 20thvs PITvs LAA
Sat, Aug 21stvs PITvs LAA
Sun, Aug 22ndvs PITvs LAA
Tue, Aug 24thvs DETvs TEX
Wed, Aug 25thvs DETvs TEX
Thu, Aug 26th@ PITvs TEX
Fri, Aug 27th@ PITvs BOS
Sat, Aug 28th@ PITvs BOS
Sun, Aug 29th@ PITvs BOS
Tue, Aug 31st@ CIN@ KC
Wed, Sep 1st@ CIN@ KC
Thu, Sep 2nd   @ KC
Fri, Sep 3rd@ MIL@ BOS
Sat, Sep 4th@ MIL@ BOS
Sun, Sep 5th@ MIL@ BOS
Mon, Sep 6thvs LADvs MIN
Tue, Sep 7thvs LADvs MIN
Wed, Sep 8thvs LADvs MIN
Thu, Sep 9thvs LADvs MIN
Fri, Sep 10thvs CINvs MIL
Sat, Sep 11thvs CINvs MIL
Sun, Sep 12thvs CINvs MIL
Tue, Sep 14th@ NYM@ MIN
Wed, Sep 15th@ NYM@ MIN
Fri, Sep 17thvs SD@ NYY
Sat, Sep 18thvs SD@ NYY
Sun, Sep 19thvs SD@ NYY
Mon, Sep 20th@ MILvs KC
Tue, Sep 21st@ MILvs KC
Wed, Sep 22nd@ MILvs KC
Thu, Sep 23rd@ MILvs CWS
Fri, Sep 24th@ CHCvs CWS
Sat, Sep 25th@ CHCvs CWS
Sun, Sep 26th@ CHCvs CWS
Tue, Sep 28thvs MIL@ KC
Wed, Sep 29thvs MIL@ KC
Thu, Sep 30thvs MIL@ KC
Fri, Oct 1stvs CHC@ TEX
Sat, Oct 2ndvs CHC@ TEX
Sun, Oct 3rdvs CHC@ TEX
Tue, Apr 6th@ MIA   
Thu, Apr 8thvs MIL   
Mon, Apr 19th@ WSH   
Wed, Apr 21st@ WSH   
Thu, Apr 29thvs PHI   
Sun, May 9thvs COL   
Thu, Jun 3rdvs CIN   
Wed, Jun 23rd@ DET   
Thu, Aug 19thvs MIL   
Mon, Aug 30th@ CIN   
Mon, Sep 13th@ NYM