Who Should I Trade?

Juan Soto for Andrew Benintendi (2019)

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

Experts' Pick
  Juan Soto
Juan Soto
WSH vs COL Tue, Jul 23rd 7:05pm
Andrew Benintendi
Andrew Benintendi
BOS @ TB Tue, Jul 23rd 7:10pm
Recommended by
14 of 18 experts
Recommended by
4 of 18 experts
Rest of Season
VBR# 25# 89
Home Runs116
Stolen Bases36
Batting Average.291.273
Injury Alert--
Weather75 F, Mostly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 20# 45
Eno Sarris
The Athletic
# 24# 25
Andrew Gould
# 26# 37
Joe Bond
Fantasy Six Pack
# 24# 37
Andrea LaMont
Lenny Melnick Fantasy Sports
# 17# 23
Nick Pollack
Pitcher List
# 19# 81
Bobby Sylvester
# 20# 72
Donkey Teeth
# 12# 31
Dan Harris
# 29# 45
Andrew Seifter
# 18# 64
Max Freeze
Freeze Stats
# 14# 48
Brandon 'B_Don' Myers
# 16# 21
Mick Ciallela
# 28# 66
Todd D Clark
The Fantasy Fix
# 26# 34
Pierre Camus
# 29# 25
Paul Sporer
# 32# 24
Nick Mariano
# 33# 32
Chris Meaney
The Athletic
# 35# 24
  Juan Soto
Juan Soto
Andrew Benintendi
Andrew Benintendi
2019 Stats 
At Bats321353
Home Runs178
Stolen Bases69
Caught Stealing12
Batting Average.293.266
On Base Pct.401.348
Slugging Pct.523.428
On-base Plus Slugging.924.776
  Juan Soto
Juan Soto
Andrew Benintendi
Andrew Benintendi
2019 Projections 
At Bats213216
Home Runs116
Stolen Bases36
Caught Stealing12
Batting Average.291.273
On Base Pct.402.354
Slugging Pct.517.440
On-base Plus Slugging.919.794
  Juan Soto
Juan Soto
Andrew Benintendi
Andrew Benintendi
 Nationals outfielder Juan Soto went 2-for-5 with a home run and two RBIs in Tuesday's win over the Orioles. The homer was his 17th of the season.
Mike Maher
Wed, Jul 17th
Andrew Benintendi went 3-for-5 with a double and a solo home run in Monday's 9-4 win over the Rays.
John Aubin
Tue, Jul 23rd
 Nationals outfielder Juan Soto went 3-for-5 with a two-run home run and two runs scored in Saturday's win over the Phillies. The homer was his 16th of the season.
Mike Maher
Sun, Jul 14th
Andrew Benintendi went 0-for-4 and scored two runs in a win over the Orioles on Saturday by a 17-6 score.
John Aubin
Sun, Jul 21st
 Juan Soto went 2-for-4 with two RBI in Saturday's 6-0 win over the Royals.
Brad Camara
Sat, Jul 6th
Andrew Benintendi went 1-for-6 with an RBI as the Red Sox lost to the Dodgers on Sunday night by a 7-4 score.
John Aubin
Mon, Jul 15th
 Nationals outfielder Juan Soto went 1-for-3 with a walk, a run scored, and a stolen base in Wednesday's win over the Marlins. The steal was his sixth of the season.
Mike Maher
Thu, Jul 4th
Andrew Benintendi went 4-for-6 with two runs scored, one RBI, a double and a stolen base in Saturday's 10-6 win at Detroit.
John Aubin
Sun, Jul 7th
 Nationals outfielder Juan Soto went 2-for-3 with a two-run home run, a triple, and a walk in Tuesday's win over the Marlins. The homer was his 15th of the season.
Mike Maher
Wed, Jul 3rd
Andrew Benintendi is out of the lineup for Friday's game at Detroit, Pete Abraham of The Boston Globe reports.
John Aubin
Fri, Jul 5th
There are no recent notes for these players
  Juan Soto
Juan Soto
Andrew Benintendi
Andrew Benintendi
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs NYM@ SEA
Sat, Mar 30thvs NYM@ SEA
Sun, Mar 31stvs NYM@ SEA
Tue, Apr 2ndvs PHI@ OAK
Wed, Apr 3rdvs PHI@ OAK
Thu, Apr 4th@ NYM@ OAK
Sat, Apr 6th@ NYM@ ARI
Sun, Apr 7th@ NYM@ ARI
Mon, Apr 8th@ PHI   
Tue, Apr 9th@ PHIvs TOR
Wed, Apr 10th@ PHI   
Fri, Apr 12thvs PITvs BAL
Sat, Apr 13thvs PITvs BAL
Sun, Apr 14thvs PITvs BAL
Tue, Apr 16thvs SF@ NYY
Wed, Apr 17thvs SF@ NYY
Thu, Apr 18thvs SF   
Fri, Apr 19th@ MIA@ TB
Sat, Apr 20th@ MIA@ TB
Sun, Apr 21st@ MIA@ TB
Mon, Apr 22nd@ COL   
Tue, Apr 23rd@ COLvs DET
Wed, Apr 24th@ COLvs DET
Fri, Apr 26thvs SD   
Sat, Apr 27thvs SDvs TB
Sun, Apr 28thvs SDvs TB
Mon, Apr 29thvs STLvs OAK
Tue, Apr 30thvs STLvs OAK
Wed, May 1stvs STLvs OAK
Thu, May 2ndvs STL@ CWS
Fri, May 3rd@ PHI@ CWS
Sat, May 4th@ PHI@ CWS
Sun, May 5th@ PHI@ CWS
Mon, May 6th@ MIL@ BAL
Tue, May 7th@ MIL@ BAL
Wed, May 8th@ MIL@ BAL
Thu, May 9th@ LAD   
Fri, May 10th@ LADvs SEA
Sat, May 11th@ LADvs SEA
Sun, May 12th@ LADvs SEA
Tue, May 14thvs NYMvs COL
Wed, May 15thvs NYMvs COL
Thu, May 16thvs NYM   
Fri, May 17thvs CHCvs HOU
Sat, May 18thvs CHCvs HOU
Sun, May 19thvs CHCvs HOU
Mon, May 20th@ NYM@ TOR
Tue, May 21st@ NYM@ TOR
Wed, May 22nd@ NYM@ TOR
Thu, May 23rd@ NYM@ TOR
Fri, May 24thvs MIA@ HOU
Sat, May 25thvs MIA@ HOU
Sun, May 26thvs MIA@ HOU
Mon, May 27thvs MIAvs CLE
Tue, May 28th@ ATLvs CLE
Wed, May 29th@ ATLvs CLE
Fri, May 31st@ CIN@ NYY
Sat, Jun 1st@ CIN@ NYY
Sun, Jun 2nd@ CIN@ NYY
Tue, Jun 4thvs CWS@ KC
Wed, Jun 5thvs CWS@ KC
Thu, Jun 6th@ SD@ KC
Fri, Jun 7th@ SDvs TB
Sat, Jun 8th@ SDvs TB
Sun, Jun 9th@ SDvs TB
Mon, Jun 10th@ CWSvs TEX
Tue, Jun 11th@ CWSvs TEX
Thu, Jun 13thvs ARIvs TEX
Fri, Jun 14thvs ARI@ BAL
Sat, Jun 15thvs ARI@ BAL
Sun, Jun 16thvs ARI@ BAL
Wed, Jun 19thvs PHI@ MIN
Thu, Jun 20thvs PHI   
Fri, Jun 21stvs ATLvs TOR
Sat, Jun 22ndvs ATLvs TOR
Sun, Jun 23rdvs ATLvs TOR
Tue, Jun 25th@ MIAvs CWS
Wed, Jun 26th@ MIAvs CWS
Thu, Jun 27th@ MIA   
Fri, Jun 28th@ DET   
Sat, Jun 29th@ DETvs NYY
Sun, Jun 30th@ DETvs NYY
Tue, Jul 2ndvs MIA@ TOR
Wed, Jul 3rdvs MIA@ TOR
Thu, Jul 4thvs MIA@ TOR
Fri, Jul 5thvs KC@ DET
Sat, Jul 6thvs KC@ DET
Sun, Jul 7thvs KC@ DET
Fri, Jul 12th@ PHIvs LAD
Sat, Jul 13th@ PHIvs LAD
Sun, Jul 14th@ PHIvs LAD
Tue, Jul 16th@ BALvs TOR
Wed, Jul 17th@ BALvs TOR
Thu, Jul 18th@ ATLvs TOR
Fri, Jul 19th@ ATL@ BAL
Sat, Jul 20th@ ATL@ BAL
Sun, Jul 21st@ ATL@ BAL
Tue, Jul 23rdvs COL@ TB
Wed, Jul 24thvs COL@ TB
Thu, Jul 25thvs COLvs NYY
Fri, Jul 26thvs LADvs NYY
Sat, Jul 27thvs LADvs NYY
Sun, Jul 28thvs LADvs NYY
Mon, Jul 29thvs ATL   
Tue, Jul 30thvs ATLvs TB
Wed, Jul 31stvs ATLvs TB
Fri, Aug 2nd@ ARI@ NYY
Sat, Aug 3rd@ ARI@ NYY
Sun, Aug 4th@ ARI@ NYY
Mon, Aug 5th@ SFvs KC
Tue, Aug 6th@ SFvs KC
Wed, Aug 7th@ SFvs KC
Fri, Aug 9th@ NYMvs LAA
Sat, Aug 10th@ NYMvs LAA
Sun, Aug 11th@ NYMvs LAA
Mon, Aug 12thvs CIN@ CLE
Tue, Aug 13thvs CIN@ CLE
Wed, Aug 14thvs CIN@ CLE
Fri, Aug 16thvs MILvs BAL
Sat, Aug 17thvs MILvs BAL
Sun, Aug 18thvs MILvs BAL
Mon, Aug 19th@ PIT   
Tue, Aug 20th@ PITvs PHI
Wed, Aug 21st@ PITvs PHI
Thu, Aug 22nd@ PIT   
Fri, Aug 23rd@ CHC@ SD
Sat, Aug 24th@ CHC@ SD
Sun, Aug 25th@ CHC@ SD
Tue, Aug 27thvs BAL@ COL
Wed, Aug 28thvs BAL@ COL
Fri, Aug 30thvs MIA@ LAA
Sat, Aug 31stvs MIA@ LAA
Sun, Sep 1stvs MIA@ LAA
Mon, Sep 2ndvs NYM   
Tue, Sep 3rdvs NYMvs MIN
Wed, Sep 4thvs NYMvs MIN
Thu, Sep 5th@ ATLvs MIN
Fri, Sep 6th@ ATLvs NYY
Sat, Sep 7th@ ATLvs NYY
Sun, Sep 8th@ ATLvs NYY
Tue, Sep 10th@ MIN@ TOR
Wed, Sep 11th@ MIN@ TOR
Thu, Sep 12th@ MIN@ TOR
Fri, Sep 13thvs ATL   
Sat, Sep 14thvs ATL@ PHI
Sun, Sep 15thvs ATL@ PHI
Mon, Sep 16th@ STL   
Tue, Sep 17th@ STLvs SF
Wed, Sep 18th@ STLvs SF
Fri, Sep 20th@ MIA@ TB
Sat, Sep 21st@ MIA@ TB
Sun, Sep 22nd@ MIA@ TB
Mon, Sep 23rdvs PHI@ TB
Tue, Sep 24thvs PHI@ TEX
Wed, Sep 25thvs PHI@ TEX
Thu, Sep 26thvs PHI@ TEX
Fri, Sep 27thvs CLEvs BAL
Sat, Sep 28thvs CLEvs BAL
Sun, Sep 29thvs CLEvs BAL
Fri, Mar 29th   @ SEA
Mon, Apr 1st   @ OAK
Fri, Apr 5th   @ ARI
Thu, Apr 11th   vs TOR
Mon, Apr 15th   vs BAL
Thu, Apr 25th   vs DET
Wed, Jun 12th   vs TEX
Mon, Jun 17th   @ MIN
Tue, Jun 18th   @ MIN
Mon, Jun 24th   vs CWS
Mon, Jul 15th   vs TOR
Mon, Jul 22nd   @ TB
Thu, Aug 1st   vs TB
Thu, Aug 8th   vs LAA
Mon, Sep 9th   vs NYY
Thu, Sep 19th   vs SF