Who Should I Trade?

Juan Soto for Whit Merrifield (2019)

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

 
Experts' Pick
Experts' Pick
  Juan Soto
LF - WSH
Juan Soto
WSH vs COL Mon, Jul 22nd 7:05pm
Whit Merrifield
1B,2B,CF,RF,DH - KC
Whit Merrifield
KC @ ATL Tue, Jul 23rd 7:20pm
Expert
Recommendation
50%
Recommended by
9 of 18 experts
50%
Recommended by
9 of 18 experts
Rankings 
   
Rest of Season
VBR# 27# 39
   
Projections 
   
Runs3835
Home Runs116
RBI3926
Stolen Bases39
Batting Average.291.302
   
Misc 
   
Injury Alert--
Weather77 F, Light Rain
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 20# 18
   
Andrew Gould
FantasyPros
# 26# 18
   
Joe Bond
Fantasy Six Pack
# 24# 16
   
Chris Meaney
The Athletic
# 35# 25
   
Nick Mariano
RotoBaller
# 33# 16
   
Dan Harris
FantasyPros
# 29# 15
   
Andrew Seifter
FantasyPros
# 18# 17
   
Mick Ciallela
Fantrax
# 28# 13
   
Todd D Clark
The Fantasy Fix
# 26# 21
   
Donkey Teeth
Razzball
# 12# 21
   
Max Freeze
Freeze Stats
# 14# 43
   
Brandon 'B_Don' Myers
Razzball
# 16# 23
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 17# 24
   
Nick Pollack
Pitcher List
# 19# 25
   
Bobby Sylvester
FantasyPros
# 22# 39
   
Eno Sarris
The Athletic
# 24# 54
   
Pierre Camus
RotoBaller
# 29# 35
   
Paul Sporer
FanGraphs
# 32# 38
   
  Juan Soto
LF - WSH
Juan Soto
WSH
Whit Merrifield
1B,2B,CF,RF,DH - KC
Whit Merrifield
KC
2019 Stats 
   
   
At Bats321424
   
Runs5970
   
Hits94131
   
Singles5882
   
Doubles1528
   
Triples49
   
Home Runs1712
   
RBI6251
   
Stolen Bases615
   
Caught Stealing18
   
Walks5832
   
Strikeouts8280
   
Batting Average.293.309
   
On Base Pct.401.360
   
Slugging Pct.523.502
   
On-base Plus Slugging.924.862
   
  Juan Soto
LF - WSH
Juan Soto
WSH
Whit Merrifield
1B,2B,CF,RF,DH - KC
Whit Merrifield
KC
2019 Projections 
   
   
At Bats213224
   
Runs3835
   
Hits6268
   
Singles3843
   
Doubles1115
   
Triples24
   
Home Runs116
   
RBI3926
   
Stolen Bases39
   
Caught Stealing13
   
Walks3717
   
Strikeouts4940
   
Batting Average.291.302
   
On Base Pct.402.356
   
Slugging Pct.517.482
   
On-base Plus Slugging.919.837
   
  Juan Soto
LF - WSH
Juan Soto
WSH
Whit Merrifield
1B,2B,CF,RF,DH - KC
Whit Merrifield
KC
News 
 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
Kansas City Royals outfielder Whit Merrifield went 3-for-3 with a run, two walks, an RBI, and a steal in a 7-5 win over the White Sox on Wednesday.
Matthew Terelle
Thu, Jul 18th
 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
Kansas City Royals outfielder Whit Merrifield went 3-for-5 with a double, a homer, two runs, and two RBI in an 11-0 win over the White Sox on Tuesday.
Matthew Terelle
Wed, Jul 17th
 Juan Soto went 2-for-4 with two RBI in Saturday's 6-0 win over the Royals.
Brad Camara
Sat, Jul 6th
Kansas City Royals outfielder Whit Merrifield went 1-for-3 with a walk, two runs, and a steal in an 8-5 win over Detroit on Friday.
Matthew Terelle
Fri, Jul 12th
 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
Kansas City Royals outfielder Whit Merrifield went 1-for-3 with a walk and a steal in a 6-0 loss to the Nationals on Saturday.
Matthew Terelle
Sat, Jul 6th
 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
Kansas City Royals outfielder Whit Merrifield went 2-for-4 with a double and a steal in a 4-0 loss to the Indians on Wednesday.
Matthew Terelle
Wed, Jul 3rd
Notes 
There are no recent notes for these players
  Juan Soto
LF - WSH
Juan Soto
WSH
Whit Merrifield
1B,2B,CF,RF,DH - KC
Whit Merrifield
KC
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs NYMvs CWS
Sat, Mar 30thvs NYMvs CWS
Sun, Mar 31stvs NYMvs CWS
Tue, Apr 2ndvs PHIvs MIN
Wed, Apr 3rdvs PHIvs MIN
Thu, Apr 4th@ NYM@ DET
Sat, Apr 6th@ NYM@ DET
Sun, Apr 7th@ NYM@ DET
Mon, Apr 8th@ PHIvs SEA
Tue, Apr 9th@ PHIvs SEA
Wed, Apr 10th@ PHIvs SEA
Fri, Apr 12thvs PITvs CLE
Sat, Apr 13thvs PITvs CLE
Sun, Apr 14thvs PITvs CLE
Tue, Apr 16thvs SF@ CWS
Wed, Apr 17thvs SF@ CWS
Thu, Apr 18thvs SF@ NYY
Fri, Apr 19th@ MIA@ NYY
Sat, Apr 20th@ MIA@ NYY
Sun, Apr 21st@ MIA@ NYY
Mon, Apr 22nd@ COL@ TB
Tue, Apr 23rd@ COL@ TB
Wed, Apr 24th@ COL@ TB
Fri, Apr 26thvs SDvs LAA
Sat, Apr 27thvs SDvs LAA
Sun, Apr 28thvs SDvs LAA
Mon, Apr 29thvs STLvs TB
Tue, Apr 30thvs STL   
Wed, May 1stvs STLvs TB
Thu, May 2ndvs STLvs TB
Fri, May 3rd@ PHI@ DET
Sat, May 4th@ PHI@ DET
Sun, May 5th@ PHI@ DET
Mon, May 6th@ MIL@ HOU
Tue, May 7th@ MIL@ HOU
Wed, May 8th@ MIL@ HOU
Thu, May 9th@ LAD   
Fri, May 10th@ LADvs PHI
Sat, May 11th@ LADvs PHI
Sun, May 12th@ LADvs PHI
Tue, May 14thvs NYMvs TEX
Wed, May 15thvs NYMvs TEX
Thu, May 16thvs NYMvs TEX
Fri, May 17thvs CHC@ LAA
Sat, May 18thvs CHC@ LAA
Sun, May 19thvs CHC@ LAA
Mon, May 20th@ NYM   
Tue, May 21st@ NYM   
Wed, May 22nd@ NYM@ STL
Thu, May 23rd@ NYM   
Fri, May 24thvs MIA   
Sat, May 25thvs MIAvs NYY
Sun, May 26thvs MIAvs NYY
Mon, May 27thvs MIA   
Tue, May 28th@ ATL@ CWS
Wed, May 29th@ ATL@ CWS
Fri, May 31st@ CIN@ TEX
Sat, Jun 1st@ CIN@ TEX
Sun, Jun 2nd@ CIN@ TEX
Tue, Jun 4thvs CWSvs BOS
Wed, Jun 5thvs CWSvs BOS
Thu, Jun 6th@ SDvs BOS
Fri, Jun 7th@ SDvs CWS
Sat, Jun 8th@ SDvs CWS
Sun, Jun 9th@ SDvs CWS
Mon, Jun 10th@ CWS   
Tue, Jun 11th@ CWSvs DET
Thu, Jun 13thvs ARIvs DET
Fri, Jun 14thvs ARI@ MIN
Sat, Jun 15thvs ARI@ MIN
Sun, Jun 16thvs ARI@ MIN
Wed, Jun 19thvs PHI@ SEA
Thu, Jun 20thvs PHIvs MIN
Fri, Jun 21stvs ATLvs MIN
Sat, Jun 22ndvs ATLvs MIN
Sun, Jun 23rdvs ATLvs MIN
Tue, Jun 25th@ MIA@ CLE
Wed, Jun 26th@ MIA@ CLE
Thu, Jun 27th@ MIA   
Fri, Jun 28th@ DET@ TOR
Sat, Jun 29th@ DET@ TOR
Sun, Jun 30th@ DET@ TOR
Tue, Jul 2ndvs MIAvs CLE
Wed, Jul 3rdvs MIAvs CLE
Thu, Jul 4thvs MIAvs CLE
Fri, Jul 5thvs KC@ WSH
Sat, Jul 6thvs KC@ WSH
Sun, Jul 7thvs KC@ WSH
Fri, Jul 12th@ PHIvs DET
Sat, Jul 13th@ PHIvs DET
Sun, Jul 14th@ PHIvs DET
Tue, Jul 16th@ BALvs CWS
Wed, Jul 17th@ BALvs CWS
Thu, Jul 18th@ ATLvs CWS
Fri, Jul 19th@ ATL@ CLE
Sat, Jul 20th@ ATL@ CLE
Sun, Jul 21st@ ATL@ CLE
Mon, Jul 22ndvs COL   
Tue, Jul 23rdvs COL@ ATL
Wed, Jul 24thvs COL@ ATL
Thu, Jul 25thvs COLvs CLE
Fri, Jul 26thvs LADvs CLE
Sat, Jul 27thvs LADvs CLE
Sun, Jul 28thvs LADvs CLE
Mon, Jul 29thvs ATLvs TOR
Tue, Jul 30thvs ATLvs TOR
Wed, Jul 31stvs ATLvs TOR
Fri, Aug 2nd@ ARI@ MIN
Sat, Aug 3rd@ ARI@ MIN
Sun, Aug 4th@ ARI@ MIN
Mon, Aug 5th@ SF@ BOS
Tue, Aug 6th@ SF@ BOS
Wed, Aug 7th@ SF@ BOS
Fri, Aug 9th@ NYM@ DET
Sat, Aug 10th@ NYM@ DET
Sun, Aug 11th@ NYM@ DET
Mon, Aug 12thvs CIN   
Tue, Aug 13thvs CINvs STL
Wed, Aug 14thvs CINvs STL
Fri, Aug 16thvs MILvs NYM
Sat, Aug 17thvs MILvs NYM
Sun, Aug 18thvs MILvs NYM
Mon, Aug 19th@ PIT@ BAL
Tue, Aug 20th@ PIT@ BAL
Wed, Aug 21st@ PIT@ BAL
Thu, Aug 22nd@ PIT   
Fri, Aug 23rd@ CHC@ CLE
Sat, Aug 24th@ CHC@ CLE
Sun, Aug 25th@ CHC@ CLE
Tue, Aug 27thvs BALvs OAK
Wed, Aug 28thvs BALvs OAK
Fri, Aug 30thvs MIAvs BAL
Sat, Aug 31stvs MIAvs BAL
Sun, Sep 1stvs MIAvs BAL
Mon, Sep 2ndvs NYM   
Tue, Sep 3rdvs NYMvs DET
Wed, Sep 4thvs NYMvs DET
Thu, Sep 5th@ ATLvs DET
Fri, Sep 6th@ ATL@ MIA
Sat, Sep 7th@ ATL@ MIA
Sun, Sep 8th@ ATL@ MIA
Tue, Sep 10th@ MIN@ CWS
Wed, Sep 11th@ MIN@ CWS
Thu, Sep 12th@ MIN@ CWS
Fri, Sep 13thvs ATLvs HOU
Sat, Sep 14thvs ATLvs HOU
Sun, Sep 15thvs ATLvs HOU
Mon, Sep 16th@ STL@ OAK
Tue, Sep 17th@ STL@ OAK
Wed, Sep 18th@ STL@ OAK
Fri, Sep 20th@ MIA@ MIN
Sat, Sep 21st@ MIA@ MIN
Sun, Sep 22nd@ MIA@ MIN
Mon, Sep 23rdvs PHI   
Tue, Sep 24thvs PHIvs ATL
Wed, Sep 25thvs PHIvs ATL
Thu, Sep 26thvs PHI   
Fri, Sep 27thvs CLEvs MIN
Sat, Sep 28thvs CLEvs MIN
Sun, Sep 29thvs CLEvs MIN
Thu, Apr 11th   vs SEA
Mon, Apr 15th   @ CWS
Thu, May 30th   @ TEX
Wed, Jun 12th   vs DET
Mon, Jun 17th   @ SEA
Tue, Jun 18th   @ SEA
Mon, Jun 24th   @ CLE
Mon, Jul 1st   @ TOR
Mon, Jul 15th   vs CWS
Thu, Aug 8th   @ DET
Mon, Aug 26th   vs OAK
Thu, Aug 29th   vs OAK
Thu, Sep 19th   @ MIN