Who Should I Trade?

Jorge Soler for Jeff McNeil (2019)

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

Experts' Pick
  Jeff McNeil
2B - NYM
Jeff McNeil
NYM @ CIN Fri, Sep 20th 7:10pm
Jorge Soler
Jorge Soler
KC @ MIN Fri, Sep 20th 8:10pm
Recommended by
10 of 18 experts
Recommended by
8 of 18 experts
Rest of Season
VBR# 85# 152
Home Runs12
Stolen Bases00
Batting Average.320.255
Injury Alert--
Weather84 F, Partly Cloudy81 F, Mostly Cloudy
Expert Ranks 
Andrew Gould
# 62# 65
Paul Sporer
# 139
Nick Mariano
# 54# 79
Bobby Sylvester
# 77# 88
Donkey Teeth
# 114# 152
Dan Harris
# 59# 96
Pierre Camus
# 69# 123
Max Freeze
Freeze Stats
# 115# 132
Mick Ciallela
# 57# 68
Todd D Clark
The Fantasy Fix
# 73# 132
Nick Pollack
Pitcher List
# 54# 49
Chris Meaney
The Athletic
# 116# 49
Joe Bond
Fantasy Six Pack
# 137# 58
Andrew Seifter
# 82
Alan Harrison
The Fantasy Fix
# 127# 86
Andrea LaMont
Lenny Melnick Fantasy Sports
# 107
Eno Sarris
The Athletic
# 177
Brandon 'B_Don' Myers
# 233# 195
  Jeff McNeil
2B - NYM
Jeff McNeil
Jorge Soler
Jorge Soler
2019 Stats 
At Bats484562
Home Runs2245
Stolen Bases52
Caught Stealing61
Batting Average.320.256
On Base Pct.390.344
Slugging Pct.533.553
On-base Plus Slugging.923.898
  Jeff McNeil
2B - NYM
Jeff McNeil
Jorge Soler
Jorge Soler
2019 Projections 
At Bats2723
Home Runs12
Stolen Bases00
Caught Stealing00
Batting Average.320.255
On Base Pct.391.344
Slugging Pct.533.550
On-base Plus Slugging.924.894
  Jeff McNeil
2B - NYM
Jeff McNeil
Jorge Soler
Jorge Soler
 Mets utilityman Jeff McNeil went 2-for-5 with a two-run home run in Monday's loss to the Rockies. The homer was his 21st of the season.
Mike Maher
Tue, Sep 17th
Kansas City Royals DH Jorge Soler went 2-for-5 with a solo homer in a 6-5 win over the Athletics on Monday.
Matthew Terelle
Tue, Sep 17th
 Mets utility man Jeff McNeil went 3-for-3 with two home runs, a double, three RBI, three runs scored, and a stolen base in Wednesday's win over the Diamondbacks.
Mike Maher
Thu, Sep 12th
Kansas City Royals outfielder Jorge Soler went 2-for-4 with a homer, two runs, and an RBI in a 6-3 win over the White Sox on Thursday.
Matthew Terelle
Thu, Sep 12th
 Jeff McNeil went 2-for-5 with a walk and a run scored in Sunday's loss to the Phillies.
Mike Maher
Mon, Sep 9th
Kansas City Royals DH Jorge Soler went 4-for-5 with a double, two homers, and four RBI in an 8-6 win over the White Sox on Wednesday.
Matthew Terelle
Thu, Sep 12th
 Jeff McNeil went 2-for-5 with a home run, three RBI and two runs scored in Tuesday’s 11-10 loss to the Nationals.
Brad Camara
Wed, Sep 4th
Kansas City Royals DH Jorge Soler went 2-for-3 with a homer, two walks, two runs, and one RBI in a 7-2 win over the Marlins on Saturday.
Matthew Terelle
Sat, Sep 7th
 Jeff McNeil went 1-for-4 with a two-run home run and a walk in Monday's win over the Nationals. The homer was his 17th of the season.
Mike Maher
Tue, Sep 3rd
Kansas City Royals DH Jorge Soler went 1-for-4 with a solo homer in a 5-4 win over the Tigers on Wednesday.
Matthew Terelle
Thu, Sep 5th
There are no recent notes for these players
  Jeff McNeil
2B - NYM
Jeff McNeil
Jorge Soler
Jorge Soler
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ WSHvs CWS
Sat, Mar 30th@ WSHvs CWS
Sun, Mar 31st@ WSHvs CWS
Tue, Apr 2nd@ MIAvs MIN
Wed, Apr 3rd@ MIAvs MIN
Thu, Apr 4thvs WSH@ DET
Sat, Apr 6thvs WSH@ DET
Sun, Apr 7thvs WSH@ DET
Mon, Apr 8th   vs SEA
Tue, Apr 9thvs MINvs SEA
Wed, Apr 10thvs MINvs SEA
Thu, Apr 11th@ ATLvs SEA
Fri, Apr 12th@ ATLvs CLE
Sat, Apr 13th@ ATLvs CLE
Sun, Apr 14th@ ATLvs CLE
Mon, Apr 15th@ PHI@ CWS
Tue, Apr 16th@ PHI@ CWS
Wed, Apr 17th@ PHI@ CWS
Thu, Apr 18th   @ NYY
Fri, Apr 19th@ STL@ NYY
Sat, Apr 20th@ STL@ NYY
Sun, Apr 21st@ STL@ NYY
Mon, Apr 22ndvs PHI@ TB
Tue, Apr 23rdvs PHI@ TB
Wed, Apr 24thvs PHI@ TB
Fri, Apr 26thvs MILvs LAA
Sat, Apr 27thvs MILvs LAA
Sun, Apr 28thvs MILvs LAA
Mon, Apr 29thvs CINvs TB
Wed, May 1stvs CINvs TB
Thu, May 2ndvs CINvs TB
Fri, May 3rd@ MIL@ DET
Sat, May 4th@ MIL@ DET
Sun, May 5th@ MIL@ DET
Mon, May 6th@ SD@ HOU
Tue, May 7th@ SD@ HOU
Wed, May 8th@ SD@ HOU
Fri, May 10thvs MIAvs PHI
Sat, May 11thvs MIAvs PHI
Sun, May 12th   vs PHI
Tue, May 14th@ WSHvs TEX
Wed, May 15th@ WSHvs TEX
Thu, May 16th@ WSHvs TEX
Fri, May 17th@ MIA@ LAA
Sat, May 18th@ MIA@ LAA
Sun, May 19th@ MIA@ LAA
Wed, May 22ndvs WSH@ STL
Sat, May 25thvs DETvs NYY
Sun, May 26thvs DETvs NYY
Tue, May 28th@ LAD@ CWS
Wed, May 29th@ LAD@ CWS
Thu, May 30th@ LAD@ TEX
Fri, May 31st@ ARI@ TEX
Sat, Jun 1st@ ARI@ TEX
Sun, Jun 2nd@ ARI@ TEX
Tue, Jun 4thvs SFvs BOS
Wed, Jun 5thvs SFvs BOS
Thu, Jun 6thvs SFvs BOS
Fri, Jun 7thvs COLvs CWS
Sat, Jun 8thvs COLvs CWS
Sun, Jun 9thvs COLvs CWS
Tue, Jun 11th@ NYYvs DET
Wed, Jun 12th   vs DET
Thu, Jun 13th   vs DET
Fri, Jun 14thvs STL@ MIN
Sat, Jun 15thvs STL@ MIN
Sun, Jun 16thvs STL@ MIN
Mon, Jun 17th@ ATL@ SEA
Tue, Jun 18th@ ATL@ SEA
Wed, Jun 19th@ ATL@ SEA
Thu, Jun 20th@ CHCvs MIN
Fri, Jun 21st@ CHCvs MIN
Sat, Jun 22nd@ CHCvs MIN
Sun, Jun 23rd@ CHCvs MIN
Mon, Jun 24th@ PHI@ CLE
Tue, Jun 25th@ PHI@ CLE
Wed, Jun 26th@ PHI@ CLE
Fri, Jun 28thvs ATL@ TOR
Sat, Jun 29thvs ATL@ TOR
Sun, Jun 30thvs ATL@ TOR
Mon, Jul 1st   @ TOR
Tue, Jul 2ndvs NYYvs CLE
Wed, Jul 3rdvs NYYvs CLE
Thu, Jul 4th   vs CLE
Fri, Jul 5thvs PHI@ WSH
Sat, Jul 6thvs PHI@ WSH
Sun, Jul 7thvs PHI@ WSH
Fri, Jul 12th@ MIAvs DET
Sat, Jul 13th@ MIAvs DET
Sun, Jul 14th@ MIAvs DET
Mon, Jul 15th   vs CWS
Tue, Jul 16th@ MINvs CWS
Wed, Jul 17th@ MINvs CWS
Thu, Jul 18th@ SFvs CWS
Fri, Jul 19th@ SF@ CLE
Sat, Jul 20th@ SF@ CLE
Sun, Jul 21st@ SF@ CLE
Tue, Jul 23rdvs SD@ ATL
Wed, Jul 24thvs SD@ ATL
Thu, Jul 25thvs SDvs CLE
Fri, Jul 26thvs PITvs CLE
Sat, Jul 27thvs PITvs CLE
Sun, Jul 28thvs PITvs CLE
Mon, Jul 29th   vs TOR
Tue, Jul 30th@ CWSvs TOR
Wed, Jul 31st@ CWSvs TOR
Fri, Aug 2nd@ PIT@ MIN
Sat, Aug 3rd@ PIT@ MIN
Sun, Aug 4th@ PIT@ MIN
Mon, Aug 5thvs MIA@ BOS
Tue, Aug 6thvs MIA@ BOS
Thu, Aug 8th   @ DET
Fri, Aug 9thvs WSH@ DET
Sat, Aug 10thvs WSH@ DET
Sun, Aug 11thvs WSH@ DET
Tue, Aug 13th@ ATLvs STL
Wed, Aug 14th@ ATLvs STL
Fri, Aug 16th@ KCvs NYM
Sat, Aug 17th@ KCvs NYM
Sun, Aug 18th@ KCvs NYM
Mon, Aug 19th   @ BAL
Tue, Aug 20thvs CLE@ BAL
Wed, Aug 21stvs CLE@ BAL
Thu, Aug 22ndvs CLE@ BOS
Fri, Aug 23rdvs ATL@ CLE
Sat, Aug 24thvs ATL@ CLE
Sun, Aug 25thvs ATL@ CLE
Mon, Aug 26th   vs OAK
Tue, Aug 27thvs CHCvs OAK
Wed, Aug 28thvs CHCvs OAK
Thu, Aug 29thvs CHCvs OAK
Fri, Aug 30th@ PHIvs BAL
Sat, Aug 31st@ PHIvs BAL
Sun, Sep 1st@ PHIvs BAL
Tue, Sep 3rd@ WSHvs DET
Wed, Sep 4th@ WSHvs DET
Thu, Sep 5th   vs DET
Fri, Sep 6thvs PHI@ MIA
Sat, Sep 7thvs PHI@ MIA
Sun, Sep 8thvs PHI@ MIA
Tue, Sep 10thvs ARI@ CWS
Wed, Sep 11thvs ARI@ CWS
Thu, Sep 12thvs ARI@ CWS
Fri, Sep 13thvs LADvs HOU
Sat, Sep 14thvs LADvs HOU
Sun, Sep 15thvs LADvs HOU
Mon, Sep 16th@ COL@ OAK
Tue, Sep 17th@ COL@ OAK
Wed, Sep 18th@ COL@ OAK
Thu, Sep 19th   @ MIN
Fri, Sep 20th@ CIN@ MIN
Sat, Sep 21st@ CIN@ MIN
Sun, Sep 22nd@ CIN@ MIN
Tue, Sep 24thvs MIAvs ATL
Wed, Sep 25thvs MIAvs ATL
Fri, Sep 27thvs ATLvs MIN
Sat, Sep 28thvs ATLvs MIN
Sun, Sep 29thvs ATLvs MIN
Mon, Apr 1st@ MIA   
Tue, Apr 30thvs CIN   
Mon, May 20thvs WSH   
Tue, May 21stvs WSH   
Thu, May 23rdvs WSH   
Fri, May 24thvs DET   
Mon, May 27th@ LAD   
Thu, Jun 27th@ PHI   
Thu, Aug 1st@ CWS   
Wed, Aug 7thvs MIA   
Thu, Aug 15th@ ATL   
Mon, Sep 2nd@ WSH   
Mon, Sep 9thvs ARI   
Mon, Sep 23rdvs MIA   
Thu, Sep 26thvs MIA