Skip to main content

Who Should I Trade?

Steven Duggar for Gregory Polanco (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Steven Duggar
Steven Duggar
Gregory Polanco
Gregory Polanco
Recommended by
3 of 4 experts
Recommended by
1 of 4 experts
Rest of Season# 375
VBR# 1145
Home Runs3
Stolen Bases4
Batting Average.234
Injury AlertMiLBFA
Expert Ranks 
Mike Maher
# 335
Pierre Camus
# 304
Scott Youngson
Pitcher List
# 345
Mick Ciallela
# 323
Who Should I Trade? Player Statistics
  Steven Duggar
Steven Duggar
Gregory Polanco
Gregory Polanco
2022 Stats 
At Bats36
Home Runs0
Stolen Bases4
Caught Stealing0
Batting Average.194
On Base Pct.231
Slugging Pct.278
On-base Plus Slugging.509
Who Should I Trade? Player Projections
  Steven Duggar
Steven Duggar
Gregory Polanco
Gregory Polanco
2022 Projections 
At Bats152
Home Runs3
Stolen Bases4
Caught Stealing1
Batting Average.234
On Base Pct.301
Slugging Pct.372
On-base Plus Slugging.672
Who Should I Trade? Player Notes
  Steven Duggar
Steven Duggar
Gregory Polanco
Gregory Polanco
 Giants center fielder Steven Duggar is continuing to rehab from the oblique strain he suffered on April 21st.
Kendall Capps
Mon, May 9th
 An MRI revealed that Giants outfielder Steven Duggar suffered a moderate oblique strain in Thursday's game.
Kendall Capps
Fri, Apr 22nd
 Giants OF Steven Duggar is dealing with a left oblique injury that will require a trip to the injured list, according to Giants manager Gabe Kapler. Duggar left Thursday's game against the Mets after appearing to injure himself swinging the bat.
Mike Maher - The Birds Blitz
Thu, Apr 21st
 Giants centerfielder Steven Duggar drove in the lone run on a double in a 2-1 loss to the Marlins.
Chris Schommer
Sat, Apr 9th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Steven Duggar
Steven Duggar
Gregory Polanco
Gregory Polanco
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ TORJose Berrios (5-3)#46   
Sat, Apr 9th@ TORKevin Gausman (5-6)#19   
Sun, Apr 10th@ TORHyun Jin Ryu (2-0)   
Mon, Apr 11thvs COLAustin Gomber (3-7)#189   
Tue, Apr 12thvs COLChad Kuhl (4-5)#263   
Thu, Apr 14thvs LAAShohei Ohtani (6-4)#26   
Fri, Apr 15thvs LAAReid Detmers (2-3)#105   
Sat, Apr 16thvs LAANoah Syndergaard (4-6)#86   
Sun, Apr 17thvs LAAJose Suarez (0-2)#162   
Tue, Apr 19th@ SEARobbie Ray (6-6)#18   
Wed, Apr 20th@ SEALogan Gilbert (7-3)#36   
Thu, Apr 21st@ SEAMarco Gonzales (4-7)#90   
Fri, Apr 22nd@ OAKAdam Oller (0-3)#301   
Sat, Apr 23rd@ OAKFrankie Montas (3-7)#13   
Sun, Apr 24th@ OAKCole Irvin (2-5)#108   
Mon, Apr 25thvs HOUFramber Valdez (7-3)#22   
Tue, Apr 26thvs HOUJake Odorizzi (3-2)#126   
Wed, Apr 27thvs HOUCristian Javier (4-3)#77   
Thu, Apr 28thvs HOUJustin Verlander (9-3)#3   
Fri, Apr 29thvs ATLIan Anderson (6-4)#92   
Sat, Apr 30thvs ATLBryce Elder (1-3)#298   
Sun, May 1stvs ATLKyle Muller (0-1)#248   
Tue, May 3rd@ PHIRanger Suarez (6-4)#78   
Wed, May 4th@ PHIZack Wheeler (6-4)#15   
Sun, May 8th@ NYYJordan Montgomery (3-1)#29   
Mon, May 9th@ NYYNestor Cortes Jr. (6-3)#49   
Tue, May 10thvs KCBrad Keller (2-8)#111   
Wed, May 11thvs KCGabe Speier   
Thu, May 12thvs KCJonathan Heasley (1-3)#211   
Fri, May 13thvs BOSNick Pivetta (8-5)#37   
Sat, May 14thvs BOSRich Hill (3-4)#142   
Sun, May 15thvs BOSAustin Davis   
Mon, May 16thvs LAANoah Syndergaard (4-6)#86   
Tue, May 17thvs LAAReid Detmers (2-3)#105   
Wed, May 18thvs LAAShohei Ohtani (6-4)#26   
Thu, May 19th@ HOUFramber Valdez (7-3)#22   
Fri, May 20th@ HOUCristian Javier (4-3)#77   
Sat, May 21st@ HOUJustin Verlander (9-3)#3   
Sun, May 22nd@ HOUJose Urquidy (6-3)#76   
Tue, May 24th@ LAANoah Syndergaard (4-6)#86   
Wed, May 25th@ LAAReid Detmers (2-3)#105   
Thu, May 26th@ OAKFrankie Montas (3-7)#13   
Fri, May 27th@ OAKCole Irvin (2-5)#108   
Sat, May 28th@ OAKZach Logue (2-4)#215   
Sun, May 29th@ OAKJames Kaprielian (0-5)#179   
Mon, May 30thvs TBDrew Rasmussen (5-3)#56   
Tue, May 31stvs TBRyan Yarbrough (0-3)#158   
Wed, Jun 1stvs TBJeffrey Springs (3-2)#25   
Thu, Jun 2ndvs TBCorey Kluber (3-4)#48   
Fri, Jun 3rdvs SEALogan Gilbert (7-3)#36   
Sat, Jun 4thvs SEAMarco Gonzales (4-7)#90   
Sun, Jun 5thvs SEAGeorge Kirby (2-2)#73   
Tue, Jun 7th@ CLEKirk McCarty (0-1)   
Wed, Jun 8th@ CLEShane Bieber (3-3)#5   
Fri, Jun 10th@ CWSReynaldo Lopez (4-1)#151   
Sat, Jun 11th@ CWSLucas Giolito (4-4)#40   
Sun, Jun 12th@ CWSMichael Kopech (2-4)#34   
Mon, Jun 13thvs HOUCristian Javier (4-3)#77   
Tue, Jun 14thvs HOUJose Urquidy (6-3)#76   
Wed, Jun 15thvs HOULuis Garcia (5-5)#39   
Thu, Jun 16th@ DETBeau Brieske (1-6)#185   
Fri, Jun 17th@ DETTarik Skubal (5-5)#32   
Sat, Jun 18th@ DETRony Garcia (2-2)#219   
Sun, Jun 19th@ DETDrew Hutchison (0-4)   
Tue, Jun 21stvs PHIKyle Gibson (4-3)#84   
Wed, Jun 22ndvs PHIZack Wheeler (6-4)#15   
Fri, Jun 24thvs WSHPaolo Espino (0-1)#199   
Sat, Jun 25thvs WSHJosiah Gray (6-4)#125   
Sun, Jun 26thvs WSHJackson Tetreault (1-1)#320   
Mon, Jun 27th@ KCKris Bubic (1-4)#244   
Tue, Jun 28th@ KCDaniel Lynch (3-7)#230   
Wed, Jun 29th@ KCZack Greinke (1-4)#121   
Fri, Jul 1st@ NYMTaijuan Walker (6-2)#93   
Sat, Jul 2nd@ NYMChris Bassitt (5-5)#31   
Sun, Jul 3rd@ NYMMax Scherzer (5-1)#127   
Mon, Jul 4th@ BAL   
Tue, Jul 5th@ BAL   
Wed, Jul 6th@ BAL   
Fri, Jul 8thvs MIN   
Sat, Jul 9thvs MIN   
Sun, Jul 10thvs MIN   
Mon, Jul 11thvs OAK   
Tue, Jul 12thvs OAK   
Wed, Jul 13thvs OAK   
Thu, Jul 14thvs SEA   
Fri, Jul 15thvs SEA   
Sat, Jul 16thvs SEA   
Sun, Jul 17thvs SEA   
Thu, Jul 21st@ MIA   
Fri, Jul 22nd@ OAK   
Sat, Jul 23rd@ OAK   
Sun, Jul 24th@ OAK   
Mon, Jul 25th@ SEA   
Tue, Jul 26th@ SEA   
Wed, Jul 27th@ SEA   
Thu, Jul 28th@ LAA   
Fri, Jul 29th@ LAA   
Sat, Jul 30th@ LAA   
Sun, Jul 31st@ LAA   
Mon, Aug 1stvs BAL   
Tue, Aug 2ndvs BAL   
Wed, Aug 3rdvs BAL   
Thu, Aug 4thvs CWS   
Fri, Aug 5thvs CWS   
Sat, Aug 6thvs CWS   
Sun, Aug 7thvs CWS   
Tue, Aug 9th@ HOU   
Wed, Aug 10th@ HOU   
Thu, Aug 11th@ HOU   
Fri, Aug 12thvs SEA   
Sat, Aug 13thvs SEA   
Sun, Aug 14thvs SEA   
Mon, Aug 15thvs OAK   
Tue, Aug 16thvs OAK   
Wed, Aug 17thvs OAK   
Thu, Aug 18thvs OAK   
Fri, Aug 19th@ MIN   
Sat, Aug 20th@ MIN   
Sun, Aug 21st@ MIN   
Mon, Aug 22nd@ MIN   
Tue, Aug 23rd@ COL   
Wed, Aug 24th@ COL   
Fri, Aug 26thvs DET   
Sat, Aug 27thvs DET   
Sun, Aug 28thvs DET   
Tue, Aug 30thvs HOU   
Wed, Aug 31stvs HOU   
Thu, Sep 1st@ BOS   
Fri, Sep 2nd@ BOS   
Sat, Sep 3rd@ BOS   
Sun, Sep 4th@ BOS   
Mon, Sep 5th@ HOU   
Tue, Sep 6th@ HOU   
Wed, Sep 7th@ HOU   
Fri, Sep 9thvs TOR   
Sat, Sep 10thvs TOR   
Sun, Sep 11thvs TOR   
Mon, Sep 12th@ MIA   
Tue, Sep 13thvs OAK   
Wed, Sep 14thvs OAK   
Fri, Sep 16th@ TB   
Sat, Sep 17th@ TB   
Sun, Sep 18th@ TB   
Tue, Sep 20thvs LAA   
Wed, Sep 21stvs LAA   
Thu, Sep 22ndvs LAA   
Fri, Sep 23rdvs CLE   
Sat, Sep 24thvs CLE   
Sun, Sep 25thvs CLE   
Tue, Sep 27th@ SEA   
Wed, Sep 28th@ SEA   
Thu, Sep 29th@ SEA   
Fri, Sep 30th@ LAA   
Sat, Oct 1st@ LAA   
Sun, Oct 2nd@ LAA   
Mon, Oct 3rdvs NYY   
Tue, Oct 4thvs NYY   
Wed, Oct 5thvs NYY