Skip to main content

Who Should I Trade?

Brad Miller for Miguel Cabrera (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Brad Miller
Brad Miller
Miguel Cabrera
Miguel Cabrera
Recommended by
6 of 9 experts
Recommended by
3 of 9 experts
Rest of Season# 253# 249
VBR# 510# 271
Home Runs56
Stolen Bases10
Batting Average.230.256
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 183# 228
Mike Maher
# 233# 264
Dan Harris
# 236# 259
Pierre Camus
# 196# 206
Mick Ciallela
# 213
Ryan Amore
Pitcher List
# 220# 255
Carmen Maiorano
# 307# 171
Chris Clegg
# 354# 274
Corbin Young
# 356# 227
Who Should I Trade? Player Statistics
  Brad Miller
Brad Miller
Miguel Cabrera
Miguel Cabrera
2021 Stats 
At Bats187303
Home Runs1010
Stolen Bases30
Caught Stealing00
Batting Average.235.251
On Base Pct.326.305
Slugging Pct.428.380
On-base Plus Slugging.753.685
Who Should I Trade? Player Projections
  Brad Miller
Brad Miller
Miguel Cabrera
Miguel Cabrera
2021 Projections 
At Bats99161
Home Runs56
Stolen Bases10
Caught Stealing00
Batting Average.230.256
On Base Pct.387.322
Slugging Pct.432.396
On-base Plus Slugging.818.718
Who Should I Trade? Player Notes
  Brad Miller
Brad Miller
Miguel Cabrera
Miguel Cabrera
 Phillies utilityman Brad Miller hit a walk-off grand slam in the first game of Thursday's doubleheader against the Washington Nationals.
Mike Maher - The Birds Blitz
Fri, Jul 30th
Detroit Tigers first baseman Miguel Cabrera went 3-for-3 with two homers and a walk in a 6-2 win over the Orioles on Thursday.
Matthew Terelle
Fri, Jul 30th
 Brad Miller finished the day 3-for-5, but all three of his hits went over the fence, totalling up five RBIs and three runs scored.
Ethan Biddle
Fri, Jul 9th
Detroit Tigers DH Miguel Cabrera went 1-for-4 with a two-run homer in a 6-5 loss to the Twins on Monday.
Matthew Terelle
Tue, Jul 27th
 Phillies utilityman Brad Miller went 1-for-2 with a home run, three RBI, two runs scored, and a walk in Sunday's win over the Nationals. The homer was his sixth of the season.
Mike Maher - The Birds Blitz
Mon, Jun 7th
Miguel Cabrera is absent from Thursday's lineup against the Rangers.
Brendan Tuma - Too Much Tuma
Thu, Jul 22nd
 Phillies utilityman Brad Miller went 2-for-3 with a home run, a walk, two runs scored, and a stolen base in Monday's loss to the Marlins.
Mike Maher - The Birds Blitz
Tue, May 25th
Miguel Cabrera is absent from the Tigers' lineup on Saturday against the Twins.
Brendan Tuma - Too Much Tuma
Sat, Jul 10th
 Phillies utilityman Brad Miller went 2-for-4 with a three-run home run and two runs scored in Sunday's win over the Boston Red Sox.
Mike Maher - The Birds Blitz
Mon, May 24th
Detroit Tigers DH Miguel Cabrera went 2-for-4 with a homer, two runs, and an RBI in a 7-1 win over Cleveland in Game 2 of a Wednesday doubleheader.
Matthew Terelle
Thu, Jul 1st
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brad Miller
Brad Miller
Miguel Cabrera
Miguel Cabrera
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATLvs CLE
Sat, Apr 3rdvs ATLvs CLE
Sun, Apr 4thvs ATLvs CLE
Mon, Apr 5thvs NYMvs MIN
Tue, Apr 6thvs NYMvs MIN
Wed, Apr 7thvs NYMvs MIN
Fri, Apr 9th@ ATL@ CLE
Sat, Apr 10th@ ATL@ CLE
Sun, Apr 11th@ ATL@ CLE
Tue, Apr 13th@ NYM@ HOU
Wed, Apr 14th@ NYM@ HOU
Fri, Apr 16thvs STL@ OAK
Sat, Apr 17thvs STL@ OAK
Sun, Apr 18thvs STL@ OAK
Mon, Apr 19thvs SF   
Tue, Apr 20thvs SF   
Wed, Apr 21stvs SFvs PIT
Fri, Apr 23rd@ COLvs KC
Sat, Apr 24th@ COLvs KC
Sun, Apr 25th@ COLvs KC
Mon, Apr 26th@ STLvs KC
Tue, Apr 27th@ STL@ CWS
Wed, Apr 28th@ STL   
Thu, Apr 29th@ STL@ CWS
Fri, Apr 30thvs NYM@ NYY
Sat, May 1stvs NYM@ NYY
Sun, May 2ndvs NYM@ NYY
Mon, May 3rdvs MIL   
Tue, May 4thvs MIL@ BOS
Wed, May 5thvs MIL@ BOS
Thu, May 6thvs MIL@ BOS
Fri, May 7th@ ATLvs MIN
Sat, May 8th@ ATLvs MIN
Sun, May 9th@ ATL   
Tue, May 11th@ WSHvs KC
Wed, May 12th@ WSHvs KC
Thu, May 13th@ WSHvs KC
Fri, May 14th@ TORvs CHC
Sat, May 15th@ TORvs CHC
Sun, May 16th@ TORvs CHC
Tue, May 18thvs MIA@ SEA
Wed, May 19thvs MIA@ SEA
Thu, May 20thvs MIA   
Fri, May 21stvs BOS@ KC
Sat, May 22ndvs BOS@ KC
Sun, May 23rdvs BOS@ KC
Mon, May 24th@ MIAvs CLE
Tue, May 25th@ MIAvs CLE
Wed, May 26th@ MIAvs CLE
Thu, May 27th@ MIAvs CLE
Sat, May 29th@ TBvs NYY
Sun, May 30th@ TBvs NYY
Mon, May 31st@ CIN@ MIL
Tue, Jun 1st@ CIN@ MIL
Fri, Jun 4thvs WSH@ CWS
Sat, Jun 5thvs WSH@ CWS
Sun, Jun 6thvs WSH@ CWS
Tue, Jun 8thvs ATLvs SEA
Wed, Jun 9thvs ATLvs SEA
Thu, Jun 10thvs ATLvs SEA
Sat, Jun 12thvs NYYvs CWS
Sun, Jun 13thvs NYYvs CWS
Mon, Jun 14th@ LAD@ KC
Tue, Jun 15th@ LAD@ KC
Wed, Jun 16th@ LAD@ KC
Fri, Jun 18th@ SF@ LAA
Sat, Jun 19th@ SF@ LAA
Sun, Jun 20th@ SF@ LAA
Tue, Jun 22ndvs WSHvs STL
Wed, Jun 23rdvs WSHvs STL
Fri, Jun 25th@ NYM   
Sat, Jun 26th@ NYMvs HOU
Sun, Jun 27th@ NYMvs HOU
Mon, Jun 28th@ CIN@ CLE
Tue, Jun 29thvs MIA   
Wed, Jun 30thvs MIA@ CLE
Fri, Jul 2ndvs SDvs CWS
Sat, Jul 3rdvs SDvs CWS
Sun, Jul 4thvs SDvs CWS
Mon, Jul 5th@ CHC@ TEX
Tue, Jul 6th@ CHC@ TEX
Wed, Jul 7th@ CHC@ TEX
Thu, Jul 8th@ CHC@ MIN
Fri, Jul 9th@ BOS@ MIN
Sat, Jul 10th@ BOS@ MIN
Sun, Jul 11th@ BOS@ MIN
Fri, Jul 16thvs MIA   
Sun, Jul 18thvs MIAvs MIN
Tue, Jul 20th@ NYYvs TEX
Wed, Jul 21st@ NYYvs TEX
Thu, Jul 22ndvs ATLvs TEX
Fri, Jul 23rdvs ATL@ KC
Sat, Jul 24thvs ATL@ KC
Sun, Jul 25thvs ATL@ KC
Mon, Jul 26thvs WSH@ MIN
Tue, Jul 27thvs WSH@ MIN
Thu, Jul 29thvs WSHvs BAL
Fri, Jul 30th@ PITvs BAL
Sat, Jul 31st@ PITvs BAL
Sun, Aug 1st@ PITvs BAL
Mon, Aug 2nd@ WSH   
Tue, Aug 3rd@ WSHvs BOS
Wed, Aug 4th@ WSHvs BOS
Thu, Aug 5th@ WSHvs BOS
Fri, Aug 6thvs NYM@ CLE
Sat, Aug 7thvs NYM@ CLE
Sun, Aug 8thvs NYM@ CLE
Tue, Aug 10thvs LAD@ BAL
Wed, Aug 11thvs LAD@ BAL
Thu, Aug 12thvs LAD@ BAL
Fri, Aug 13thvs CINvs CLE
Sat, Aug 14thvs CINvs CLE
Sun, Aug 15thvs CINvs CLE
Tue, Aug 17th@ ARIvs LAA
Wed, Aug 18th@ ARIvs LAA
Thu, Aug 19th@ ARIvs LAA
Fri, Aug 20th@ SD@ TOR
Sat, Aug 21st@ SD@ TOR
Sun, Aug 22nd@ SD@ TOR
Tue, Aug 24thvs TB@ STL
Wed, Aug 25thvs TB@ STL
Thu, Aug 26thvs ARI   
Fri, Aug 27thvs ARIvs TOR
Sat, Aug 28thvs ARIvs TOR
Sun, Aug 29thvs ARIvs TOR
Mon, Aug 30th@ WSHvs MIN
Tue, Aug 31st@ WSHvs OAK
Wed, Sep 1st@ WSHvs OAK
Fri, Sep 3rd@ MIA@ CIN
Sat, Sep 4th@ MIA@ CIN
Sun, Sep 5th@ MIA@ CIN
Mon, Sep 6th@ MIL@ PIT
Tue, Sep 7th@ MIL@ PIT
Wed, Sep 8th@ MIL@ PIT
Thu, Sep 9thvs COL   
Fri, Sep 10thvs COLvs TB
Sat, Sep 11thvs COLvs TB
Sun, Sep 12thvs COLvs TB
Tue, Sep 14thvs CHCvs MIL
Wed, Sep 15thvs CHCvs MIL
Thu, Sep 16thvs CHC@ TB
Fri, Sep 17th@ NYM@ TB
Sat, Sep 18th@ NYM@ TB
Sun, Sep 19th@ NYM@ TB
Mon, Sep 20thvs BALvs CWS
Tue, Sep 21stvs BALvs CWS
Wed, Sep 22ndvs BALvs CWS
Thu, Sep 23rdvs PIT   
Fri, Sep 24thvs PITvs KC
Sat, Sep 25thvs PITvs KC
Sun, Sep 26thvs PITvs KC
Tue, Sep 28th@ ATL@ MIN
Wed, Sep 29th@ ATL@ MIN
Thu, Sep 30th@ ATL@ MIN
Fri, Oct 1st@ MIA@ CWS
Sat, Oct 2nd@ MIA@ CWS
Sun, Oct 3rd@ MIA@ CWS
Mon, Apr 12th   @ HOU
Thu, Apr 15th   @ OAK
Thu, Apr 22nd   vs PIT
Mon, May 17th   @ SEA
Fri, May 28th   vs NYY
Thu, Jun 3rd   @ CWS
Fri, Jun 11th   vs CWS
Thu, Jun 17th   @ LAA
Thu, Jun 24th   vs HOU
Sat, Jul 17th   vs MIN
Mon, Jul 19th   vs TEX
Wed, Jul 28th   @ MIN
Thu, Sep 2nd   vs OAK