Skip to main content

Who Should I Trade?

Wilmer Flores for Brennen Davis (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Brennen Davis
Brennen Davis
Recommended by
8 of 9 experts
Recommended by
1 of 9 experts
Rest of Season# 251# 322
VBR# 198
Home Runs7
Stolen Bases0
Batting Average.262
Injury Alert-MiLB
Expert Ranks 
Mike Maher
# 231
Dan Harris
# 197
Pierre Camus
# 204
Ryan Amore
Pitcher List
# 200
Carmen Maiorano
# 232
Jordan Eisen
Field of Vision Sports
# 196
Corbin Young
# 349
Chris Clegg
# 323# 375
John Albright
Fantasy Six Pack
# 10
Who Should I Trade? Player Statistics
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Brennen Davis
Brennen Davis
2021 Stats 
At Bats280
Home Runs14
Stolen Bases1
Caught Stealing0
Batting Average.254
On Base Pct.331
Slugging Pct.450
On-base Plus Slugging.781
Who Should I Trade? Player Projections
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Brennen Davis
Brennen Davis
2021 Projections 
At Bats143
Home Runs7
Stolen Bases0
Caught Stealing0
Batting Average.262
On Base Pct.327
Slugging Pct.453
On-base Plus Slugging.780
Who Should I Trade? Player Notes
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Brennen Davis
Brennen Davis
 Third baseman Wilmer Flores went 1-for-2 with a two-run homer before exiting the game with lower back tightness in the Giants' 8-6 win over the Astros.
Jon Mathisen
Sat, Jul 31st
 Third baseman Wilmer Flores went 1-for-3 with a solo home run and a walk as the Giants defeated the Pirates 6-1 on Sunday.
Jon Mathisen
Sun, Jul 25th
 Third baseman Wilmer Flores went 1-for-4 with a two-run homer in the Giants' 4-2 win over the Dodgers on Wednesday night.
Jon Mathisen
Thu, Jul 22nd
 Third baseman Wilmer Flores went 1-for-5 with a solo home run as the Giants took down the Dodgers 7-2 on Monday.
Jon Mathisen
Tue, Jul 20th
 Third baseman Wilmer Flores went 2-for-3 with a walk and a run scored as the Giants lost to the Cardinals 3-1 on Saturday.
Jon Mathisen
Sun, Jul 18th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Brennen Davis
Brennen Davis
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAvs PIT
Fri, Apr 2nd@ SEA   
Sat, Apr 3rd@ SEAvs PIT
Mon, Apr 5th@ SDvs MIL
Tue, Apr 6th@ SDvs MIL
Wed, Apr 7th@ SDvs MIL
Fri, Apr 9thvs COL   
Sat, Apr 10thvs COL@ PIT
Sun, Apr 11thvs COL@ PIT
Mon, Apr 12thvs CIN@ MIL
Tue, Apr 13thvs CIN@ MIL
Wed, Apr 14thvs CIN@ MIL
Fri, Apr 16th@ MIAvs ATL
Sat, Apr 17th@ MIAvs ATL
Sun, Apr 18th@ MIAvs ATL
Mon, Apr 19th@ PHI   
Tue, Apr 20th@ PHIvs NYM
Wed, Apr 21st@ PHIvs NYM
Thu, Apr 22ndvs MIAvs NYM
Fri, Apr 23rdvs MIAvs MIL
Sat, Apr 24thvs MIAvs MIL
Sun, Apr 25thvs MIAvs MIL
Mon, Apr 26thvs COL@ ATL
Tue, Apr 27thvs COL@ ATL
Wed, Apr 28thvs COL@ ATL
Fri, Apr 30th@ SD@ CIN
Sat, May 1st@ SD@ CIN
Sun, May 2nd@ SD@ CIN
Tue, May 4th@ COLvs LAD
Wed, May 5th@ COLvs LAD
Fri, May 7thvs SDvs PIT
Sat, May 8thvs SDvs PIT
Sun, May 9thvs SDvs PIT
Mon, May 10thvs TEX   
Tue, May 11thvs TEX@ CLE
Thu, May 13th@ PIT   
Fri, May 14th@ PIT@ DET
Sat, May 15th@ PIT@ DET
Sun, May 16th@ PIT@ DET
Mon, May 17th@ CINvs WSH
Tue, May 18th@ CINvs WSH
Wed, May 19th@ CINvs WSH
Thu, May 20th@ CINvs WSH
Fri, May 21stvs LAD@ STL
Sat, May 22ndvs LAD@ STL
Sun, May 23rdvs LAD@ STL
Tue, May 25th@ ARI@ PIT
Wed, May 26th@ ARI@ PIT
Thu, May 27th@ LAD@ PIT
Fri, May 28th@ LADvs CIN
Sat, May 29th@ LADvs CIN
Sun, May 30th@ LADvs CIN
Mon, May 31stvs LAAvs SD
Tue, Jun 1stvs LAAvs SD
Thu, Jun 3rdvs CHC@ SF
Fri, Jun 4thvs CHC@ SF
Sat, Jun 5thvs CHC@ SF
Sun, Jun 6thvs CHC@ SF
Tue, Jun 8th@ TEX@ SD
Wed, Jun 9th@ TEX@ SD
Fri, Jun 11th@ WSHvs STL
Sat, Jun 12th@ WSHvs STL
Sun, Jun 13th@ WSHvs STL
Mon, Jun 14thvs ARI@ NYM
Tue, Jun 15thvs ARI@ NYM
Wed, Jun 16thvs ARI@ NYM
Thu, Jun 17thvs ARI@ NYM
Fri, Jun 18thvs PHIvs MIA
Sat, Jun 19thvs PHIvs MIA
Sun, Jun 20thvs PHIvs MIA
Tue, Jun 22nd@ LAAvs CLE
Wed, Jun 23rd@ LAA   
Fri, Jun 25thvs OAK@ LAD
Sat, Jun 26thvs OAK@ LAD
Sun, Jun 27thvs OAK@ LAD
Mon, Jun 28th@ LAD@ MIL
Tue, Jun 29th@ LAD@ MIL
Thu, Jul 1st@ ARI   
Fri, Jul 2nd@ ARI@ CIN
Sat, Jul 3rd@ ARI@ CIN
Sun, Jul 4th@ ARI@ CIN
Mon, Jul 5thvs STLvs PHI
Tue, Jul 6thvs STLvs PHI
Wed, Jul 7thvs STLvs PHI
Fri, Jul 9thvs WSHvs STL
Sat, Jul 10thvs WSHvs STL
Sun, Jul 11thvs WSH   
Fri, Jul 16th@ STL@ ARI
Sat, Jul 17th@ STL@ ARI
Sun, Jul 18th@ STL@ ARI
Mon, Jul 19th@ LAD@ STL
Tue, Jul 20th@ LAD@ STL
Wed, Jul 21st@ LAD@ STL
Thu, Jul 22nd@ LAD@ STL
Fri, Jul 23rdvs PITvs ARI
Sat, Jul 24thvs PITvs ARI
Sun, Jul 25thvs PITvs ARI
Tue, Jul 27thvs LADvs CIN
Wed, Jul 28thvs LADvs CIN
Thu, Jul 29thvs LADvs CIN
Fri, Jul 30thvs HOU@ WSH
Sat, Jul 31stvs HOU@ WSH
Sun, Aug 1stvs HOU@ WSH
Mon, Aug 2nd@ ARI   
Tue, Aug 3rd@ ARI@ COL
Wed, Aug 4th@ ARI@ COL
Thu, Aug 5th@ ARI@ COL
Fri, Aug 6th@ MILvs CWS
Sat, Aug 7th@ MILvs CWS
Sun, Aug 8th@ MILvs CWS
Tue, Aug 10thvs ARIvs MIL
Wed, Aug 11thvs ARIvs MIL
Thu, Aug 12thvs COLvs MIL
Fri, Aug 13thvs COL@ MIA
Sat, Aug 14thvs COL@ MIA
Sun, Aug 15thvs COL@ MIA
Mon, Aug 16thvs NYM@ CIN
Tue, Aug 17thvs NYM@ CIN
Wed, Aug 18thvs NYM@ CIN
Fri, Aug 20th@ OAKvs KC
Sat, Aug 21st@ OAKvs KC
Sun, Aug 22nd@ OAKvs KC
Tue, Aug 24th@ NYMvs COL
Wed, Aug 25th@ NYMvs COL
Thu, Aug 26th@ NYM   
Fri, Aug 27th@ ATL@ CWS
Sat, Aug 28th@ ATL@ CWS
Sun, Aug 29th@ ATL@ CWS
Mon, Aug 30thvs MIL   
Tue, Aug 31stvs MIL@ MIN
Wed, Sep 1stvs MIL@ MIN
Thu, Sep 2ndvs MILvs PIT
Fri, Sep 3rdvs LADvs PIT
Sat, Sep 4thvs LADvs PIT
Sun, Sep 5thvs LADvs PIT
Mon, Sep 6th@ COLvs CIN
Tue, Sep 7th@ COLvs CIN
Wed, Sep 8th@ COLvs CIN
Fri, Sep 10th@ CHCvs SF
Sat, Sep 11th@ CHCvs SF
Sun, Sep 12th@ CHCvs SF
Mon, Sep 13thvs SD   
Tue, Sep 14thvs SD@ PHI
Wed, Sep 15thvs SD@ PHI
Thu, Sep 16thvs SD@ PHI
Fri, Sep 17thvs ATL@ MIL
Sat, Sep 18thvs ATL@ MIL
Sun, Sep 19thvs ATL@ MIL
Tue, Sep 21st@ SDvs MIN
Wed, Sep 22nd@ SDvs MIN
Thu, Sep 23rd@ SD   
Fri, Sep 24th@ COLvs STL
Sat, Sep 25th@ COLvs STL
Sun, Sep 26th@ COLvs STL
Tue, Sep 28thvs ARI@ PIT
Wed, Sep 29thvs ARI@ PIT
Thu, Sep 30thvs ARI@ PIT
Fri, Oct 1stvs SD@ STL
Sat, Oct 2ndvs SD@ STL
Sun, Oct 3rdvs SD@ STL
Sun, Apr 4th   vs PIT
Thu, Apr 8th   @ PIT
Thu, Apr 29th   @ ATL
Wed, May 12th   @ CLE
Wed, Jun 2nd   vs SD
Mon, Jun 7th   @ SD
Mon, Jun 21st   vs CLE
Thu, Jun 24th   @ LAD
Wed, Jun 30th   @ MIL
Thu, Jul 8th   vs PHI
Mon, Jul 26th   vs CIN
Mon, Aug 9th   vs MIL
Mon, Aug 23rd   vs COL