Who Should I Trade?

Kevin Pillar for Alex Gordon (2019)

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

Experts' Pick
  Alex Gordon
Alex Gordon
KC vs MIN Thu, Jun 20th 8:15pm
Kevin Pillar
Kevin Pillar
SF @ LAD Thu, Jun 20th 10:10pm
Recommended by
8 of 13 experts
Recommended by
5 of 13 experts
Rest of Season
VBR# 188# 200
Home Runs98
Stolen Bases58
Batting Average.250.246
Injury Alert--
Weather86 F, Partly Cloudy64 F, Mostly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 87
Andrew Gould
# 168# 189
Joe Bond
Fantasy Six Pack
# 185# 192
Chris Meaney
The Athletic
# 152# 178
Nick Mariano
# 124# 192
Pierre Camus
# 184# 197
Andrew Seifter
# 122
Mick Ciallela
# 129# 166
Brandon 'B_Don' Myers
# 250# 132
Andrea LaMont
Lenny Melnick Fantasy Sports
# 194# 145
Eno Sarris
The Athletic
# 168
Todd D Clark
The Fantasy Fix
# 185
Bobby Sylvester
# 223# 197
  Alex Gordon
Alex Gordon
Kevin Pillar
Kevin Pillar
2019 Stats 
At Bats261261
Home Runs108
Stolen Bases48
Caught Stealing01
Batting Average.261.230
On Base Pct.341.255
Slugging Pct.444.379
On-base Plus Slugging.786.634
  Alex Gordon
Alex Gordon
Kevin Pillar
Kevin Pillar
2019 Projections 
At Bats271296
Home Runs98
Stolen Bases58
Caught Stealing22
Batting Average.250.246
On Base Pct.335.278
Slugging Pct.409.398
On-base Plus Slugging.745.676
  Alex Gordon
Alex Gordon
Kevin Pillar
Kevin Pillar
 Kansas City Royals outfielder Alex Gordon went 1-for-5 with two RBI in a 9-0 win over Seattle on Tuesday.
Matthew Terelle
Wed, Jun 19th
Kevin Pillar went 2-for-5 with two RBI and a run scored in Saturday's 8-7 win over the Brewers.
Brendan Tuma - Too Much Tuma
Sun, Jun 16th
 Kansas City Royals outfielder Alex Gordon went 1-for-4 with a run and a steal in a 3-2 loss to the Tigers on Wednesday.
Matthew Terelle
Thu, Jun 13th
Kevin Pillar went 1-for-5 with a single and an RBI in Tuesday's win over the Mets.
Brendan Tuma - Too Much Tuma
Tue, Jun 4th
 Kansas City Royals outfielder Alex Gordon went 0-for-4 in a 3-2 win over the Tigers on Tuesday.
Matthew Terelle
Wed, Jun 12th
Kevin Pillar went 1-for-3 with a walk as the Giants beat the Marlins on Thursday afternoon.
Brendan Tuma - Too Much Tuma
Thu, May 30th
 Kansas City Royals outfielder Alex Gordon went 3-for-5 with a solo homer in a 7-5 loss to the Red Sox on Thursday.
Matthew Terelle
Thu, Jun 6th
Kevin Pillar went 2-for-3 with two singles in Friday's loss to the Diamondbacks.
Brendan Tuma - Too Much Tuma
Sat, May 25th
 Kansas City Royals outfielder Alex Gordon went 0-for-3 in an 8-0 loss to the Red Sox on Wednesday.
Matthew Terelle
Thu, Jun 6th
Kevin Pillar went 0-for-3 with a strikeout as the Giants lost to the Braves 4-1 on Monday night.
Brendan Tuma - Too Much Tuma
Tue, May 21st
There are no recent notes for these players
  Alex Gordon
Alex Gordon
Kevin Pillar
Kevin Pillar
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CWS@ SD
Fri, Mar 29th   @ SD
Sat, Mar 30thvs CWS@ SD
Sun, Mar 31stvs CWS@ SD
Mon, Apr 1st   @ LAD
Tue, Apr 2ndvs MIN@ LAD
Wed, Apr 3rdvs MIN@ LAD
Fri, Apr 5th   vs TB
Sat, Apr 6th@ DETvs TB
Sun, Apr 7th@ DETvs TB
Mon, Apr 8thvs SEAvs SD
Tue, Apr 9thvs SEAvs SD
Wed, Apr 10thvs SEAvs SD
Thu, Apr 11thvs SEAvs COL
Fri, Apr 12thvs CLEvs COL
Sat, Apr 13thvs CLEvs COL
Sun, Apr 14thvs CLEvs COL
Tue, Apr 16th@ CWS@ WSH
Wed, Apr 17th@ CWS@ WSH
Thu, Apr 18th@ NYY@ WSH
Fri, Apr 19th@ NYY@ PIT
Sat, Apr 20th@ NYY@ PIT
Sun, Apr 21st@ NYY@ PIT
Tue, Apr 23rd@ TB@ TOR
Wed, Apr 24th@ TB@ TOR
Fri, Apr 26thvs LAAvs NYY
Sat, Apr 27thvs LAAvs NYY
Sun, Apr 28thvs LAAvs NYY
Mon, Apr 29thvs TBvs LAD
Tue, Apr 30th   vs LAD
Wed, May 1stvs TBvs LAD
Fri, May 3rd@ DET@ CIN
Sat, May 4th@ DET@ CIN
Sun, May 5th@ DET@ CIN
Mon, May 6th@ HOU@ CIN
Tue, May 7th@ HOU@ COL
Thu, May 9th   @ COL
Fri, May 10thvs PHIvs CIN
Sat, May 11thvs PHIvs CIN
Sun, May 12thvs PHIvs CIN
Tue, May 14thvs TEXvs TOR
Wed, May 15thvs TEXvs TOR
Fri, May 17th@ LAA@ ARI
Sat, May 18th@ LAA@ ARI
Sun, May 19th@ LAA@ ARI
Mon, May 20th   vs ATL
Tue, May 21st   vs ATL
Wed, May 22nd@ STLvs ATL
Thu, May 23rd   vs ATL
Fri, May 24th   vs ARI
Sat, May 25thvs NYYvs ARI
Sun, May 26thvs NYYvs ARI
Tue, May 28th@ CWS@ MIA
Wed, May 29th@ CWS@ MIA
Thu, May 30th@ TEX@ MIA
Fri, May 31st@ TEX@ BAL
Sat, Jun 1st@ TEX@ BAL
Sun, Jun 2nd@ TEX@ BAL
Tue, Jun 4thvs BOS@ NYM
Wed, Jun 5thvs BOS@ NYM
Thu, Jun 6thvs BOS@ NYM
Fri, Jun 7thvs CWSvs LAD
Sat, Jun 8thvs CWSvs LAD
Sun, Jun 9thvs CWSvs LAD
Tue, Jun 11thvs DETvs SD
Wed, Jun 12thvs DETvs SD
Fri, Jun 14th@ MINvs MIL
Sat, Jun 15th@ MINvs MIL
Sun, Jun 16th@ MINvs MIL
Mon, Jun 17th@ SEA@ LAD
Tue, Jun 18th@ SEA@ LAD
Wed, Jun 19th@ SEA@ LAD
Thu, Jun 20thvs MIN@ LAD
Fri, Jun 21stvs MIN@ ARI
Sat, Jun 22ndvs MIN@ ARI
Sun, Jun 23rdvs MIN@ ARI
Mon, Jun 24th@ CLEvs COL
Tue, Jun 25th@ CLEvs COL
Wed, Jun 26th@ CLEvs COL
Thu, Jun 27th   vs ARI
Fri, Jun 28th@ TORvs ARI
Sat, Jun 29th@ TORvs ARI
Sun, Jun 30th@ TORvs ARI
Mon, Jul 1st@ TOR@ SD
Tue, Jul 2ndvs CLE@ SD
Wed, Jul 3rdvs CLE@ SD
Fri, Jul 5th@ WSHvs STL
Sat, Jul 6th@ WSHvs STL
Sun, Jul 7th@ WSHvs STL
Fri, Jul 12thvs DET@ MIL
Sat, Jul 13thvs DET@ MIL
Sun, Jul 14thvs DET@ MIL
Mon, Jul 15thvs CWS@ COL
Tue, Jul 16thvs CWS@ COL
Wed, Jul 17thvs CWS@ COL
Thu, Jul 18thvs CWSvs NYM
Fri, Jul 19th@ CLEvs NYM
Sat, Jul 20th@ CLEvs NYM
Sun, Jul 21st@ CLEvs NYM
Mon, Jul 22nd   vs CHC
Tue, Jul 23rd@ ATLvs CHC
Wed, Jul 24th@ ATLvs CHC
Fri, Jul 26thvs CLE@ SD
Sat, Jul 27thvs CLE@ SD
Sun, Jul 28thvs CLE@ SD
Tue, Jul 30thvs TOR@ PHI
Wed, Jul 31stvs TOR@ PHI
Thu, Aug 1st   @ PHI
Fri, Aug 2nd@ MIN@ COL
Sat, Aug 3rd@ MIN@ COL
Sun, Aug 4th@ MIN@ COL
Mon, Aug 5th@ BOSvs WSH
Tue, Aug 6th@ BOSvs WSH
Wed, Aug 7th@ BOSvs WSH
Thu, Aug 8th@ DETvs PHI
Fri, Aug 9th@ DETvs PHI
Sat, Aug 10th@ DETvs PHI
Sun, Aug 11th@ DETvs PHI
Tue, Aug 13thvs STLvs OAK
Wed, Aug 14thvs STLvs OAK
Thu, Aug 15th   @ ARI
Fri, Aug 16thvs NYM@ ARI
Sat, Aug 17thvs NYM@ ARI
Sun, Aug 18thvs NYM@ ARI
Tue, Aug 20th@ BAL@ CHC
Wed, Aug 21st@ BAL@ CHC
Thu, Aug 22nd   @ CHC
Sat, Aug 24th@ CLE@ OAK
Sun, Aug 25th@ CLE@ OAK
Mon, Aug 26thvs OAKvs ARI
Tue, Aug 27thvs OAKvs ARI
Thu, Aug 29thvs OAKvs SD
Fri, Aug 30thvs BALvs SD
Sat, Aug 31stvs BALvs SD
Sun, Sep 1stvs BALvs SD
Mon, Sep 2nd   @ STL
Tue, Sep 3rdvs DET@ STL
Wed, Sep 4thvs DET@ STL
Thu, Sep 5thvs DET@ STL
Fri, Sep 6th@ MIA@ LAD
Sat, Sep 7th@ MIA@ LAD
Sun, Sep 8th@ MIA@ LAD
Mon, Sep 9th   vs PIT
Tue, Sep 10th@ CWSvs PIT
Wed, Sep 11th@ CWSvs PIT
Thu, Sep 12th@ CWSvs PIT
Fri, Sep 13thvs HOUvs MIA
Sat, Sep 14thvs HOUvs MIA
Sun, Sep 15thvs HOUvs MIA
Tue, Sep 17th@ OAK@ BOS
Wed, Sep 18th@ OAK@ BOS
Thu, Sep 19th@ MIN@ BOS
Fri, Sep 20th@ MIN@ ATL
Sat, Sep 21st@ MIN@ ATL
Sun, Sep 22nd@ MIN@ ATL
Tue, Sep 24thvs ATLvs COL
Wed, Sep 25thvs ATLvs COL
Thu, Sep 26th   vs COL
Fri, Sep 27thvs MINvs LAD
Sat, Sep 28thvs MINvs LAD
Sun, Sep 29thvs MINvs LAD
Thu, Apr 4th@ DET   
Mon, Apr 15th@ CWS   
Mon, Apr 22nd@ TB   
Thu, May 2ndvs TB   
Wed, May 8th@ HOU   
Thu, May 16thvs TEX   
Thu, Jun 13thvs DET   
Thu, Jul 4thvs CLE   
Thu, Jul 25thvs CLE   
Mon, Jul 29thvs TOR   
Mon, Aug 19th@ BAL   
Fri, Aug 23rd@ CLE   
Wed, Aug 28thvs OAK   
Mon, Sep 16th@ OAK