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
CF - SF
Kevin Pillar
SF @ CHC Tue, Aug 20th 8:05pm
Dwight Smith Jr.
LF - BAL
Dwight Smith Jr.
BAL vs KC Mon, Aug 19th 7:05pm
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season
VBR# 170# 503
   
Projections 
   
Runs163
Home Runs41
RBI163
Stolen Bases30
Batting Average.249.238
   
Misc 
   
Injury Alert-IL10
Weather92 F, Mostly Cloudy
   
Expert Ranks 
   
Eno Sarris
The Athletic
# 168
   
Andrew Gould
FantasyPros
# 192
   
Joe Bond
Fantasy Six Pack
# 185# 232
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 145
   
Donkey Teeth
Razzball
# 194
   
Brandon 'B_Don' Myers
Razzball
# 136
   
Mick Ciallela
Fantrax
# 148
   
Chris Meaney
The Athletic
# 178# 145
   
Todd D Clark
The Fantasy Fix
# 201# 117
   
Bobby Sylvester
FantasyPros
# 227# 186
   
Paul Sporer
FanGraphs
# 154
   
Alan Harrison
The Fantasy Fix
# 158
   
Pierre Camus
RotoBaller
# 195
   
  Kevin Pillar
CF - SF
Kevin Pillar
SF
Dwight Smith Jr.
LF - BAL
Dwight Smith Jr.
BAL
2019 Stats 
   
   
At Bats467311
   
Runs6641
   
Hits12274
   
Singles7245
   
Doubles3115
   
Triples22
   
Home Runs1712
   
RBI6848
   
Stolen Bases104
   
Caught Stealing51
   
Walks1423
   
Strikeouts7168
   
Batting Average.261.238
   
On Base Pct.290.293
   
Slugging Pct.445.415
   
On-base Plus Slugging.736.708
   
  Kevin Pillar
CF - SF
Kevin Pillar
SF
Dwight Smith Jr.
LF - BAL
Dwight Smith Jr.
BAL
2019 Projections 
   
   
At Bats12221
   
Runs163
   
Hits305
   
Singles193
   
Doubles81
   
Triples00
   
Home Runs41
   
RBI163
   
Stolen Bases30
   
Caught Stealing10
   
Walks42
   
Strikeouts224
   
Batting Average.249.238
   
On Base Pct.278.293
   
Slugging Pct.407.415
   
On-base Plus Slugging.685.708
   
  Kevin Pillar
CF - SF
Kevin Pillar
SF
Dwight Smith Jr.
LF - BAL
Dwight Smith Jr.
BAL
News 
 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
Dwight Smith Jr. was placed on the 10-day injured list with a left calf strain Tuesday.
Brad Camara
Tue, Jul 30th
 Kevin Pillar swatted his 14th homer of the season in Friday's loss to the Phillies.
Brendan Tuma - Too Much Tuma
Sat, Aug 10th
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 run scored on Thursday versus the Phillies.
Brendan Tuma - Too Much Tuma
Fri, Aug 9th
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 as the Giants fell to the Phillies on Thursday afternoon.
Brendan Tuma - Too Much Tuma
Thu, Aug 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 hit a three-run homer in Monday's 13-2 win over the Padres.
Brendan Tuma - Too Much Tuma
Tue, Jul 2nd
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
Notes 
There are no recent notes for these players
  Kevin Pillar
CF - SF
Kevin Pillar
SF
Dwight Smith Jr.
LF - BAL
Dwight Smith Jr.
BAL
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@ TB
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