Skip to main content

Who Should I Trade?

Donovan Solano for Kurt Suzuki (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 vs SD Fri, May 7th 9:45pm
Kurt Suzuki
Kurt Suzuki
LAA vs TB Thu, May 6th 9:38pm
Recommended by
5 of 8 experts
Recommended by
3 of 8 experts
Rest of Season
VBR# 375# 820
Home Runs57
Stolen Bases21
Batting Average.282.243
Injury AlertIL10-
Weather64 F, Clear
Expert Ranks 
Mike Maher
# 253# 254
Ryan Amore
Pitcher List
# 234# 253
Carmen Maiorano
# 174# 288
Jordan Eisen
Field of Vision Sports
# 211
Chris Clegg
# 253# 258
Dan Harris
# 258# 220
Corbin Young
# 299# 215
Pierre Camus
# 397# 350
Who Should I Trade? Player Statistics
  Donovan Solano
2B,3B,SS - SF
Donovan Solano
Kurt Suzuki
Kurt Suzuki
2021 Stats 
At Bats5046
Home Runs01
Stolen Bases10
Caught Stealing00
Batting Average.300.217
On Base Pct.333.302
Slugging Pct.380.326
On-base Plus Slugging.713.628
Who Should I Trade? Player Projections
  Donovan Solano
2B,3B,SS - SF
Donovan Solano
Kurt Suzuki
Kurt Suzuki
2021 Projections 
At Bats381202
Home Runs57
Stolen Bases21
Caught Stealing10
Batting Average.282.243
On Base Pct.321.311
Slugging Pct.388.393
On-base Plus Slugging.710.704
Who Should I Trade? Player Notes
  Donovan Solano
2B,3B,SS - SF
Donovan Solano
Kurt Suzuki
Kurt Suzuki
 The San Francisco Giants placed Donovan Solano on the injured list Thursday due to a right calf strain.
Ari Koslow
Fri, Apr 23rd
Kurt Suzuki went 0-for-3 with a hit-by-pitch in Wednesday's loss against the Rays.
Andy Zimmerman
Thu, May 6th
 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
Kurt Suzuki went 1-for-3 on Tuesday, hitting his first home run of the year in an Angels' 6-2 victory over the Rangers.
Jack Mannis
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
Angels' C Kurt Suzuki went 2-for-4 with two singles and an RBI in Monday's losing effort to the Rangers.
Jack Mannis
Tue, Apr 20th
  Angels' C Kurt Suzuki went 2-2 with a single, a sacrifice fly RBI, and a walk in Tuesday's loss to the Royals.
Jack Mannis
Tue, Apr 13th
  Ken Rosenthal of The Athletic reports the Angels are signing free agent catcher Kurt Suzuki to a one-year, $1.5 million contract.
Brendan Tuma - Too Much Tuma
Fri, Jan 15th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Donovan Solano
2B,3B,SS - SF
Donovan Solano
Kurt Suzuki
Kurt Suzuki
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAvs CWS
Fri, Apr 2nd@ SEAvs CWS
Sat, Apr 3rd@ SEAvs CWS
Mon, Apr 5th@ SDvs HOU
Tue, Apr 6th@ SDvs HOU
Wed, Apr 7th@ SD   
Fri, Apr 9thvs COL@ TOR
Sat, Apr 10thvs COL@ TOR
Sun, Apr 11thvs COL   
Mon, Apr 12thvs CIN@ KC
Tue, Apr 13thvs CIN@ KC
Wed, Apr 14thvs CIN@ KC
Fri, Apr 16th@ MIAvs MIN
Sat, Apr 17th@ MIA   
Sun, Apr 18th@ MIA   
Mon, Apr 19th@ PHIvs TEX
Tue, Apr 20th@ PHIvs TEX
Wed, Apr 21st@ PHIvs TEX
Thu, Apr 22ndvs MIA@ HOU
Fri, Apr 23rdvs MIA@ HOU
Sat, Apr 24thvs MIA@ HOU
Sun, Apr 25thvs MIA@ HOU
Mon, Apr 26thvs COL@ TEX
Tue, Apr 27thvs COL@ TEX
Wed, Apr 28thvs COL@ TEX
Fri, Apr 30th@ SD@ SEA
Sat, May 1st@ SD@ SEA
Sun, May 2nd@ SD@ SEA
Tue, May 4th@ COLvs TB
Wed, May 5th@ COLvs TB
Fri, May 7thvs SDvs LAD
Sat, May 8thvs SDvs LAD
Sun, May 9thvs SDvs LAD
Mon, May 10thvs TEX@ HOU
Tue, May 11thvs TEX@ HOU
Thu, May 13th@ PIT   
Fri, May 14th@ PIT@ BOS
Sat, May 15th@ PIT@ BOS
Sun, May 16th@ PIT@ BOS
Mon, May 17th@ CINvs CLE
Tue, May 18th@ CINvs CLE
Wed, May 19th@ CINvs CLE
Thu, May 20th@ CINvs MIN
Fri, May 21stvs LADvs OAK
Sat, May 22ndvs LADvs OAK
Sun, May 23rdvs LADvs OAK
Tue, May 25th@ ARIvs TEX
Wed, May 26th@ ARIvs TEX
Thu, May 27th@ LAD@ OAK
Fri, May 28th@ LAD@ OAK
Sat, May 29th@ LAD@ OAK
Sun, May 30th@ LAD@ OAK
Mon, May 31stvs LAA@ SF
Tue, Jun 1stvs LAA@ SF
Thu, Jun 3rdvs CHCvs SEA
Fri, Jun 4thvs CHCvs SEA
Sat, Jun 5thvs CHCvs SEA
Sun, Jun 6thvs CHCvs SEA
Tue, Jun 8th@ TEXvs KC
Wed, Jun 9th@ TEXvs KC
Thu, Jun 10th@ WSH   
Fri, Jun 11th@ WSH@ ARI
Sat, Jun 12th@ WSH@ ARI
Sun, Jun 13th@ WSH@ ARI
Mon, Jun 14thvs ARI@ OAK
Tue, Jun 15thvs ARI@ OAK
Wed, Jun 16thvs ARI@ OAK
Thu, Jun 17thvs ARIvs DET
Fri, Jun 18thvs PHIvs DET
Sat, Jun 19thvs PHIvs DET
Sun, Jun 20thvs PHIvs DET
Tue, Jun 22nd@ LAAvs SF
Wed, Jun 23rd@ LAAvs SF
Fri, Jun 25thvs OAK@ TB
Sat, Jun 26thvs OAK@ TB
Sun, Jun 27thvs OAK@ TB
Mon, Jun 28th@ LAD@ NYY
Tue, Jun 29th@ LAD@ NYY
Thu, Jul 1st@ ARI@ NYY
Fri, Jul 2nd@ ARIvs BAL
Sat, Jul 3rd@ ARIvs BAL
Sun, Jul 4th@ ARIvs BAL
Mon, Jul 5thvs STLvs BOS
Tue, Jul 6thvs STLvs BOS
Wed, Jul 7thvs STLvs BOS
Fri, Jul 9thvs WSH@ SEA
Sat, Jul 10thvs WSH@ SEA
Sun, Jul 11thvs WSH@ SEA
Fri, Jul 16th@ STLvs SEA
Sat, Jul 17th@ STLvs SEA
Sun, Jul 18th@ STLvs SEA
Mon, Jul 19th@ LAD@ OAK
Tue, Jul 20th@ LAD@ OAK
Wed, Jul 21st@ LAD   
Thu, Jul 22nd@ LAD@ MIN
Fri, Jul 23rdvs PIT@ MIN
Sat, Jul 24thvs PIT@ MIN
Sun, Jul 25thvs PIT@ MIN
Tue, Jul 27thvs LADvs COL
Wed, Jul 28thvs LADvs COL
Thu, Jul 29thvs LADvs OAK
Fri, Jul 30thvs HOUvs OAK
Sat, Jul 31stvs HOUvs OAK
Sun, Aug 1stvs HOUvs OAK
Mon, Aug 2nd@ ARI@ TEX
Tue, Aug 3rd@ ARI@ TEX
Wed, Aug 4th@ ARI@ TEX
Thu, Aug 5th@ ARI@ TEX
Fri, Aug 6th@ MIL@ LAD
Sat, Aug 7th@ MIL@ LAD
Sun, Aug 8th@ MIL@ LAD
Tue, Aug 10thvs ARIvs TOR
Wed, Aug 11thvs ARIvs TOR
Thu, Aug 12thvs COLvs TOR
Fri, Aug 13thvs COLvs HOU
Sat, Aug 14thvs COLvs HOU
Sun, Aug 15thvs COLvs HOU
Mon, Aug 16thvs NYM   
Tue, Aug 17thvs NYM@ DET
Wed, Aug 18thvs NYM@ DET
Fri, Aug 20th@ OAK@ CLE
Sat, Aug 21st@ OAK@ CLE
Sun, Aug 22nd@ OAK@ CLE
Tue, Aug 24th@ NYM@ BAL
Wed, Aug 25th@ NYM@ BAL
Thu, Aug 26th@ NYM@ BAL
Fri, Aug 27th@ ATLvs SD
Sat, Aug 28th@ ATLvs SD
Sun, Aug 29th@ ATL   
Mon, Aug 30thvs MILvs NYY
Tue, Aug 31stvs MILvs NYY
Wed, Sep 1stvs MILvs NYY
Thu, Sep 2ndvs MIL   
Fri, Sep 3rdvs LADvs TEX
Sat, Sep 4thvs LADvs TEX
Sun, Sep 5thvs LADvs TEX
Mon, Sep 6th@ COLvs TEX
Tue, Sep 7th@ COL@ SD
Wed, Sep 8th@ COL@ SD
Fri, Sep 10th@ CHC@ HOU
Sat, Sep 11th@ CHC@ HOU
Sun, Sep 12th@ CHC@ HOU
Mon, Sep 13thvs SD   
Tue, Sep 14thvs SD@ CWS
Wed, Sep 15thvs SD@ CWS
Thu, Sep 16thvs SD@ CWS
Fri, Sep 17thvs ATLvs OAK
Sat, Sep 18thvs ATLvs OAK
Sun, Sep 19thvs ATLvs OAK
Tue, Sep 21st@ SDvs HOU
Wed, Sep 22nd@ SDvs HOU
Thu, Sep 23rd@ SDvs HOU
Fri, Sep 24th@ COLvs SEA
Sat, Sep 25th@ COLvs SEA
Sun, Sep 26th@ COLvs SEA
Tue, Sep 28thvs ARI@ TEX
Wed, Sep 29thvs ARI@ TEX
Thu, Sep 30thvs ARI@ TEX
Fri, Oct 1stvs SD@ SEA
Sat, Oct 2ndvs SD@ SEA
Sun, Oct 3rdvs SD@ SEA
Sun, Apr 4th   vs CWS
Thu, Apr 8th   @ TOR
Mon, May 3rd   vs TB
Thu, May 6th   vs TB
Wed, May 12th   @ HOU
Mon, Jun 7th   vs KC
Wed, Jun 30th   @ NYY
Mon, Jul 26th   vs COL
Thu, Aug 19th   @ DET
Mon, Sep 20th   vs HOU