Who Should I Trade?

Gregory Polanco for Kevin Pillar (2019)

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

Experts' Pick
  Gregory Polanco
Gregory Polanco
PIT vs CIN Sun, Sep 29th 3:05pm
Kevin Pillar
Kevin Pillar
SF vs LAD Sun, Sep 29th 3:05pm
Recommended by
10 of 17 experts
Recommended by
7 of 17 experts
Rest of Season
Home Runs
Stolen Bases
Batting Average
Injury AlertIL60-
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 97
Eno Sarris
The Athletic
# 150# 168
Chris Meaney
The Athletic
# 86
Paul Sporer
# 155
Bobby Sylvester
# 181# 227
Donkey Teeth
# 192# 194
Pierre Camus
# 201
Dennis Sosic
Fantasy Six Pack
# 94

# 146# 176
Todd D Clark
The Fantasy Fix
# 191# 201
Andrea LaMont
Lenny Melnick Fantasy Sports
# 162# 145
Andrew Gould
# 208# 149
Andrew Seifter
# 63
Mick Ciallela
# 108
Nick Pollack
Pitcher List
# 113
Brandon 'B_Don' Myers
# 139
Joe Bond
Fantasy Six Pack
# 185
  Gregory Polanco
Gregory Polanco
Kevin Pillar
Kevin Pillar
2019 Stats 
At Bats153611
Home Runs621
Stolen Bases314
Caught Stealing15
Batting Average.242.257
On Base Pct.301.285
Slugging Pct.425.430
On-base Plus Slugging.726.716
  Gregory Polanco
Gregory Polanco
Kevin Pillar
Kevin Pillar
2019 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
  Gregory Polanco
Gregory Polanco
Kevin Pillar
Kevin Pillar
 Gregory Polanco will receive a series of plasma injections in his shoulder, and will miss the rest of the season.
Connor Rooney
Thu, Sep 5th
Kevin Pillar went 0-for-7 as the Giants fell to the Rockies in 16 innings on Tuesday night.
Brendan Tuma - Too Much Tuma
Wed, Sep 25th
 Gregory Polanco was placed on the 10-day injured list Saturday with posterior left shoulder inflammation.
Connor Rooney
Sat, Jun 22nd
Kevin Pillar went 1-for-4 with a double, a walk, and three RBI in the Giants' 5-4 loss to the Red Sox on Thursday.
Brendan Tuma - Too Much Tuma
Fri, Sep 20th
 Gregory Polanco went 1-for-4 with a double and a run scored in the Pirates' 5-4 win over the Marlins on Sunday.
Elliott Baas
Sun, Jun 16th
Kevin Pillar went 1-for-4 with a single in Thursday's 4-2 loss to the Pirates.
Brendan Tuma - Too Much Tuma
Fri, Sep 13th
 Gregory Polanco went 1-for-4 with a solo home run in the Pirates' 6-1 win over the Braves on Thursday.
Elliott Baas
Thu, Jun 6th
Kevin Pillar went 1-for-4 with a double in Saturday's 4-1 loss to the Padres.
Brendan Tuma - Too Much Tuma
Sun, Sep 1st
 Gregory Polanco is absent from Wednesday’s lineup versus the Reds.
Brendan Tuma - Too Much Tuma
Wed, May 29th
Kevin Pillar went 1-for-4 with a double and a run scored as the Giants beat the A's 5-4 on Sunday.
Brendan Tuma - Too Much Tuma
Sun, Aug 25th
There are no recent notes for these players
  Gregory Polanco
Gregory Polanco
Kevin Pillar
Kevin Pillar
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ CIN@ SD
Sun, Mar 31st@ CIN@ SD
Mon, Apr 1stvs STL@ LAD
Wed, Apr 3rdvs STL@ LAD
Thu, Apr 4thvs CIN   
Fri, Apr 5thvs CINvs TB
Sat, Apr 6thvs CINvs TB
Sun, Apr 7thvs CINvs TB
Mon, Apr 8th@ CHCvs SD
Wed, Apr 10th@ CHCvs SD
Thu, Apr 11th@ CHCvs COL
Fri, Apr 12th@ WSHvs COL
Sat, Apr 13th@ WSHvs COL
Sun, Apr 14th@ WSHvs COL
Tue, Apr 16th@ DET@ WSH
Wed, Apr 17th@ DET@ WSH
Fri, Apr 19thvs SF@ PIT
Sat, Apr 20thvs SF@ PIT
Sun, Apr 21stvs SF@ PIT
Mon, Apr 22ndvs ARI   
Tue, Apr 23rdvs ARI@ TOR
Wed, Apr 24thvs ARI@ TOR
Thu, Apr 25thvs ARI   
Fri, Apr 26th@ LADvs NYY
Sat, Apr 27th@ LADvs NYY
Sun, Apr 28th@ LADvs NYY
Tue, Apr 30th@ TEXvs LAD
Wed, May 1st@ TEXvs LAD
Fri, May 3rdvs OAK@ CIN
Sat, May 4thvs OAK@ CIN
Sun, May 5thvs OAK@ CIN
Tue, May 7thvs TEX@ COL
Wed, May 8thvs TEX   
Thu, May 9th@ STL@ COL
Fri, May 10th@ STLvs CIN
Sat, May 11th@ STLvs CIN
Sun, May 12th@ STLvs CIN
Mon, May 13th@ ARI   
Tue, May 14th@ ARIvs TOR
Wed, May 15th@ ARIvs TOR
Thu, May 16th@ SD   
Fri, May 17th@ SD@ ARI
Sat, May 18th@ SD@ ARI
Sun, May 19th@ SD@ ARI
Tue, May 21stvs COLvs ATL
Wed, May 22ndvs COLvs ATL
Thu, May 23rdvs COLvs ATL
Fri, May 24thvs LADvs ARI
Sat, May 25thvs LADvs ARI
Sun, May 26thvs LADvs ARI
Mon, May 27th@ CIN   
Tue, May 28th@ CIN@ MIA
Wed, May 29th@ CIN@ MIA
Thu, May 30thvs MIL@ MIA
Fri, May 31stvs MIL@ BAL
Sat, Jun 1stvs MIL@ BAL
Sun, Jun 2ndvs MIL@ BAL
Tue, Jun 4thvs ATL@ NYM
Wed, Jun 5thvs ATL@ NYM
Thu, Jun 6thvs ATL@ NYM
Fri, Jun 7th@ MILvs LAD
Sat, Jun 8th@ MILvs LAD
Sun, Jun 9th@ MILvs LAD
Mon, Jun 10th@ ATL   
Tue, Jun 11th@ ATLvs SD
Wed, Jun 12th@ ATLvs SD
Thu, Jun 13th@ ATL   
Fri, Jun 14th@ MIAvs MIL
Sat, Jun 15th@ MIAvs MIL
Sun, Jun 16th@ MIAvs MIL
Tue, Jun 18thvs DET@ LAD
Wed, Jun 19thvs DET@ LAD
Fri, Jun 21stvs SD@ ARI
Sat, Jun 22ndvs SD@ ARI
Sun, Jun 23rdvs SD@ ARI
Tue, Jun 25th@ HOUvs COL
Wed, Jun 26th@ HOUvs COL
Thu, Jun 27th@ HOUvs ARI
Fri, Jun 28th@ MILvs ARI
Sat, Jun 29th@ MILvs ARI
Sun, Jun 30th@ MILvs ARI
Mon, Jul 1stvs CHC@ SD
Tue, Jul 2ndvs CHC@ SD
Wed, Jul 3rdvs CHC@ SD
Thu, Jul 4thvs CHC   
Fri, Jul 5thvs MILvs STL
Sat, Jul 6thvs MILvs STL
Sun, Jul 7thvs MILvs STL
Fri, Jul 12th@ CHC@ MIL
Sat, Jul 13th@ CHC@ MIL
Sun, Jul 14th@ CHC@ MIL
Mon, Jul 15th@ STL@ COL
Tue, Jul 16th@ STL@ COL
Wed, Jul 17th@ STL@ COL
Fri, Jul 19thvs PHIvs NYM
Sat, Jul 20thvs PHIvs NYM
Sun, Jul 21stvs PHIvs NYM
Mon, Jul 22ndvs STLvs CHC
Tue, Jul 23rdvs STLvs CHC
Wed, Jul 24thvs STLvs CHC
Thu, Jul 25thvs STL   
Fri, Jul 26th@ NYM@ SD
Sat, Jul 27th@ NYM@ SD
Sun, Jul 28th@ NYM@ SD
Mon, Jul 29th@ CIN   
Tue, Jul 30th@ CIN@ PHI
Wed, Jul 31st@ CIN@ PHI
Fri, Aug 2ndvs NYM@ COL
Sat, Aug 3rdvs NYM@ COL
Sun, Aug 4thvs NYM@ COL
Mon, Aug 5thvs MILvs WSH
Tue, Aug 6thvs MILvs WSH
Wed, Aug 7thvs MILvs WSH
Fri, Aug 9th@ STLvs PHI
Sat, Aug 10th@ STLvs PHI
Sun, Aug 11th@ STLvs PHI
Mon, Aug 12th@ LAA   
Tue, Aug 13th@ LAAvs OAK
Wed, Aug 14th@ LAAvs OAK
Fri, Aug 16thvs CHC@ ARI
Sat, Aug 17thvs CHC@ ARI
Sun, Aug 18thvs CHC@ ARI
Mon, Aug 19thvs WSH   
Tue, Aug 20thvs WSH@ CHC
Wed, Aug 21stvs WSH@ CHC
Thu, Aug 22ndvs WSH@ CHC
Fri, Aug 23rdvs CIN   
Sat, Aug 24thvs CIN@ OAK
Sun, Aug 25thvs CIN@ OAK
Mon, Aug 26th@ PHIvs ARI
Tue, Aug 27th@ PHIvs ARI
Wed, Aug 28th@ PHI   
Thu, Aug 29th@ COLvs SD
Fri, Aug 30th@ COLvs SD
Sat, Aug 31st@ COLvs SD
Sun, Sep 1st@ COLvs SD
Tue, Sep 3rdvs MIA@ STL
Wed, Sep 4thvs MIA@ STL
Thu, Sep 5thvs MIA@ STL
Fri, Sep 6thvs STL@ LAD
Sat, Sep 7thvs STL@ LAD
Sun, Sep 8thvs STL@ LAD
Mon, Sep 9th@ SFvs PIT
Tue, Sep 10th@ SFvs PIT
Wed, Sep 11th@ SFvs PIT
Thu, Sep 12th@ SFvs PIT
Fri, Sep 13th@ CHCvs MIA
Sat, Sep 14th@ CHCvs MIA
Sun, Sep 15th@ CHCvs MIA
Tue, Sep 17thvs SEA@ BOS
Wed, Sep 18thvs SEA@ BOS
Thu, Sep 19thvs SEA@ BOS
Fri, Sep 20th@ MIL@ ATL
Sat, Sep 21st@ MIL@ ATL
Sun, Sep 22nd@ MIL@ ATL
Tue, Sep 24thvs CHCvs COL
Wed, Sep 25thvs CHCvs COL
Thu, Sep 26thvs CHCvs COL
Fri, Sep 27thvs CINvs LAD
Sat, Sep 28thvs CINvs LAD
Sun, Sep 29thvs CINvs LAD
Fri, Mar 29th   @ SD
Sat, Mar 30th   @ SD
Tue, Apr 2nd   @ LAD
Tue, Apr 9th   vs SD
Thu, Apr 18th   @ WSH
Mon, Apr 29th   vs LAD
Mon, May 6th   @ CIN
Mon, May 20th   vs ATL
Mon, Jun 17th   @ LAD
Thu, Jun 20th   @ LAD
Mon, Jun 24th   vs COL
Thu, Jul 18th   vs NYM
Thu, Aug 1st   @ PHI
Thu, Aug 8th   vs PHI
Thu, Aug 15th   @ ARI
Mon, Sep 2nd   @ STL