Who Should I Trade?

Dominic Smith for Brandon Crawford (2019)

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

Experts' Pick
Experts' Pick
  Dominic Smith
Dominic Smith
NYM vs CLE Tue, Aug 20th 7:10pm
Brandon Crawford
Brandon Crawford
SF @ CHC Tue, Aug 20th 8:05pm
Recommended by
4 of 8 experts
Recommended by
4 of 8 experts
Rest of Season
VBR# 456# 294
Home Runs13
Stolen Bases01
Batting Average.278.232
Injury AlertIL10-
Weather85 F, Partly Cloudy80 F, Mostly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 187
Andrew Gould
# 219
Nick Mariano
# 189# 176
Brandon 'B_Don' Myers
# 265# 172
Joe Bond
Fantasy Six Pack
# 158
Alan Harrison
The Fantasy Fix
# 181
Bobby Sylvester
# 185
Pierre Camus
# 254# 267
  Dominic Smith
Dominic Smith
Brandon Crawford
Brandon Crawford
2019 Stats 
At Bats176397
Home Runs109
Stolen Bases13
Caught Stealing22
Batting Average.278.224
On Base Pct.352.296
Slugging Pct.506.348
On-base Plus Slugging.858.644
  Dominic Smith
Dominic Smith
Brandon Crawford
Brandon Crawford
2019 Projections 
At Bats21123
Home Runs13
Stolen Bases01
Caught Stealing01
Batting Average.278.232
On Base Pct.352.311
Slugging Pct.506.361
On-base Plus Slugging.858.672
  Dominic Smith
Dominic Smith
Brandon Crawford
Brandon Crawford
 The Mets placed Dom Smith on the 10-day injured list with a stress reaction in his right foot.
Brendan Tuma - Too Much Tuma
Sat, Jul 27th
Brandon Crawford went 0-for-3 with a walk, a steal, and a run scored in the Giants' win over the Phillies on Sunday.
Brendan Tuma - Too Much Tuma
Mon, Aug 12th
 Mets first baseman/outfielder Dominic Smith went 2-for-3 with a home run, two runs scored, and four RBIs in Wednesday's win over the Twins. The homer was his ninth of the season.
Mike Maher
Thu, Jul 18th
Brandon Crawford went 2-for-4 with a double and an RBI in Wednesday's 4-1 loss to the Nationals.
Brendan Tuma - Too Much Tuma
Wed, Aug 7th
 Dominic Smith went 2-for-4 with a run scored in Saturday's 6-5 win over the Phillies.
Brad Camara
Sun, Jul 7th
Brandon Crawford exited Thursday's game versus the Phillies with a jammed shoulder.
Brendan Tuma - Too Much Tuma
Thu, Aug 1st
 Dominic Smith went 3-for-3 with a solo home run, a walk, a stolen base, and two runs scored in Wednesday's loss to the Phillies.
Connor Rooney
Thu, Jun 27th
Brandon Crawford had himself a day in Monday's doubleheader versus the Rockies, totaling six hits, three homers, and nine RBI.
Brendan Tuma - Too Much Tuma
Tue, Jul 16th
 Dominic Smith went 1-for-4 with a walk and a solo home run in Tuesday's loss to the Phillies.
Connor Rooney
Wed, Jun 26th
Brandon Crawford went 1-for-3 with a double, a walk, an RBI, and a run scored in Friday's loss to the Cardinals.
Brendan Tuma - Too Much Tuma
Sat, Jul 6th
There are no recent notes for these players
  Dominic Smith
Dominic Smith
Brandon Crawford
Brandon Crawford
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ WSH@ SD
Sat, Mar 30th@ WSH@ SD
Sun, Mar 31st@ WSH@ SD
Mon, Apr 1st@ MIA@ LAD
Tue, Apr 2nd@ MIA@ LAD
Wed, Apr 3rd@ MIA@ LAD
Thu, Apr 4thvs WSH   
Sat, Apr 6thvs WSHvs TB
Sun, Apr 7thvs WSHvs TB
Tue, Apr 9thvs MINvs SD
Wed, Apr 10thvs MINvs SD
Thu, Apr 11th@ ATLvs COL
Fri, Apr 12th@ ATLvs COL
Sat, Apr 13th@ ATLvs COL
Sun, Apr 14th@ ATLvs COL
Mon, Apr 15th@ PHI   
Tue, Apr 16th@ PHI@ WSH
Wed, Apr 17th@ PHI@ WSH
Fri, Apr 19th@ STL@ PIT
Sat, Apr 20th@ STL@ PIT
Sun, Apr 21st@ STL@ PIT
Mon, Apr 22ndvs PHI   
Tue, Apr 23rdvs PHI@ TOR
Wed, Apr 24thvs PHI@ TOR
Fri, Apr 26thvs MILvs NYY
Sat, Apr 27thvs MILvs NYY
Sun, Apr 28thvs MILvs NYY
Mon, Apr 29thvs CINvs LAD
Tue, Apr 30thvs CINvs LAD
Wed, May 1stvs CINvs LAD
Thu, May 2ndvs CIN   
Fri, May 3rd@ MIL@ CIN
Sat, May 4th@ MIL@ CIN
Sun, May 5th@ MIL@ CIN
Mon, May 6th@ SD@ CIN
Tue, May 7th@ SD@ COL
Wed, May 8th@ SD   
Fri, May 10thvs MIAvs CIN
Sat, May 11thvs MIAvs CIN
Tue, May 14th@ WSHvs TOR
Wed, May 15th@ WSHvs TOR
Thu, May 16th@ WSH   
Fri, May 17th@ MIA@ ARI
Sat, May 18th@ MIA@ ARI
Sun, May 19th@ MIA@ ARI
Mon, May 20thvs WSHvs ATL
Tue, May 21stvs WSHvs ATL
Wed, May 22ndvs WSHvs ATL
Thu, May 23rdvs WSHvs ATL
Fri, May 24thvs DETvs ARI
Sat, May 25thvs DETvs ARI
Sun, May 26thvs DETvs ARI
Mon, May 27th@ LAD   
Tue, May 28th@ LAD@ MIA
Wed, May 29th@ LAD@ MIA
Thu, May 30th@ LAD@ MIA
Fri, May 31st@ ARI@ BAL
Sat, Jun 1st@ ARI@ BAL
Sun, Jun 2nd@ ARI@ BAL
Tue, Jun 4thvs SF@ NYM
Wed, Jun 5thvs SF@ NYM
Thu, Jun 6thvs SF@ NYM
Fri, Jun 7thvs COLvs LAD
Sat, Jun 8thvs COLvs LAD
Sun, Jun 9thvs COLvs LAD
Tue, Jun 11th@ NYYvs SD
Fri, Jun 14thvs STLvs MIL
Sat, Jun 15thvs STLvs MIL
Sun, Jun 16thvs STLvs MIL
Mon, Jun 17th@ ATL@ LAD
Tue, Jun 18th@ ATL@ LAD
Wed, Jun 19th@ ATL@ LAD
Thu, Jun 20th@ CHC@ LAD
Fri, Jun 21st@ CHC@ ARI
Sat, Jun 22nd@ CHC@ ARI
Sun, Jun 23rd@ CHC@ ARI
Mon, Jun 24th@ PHIvs COL
Tue, Jun 25th@ PHIvs COL
Wed, Jun 26th@ PHIvs COL
Thu, Jun 27th@ PHIvs ARI
Fri, Jun 28thvs ATLvs ARI
Sat, Jun 29thvs ATLvs ARI
Sun, Jun 30thvs ATLvs ARI
Tue, Jul 2ndvs NYY@ SD
Wed, Jul 3rdvs NYY@ SD
Fri, Jul 5thvs PHIvs STL
Sat, Jul 6thvs PHIvs STL
Sun, Jul 7thvs PHIvs STL
Fri, Jul 12th@ MIA@ MIL
Sat, Jul 13th@ MIA@ MIL
Sun, Jul 14th@ MIA@ MIL
Tue, Jul 16th@ MIN@ COL
Wed, Jul 17th@ MIN@ COL
Thu, Jul 18th@ SFvs NYM
Fri, Jul 19th@ SFvs NYM
Sat, Jul 20th@ SFvs NYM
Sun, Jul 21st@ SFvs NYM
Tue, Jul 23rdvs SDvs CHC
Wed, Jul 24thvs SDvs CHC
Thu, Jul 25thvs SD   
Fri, Jul 26thvs PIT@ SD
Sat, Jul 27thvs PIT@ SD
Sun, Jul 28thvs PIT@ SD
Tue, Jul 30th@ CWS@ PHI
Wed, Jul 31st@ CWS@ PHI
Thu, Aug 1st@ CWS@ PHI
Fri, Aug 2nd@ PIT@ COL
Sat, Aug 3rd@ PIT@ COL
Sun, Aug 4th@ PIT@ COL
Mon, Aug 5thvs MIAvs WSH
Tue, Aug 6thvs MIAvs WSH
Wed, Aug 7thvs MIAvs WSH
Fri, Aug 9thvs WSHvs PHI
Sat, Aug 10thvs WSHvs PHI
Sun, Aug 11thvs WSHvs PHI
Tue, Aug 13th@ ATLvs OAK
Wed, Aug 14th@ ATLvs OAK
Thu, Aug 15th@ ATL@ ARI
Fri, Aug 16th@ KC@ ARI
Sat, Aug 17th@ KC@ ARI
Sun, Aug 18th@ KC@ ARI
Tue, Aug 20thvs CLE@ CHC
Wed, Aug 21stvs CLE@ CHC
Thu, Aug 22ndvs CLE@ CHC
Fri, Aug 23rdvs ATL   
Sat, Aug 24thvs ATL@ OAK
Sun, Aug 25thvs ATL@ OAK
Tue, Aug 27thvs CHCvs ARI
Wed, Aug 28thvs CHC   
Thu, Aug 29thvs CHCvs SD
Fri, Aug 30th@ PHIvs SD
Sat, Aug 31st@ PHIvs SD
Sun, Sep 1st@ PHIvs SD
Mon, Sep 2nd@ WSH@ STL
Tue, Sep 3rd@ WSH@ STL
Wed, Sep 4th@ WSH@ STL
Fri, Sep 6thvs PHI@ LAD
Sat, Sep 7thvs PHI@ LAD
Sun, Sep 8thvs PHI@ LAD
Mon, Sep 9thvs ARIvs PIT
Tue, Sep 10thvs ARIvs PIT
Wed, Sep 11thvs ARIvs PIT
Thu, Sep 12thvs ARIvs PIT
Fri, Sep 13thvs LADvs MIA
Sat, Sep 14thvs LADvs MIA
Sun, Sep 15thvs LADvs MIA
Mon, Sep 16th@ COL   
Tue, Sep 17th@ COL@ BOS
Wed, Sep 18th@ COL@ BOS
Fri, Sep 20th@ CIN@ ATL
Sat, Sep 21st@ CIN@ ATL
Sun, Sep 22nd@ CIN@ ATL
Mon, Sep 23rdvs MIA   
Tue, Sep 24thvs MIAvs COL
Wed, Sep 25thvs MIAvs COL
Thu, Sep 26thvs MIAvs COL
Fri, Sep 27thvs ATLvs LAD
Sat, Sep 28thvs ATLvs LAD
Sun, Sep 29thvs ATLvs LAD
Fri, Mar 29th   @ SD
Fri, Apr 5th   vs TB
Mon, Apr 8th   vs SD
Thu, Apr 18th   @ WSH
Thu, May 9th   @ COL
Sun, May 12th   vs CIN
Wed, Jun 12th   vs SD
Mon, Jul 1st   @ SD
Mon, Jul 15th   @ COL
Mon, Jul 22nd   vs CHC
Thu, Aug 8th   vs PHI
Mon, Aug 26th   vs ARI
Thu, Sep 5th   @ STL
Thu, Sep 19th   @ BOS