Who Should I Trade?

Kevin Pillar for Dwight Smith Jr. (2019)

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

Experts' Pick
  Kevin Pillar
Kevin Pillar
SF vs LAD Sun, Sep 29th 3:05pm
Dwight Smith Jr.
Dwight Smith Jr.
BAL @ BOS Sun, Sep 29th 3:05pm
Recommended by
10 of 16 experts
Recommended by
6 of 16 experts
Rest of Season
Home Runs00
Stolen Bases00
Batting Average.000.000
Injury Alert--
Expert Ranks 
Eno Sarris
The Athletic
# 168
Andrew Gould
# 149
Joe Bond
Fantasy Six Pack
# 185# 226
Andrea LaMont
Lenny Melnick Fantasy Sports
# 145
Nick Pollack
Pitcher List
# 113
Donkey Teeth
# 194
Andrew Seifter
# 63
Brandon 'B_Don' Myers
# 139
Mick Ciallela
# 108

# 176
Todd D Clark
The Fantasy Fix
# 201# 117
Bobby Sylvester
# 227# 186
Chris Meaney
The Athletic
# 145
Paul Sporer
# 154
Alan Harrison
The Fantasy Fix
# 158
Pierre Camus
# 195
  Kevin Pillar
Kevin Pillar
Dwight Smith Jr.
Dwight Smith Jr.
2019 Stats 
At Bats611357
Home Runs2113
Stolen Bases144
Caught Stealing51
Batting Average.257.241
On Base Pct.285.297
Slugging Pct.430.412
On-base Plus Slugging.716.708
  Kevin Pillar
Kevin Pillar
Dwight Smith Jr.
Dwight Smith Jr.
2019 Projections 
At Bats00
Home Runs00
Stolen Bases00
Caught Stealing00
Batting Average.000.000
On Base Pct.000.000
Slugging Pct.000.000
On-base Plus Slugging.000.000
  Kevin Pillar
Kevin Pillar
Dwight Smith Jr.
Dwight Smith Jr.
 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
Dwight Smith Jr. was placed on the 10-day injured list with a left calf strain Tuesday.
Brad Camara
Tue, Jul 30th
 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
Dwight Smith (calf) registered a pinch-hit single Monday against the Padres but then limped off the field, Rich Dubroff of BaltimoreBaseball.com reports.
John Aubin
Tue, Jul 30th
 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
Dwight Smith went 2-for-4 with a three-run homer and scored two runs in the Orioles’ win over the Diamondbacks on Tuesday.
John Aubin
Wed, Jul 24th
 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
Dwight Smith went 1-for-4 at the plate and scored a run while also driving in a run on Friday as the Orioles beat the Indians by a 13-0 score.
John Aubin
Sat, Jun 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
Dwight Smith went 3-for-4 with an RBI single and two runs scored in Friday's 10-9 loss to the Mariners.
John Aubin
Sat, Jun 22nd
There are no recent notes for these players
  Kevin Pillar
Kevin Pillar
Dwight Smith Jr.
Dwight Smith Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ SD@ NYY
Fri, Mar 29th@ SD   
Sat, Mar 30th@ SD@ NYY
Sun, Mar 31st@ SD@ NYY
Mon, Apr 1st@ LAD@ TOR
Tue, Apr 2nd@ LAD@ TOR
Wed, Apr 3rd@ LAD@ TOR
Fri, Apr 5thvs TB   
Sat, Apr 6thvs TBvs NYY
Sun, Apr 7thvs TBvs NYY
Mon, Apr 8thvs SDvs OAK
Tue, Apr 9thvs SDvs OAK
Wed, Apr 10thvs SDvs OAK
Thu, Apr 11thvs COLvs OAK
Fri, Apr 12thvs COL@ BOS
Sat, Apr 13thvs COL@ BOS
Sun, Apr 14thvs COL@ BOS
Tue, Apr 16th@ WSH@ TB
Wed, Apr 17th@ WSH@ TB
Thu, Apr 18th@ WSH@ TB
Fri, Apr 19th@ PIT   
Sat, Apr 20th@ PITvs MIN
Sun, Apr 21st@ PITvs MIN
Tue, Apr 23rd@ TORvs CWS
Wed, Apr 24th@ TORvs CWS
Fri, Apr 26thvs NYY@ MIN
Sat, Apr 27thvs NYY@ MIN
Sun, Apr 28thvs NYY@ MIN
Mon, Apr 29thvs LAD@ CWS
Tue, Apr 30thvs LAD   
Wed, May 1stvs LAD@ CWS
Fri, May 3rd@ CINvs TB
Sat, May 4th@ CINvs TB
Sun, May 5th@ CIN   
Mon, May 6th@ CINvs BOS
Tue, May 7th@ COLvs BOS
Thu, May 9th@ COL   
Fri, May 10thvs CINvs LAA
Sat, May 11thvs CINvs LAA
Sun, May 12thvs CINvs LAA
Tue, May 14thvs TOR   
Wed, May 15thvs TOR@ NYY
Fri, May 17th@ ARI@ CLE
Sat, May 18th@ ARI@ CLE
Sun, May 19th@ ARI@ CLE
Mon, May 20thvs ATLvs NYY
Tue, May 21stvs ATLvs NYY
Wed, May 22ndvs ATLvs NYY
Thu, May 23rdvs ATLvs NYY
Fri, May 24thvs ARI@ COL
Sat, May 25thvs ARI@ COL
Sun, May 26thvs ARI@ COL
Tue, May 28th@ MIAvs DET
Wed, May 29th@ MIAvs DET
Thu, May 30th@ MIA   
Fri, May 31st@ BALvs SF
Sat, Jun 1st@ BALvs SF
Sun, Jun 2nd@ BALvs SF
Tue, Jun 4th@ NYM@ TEX
Wed, Jun 5th@ NYM@ TEX
Thu, Jun 6th@ NYM@ TEX
Fri, Jun 7thvs LAD@ HOU
Sat, Jun 8thvs LAD@ HOU
Sun, Jun 9thvs LAD@ HOU
Tue, Jun 11thvs SDvs TOR
Wed, Jun 12thvs SDvs TOR
Fri, Jun 14thvs MILvs BOS
Sat, Jun 15thvs MILvs BOS
Sun, Jun 16thvs MILvs BOS
Mon, Jun 17th@ LAD@ OAK
Tue, Jun 18th@ LAD@ OAK
Wed, Jun 19th@ LAD@ OAK
Thu, Jun 20th@ LAD@ SEA
Fri, Jun 21st@ ARI@ SEA
Sat, Jun 22nd@ ARI@ SEA
Sun, Jun 23rd@ ARI@ SEA
Mon, Jun 24thvs COL   
Tue, Jun 25thvs COLvs SD
Wed, Jun 26thvs COLvs SD
Thu, Jun 27thvs ARI   
Fri, Jun 28thvs ARIvs CLE
Sat, Jun 29thvs ARIvs CLE
Sun, Jun 30thvs ARIvs CLE
Mon, Jul 1st@ SD@ TB
Tue, Jul 2nd@ SD@ TB
Wed, Jul 3rd@ SD@ TB
Fri, Jul 5thvs STL@ TOR
Sat, Jul 6thvs STL@ TOR
Sun, Jul 7thvs STL@ TOR
Fri, Jul 12th@ MILvs TB
Sat, Jul 13th@ MILvs TB
Sun, Jul 14th@ MILvs TB
Mon, Jul 15th@ COL   
Tue, Jul 16th@ COLvs WSH
Wed, Jul 17th@ COLvs WSH
Thu, Jul 18thvs NYM   
Fri, Jul 19thvs NYMvs BOS
Sat, Jul 20thvs NYMvs BOS
Sun, Jul 21stvs NYMvs BOS
Mon, Jul 22ndvs CHC@ ARI
Tue, Jul 23rdvs CHC@ ARI
Wed, Jul 24thvs CHC@ ARI
Fri, Jul 26th@ SD@ LAA
Sat, Jul 27th@ SD@ LAA
Sun, Jul 28th@ SD@ LAA
Tue, Jul 30th@ PHI@ SD
Wed, Jul 31st@ PHI   
Thu, Aug 1st@ PHIvs TOR
Fri, Aug 2nd@ COLvs TOR
Sat, Aug 3rd@ COLvs TOR
Sun, Aug 4th@ COLvs TOR
Mon, Aug 5thvs WSHvs NYY
Tue, Aug 6thvs WSHvs NYY
Wed, Aug 7thvs WSHvs NYY
Thu, Aug 8thvs PHI   
Fri, Aug 9thvs PHIvs HOU
Sat, Aug 10thvs PHIvs HOU
Sun, Aug 11thvs PHIvs HOU
Tue, Aug 13thvs OAK@ NYY
Wed, Aug 14thvs OAK@ NYY
Thu, Aug 15th@ ARI   
Fri, Aug 16th@ ARI@ BOS
Sat, Aug 17th@ ARI@ BOS
Sun, Aug 18th@ ARI@ BOS
Tue, Aug 20th@ CHCvs KC
Wed, Aug 21st@ CHCvs KC
Thu, Aug 22nd@ CHCvs TB
Sat, Aug 24th@ OAKvs TB
Sun, Aug 25th@ OAKvs TB
Mon, Aug 26thvs ARI   
Tue, Aug 27thvs ARI@ WSH
Thu, Aug 29thvs SD   
Fri, Aug 30thvs SD@ KC
Sat, Aug 31stvs SD@ KC
Sun, Sep 1stvs SD@ KC
Mon, Sep 2nd@ STL@ TB
Tue, Sep 3rd@ STL@ TB
Wed, Sep 4th@ STL   
Thu, Sep 5th@ STLvs TEX
Fri, Sep 6th@ LADvs TEX
Sat, Sep 7th@ LADvs TEX
Sun, Sep 8th@ LADvs TEX
Mon, Sep 9thvs PIT   
Tue, Sep 10thvs PITvs LAD
Wed, Sep 11thvs PITvs LAD
Thu, Sep 12thvs PITvs LAD
Fri, Sep 13thvs MIA@ DET
Sat, Sep 14thvs MIA@ DET
Sun, Sep 15thvs MIA@ DET
Tue, Sep 17th@ BOSvs TOR
Wed, Sep 18th@ BOSvs TOR
Thu, Sep 19th@ BOSvs TOR
Fri, Sep 20th@ ATLvs SEA
Sat, Sep 21st@ ATLvs SEA
Sun, Sep 22nd@ ATLvs SEA
Tue, Sep 24thvs COL@ TOR
Wed, Sep 25thvs COL@ TOR
Thu, Sep 26thvs COL   
Fri, Sep 27thvs LAD@ BOS
Sat, Sep 28thvs LAD@ BOS
Sun, Sep 29thvs LAD@ BOS
Thu, Apr 4th   vs NYY
Mon, Apr 15th   @ BOS
Mon, Apr 22nd   vs CWS
Wed, May 8th   vs BOS
Thu, May 16th   @ CLE
Mon, May 27th   vs DET
Thu, Jun 13th   vs TOR
Thu, Jul 25th   @ LAA
Mon, Jul 29th   @ SD
Mon, Aug 12th   @ NYY
Mon, Aug 19th   vs KC
Fri, Aug 23rd   vs TB
Wed, Aug 28th   @ WSH
Mon, Sep 16th   @ DET
Mon, Sep 23rd   @ TOR