Skip to main content

Who Should I Trade?

Brad Miller for Freddy Galvis (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
Freddy Galvis
2B,SS - BAL
Freddy Galvis
Expert
Recommendation
67%
Recommended by
6 of 9 experts
33%
Recommended by
3 of 9 experts
Rankings 
   
Rest of Season# 253# 308
VBR# 596# 316
   
Projections 
   
Runs1522
Home Runs56
RBI1519
Stolen Bases11
Batting Average.229.242
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 183
   
Mike Maher
FantasyPros
# 233# 290
   
Dan Harris
FantasyPros
# 236# 258
   
Pierre Camus
RotoBaller
# 196# 332
   
Mick Ciallela
Fantrax
# 209
   
Ryan Amore
Pitcher List
# 220# 260
   
Carmen Maiorano
FantasyPros
# 307# 195
   
Chris Clegg
Fantrax
# 354# 337
   
Corbin Young
FantasyData
# 356# 284
   
Who Should I Trade? Player Statistics
  Brad Miller
1B,2B,3B,DH,LF,RF - PHI
Brad Miller
Freddy Galvis
2B,SS - BAL
Freddy Galvis
2021 Stats 
   
   
At Bats173249
   
Runs2836
   
Hits4062
   
Singles2640
   
Doubles412
   
Triples11
   
Home Runs99
   
RBI2526
   
Stolen Bases31
   
Caught Stealing00
   
Walks2418
   
Strikeouts6658
   
Batting Average.231.249
   
On Base Pct.325.306
   
Slugging Pct.422.414
   
On-base Plus Slugging.747.720
   
Who Should I Trade? Player Projections
  Brad Miller
1B,2B,3B,DH,LF,RF - PHI
Brad Miller
Freddy Galvis
2B,SS - BAL
Freddy Galvis
2021 Projections 
   
   
At Bats101169
   
Runs1522
   
Hits2341
   
Singles1327
   
Doubles48
   
Triples01
   
Home Runs56
   
RBI1519
   
Stolen Bases11
   
Caught Stealing01
   
Walks1512
   
Strikeouts3441
   
Batting Average.229.242
   
On Base Pct.387.298
   
Slugging Pct.430.399
   
On-base Plus Slugging.817.697
   
Who Should I Trade? Player Notes
  Brad Miller
1B,2B,3B,DH,LF,RF - PHI
Brad Miller
Freddy Galvis
2B,SS - BAL
Freddy Galvis
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
The Orioles have placed starting shortstop Freddy Galvis on the 10-day injured list with a right quad strain.
Andersen Pickard
Sun, Jun 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
Freddy Galvis went 0-for-3 with one strikeout.
Lucas Babits-Feinerman
Thu, Jun 24th
 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
Freddy Galvis went 2-for-4 with two singles, one run scored, and one strikeout.
Lucas Babits-Feinerman
Wed, Jun 16th
 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
Freddy Galvis went 2-5 with one run and one RBI.
Lucas Babits-Feinerman
Mon, Jun 7th
 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
Freddy Galvis is getting a rest day on Monday against the Twins.
Dan Harris
Mon, May 31st
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
Freddy Galvis
2B,SS - BAL
Freddy Galvis
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATL   
Sat, Apr 3rdvs ATL@ BOS
Sun, Apr 4thvs ATL@ BOS
Mon, Apr 5thvs NYM@ NYY
Tue, Apr 6thvs NYM@ NYY
Wed, Apr 7thvs NYM@ NYY
Fri, Apr 9th@ ATL   
Sat, Apr 10th@ ATLvs BOS
Sun, Apr 11th@ ATLvs BOS
Tue, Apr 13th@ NYMvs SEA
Wed, Apr 14th@ NYM   
Fri, Apr 16thvs STL@ TEX
Sat, Apr 17thvs STL@ TEX
Sun, Apr 18thvs STL@ TEX
Mon, Apr 19thvs SF   
Tue, Apr 20thvs SF@ MIA
Wed, Apr 21stvs SF@ MIA
Fri, Apr 23rd@ COLvs OAK
Sat, Apr 24th@ COLvs OAK
Sun, Apr 25th@ COLvs OAK
Mon, Apr 26th@ STLvs NYY
Tue, Apr 27th@ STLvs NYY
Wed, Apr 28th@ STLvs NYY
Thu, Apr 29th@ STLvs NYY
Fri, Apr 30thvs NYM@ OAK
Sat, May 1stvs NYM@ OAK
Sun, May 2ndvs NYM@ OAK
Mon, May 3rdvs MIL@ SEA
Tue, May 4thvs MIL@ SEA
Wed, May 5thvs MIL@ SEA
Thu, May 6thvs MIL   
Fri, May 7th@ ATLvs BOS
Sat, May 8th@ ATLvs BOS
Sun, May 9th@ ATLvs BOS
Tue, May 11th@ WSH@ NYM
Wed, May 12th@ WSH@ NYM
Thu, May 13th@ WSH   
Fri, May 14th@ TORvs NYY
Sat, May 15th@ TORvs NYY
Sun, May 16th@ TORvs NYY
Tue, May 18thvs MIAvs TB
Wed, May 19thvs MIAvs TB
Thu, May 20thvs MIAvs TB
Fri, May 21stvs BOS@ WSH
Sat, May 22ndvs BOS@ WSH
Sun, May 23rdvs BOS@ WSH
Mon, May 24th@ MIA@ MIN
Tue, May 25th@ MIA@ MIN
Wed, May 26th@ MIA@ MIN
Thu, May 27th@ MIA@ CWS
Sat, May 29th@ TB@ CWS
Sun, May 30th@ TB@ CWS
Mon, May 31st@ CINvs MIN
Tue, Jun 1st@ CINvs MIN
Fri, Jun 4thvs WSHvs CLE
Sat, Jun 5thvs WSHvs CLE
Sun, Jun 6thvs WSHvs CLE
Tue, Jun 8thvs ATLvs NYM
Wed, Jun 9thvs ATLvs NYM
Thu, Jun 10thvs ATL   
Sat, Jun 12thvs NYY@ TB
Sun, Jun 13thvs NYY@ TB
Mon, Jun 14th@ LAD@ CLE
Tue, Jun 15th@ LAD@ CLE
Wed, Jun 16th@ LAD@ CLE
Fri, Jun 18th@ SFvs TOR
Sat, Jun 19th@ SFvs TOR
Sun, Jun 20th@ SFvs TOR
Tue, Jun 22ndvs WSHvs HOU
Wed, Jun 23rdvs WSHvs HOU
Fri, Jun 25th@ NYM@ TOR
Sat, Jun 26th@ NYM@ TOR
Sun, Jun 27th@ NYM@ TOR
Mon, Jun 28th@ CIN@ HOU
Tue, Jun 29thvs MIA@ HOU
Wed, Jun 30thvs MIA@ HOU
Fri, Jul 2ndvs SD@ LAA
Sat, Jul 3rdvs SD@ LAA
Sun, Jul 4thvs SD@ LAA
Mon, Jul 5th@ CHC   
Tue, Jul 6th@ CHCvs TOR
Wed, Jul 7th@ CHCvs TOR
Thu, Jul 8th@ CHC   
Fri, Jul 9th@ BOSvs CWS
Sat, Jul 10th@ BOSvs CWS
Sun, Jul 11th@ BOSvs CWS
Fri, Jul 16thvs MIA@ KC
Sun, Jul 18thvs MIA@ KC
Tue, Jul 20th@ NYY@ TB
Wed, Jul 21st@ NYY@ TB
Thu, Jul 22ndvs ATL   
Fri, Jul 23rdvs ATLvs WSH
Sat, Jul 24thvs ATLvs WSH
Sun, Jul 25thvs ATLvs WSH
Mon, Jul 26thvs WSH   
Tue, Jul 27thvs WSHvs MIA
Thu, Jul 29thvs WSH@ DET
Fri, Jul 30th@ PIT@ DET
Sat, Jul 31st@ PIT@ DET
Sun, Aug 1st@ PIT@ DET
Mon, Aug 2nd@ WSH@ NYY
Tue, Aug 3rd@ WSH@ NYY
Wed, Aug 4th@ WSH@ NYY
Thu, Aug 5th@ WSH   
Fri, Aug 6thvs NYMvs TB
Sat, Aug 7thvs NYMvs TB
Sun, Aug 8thvs NYMvs TB
Tue, Aug 10thvs LADvs DET
Wed, Aug 11thvs LADvs DET
Thu, Aug 12thvs LADvs DET
Fri, Aug 13thvs CIN@ BOS
Sat, Aug 14thvs CIN@ BOS
Sun, Aug 15thvs CIN@ BOS
Tue, Aug 17th@ ARI@ TB
Wed, Aug 18th@ ARI@ TB
Thu, Aug 19th@ ARI@ TB
Fri, Aug 20th@ SDvs ATL
Sat, Aug 21st@ SDvs ATL
Sun, Aug 22nd@ SDvs ATL
Tue, Aug 24thvs TBvs LAA
Wed, Aug 25thvs TBvs LAA
Thu, Aug 26thvs ARIvs LAA
Fri, Aug 27thvs ARIvs TB
Sat, Aug 28thvs ARIvs TB
Sun, Aug 29thvs ARIvs TB
Mon, Aug 30th@ WSH@ TOR
Tue, Aug 31st@ WSH@ TOR
Wed, Sep 1st@ WSH@ TOR
Fri, Sep 3rd@ MIA@ NYY
Sat, Sep 4th@ MIA@ NYY
Sun, Sep 5th@ MIA@ NYY
Mon, Sep 6th@ MILvs KC
Tue, Sep 7th@ MILvs KC
Wed, Sep 8th@ MILvs KC
Thu, Sep 9thvs COLvs KC
Fri, Sep 10thvs COLvs TOR
Sat, Sep 11thvs COLvs TOR
Sun, Sep 12thvs COLvs TOR
Tue, Sep 14thvs CHCvs NYY
Wed, Sep 15thvs CHCvs NYY
Thu, Sep 16thvs CHCvs NYY
Fri, Sep 17th@ NYM@ BOS
Sat, Sep 18th@ NYM@ BOS
Sun, Sep 19th@ NYM@ BOS
Mon, Sep 20thvs BAL@ PHI
Tue, Sep 21stvs BAL@ PHI
Wed, Sep 22ndvs BAL@ PHI
Thu, Sep 23rdvs PITvs TEX
Fri, Sep 24thvs PITvs TEX
Sat, Sep 25thvs PITvs TEX
Sun, Sep 26thvs PITvs TEX
Tue, Sep 28th@ ATLvs BOS
Wed, Sep 29th@ ATLvs BOS
Thu, Sep 30th@ ATLvs BOS
Fri, Oct 1st@ MIA@ TOR
Sat, Oct 2nd@ MIA@ TOR
Sun, Oct 3rd@ MIA@ TOR
Fri, Apr 2nd   @ BOS
Thu, Apr 8th   vs BOS
Thu, Apr 15th   vs SEA
Mon, May 10th   vs BOS
Wed, Jun 2nd   vs MIN
Fri, Jun 11th   @ TB
Thu, Jun 17th   @ CLE
Mon, Jun 21st   vs HOU
Thu, Jun 24th   @ TOR
Sat, Jul 17th   @ KC
Mon, Jul 19th   @ TB
Wed, Jul 28th   vs MIA
Mon, Aug 16th   @ TB