Skip to main content

Who Should I Trade?

Freddy Galvis for Brad Miller (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
Freddy Galvis
Freddy Galvis
Recommended by
6 of 9 experts
Recommended by
3 of 9 experts
Rest of Season# 254# 311
VBR# 584# 318
Home Runs56
Stolen Bases11
Batting Average.230.242
Injury Alert-IL10
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 186
Mike Maher
# 233# 290
Dan Harris
# 237# 263
Pierre Camus
# 196# 332
Mick Ciallela
# 209
Ryan Amore
Pitcher List
# 220# 260
Carmen Maiorano
# 307# 195
Corbin Young
# 356# 284
Chris Clegg
# 354# 337
Who Should I Trade? Player Statistics
  Brad Miller
Brad Miller
Freddy Galvis
Freddy Galvis
2021 Stats 
At Bats171249
Home Runs99
Stolen Bases31
Caught Stealing00
Batting Average.234.249
On Base Pct.328.306
Slugging Pct.427.414
On-base Plus Slugging.755.720
Who Should I Trade? Player Projections
  Brad Miller
Brad Miller
Freddy Galvis
Freddy Galvis
2021 Projections 
At Bats107180
Home Runs56
Stolen Bases11
Caught Stealing01
Batting Average.230.242
On Base Pct.388.298
Slugging Pct.431.399
On-base Plus Slugging.819.697
Who Should I Trade? Player Notes
  Brad Miller
Brad Miller
Freddy Galvis
Freddy Galvis
 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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brad Miller
Brad Miller
Freddy Galvis
Freddy Galvis
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2nd   @ BOS
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
Thu, Apr 8th   vs BOS
Sat, Apr 10th@ ATLvs BOS
Sun, Apr 11th@ ATLvs BOS
Tue, Apr 13th@ NYMvs SEA
Thu, Apr 15th   vs SEA
Fri, Apr 16thvs STL@ TEX
Sat, Apr 17thvs STL@ TEX
Sun, Apr 18thvs STL@ TEX
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
Fri, May 7th@ ATLvs BOS
Sat, May 8th@ ATLvs BOS
Sun, May 9th@ ATLvs BOS
Mon, May 10th   vs BOS
Tue, May 11th@ WSH@ NYM
Wed, May 12th@ WSH@ NYM
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
Wed, Jun 2nd   vs 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
Fri, Jun 11th   @ TB
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
Thu, Jun 17th   @ CLE
Fri, Jun 18th@ SFvs TOR
Sat, Jun 19th@ SFvs TOR
Sun, Jun 20th@ SFvs TOR
Mon, Jun 21st   vs HOU
Tue, Jun 22ndvs WSHvs HOU
Wed, Jun 23rdvs WSHvs HOU
Thu, Jun 24th   @ TOR
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
Tue, Jul 6th@ CHCvs TOR
Wed, Jul 7th@ CHCvs TOR
Fri, Jul 9th@ BOSvs CWS
Sat, Jul 10th@ BOSvs CWS
Sun, Jul 11th@ BOSvs CWS
Fri, Jul 16thvs MIA@ KC
Sat, Jul 17th   @ KC
Sun, Jul 18thvs MIA@ KC
Mon, Jul 19th   @ TB
Tue, Jul 20th@ NYY@ TB
Wed, Jul 21st@ NYY@ TB
Fri, Jul 23rdvs ATLvs WSH
Sat, Jul 24thvs ATLvs WSH
Sun, Jul 25thvs ATLvs WSH
Tue, Jul 27thvs WSHvs MIA
Wed, Jul 28thvs 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
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
Mon, Aug 16th   @ TB
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
Thu, Apr 1stvs ATL   
Fri, Apr 9th@ ATL   
Wed, Apr 14th@ NYM   
Mon, Apr 19thvs SF   
Thu, May 6thvs MIL   
Thu, May 13th@ WSH   
Thu, Jun 10thvs ATL   
Mon, Jul 5th@ CHC   
Thu, Jul 8th@ CHC   
Thu, Jul 22ndvs ATL   
Mon, Jul 26thvs WSH   
Thu, Aug 5th@ WSH