Skip to main content

Who Should I Trade?

Jose Iglesias for Donovan Solano (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jose Iglesias
Jose Iglesias
LAA @ BOS Fri, May 14th 7:10pm
Donovan Solano
2B,3B,SS - SF
Donovan Solano
SF @ PIT Thu, May 13th 6:35pm
Recommended by
5 of 8 experts
Recommended by
3 of 8 experts
Rest of Season
VBR# 292# 522
Home Runs74
Stolen Bases52
Batting Average.275.283
Injury Alert-IL10
Weather61 F, Partly Cloudy
Expert Ranks 
Mike Maher
# 231# 252
Ryan Amore
Pitcher List
# 228# 234
Carmen Maiorano
# 158# 174
Corbin Young
# 237# 299
Chris Clegg
# 241# 253
Dan Harris
# 266# 258
Jordan Eisen
Field of Vision Sports
# 211
Pierre Camus
# 342
Who Should I Trade? Player Statistics
  Jose Iglesias
Jose Iglesias
Donovan Solano
2B,3B,SS - SF
Donovan Solano
2021 Stats 
At Bats12250
Home Runs20
Stolen Bases11
Caught Stealing10
Batting Average.279.300
On Base Pct.296.333
Slugging Pct.353.380
On-base Plus Slugging.649.713
Who Should I Trade? Player Projections
  Jose Iglesias
Jose Iglesias
Donovan Solano
2B,3B,SS - SF
Donovan Solano
2021 Projections 
At Bats403363
Home Runs74
Stolen Bases52
Caught Stealing31
Batting Average.275.283
On Base Pct.307.322
Slugging Pct.385.388
On-base Plus Slugging.692.710
Who Should I Trade? Player Notes
  Jose Iglesias
Jose Iglesias
Donovan Solano
2B,3B,SS - SF
Donovan Solano
 Jose Iglesias went 2-for-4 with a single, a double, and a strikeout in Tuesday's loss to the Rays.
Jack Mannis
Wed, May 5th
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
 Jose Iglesias went 2-for-5 with a solo homer and two runs scored during Monday's win over the Rangers.
Andy Zimmerman
Tue, Apr 27th
The San Francisco Giants placed Donovan Solano on the injured list Thursday due to a right calf strain.
Ari Koslow
Fri, Apr 23rd
 Angels' sure-handed SS Jose Iglesias went 1-for-4 with a solo home run in a 7-4 losing effort to the Rangers.
Jack Mannis
Wed, Apr 21st
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
 Jose Iglesias went 2-for-4 with two singles and a run scored during Friday's win over Minnesota.
Andy Zimmerman
Sat, Apr 17th
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
 Angels' SS Jose Iglesias went 1-3 with a double and struck out twice as the Angels fall to the division rival Houston Astros on Tuesday.
Jack Mannis
Tue, Apr 6th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Iglesias
Jose Iglesias
Donovan Solano
2B,3B,SS - SF
Donovan Solano
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWS@ SEA
Fri, Apr 2ndvs CWS@ SEA
Sat, Apr 3rdvs CWS@ SEA
Sun, Apr 4thvs CWS   
Mon, Apr 5thvs HOU@ SD
Tue, Apr 6thvs HOU@ SD
Thu, Apr 8th@ TOR   
Fri, Apr 9th@ TORvs COL
Sat, Apr 10th@ TORvs COL
Mon, Apr 12th@ KCvs CIN
Tue, Apr 13th@ KCvs CIN
Wed, Apr 14th@ KCvs CIN
Fri, Apr 16thvs MIN@ MIA
Mon, Apr 19thvs TEX@ PHI
Tue, Apr 20thvs TEX@ PHI
Wed, Apr 21stvs TEX@ PHI
Thu, Apr 22nd@ HOUvs MIA
Fri, Apr 23rd@ HOUvs MIA
Sat, Apr 24th@ HOUvs MIA
Sun, Apr 25th@ HOUvs MIA
Mon, Apr 26th@ TEXvs COL
Tue, Apr 27th@ TEXvs COL
Wed, Apr 28th@ TEXvs COL
Fri, Apr 30th@ SEA@ SD
Sat, May 1st@ SEA@ SD
Sun, May 2nd@ SEA@ SD
Mon, May 3rdvs TB   
Tue, May 4thvs TB@ COL
Wed, May 5thvs TB@ COL
Thu, May 6thvs TB   
Fri, May 7thvs LADvs SD
Sat, May 8thvs LADvs SD
Sun, May 9thvs LADvs SD
Mon, May 10th@ HOUvs TEX
Tue, May 11th@ HOUvs TEX
Wed, May 12th@ HOU   
Fri, May 14th@ BOS@ PIT
Sat, May 15th@ BOS@ PIT
Sun, May 16th@ BOS@ PIT
Mon, May 17thvs CLE@ CIN
Tue, May 18thvs CLE@ CIN
Wed, May 19thvs CLE@ CIN
Thu, May 20thvs MIN@ CIN
Fri, May 21stvs OAKvs LAD
Sat, May 22ndvs OAKvs LAD
Sun, May 23rdvs OAKvs LAD
Tue, May 25thvs TEX@ ARI
Wed, May 26thvs TEX@ ARI
Thu, May 27th@ OAK@ LAD
Fri, May 28th@ OAK@ LAD
Sat, May 29th@ OAK@ LAD
Sun, May 30th@ OAK@ LAD
Mon, May 31st@ SFvs LAA
Tue, Jun 1st@ SFvs LAA
Thu, Jun 3rdvs SEAvs CHC
Fri, Jun 4thvs SEAvs CHC
Sat, Jun 5thvs SEAvs CHC
Sun, Jun 6thvs SEAvs CHC
Mon, Jun 7thvs KC   
Tue, Jun 8thvs KC@ TEX
Wed, Jun 9thvs KC@ TEX
Fri, Jun 11th@ ARI@ WSH
Sat, Jun 12th@ ARI@ WSH
Sun, Jun 13th@ ARI@ WSH
Mon, Jun 14th@ OAKvs ARI
Tue, Jun 15th@ OAKvs ARI
Wed, Jun 16th@ OAKvs ARI
Thu, Jun 17thvs DETvs ARI
Fri, Jun 18thvs DETvs PHI
Sat, Jun 19thvs DETvs PHI
Sun, Jun 20thvs DETvs PHI
Tue, Jun 22ndvs SF@ LAA
Wed, Jun 23rdvs SF@ LAA
Fri, Jun 25th@ TBvs OAK
Sat, Jun 26th@ TBvs OAK
Sun, Jun 27th@ TBvs OAK
Mon, Jun 28th@ NYY@ LAD
Tue, Jun 29th@ NYY@ LAD
Wed, Jun 30th@ NYY   
Thu, Jul 1st@ NYY@ ARI
Fri, Jul 2ndvs BAL@ ARI
Sat, Jul 3rdvs BAL@ ARI
Sun, Jul 4thvs BAL@ ARI
Mon, Jul 5thvs BOSvs STL
Tue, Jul 6thvs BOSvs STL
Wed, Jul 7thvs BOSvs STL
Fri, Jul 9th@ SEAvs WSH
Sat, Jul 10th@ SEAvs WSH
Sun, Jul 11th@ SEAvs WSH
Fri, Jul 16thvs SEA@ STL
Sat, Jul 17thvs SEA@ STL
Sun, Jul 18thvs SEA@ STL
Mon, Jul 19th@ OAK@ LAD
Tue, Jul 20th@ OAK@ LAD
Thu, Jul 22nd@ MIN@ LAD
Fri, Jul 23rd@ MINvs PIT
Sat, Jul 24th@ MINvs PIT
Sun, Jul 25th@ MINvs PIT
Mon, Jul 26thvs COL   
Tue, Jul 27thvs COLvs LAD
Wed, Jul 28thvs COLvs LAD
Thu, Jul 29thvs OAKvs LAD
Fri, Jul 30thvs OAKvs HOU
Sat, Jul 31stvs OAKvs HOU
Sun, Aug 1stvs OAKvs HOU
Mon, Aug 2nd@ TEX@ ARI
Tue, Aug 3rd@ TEX@ ARI
Wed, Aug 4th@ TEX@ ARI
Thu, Aug 5th@ TEX@ ARI
Fri, Aug 6th@ LAD@ MIL
Sat, Aug 7th@ LAD@ MIL
Sun, Aug 8th@ LAD@ MIL
Tue, Aug 10thvs TORvs ARI
Wed, Aug 11thvs TORvs ARI
Thu, Aug 12thvs TORvs COL
Fri, Aug 13thvs HOUvs COL
Sat, Aug 14thvs HOUvs COL
Sun, Aug 15thvs HOUvs COL
Tue, Aug 17th@ DETvs NYM
Wed, Aug 18th@ DETvs NYM
Thu, Aug 19th@ DET   
Fri, Aug 20th@ CLE@ OAK
Sat, Aug 21st@ CLE@ OAK
Sun, Aug 22nd@ CLE@ OAK
Tue, Aug 24th@ BAL@ NYM
Wed, Aug 25th@ BAL@ NYM
Thu, Aug 26th@ BAL@ NYM
Fri, Aug 27thvs SD@ ATL
Sat, Aug 28thvs SD@ ATL
Mon, Aug 30thvs NYYvs MIL
Tue, Aug 31stvs NYYvs MIL
Wed, Sep 1stvs NYYvs MIL
Fri, Sep 3rdvs TEXvs LAD
Sat, Sep 4thvs TEXvs LAD
Sun, Sep 5thvs TEXvs LAD
Mon, Sep 6thvs TEX@ COL
Tue, Sep 7th@ SD@ COL
Wed, Sep 8th@ SD@ COL
Fri, Sep 10th@ HOU@ CHC
Sat, Sep 11th@ HOU@ CHC
Sun, Sep 12th@ HOU@ CHC
Tue, Sep 14th@ CWSvs SD
Wed, Sep 15th@ CWSvs SD
Thu, Sep 16th@ CWSvs SD
Fri, Sep 17thvs OAKvs ATL
Sat, Sep 18thvs OAKvs ATL
Sun, Sep 19thvs OAKvs ATL
Mon, Sep 20thvs HOU   
Tue, Sep 21stvs HOU@ SD
Wed, Sep 22ndvs HOU@ SD
Thu, Sep 23rdvs HOU@ SD
Fri, Sep 24thvs SEA@ COL
Sat, Sep 25thvs SEA@ COL
Sun, Sep 26thvs SEA@ COL
Tue, Sep 28th@ TEXvs ARI
Wed, Sep 29th@ TEXvs ARI
Thu, Sep 30th@ TEXvs ARI
Fri, Oct 1st@ SEAvs SD
Sat, Oct 2nd@ SEAvs SD
Sun, Oct 3rd@ SEAvs SD
Wed, Apr 7th   @ SD
Sun, Apr 11th   vs COL
Sat, Apr 17th   @ MIA
Sun, Apr 18th   @ MIA
Thu, May 13th   @ PIT
Thu, Jun 10th   @ WSH
Wed, Jul 21st   @ LAD
Mon, Aug 16th   vs NYM
Sun, Aug 29th   @ ATL
Thu, Sep 2nd   vs MIL
Mon, Sep 13th   vs SD