Who Should I Trade?

Kevin Pillar for Willy Adames (2019)

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

Experts' Pick
  Willy Adames
2B,SS - TB
Willy Adames
TB vs SEA Tue, Aug 20th 7:10pm
Kevin Pillar
Kevin Pillar
SF @ CHC Tue, Aug 20th 8:05pm
Recommended by
8 of 14 experts
Recommended by
6 of 14 experts
Rest of Season
VBR# 221# 120
Home Runs44
Stolen Bases23
Batting Average.245.261
Injury Alert--
Weather80 F, Mostly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 130# 168
Paul Sporer
# 142
Nick Mariano
# 129
Bobby Sylvester
# 182# 227
Donkey Teeth
# 112# 194
Dan Harris
# 176
Pierre Camus
# 251
Brandon 'B_Don' Myers
# 110# 136
Andrea LaMont
Lenny Melnick Fantasy Sports
# 176# 145
Mick Ciallela
# 148
Chris Meaney
The Athletic
# 178
Joe Bond
Fantasy Six Pack
# 213# 185
Andrew Gould
# 222# 192
Todd D Clark
The Fantasy Fix
# 201
  Willy Adames
2B,SS - TB
Willy Adames
Kevin Pillar
Kevin Pillar
2019 Stats 
At Bats420467
Home Runs1517
Stolen Bases510
Caught Stealing05
Batting Average.245.261
On Base Pct.309.290
Slugging Pct.402.445
On-base Plus Slugging.712.736
  Willy Adames
2B,SS - TB
Willy Adames
Kevin Pillar
Kevin Pillar
2019 Projections 
At Bats120122
Home Runs44
Stolen Bases23
Caught Stealing11
Batting Average.245.261
On Base Pct.314.291
Slugging Pct.396.442
On-base Plus Slugging.710.733
  Willy Adames
2B,SS - TB
Willy Adames
Kevin Pillar
Kevin Pillar
 Willy Adames went 2-for-3 on Wednesday as the Rays lost to the Padres by a 7-2 score.
John Aubin
Thu, Aug 15th
Kevin Pillar went 2-for-4 with two homers, a walk, four RBI, and three runs scored as the Giants beat the D'Backs 10-9 in 11 innings on Friday.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
 Willy Adames went 2-for-4 with a three-run home run in a 10-9 loss to the Blue Jays on Saturday.
John Aubin
Sun, Jul 28th
Kevin Pillar swatted his 14th homer of the season in Friday's loss to the Phillies.
Brendan Tuma - Too Much Tuma
Sat, Aug 10th
 Adames was not in the starting lineup for Friday's game against the Chicago White Sox.
James Bisson
Fri, Jul 19th
Kevin Pillar went 1-for-4 with a run scored on Thursday versus the Phillies.
Brendan Tuma - Too Much Tuma
Fri, Aug 9th
 Willy Adames went 0-for-5 with two strikeouts on Friday as the Rays lost to the Yankees in extra innings.
John Aubin
Sat, Jul 6th
Kevin Pillar went 1-for-4 with a double as the Giants fell to the Phillies on Thursday afternoon.
Brendan Tuma - Too Much Tuma
Thu, Aug 1st
 Willy Adames went 1-for-3 and hit a solo homer against the Rangers in the Rays' win on Saturday.
John Aubin
Sun, Jun 30th
Kevin Pillar hit a three-run homer in Monday's 13-2 win over the Padres.
Brendan Tuma - Too Much Tuma
Tue, Jul 2nd
There are no recent notes for these players
  Willy Adames
2B,SS - TB
Willy Adames
Kevin Pillar
Kevin Pillar
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOU@ SD
Fri, Mar 29thvs HOU@ SD
Sat, Mar 30thvs HOU@ SD
Sun, Mar 31stvs HOU@ SD
Mon, Apr 1stvs COL@ LAD
Tue, Apr 2ndvs COL@ LAD
Wed, Apr 3rdvs COL@ LAD
Fri, Apr 5th@ SFvs TB
Sat, Apr 6th@ SFvs TB
Sun, Apr 7th@ SFvs TB
Mon, Apr 8th@ CWSvs SD
Tue, Apr 9th@ CWSvs SD
Wed, Apr 10th@ CWSvs SD
Thu, Apr 11th   vs COL
Fri, Apr 12th@ TORvs COL
Sat, Apr 13th@ TORvs COL
Sun, Apr 14th@ TORvs COL
Tue, Apr 16thvs BAL@ WSH
Wed, Apr 17thvs BAL@ WSH
Thu, Apr 18thvs BAL@ WSH
Fri, Apr 19thvs BOS@ PIT
Sat, Apr 20thvs BOS@ PIT
Sun, Apr 21stvs BOS@ PIT
Tue, Apr 23rdvs KC@ TOR
Wed, Apr 24thvs KC@ TOR
Fri, Apr 26th   vs NYY
Sat, Apr 27th@ BOSvs NYY
Sun, Apr 28th@ BOSvs NYY
Mon, Apr 29th@ KCvs LAD
Tue, Apr 30th   vs LAD
Wed, May 1st@ KCvs LAD
Fri, May 3rd@ BAL@ CIN
Sat, May 4th@ BAL@ CIN
Sun, May 5th   @ CIN
Mon, May 6thvs ARI@ CIN
Tue, May 7thvs ARI@ COL
Thu, May 9th   @ COL
Fri, May 10thvs NYYvs CIN
Sat, May 11thvs NYYvs CIN
Sun, May 12thvs NYYvs CIN
Tue, May 14th@ MIAvs TOR
Wed, May 15th@ MIAvs TOR
Fri, May 17th@ NYY@ ARI
Sat, May 18th@ NYY@ ARI
Sun, May 19th@ NYY@ ARI
Mon, May 20th   vs ATL
Tue, May 21stvs LADvs ATL
Wed, May 22ndvs LADvs ATL
Thu, May 23rd@ CLEvs ATL
Fri, May 24th@ CLEvs ARI
Sat, May 25th@ CLEvs ARI
Sun, May 26th@ CLEvs ARI
Tue, May 28thvs TOR@ MIA
Wed, May 29thvs TOR@ MIA
Thu, May 30thvs MIN@ MIA
Fri, May 31stvs MIN@ BAL
Sat, Jun 1stvs MIN@ BAL
Sun, Jun 2ndvs MIN@ BAL
Tue, Jun 4th@ DET@ NYM
Wed, Jun 5th@ DET@ NYM
Thu, Jun 6th@ DET@ NYM
Fri, Jun 7th@ BOSvs LAD
Sat, Jun 8th@ BOSvs LAD
Sun, Jun 9th@ BOSvs LAD
Tue, Jun 11thvs OAKvs SD
Wed, Jun 12thvs OAKvs SD
Fri, Jun 14thvs LAAvs MIL
Sat, Jun 15thvs LAAvs MIL
Sun, Jun 16thvs LAAvs MIL
Mon, Jun 17th@ NYY@ LAD
Tue, Jun 18th@ NYY@ LAD
Wed, Jun 19th@ NYY@ LAD
Thu, Jun 20th@ OAK@ LAD
Fri, Jun 21st@ OAK@ ARI
Sat, Jun 22nd@ OAK@ ARI
Sun, Jun 23rd@ OAK@ ARI
Mon, Jun 24th   vs COL
Tue, Jun 25th@ MINvs COL
Wed, Jun 26th@ MINvs COL
Thu, Jun 27th@ MINvs ARI
Fri, Jun 28thvs TEXvs ARI
Sat, Jun 29thvs TEXvs ARI
Sun, Jun 30thvs TEXvs ARI
Mon, Jul 1stvs BAL@ SD
Tue, Jul 2ndvs BAL@ SD
Wed, Jul 3rdvs BAL@ SD
Fri, Jul 5thvs NYYvs STL
Sat, Jul 6thvs NYYvs STL
Sun, Jul 7thvs NYYvs STL
Fri, Jul 12th@ BAL@ MIL
Sat, Jul 13th@ BAL@ MIL
Sun, Jul 14th@ BAL@ MIL
Mon, Jul 15th@ NYY@ COL
Tue, Jul 16th@ NYY@ COL
Wed, Jul 17th   @ COL
Thu, Jul 18th@ NYYvs NYM
Fri, Jul 19thvs CWSvs NYM
Sat, Jul 20thvs CWSvs NYM
Sun, Jul 21stvs CWSvs NYM
Mon, Jul 22ndvs BOSvs CHC
Tue, Jul 23rdvs BOSvs CHC
Wed, Jul 24thvs BOSvs CHC
Fri, Jul 26th@ TOR@ SD
Sat, Jul 27th@ TOR@ SD
Sun, Jul 28th@ TOR@ SD
Tue, Jul 30th@ BOS@ PHI
Wed, Jul 31st@ BOS@ PHI
Thu, Aug 1st@ BOS@ PHI
Fri, Aug 2nd   @ COL
Sat, Aug 3rdvs MIA@ COL
Sun, Aug 4thvs MIA@ COL
Mon, Aug 5thvs TORvs WSH
Tue, Aug 6thvs TORvs WSH
Wed, Aug 7thvs TORvs WSH
Thu, Aug 8th   vs PHI
Fri, Aug 9th@ SEAvs PHI
Sat, Aug 10th@ SEAvs PHI
Sun, Aug 11th@ SEAvs PHI
Tue, Aug 13th@ SDvs OAK
Wed, Aug 14th@ SDvs OAK
Thu, Aug 15th   @ ARI
Fri, Aug 16thvs DET@ ARI
Sat, Aug 17thvs DET@ ARI
Sun, Aug 18thvs DET@ ARI
Tue, Aug 20thvs SEA@ CHC
Wed, Aug 21stvs SEA@ CHC
Thu, Aug 22nd@ BAL@ CHC
Sat, Aug 24th@ BAL@ OAK
Sun, Aug 25th@ BAL@ OAK
Mon, Aug 26th   vs ARI
Tue, Aug 27th@ HOUvs ARI
Thu, Aug 29th@ HOUvs SD
Fri, Aug 30thvs CLEvs SD
Sat, Aug 31stvs CLEvs SD
Sun, Sep 1stvs CLEvs SD
Mon, Sep 2ndvs BAL@ STL
Tue, Sep 3rdvs BAL@ STL
Wed, Sep 4thvs BAL@ STL
Thu, Sep 5thvs TOR@ STL
Fri, Sep 6thvs TOR@ LAD
Sat, Sep 7thvs TOR@ LAD
Sun, Sep 8thvs TOR@ LAD
Mon, Sep 9th   vs PIT
Tue, Sep 10th@ TEXvs PIT
Wed, Sep 11th@ TEXvs PIT
Thu, Sep 12th@ TEXvs PIT
Fri, Sep 13th@ LAAvs MIA
Sat, Sep 14th@ LAAvs MIA
Sun, Sep 15th@ LAAvs MIA
Tue, Sep 17th@ LAD@ BOS
Wed, Sep 18th@ LAD@ BOS
Thu, Sep 19th   @ BOS
Fri, Sep 20thvs BOS@ ATL
Sat, Sep 21stvs BOS@ ATL
Sun, Sep 22ndvs BOS@ ATL
Tue, Sep 24thvs NYYvs COL
Wed, Sep 25thvs NYYvs COL
Thu, Sep 26th   vs COL
Fri, Sep 27th@ TORvs LAD
Sat, Sep 28th@ TORvs LAD
Sun, Sep 29th@ TORvs LAD
Mon, Apr 22ndvs KC   
Thu, May 2nd@ KC   
Wed, May 8thvs ARI   
Mon, May 27thvs TOR   
Mon, Jun 10thvs OAK   
Thu, Jun 13thvs LAA   
Thu, Jul 4thvs NYY   
Mon, Aug 12th@ SD   
Mon, Aug 19thvs SEA   
Fri, Aug 23rd@ BAL   
Wed, Aug 28th@ HOU   
Mon, Sep 23rdvs BOS