Skip to main content

Who Should I Trade?

Donovan Solano for Wilmer Flores (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Donovan Solano
2B,3B,SS - SF
Donovan Solano
SF @ PIT Thu, May 13th 6:35pm
Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
SF @ PIT Thu, May 13th 6:35pm
Recommended by
5 of 8 experts
Recommended by
3 of 8 experts
Rest of Season
VBR# 669# 962
Home Runs48
Stolen Bases21
Batting Average.283.255
Injury AlertIL10-
Weather61 F, Partly Cloudy61 F, Partly Cloudy
Expert Ranks 
Mike Maher
# 252# 258
Dan Harris
# 258# 277
Ryan Amore
Pitcher List
# 234
Carmen Maiorano
# 174# 232
Corbin Young
# 299# 342
Jordan Eisen
Field of Vision Sports
# 211# 196
Chris Clegg
# 253# 199
Pierre Camus
# 342# 286
Who Should I Trade? Player Statistics
  Donovan Solano
2B,3B,SS - SF
Donovan Solano
Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
2021 Stats 
At Bats5090
Home Runs02
Stolen Bases11
Caught Stealing00
Batting Average.300.200
On Base Pct.333.291
Slugging Pct.380.311
On-base Plus Slugging.713.602
Who Should I Trade? Player Projections
  Donovan Solano
2B,3B,SS - SF
Donovan Solano
Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
2021 Projections 
At Bats363215
Home Runs48
Stolen Bases21
Caught Stealing10
Batting Average.283.255
On Base Pct.322.315
Slugging Pct.388.420
On-base Plus Slugging.710.734
Who Should I Trade? Player Notes
  Donovan Solano
2B,3B,SS - SF
Donovan Solano
Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
 Giants manager Gabe Kapler says INF Donovan Solano (calf) could begin a rehab assignment during the team's upcoming road trip.
Brendan Tuma - Too Much Tuma
Tue, May 11th
Second baseman Wilmer Flores went a combined 3-for-7 with a home run, four RBI, two runs scored, and a walk in Tuesday's doubleheader vs. the Rockies.
Jon Mathisen
Wed, May 5th
 The San Francisco Giants placed Donovan Solano on the injured list Thursday due to a right calf strain.
Ari Koslow
Fri, Apr 23rd
2B/3B Wilmer Flores went 0-for-4 with an RBI and a walk in the Giants' 7-1 win over the Padres on Sunday.
Jon Mathisen
Sun, May 2nd
 Second baseman Donovan Solano went 1-for-3 with a single and strikeout as the Giants were blanked by the Reds 3-0 on Monday.
Jon Mathisen
Tue, Apr 13th
Second baseman Wilmer Flores went 1-for-1 with a three-run home run in the Giants' 10-7 win over the Philadelphia Phillies on Tuesday.
Jon Mathisen
Wed, Apr 21st
 Donovan Solano went 3-for-5 with a double, two RBI, two runs scored, and a strikeout in the Giants 6-3 win over the Mariners on Friday.
Jon Mathisen
Sat, Apr 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Donovan Solano
2B,3B,SS - SF
Donovan Solano
Wilmer Flores
1B,2B,3B,DH - SF
Wilmer Flores
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEA@ SEA
Fri, Apr 2nd@ SEA@ SEA
Sat, Apr 3rd@ SEA@ SEA
Mon, Apr 5th@ SD@ SD
Tue, Apr 6th@ SD@ SD
Wed, Apr 7th@ SD@ SD
Fri, Apr 9thvs COLvs COL
Sat, Apr 10thvs COLvs COL
Sun, Apr 11thvs COLvs COL
Mon, Apr 12thvs CINvs CIN
Tue, Apr 13thvs CINvs CIN
Wed, Apr 14thvs CINvs CIN
Fri, Apr 16th@ MIA@ MIA
Sat, Apr 17th@ MIA@ MIA
Sun, Apr 18th@ MIA@ MIA
Mon, Apr 19th@ PHI@ PHI
Tue, Apr 20th@ PHI@ PHI
Wed, Apr 21st@ PHI@ PHI
Thu, Apr 22ndvs MIAvs MIA
Fri, Apr 23rdvs MIAvs MIA
Sat, Apr 24thvs MIAvs MIA
Sun, Apr 25thvs MIAvs MIA
Mon, Apr 26thvs COLvs COL
Tue, Apr 27thvs COLvs COL
Wed, Apr 28thvs COLvs COL
Fri, Apr 30th@ SD@ SD
Sat, May 1st@ SD@ SD
Sun, May 2nd@ SD@ SD
Tue, May 4th@ COL@ COL
Wed, May 5th@ COL@ COL
Fri, May 7thvs SDvs SD
Sat, May 8thvs SDvs SD
Sun, May 9thvs SDvs SD
Mon, May 10thvs TEXvs TEX
Tue, May 11thvs TEXvs TEX
Thu, May 13th@ PIT@ PIT
Fri, May 14th@ PIT@ PIT
Sat, May 15th@ PIT@ PIT
Sun, May 16th@ PIT@ PIT
Mon, May 17th@ CIN@ CIN
Tue, May 18th@ CIN@ CIN
Wed, May 19th@ CIN@ CIN
Thu, May 20th@ CIN@ CIN
Fri, May 21stvs LADvs LAD
Sat, May 22ndvs LADvs LAD
Sun, May 23rdvs LADvs LAD
Tue, May 25th@ ARI@ ARI
Wed, May 26th@ ARI@ ARI
Thu, May 27th@ LAD@ LAD
Fri, May 28th@ LAD@ LAD
Sat, May 29th@ LAD@ LAD
Sun, May 30th@ LAD@ LAD
Mon, May 31stvs LAAvs LAA
Tue, Jun 1stvs LAAvs LAA
Thu, Jun 3rdvs CHCvs CHC
Fri, Jun 4thvs CHCvs CHC
Sat, Jun 5thvs CHCvs CHC
Sun, Jun 6thvs CHCvs CHC
Tue, Jun 8th@ TEX@ TEX
Wed, Jun 9th@ TEX@ TEX
Thu, Jun 10th@ WSH@ WSH
Fri, Jun 11th@ WSH@ WSH
Sat, Jun 12th@ WSH@ WSH
Sun, Jun 13th@ WSH@ WSH
Mon, Jun 14thvs ARIvs ARI
Tue, Jun 15thvs ARIvs ARI
Wed, Jun 16thvs ARIvs ARI
Thu, Jun 17thvs ARIvs ARI
Fri, Jun 18thvs PHIvs PHI
Sat, Jun 19thvs PHIvs PHI
Sun, Jun 20thvs PHIvs PHI
Tue, Jun 22nd@ LAA@ LAA
Wed, Jun 23rd@ LAA@ LAA
Fri, Jun 25thvs OAKvs OAK
Sat, Jun 26thvs OAKvs OAK
Sun, Jun 27thvs OAKvs OAK
Mon, Jun 28th@ LAD@ LAD
Tue, Jun 29th@ LAD@ LAD
Thu, Jul 1st@ ARI@ ARI
Fri, Jul 2nd@ ARI@ ARI
Sat, Jul 3rd@ ARI@ ARI
Sun, Jul 4th@ ARI@ ARI
Mon, Jul 5thvs STLvs STL
Tue, Jul 6thvs STLvs STL
Wed, Jul 7thvs STLvs STL
Fri, Jul 9thvs WSHvs WSH
Sat, Jul 10thvs WSHvs WSH
Sun, Jul 11thvs WSHvs WSH
Fri, Jul 16th@ STL@ STL
Sat, Jul 17th@ STL@ STL
Sun, Jul 18th@ STL@ STL
Mon, Jul 19th@ LAD@ LAD
Tue, Jul 20th@ LAD@ LAD
Wed, Jul 21st@ LAD@ LAD
Thu, Jul 22nd@ LAD@ LAD
Fri, Jul 23rdvs PITvs PIT
Sat, Jul 24thvs PITvs PIT
Sun, Jul 25thvs PITvs PIT
Tue, Jul 27thvs LADvs LAD
Wed, Jul 28thvs LADvs LAD
Thu, Jul 29thvs LADvs LAD
Fri, Jul 30thvs HOUvs HOU
Sat, Jul 31stvs HOUvs HOU
Sun, Aug 1stvs HOUvs HOU
Mon, Aug 2nd@ ARI@ ARI
Tue, Aug 3rd@ ARI@ ARI
Wed, Aug 4th@ ARI@ ARI
Thu, Aug 5th@ ARI@ ARI
Fri, Aug 6th@ MIL@ MIL
Sat, Aug 7th@ MIL@ MIL
Sun, Aug 8th@ MIL@ MIL
Tue, Aug 10thvs ARIvs ARI
Wed, Aug 11thvs ARIvs ARI
Thu, Aug 12thvs COLvs COL
Fri, Aug 13thvs COLvs COL
Sat, Aug 14thvs COLvs COL
Sun, Aug 15thvs COLvs COL
Mon, Aug 16thvs NYMvs NYM
Tue, Aug 17thvs NYMvs NYM
Wed, Aug 18thvs NYMvs NYM
Fri, Aug 20th@ OAK@ OAK
Sat, Aug 21st@ OAK@ OAK
Sun, Aug 22nd@ OAK@ OAK
Tue, Aug 24th@ NYM@ NYM
Wed, Aug 25th@ NYM@ NYM
Thu, Aug 26th@ NYM@ NYM
Fri, Aug 27th@ ATL@ ATL
Sat, Aug 28th@ ATL@ ATL
Sun, Aug 29th@ ATL@ ATL
Mon, Aug 30thvs MILvs MIL
Tue, Aug 31stvs MILvs MIL
Wed, Sep 1stvs MILvs MIL
Thu, Sep 2ndvs MILvs MIL
Fri, Sep 3rdvs LADvs LAD
Sat, Sep 4thvs LADvs LAD
Sun, Sep 5thvs LADvs LAD
Mon, Sep 6th@ COL@ COL
Tue, Sep 7th@ COL@ COL
Wed, Sep 8th@ COL@ COL
Fri, Sep 10th@ CHC@ CHC
Sat, Sep 11th@ CHC@ CHC
Sun, Sep 12th@ CHC@ CHC
Mon, Sep 13thvs SDvs SD
Tue, Sep 14thvs SDvs SD
Wed, Sep 15thvs SDvs SD
Thu, Sep 16thvs SDvs SD
Fri, Sep 17thvs ATLvs ATL
Sat, Sep 18thvs ATLvs ATL
Sun, Sep 19thvs ATLvs ATL
Tue, Sep 21st@ SD@ SD
Wed, Sep 22nd@ SD@ SD
Thu, Sep 23rd@ SD@ SD
Fri, Sep 24th@ COL@ COL
Sat, Sep 25th@ COL@ COL
Sun, Sep 26th@ COL@ COL
Tue, Sep 28thvs ARIvs ARI
Wed, Sep 29thvs ARIvs ARI
Thu, Sep 30thvs ARIvs ARI
Fri, Oct 1stvs SDvs SD
Sat, Oct 2ndvs SDvs SD
Sun, Oct 3rdvs SDvs SD