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
  Juan Soto
Juan Soto
WSH vs CLE Sun, Sep 29th 3:05pm
Whit Merrifield
Whit Merrifield
KC vs MIN Sun, Sep 29th 3:15pm
Recommended by
14 of 20 experts
Recommended by
6 of 20 experts
Rest of Season
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Eno Sarris
The Athletic
# 24# 54
Andrew Gould
# 15# 23
Andrea LaMont
Lenny Melnick Fantasy Sports
# 17# 24
Paul Sporer
# 32# 38
Nick Pollack
Pitcher List
# 16# 40
Nick Mariano
# 19# 34
Bobby Sylvester
# 20# 22
Donkey Teeth
# 12# 21
Pierre Camus
# 26# 28
Andrew Seifter
# 18# 26
Max Freeze
Freeze Stats
# 14# 43
Brandon 'B_Don' Myers
# 16# 31
Dennis Sosic
Fantasy Six Pack
# 21# 31
Mick Ciallela
# 15# 21
Alan Harrison
The Fantasy Fix
# 20# 18
Dan Harris
# 23# 17
Joe Bond
Fantasy Six Pack
# 24# 17
Chris Meaney
The Athletic
# 25# 22
Todd D Clark
The Fantasy Fix
# 26# 21

# 31# 26
  Juan Soto
Juan Soto
Whit Merrifield
Whit Merrifield
2019 Stats 
At Bats542681
Home Runs3416
Stolen Bases1220
Caught Stealing110
Batting Average.282.303
On Base Pct.401.348
Slugging Pct.548.463
On-base Plus Slugging.949.811
  Juan Soto
Juan Soto
Whit Merrifield
Whit Merrifield
2019 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
  Juan Soto
Juan Soto
Whit Merrifield
Whit Merrifield
 Nationals outfielder Juan Soto went 1-for-3 with a double, an RBI, and a run scored in Tuesday's win over the Cardinals.
Mike Maher
Wed, Sep 18th
Kansas City Royals outfielder Whit Merrifield went 3-for-4 with a steal in a 4-3 loss to the Twins on Saturday.
Matthew Terelle
Sun, Sep 29th
 Nationals outfielder Juan Soto went 2-for-5 with a two-run home run, three RBI, and two runs scored in Thursday's win over the Twins. The homer was his 34th of the season.
Mike Maher
Fri, Sep 13th
Kansas City Royals outfielder Whit Merrifield went 3-for-5 with a run and a steal in a 12-8 loss to the Twins on Sunday.
Matthew Terelle
Mon, Sep 23rd
 Nationals outfielder Juan Soto went 1-for-4 with a solo home run and a walk in Sunday's win over the Braves. The homer was his 33rd of the season.
Mike Maher
Mon, Sep 9th
Kansas City Royals outfielder Whit Merrifield went 1-for-4 in an 8-5 loss to the Twins on Thursday.
Matthew Terelle
Fri, Sep 20th
 Nationals outfielder Juan Soto went 3-for-4 with a home run, a double, three RBI, and three runs scored in Tuesday's win over the Mets. The homer was his 32nd of the season.
Mike Maher
Wed, Sep 4th
Kansas City Royals DH Whit Merrifield went 2-for-5 with two singles, a run, and an RBI in a 12-3 loss to Houston on Sunday.
Matthew Terelle
Sun, Sep 15th
 Nationals outfielder Juan Soto went 3-for-4 with a home run, two doubles, three RBI, and two runs scored in Sunday's win over the Marlins.
Mike Maher
Mon, Sep 2nd
Kansas City Royals outfielder Whit Merrifield went 2-for-4 with a double in a 7-3 loss to the White Sox on Tuesday.
Matthew Terelle
Wed, Sep 11th
There are no recent notes for these players
  Juan Soto
Juan Soto
Whit Merrifield
Whit Merrifield
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
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   
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@ BOS
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