Who Should I Trade?

J.P. Crawford for Matt Adams (2019)

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

Experts' Pick
  J.P. Crawford
J.P. Crawford
SEA @ BAL Fri, Sep 20th 7:05pm
Matt Adams
Matt Adams
WSH @ MIA Fri, Sep 20th 7:10pm
Recommended by
5 of 7 experts
Recommended by
2 of 7 experts
Rest of Season
VBR# 628# 345
Home Runs01
Stolen Bases00
Batting Average.230.226
Injury Alert--
Weather75 F, Clear81 F, Humid and Partly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 190
Andrew Gould
# 195# 209
Bobby Sylvester
# 208
Pierre Camus
# 237# 273
Brandon 'B_Don' Myers
# 230# 245
Joe Bond
Fantasy Six Pack
# 174
Andrea LaMont
Lenny Melnick Fantasy Sports
# 198
  J.P. Crawford
J.P. Crawford
Matt Adams
Matt Adams
2019 Stats 
At Bats310297
Home Runs620
Stolen Bases50
Caught Stealing30
Batting Average.232.226
On Base Pct.319.278
Slugging Pct.381.475
On-base Plus Slugging.700.753
  J.P. Crawford
J.P. Crawford
Matt Adams
Matt Adams
2019 Projections 
At Bats1918
Home Runs01
Stolen Bases00
Caught Stealing00
Batting Average.230.226
On Base Pct.316.283
Slugging Pct.375.475
On-base Plus Slugging.691.758
  J.P. Crawford
J.P. Crawford
Matt Adams
Matt Adams
 J.P. Crawford (hamstring) is healthy and will be in Thursday’s lineup against the Reds.
Brad Camara
Thu, Sep 12th
Nationals first baseman Matt Adams went 3-for-5 with two doubles, a home run, and four RBI in Monday's win over the Pirates. The homer was his 20th of the season.
Mike Maher
Tue, Aug 20th
 J.P. Crawford is expected to miss at least a week due to the right hamstring injury he aggravated in Friday's 6-3 loss to the Rangers.
Brad Camara
Mon, Sep 2nd
Nationals first baseman Matt Adams went 3-for-5 with a home run, three RBIs, and two runs scored in Sunday's win over the Brewers. The homer was his 19th of the season.
Mike Maher
Mon, Aug 19th
 J.P. Crawford went 1-for-4 with a solo home run, a pair of runs scored and a walk in Friday's 7-4 win over the Blue Jays.
Brad Camara
Sat, Aug 24th
Nationals first baseman Matt Adams went 1-for-4 with a two-run home run in Monday's win over the Reds. The homer was his 18th of the season.
Mike Maher
Tue, Aug 13th
 J.P. Crawford went 3-for-5 with a double, triple, and a run scored in Wednesday's 7-6 loss to the Rays.
Brad Camara
Wed, Aug 21st
Nationals first baseman Matt Adams hit a pinch-hit home run in Wednesday's loss to the Braves. The homer was his 17th of the season.
Mike Maher
Thu, Aug 1st
 J.P. Crawford went 2-for-4 with a walk, an RBI, and two runs scored in Monday's 9-2 win over the Rays.
Brad Camara
Mon, Aug 19th
Nationals first baseman Matt Adams went 1-for-3 with a solo home run and a walk in Wednesday's win over the Marlins. The homer was his 13th of the season.
Mike Maher
Thu, Jul 4th
There are no recent notes for these players
  J.P. Crawford
J.P. Crawford
Matt Adams
Matt Adams
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 20th@ OAK   
Thu, Mar 21st@ OAK   
Thu, Mar 28thvs BOSvs NYM
Fri, Mar 29thvs BOS   
Sat, Mar 30thvs BOSvs NYM
Sun, Mar 31stvs BOSvs NYM
Mon, Apr 1stvs LAA   
Tue, Apr 2ndvs LAAvs PHI
Fri, Apr 5th@ CWS   
Sat, Apr 6th@ CWS@ NYM
Sun, Apr 7th@ CWS@ NYM
Mon, Apr 8th@ KC@ PHI
Tue, Apr 9th@ KC@ PHI
Wed, Apr 10th@ KC@ PHI
Thu, Apr 11th@ KC   
Fri, Apr 12thvs HOUvs PIT
Sat, Apr 13thvs HOUvs PIT
Sun, Apr 14thvs HOUvs PIT
Mon, Apr 15thvs CLE   
Tue, Apr 16thvs CLEvs SF
Wed, Apr 17thvs CLEvs SF
Thu, Apr 18th@ LAAvs SF
Fri, Apr 19th@ LAA@ MIA
Sat, Apr 20th@ LAA@ MIA
Sun, Apr 21st@ LAA@ MIA
Tue, Apr 23rd@ SD@ COL
Wed, Apr 24th@ SD@ COL
Thu, Apr 25thvs TEX   
Fri, Apr 26thvs TEXvs SD
Sat, Apr 27thvs TEXvs SD
Sun, Apr 28thvs TEXvs SD
Tue, Apr 30thvs CHCvs STL
Wed, May 1stvs CHCvs STL
Fri, May 3rd@ CLE@ PHI
Sat, May 4th@ CLE@ PHI
Sun, May 5th@ CLE@ PHI
Mon, May 6th@ NYY@ MIL
Tue, May 7th@ NYY@ MIL
Wed, May 8th@ NYY@ MIL
Thu, May 9th@ NYY@ LAD
Fri, May 10th@ BOS@ LAD
Sat, May 11th@ BOS@ LAD
Sun, May 12th@ BOS@ LAD
Mon, May 13thvs OAK   
Tue, May 14thvs OAKvs NYM
Thu, May 16thvs MINvs NYM
Fri, May 17thvs MINvs CHC
Sat, May 18thvs MINvs CHC
Sun, May 19thvs MINvs CHC
Mon, May 20th@ TEX@ NYM
Tue, May 21st@ TEX@ NYM
Wed, May 22nd@ TEX@ NYM
Fri, May 24th@ OAKvs MIA
Sat, May 25th@ OAKvs MIA
Sun, May 26th@ OAKvs MIA
Mon, May 27thvs TEXvs MIA
Tue, May 28thvs TEX@ ATL
Wed, May 29thvs TEX@ ATL
Thu, May 30thvs LAA   
Fri, May 31stvs LAA@ CIN
Sat, Jun 1stvs LAA@ CIN
Sun, Jun 2ndvs LAA@ CIN
Mon, Jun 3rdvs HOU   
Tue, Jun 4thvs HOUvs CWS
Wed, Jun 5thvs HOUvs CWS
Thu, Jun 6thvs HOU@ SD
Fri, Jun 7th@ LAA@ SD
Sat, Jun 8th@ LAA@ SD
Sun, Jun 9th@ LAA@ SD
Tue, Jun 11th@ MIN@ CWS
Wed, Jun 12th@ MIN   
Thu, Jun 13th@ MINvs ARI
Fri, Jun 14th@ OAKvs ARI
Sat, Jun 15th@ OAKvs ARI
Sun, Jun 16th@ OAKvs ARI
Mon, Jun 17thvs KC   
Tue, Jun 18thvs KC   
Wed, Jun 19thvs KCvs PHI
Thu, Jun 20thvs BALvs PHI
Fri, Jun 21stvs BALvs ATL
Sat, Jun 22ndvs BALvs ATL
Sun, Jun 23rdvs BALvs ATL
Tue, Jun 25th@ MIL@ MIA
Wed, Jun 26th@ MIL@ MIA
Thu, Jun 27th@ MIL@ MIA
Fri, Jun 28th@ HOU@ DET
Sat, Jun 29th@ HOU@ DET
Sun, Jun 30th@ HOU@ DET
Tue, Jul 2ndvs STLvs MIA
Wed, Jul 3rdvs STLvs MIA
Thu, Jul 4thvs STLvs MIA
Fri, Jul 5thvs OAKvs KC
Sat, Jul 6thvs OAKvs KC
Sun, Jul 7thvs OAKvs KC
Fri, Jul 12th@ LAA@ PHI
Sat, Jul 13th@ LAA@ PHI
Sun, Jul 14th@ LAA@ PHI
Tue, Jul 16th@ OAK@ BAL
Wed, Jul 17th@ OAK@ BAL
Fri, Jul 19thvs LAA@ ATL
Sat, Jul 20thvs LAA@ ATL
Sun, Jul 21stvs LAA@ ATL
Mon, Jul 22ndvs TEX   
Tue, Jul 23rdvs TEXvs COL
Wed, Jul 24thvs TEXvs COL
Thu, Jul 25thvs DETvs COL
Fri, Jul 26thvs DETvs LAD
Sat, Jul 27thvs DETvs LAD
Sun, Jul 28thvs DETvs LAD
Tue, Jul 30th@ TEXvs ATL
Wed, Jul 31st@ TEXvs ATL
Fri, Aug 2nd@ HOU@ ARI
Sat, Aug 3rd@ HOU@ ARI
Sun, Aug 4th@ HOU@ ARI
Tue, Aug 6thvs SD@ SF
Wed, Aug 7thvs SD@ SF
Fri, Aug 9thvs TB@ NYM
Sat, Aug 10thvs TB@ NYM
Sun, Aug 11thvs TB@ NYM
Tue, Aug 13th@ DETvs CIN
Wed, Aug 14th@ DETvs CIN
Thu, Aug 15th@ DET   
Fri, Aug 16th@ TORvs MIL
Sat, Aug 17th@ TORvs MIL
Sun, Aug 18th@ TORvs MIL
Mon, Aug 19th@ TB@ PIT
Tue, Aug 20th@ TB@ PIT
Wed, Aug 21st@ TB@ PIT
Fri, Aug 23rdvs TOR@ CHC
Sat, Aug 24thvs TOR@ CHC
Sun, Aug 25thvs TOR@ CHC
Mon, Aug 26thvs NYY   
Tue, Aug 27thvs NYYvs BAL
Wed, Aug 28thvs NYYvs BAL
Thu, Aug 29th@ TEX   
Fri, Aug 30th@ TEXvs MIA
Sat, Aug 31st@ TEXvs MIA
Sun, Sep 1st@ TEXvs MIA
Mon, Sep 2nd@ CHCvs NYM
Tue, Sep 3rd@ CHCvs NYM
Thu, Sep 5th@ HOU@ ATL
Fri, Sep 6th@ HOU@ ATL
Sat, Sep 7th@ HOU@ ATL
Sun, Sep 8th@ HOU@ ATL
Tue, Sep 10thvs CIN@ MIN
Wed, Sep 11thvs CIN@ MIN
Thu, Sep 12thvs CIN@ MIN
Fri, Sep 13thvs CWSvs ATL
Sat, Sep 14thvs CWSvs ATL
Sun, Sep 15thvs CWSvs ATL
Tue, Sep 17th@ PIT@ STL
Wed, Sep 18th@ PIT@ STL
Thu, Sep 19th@ PIT   
Fri, Sep 20th@ BAL@ MIA
Sat, Sep 21st@ BAL@ MIA
Sun, Sep 22nd@ BAL@ MIA
Tue, Sep 24thvs HOUvs PHI
Wed, Sep 25thvs HOUvs PHI
Thu, Sep 26thvs OAKvs PHI
Fri, Sep 27thvs OAKvs CLE
Sat, Sep 28thvs OAKvs CLE
Sun, Sep 29thvs OAKvs CLE
Wed, Apr 3rd   vs PHI
Thu, Apr 4th   @ NYM
Mon, Apr 22nd   @ COL
Mon, Apr 29th   vs STL
Thu, May 2nd   vs STL
Wed, May 15th   vs NYM
Thu, May 23rd   @ NYM
Mon, Jun 10th   @ CWS
Thu, Jul 18th   @ ATL
Mon, Jul 29th   vs ATL
Mon, Aug 5th   @ SF
Mon, Aug 12th   vs CIN
Thu, Aug 22nd   @ PIT
Wed, Sep 4th   vs NYM
Mon, Sep 16th   @ STL
Mon, Sep 23rd   vs PHI