Skip to main content

Who Should I Trade?

Brad Miller for Mauricio Dubon (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Brad Miller
1B,2B,3B,DH,LF,RF - PHI
Brad Miller
Mauricio Dubon
2B,3B,CF,SS - SF
Mauricio Dubon
Expert
Recommendation
60%
Recommended by
6 of 10 experts
40%
Recommended by
4 of 10 experts
Rankings 
   
Rest of Season# 253# 265
VBR# 618# 384
   
Projections 
   
Runs1416
Home Runs54
RBI1416
Stolen Bases13
Batting Average.232.255
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 183
   
Mike Maher
FantasyPros
# 233# 260
   
Dan Harris
FantasyPros
# 236# 282
   
Pierre Camus
RotoBaller
# 196# 288
   
Mick Ciallela
Fantrax
# 209
   
Ryan Amore
Pitcher List
# 220# 254
   
Carmen Maiorano
FantasyPros
# 307# 160
   
Chris Clegg
Fantrax
# 354# 254
   
Corbin Young
FantasyData
# 356# 292
   
Jordan Eisen
Field of Vision Sports
# 214
   
Who Should I Trade? Player Statistics
  Brad Miller
1B,2B,3B,DH,LF,RF - PHI
Brad Miller
Mauricio Dubon
2B,3B,CF,SS - SF
Mauricio Dubon
2021 Stats 
   
   
At Bats172158
   
Runs2818
   
Hits4038
   
Singles2626
   
Doubles47
   
Triples10
   
Home Runs95
   
RBI2521
   
Stolen Bases32
   
Caught Stealing01
   
Walks248
   
Strikeouts6638
   
Batting Average.233.241
   
On Base Pct.327.278
   
Slugging Pct.424.380
   
On-base Plus Slugging.751.658
   
Who Should I Trade? Player Projections
  Brad Miller
1B,2B,3B,DH,LF,RF - PHI
Brad Miller
Mauricio Dubon
2B,3B,CF,SS - SF
Mauricio Dubon
2021 Projections 
   
   
At Bats94135
   
Runs1416
   
Hits2234
   
Singles1324
   
Doubles46
   
Triples00
   
Home Runs54
   
RBI1416
   
Stolen Bases13
   
Caught Stealing01
   
Walks138
   
Strikeouts3127
   
Batting Average.232.255
   
On Base Pct.389.308
   
Slugging Pct.439.390
   
On-base Plus Slugging.827.698
   
Who Should I Trade? Player Notes
  Brad Miller
1B,2B,3B,DH,LF,RF - PHI
Brad Miller
Mauricio Dubon
2B,3B,CF,SS - SF
Mauricio Dubon
News 
 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
Infielder/Outfielder Mauricio Dubon went 2-for-4 with a solo home run as the Giants blanked the Angels 5-0 on Tuesday.
Jon Mathisen
Wed, Jun 23rd
 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
Shortstop Mauricio Dubon went 2-for-4 with a double and two RBI as the Giants pounded the Diamondbacks 10-3 on Thursday.
Jon Mathisen
Thu, Jun 17th
 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
Third baseman Mauricio Dubon went 1-for-2 with a solo home run and a strikeout as the Giants defeated the Angels 6-1 on Monday.
Jon Mathisen
Mon, May 31st
 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
Infielder Mauricio Dubon went 2-for-3 with a two-run homer, two runs scored, a walk, and a strikeout as the Giants took down the Dodgers 5-4 on Sunday.
Jon Mathisen
Mon, May 31st
 Phillies infielder Brad Miller went 2-for-5 with an RBI, two runs scored, and two stolen bases in Sunday's loss to the Blue Jays. The steals were his first two of the season.
Mike Maher - The Birds Blitz
Mon, May 17th
Shortstop Mauricio Dubon went 2-for-4 with a double, a run scored, and one strikeout in the Giants' 4-0 win over the Reds on Wednesday.
Jon Mathisen
Wed, May 19th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brad Miller
1B,2B,3B,DH,LF,RF - PHI
Brad Miller
Mauricio Dubon
2B,3B,CF,SS - SF
Mauricio Dubon
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATL@ SEA
Sat, Apr 3rdvs ATL@ SEA
Sun, Apr 4thvs ATL   
Mon, Apr 5thvs NYM@ SD
Tue, Apr 6thvs NYM@ SD
Wed, Apr 7thvs NYM@ SD
Fri, Apr 9th@ ATLvs COL
Sat, Apr 10th@ ATLvs COL
Sun, Apr 11th@ ATLvs COL
Tue, Apr 13th@ NYMvs CIN
Wed, Apr 14th@ NYMvs CIN
Fri, Apr 16thvs STL@ MIA
Sat, Apr 17thvs STL@ MIA
Sun, Apr 18thvs STL@ MIA
Mon, Apr 19thvs SF@ PHI
Tue, Apr 20thvs SF@ PHI
Wed, Apr 21stvs SF@ PHI
Fri, Apr 23rd@ COLvs MIA
Sat, Apr 24th@ COLvs MIA
Sun, Apr 25th@ COLvs MIA
Mon, Apr 26th@ STLvs COL
Tue, Apr 27th@ STLvs COL
Wed, Apr 28th@ STLvs COL
Thu, Apr 29th@ STL   
Fri, Apr 30thvs NYM@ SD
Sat, May 1stvs NYM@ SD
Sun, May 2ndvs NYM@ SD
Mon, May 3rdvs MIL   
Tue, May 4thvs MIL@ COL
Wed, May 5thvs MIL@ COL
Thu, May 6thvs MIL   
Fri, May 7th@ ATLvs SD
Sat, May 8th@ ATLvs SD
Sun, May 9th@ ATLvs SD
Tue, May 11th@ WSHvs TEX
Wed, May 12th@ WSH   
Thu, May 13th@ WSH@ PIT
Fri, May 14th@ TOR@ PIT
Sat, May 15th@ TOR@ PIT
Sun, May 16th@ TOR@ PIT
Tue, May 18thvs MIA@ CIN
Wed, May 19thvs MIA@ CIN
Thu, May 20thvs MIA@ CIN
Fri, May 21stvs BOSvs LAD
Sat, May 22ndvs BOSvs LAD
Sun, May 23rdvs BOSvs LAD
Mon, May 24th@ MIA   
Tue, May 25th@ MIA@ ARI
Wed, May 26th@ MIA@ ARI
Thu, May 27th@ MIA@ LAD
Sat, May 29th@ TB@ LAD
Sun, May 30th@ TB@ LAD
Mon, May 31st@ CINvs LAA
Tue, Jun 1st@ CINvs LAA
Fri, Jun 4thvs WSHvs CHC
Sat, Jun 5thvs WSHvs CHC
Sun, Jun 6thvs WSHvs CHC
Tue, Jun 8thvs ATL@ TEX
Wed, Jun 9thvs ATL@ TEX
Thu, Jun 10thvs ATL   
Sat, Jun 12thvs NYY@ WSH
Sun, Jun 13thvs NYY@ WSH
Mon, Jun 14th@ LADvs ARI
Tue, Jun 15th@ LADvs ARI
Wed, Jun 16th@ LADvs ARI
Fri, Jun 18th@ SFvs PHI
Sat, Jun 19th@ SFvs PHI
Sun, Jun 20th@ SFvs PHI
Tue, Jun 22ndvs WSH@ LAA
Wed, Jun 23rdvs WSH@ LAA
Fri, Jun 25th@ NYMvs OAK
Sat, Jun 26th@ NYMvs OAK
Sun, Jun 27th@ NYMvs OAK
Mon, Jun 28th@ CIN@ LAD
Tue, Jun 29thvs MIA@ LAD
Wed, Jun 30thvs MIA   
Fri, Jul 2ndvs SD@ ARI
Sat, Jul 3rdvs SD@ ARI
Sun, Jul 4thvs SD@ ARI
Mon, Jul 5th@ CHCvs STL
Tue, Jul 6th@ CHCvs STL
Wed, Jul 7th@ CHCvs STL
Thu, Jul 8th@ CHC   
Fri, Jul 9th@ BOSvs WSH
Sat, Jul 10th@ BOSvs WSH
Sun, Jul 11th@ BOSvs WSH
Fri, Jul 16thvs MIA@ STL
Sun, Jul 18thvs MIA@ STL
Tue, Jul 20th@ NYY@ LAD
Wed, Jul 21st@ NYY@ LAD
Thu, Jul 22ndvs ATL@ LAD
Fri, Jul 23rdvs ATLvs PIT
Sat, Jul 24thvs ATLvs PIT
Sun, Jul 25thvs ATLvs PIT
Mon, Jul 26thvs WSH   
Tue, Jul 27thvs WSHvs LAD
Wed, Jul 28thvs WSHvs LAD
Thu, Jul 29thvs WSHvs LAD
Fri, Jul 30th@ PITvs HOU
Sat, Jul 31st@ PITvs HOU
Sun, Aug 1st@ PITvs HOU
Mon, Aug 2nd@ WSH@ ARI
Tue, Aug 3rd@ WSH@ ARI
Wed, Aug 4th@ WSH@ ARI
Thu, Aug 5th@ WSH@ ARI
Fri, Aug 6thvs NYM@ MIL
Sat, Aug 7thvs NYM@ MIL
Sun, Aug 8thvs NYM@ MIL
Tue, Aug 10thvs LADvs ARI
Wed, Aug 11thvs LADvs ARI
Thu, Aug 12thvs LADvs COL
Fri, Aug 13thvs CINvs COL
Sat, Aug 14thvs CINvs COL
Sun, Aug 15thvs CINvs COL
Tue, Aug 17th@ ARIvs NYM
Wed, Aug 18th@ ARIvs NYM
Thu, Aug 19th@ ARI   
Fri, Aug 20th@ SD@ OAK
Sat, Aug 21st@ SD@ OAK
Sun, Aug 22nd@ SD@ OAK
Tue, Aug 24thvs TB@ NYM
Wed, Aug 25thvs TB@ NYM
Thu, Aug 26thvs ARI@ NYM
Fri, Aug 27thvs ARI@ ATL
Sat, Aug 28thvs ARI@ ATL
Sun, Aug 29thvs ARI@ ATL
Mon, Aug 30th@ WSHvs MIL
Tue, Aug 31st@ WSHvs MIL
Wed, Sep 1st@ WSHvs MIL
Fri, Sep 3rd@ MIAvs LAD
Sat, Sep 4th@ MIAvs LAD
Sun, Sep 5th@ MIAvs LAD
Mon, Sep 6th@ MIL@ COL
Tue, Sep 7th@ MIL@ COL
Wed, Sep 8th@ MIL@ COL
Thu, Sep 9thvs COL   
Fri, Sep 10thvs COL@ CHC
Sat, Sep 11thvs COL@ CHC
Sun, Sep 12thvs COL@ CHC
Tue, Sep 14thvs CHCvs SD
Wed, Sep 15thvs CHCvs SD
Thu, Sep 16thvs CHCvs SD
Fri, Sep 17th@ NYMvs ATL
Sat, Sep 18th@ NYMvs ATL
Sun, Sep 19th@ NYMvs ATL
Mon, Sep 20thvs BAL   
Tue, Sep 21stvs BAL@ SD
Wed, Sep 22ndvs BAL@ SD
Thu, Sep 23rdvs PIT@ SD
Fri, Sep 24thvs PIT@ COL
Sat, Sep 25thvs PIT@ COL
Sun, Sep 26thvs PIT@ COL
Tue, Sep 28th@ ATLvs ARI
Wed, Sep 29th@ ATLvs ARI
Thu, Sep 30th@ ATLvs ARI
Fri, Oct 1st@ MIAvs SD
Sat, Oct 2nd@ MIAvs SD
Sun, Oct 3rd@ MIAvs SD
Fri, Apr 2nd   @ SEA
Mon, Apr 12th   vs CIN
Thu, Apr 22nd   vs MIA
Mon, May 10th   vs TEX
Mon, May 17th   @ CIN
Fri, May 28th   @ LAD
Thu, Jun 3rd   vs CHC
Fri, Jun 11th   @ WSH
Thu, Jun 17th   vs ARI
Thu, Jul 1st   @ ARI
Sat, Jul 17th   @ STL
Mon, Jul 19th   @ LAD
Mon, Aug 16th   vs NYM
Thu, Sep 2nd   vs MIL
Mon, Sep 13th   vs SD