Who Should I Trade?

Matt Kemp for Tyler O'Neill (2019)

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

 
Experts' Pick
 
  Matt Kemp
LF,RF - NYM
Matt Kemp
NYM vs CLE Thu, Aug 22nd 7:10pm
Tyler O'Neill
LF,RF - STL
Tyler O'Neill
STL vs MIL Wed, Aug 21st 7:45pm
Expert
Recommendation
63%
Recommended by
5 of 8 experts
38%
Recommended by
3 of 8 experts
Rankings 
   
Rest of Season
VBR# 327# 305
   
Projections 
   
Runs87
Home Runs33
RBI108
Stolen Bases01
Batting Average.257.267
   
Misc 
   
Injury AlertFAIL10
Weather79 F, Possible Drizzle and Humid80 F, Possible Light Rain and Humid
   
Expert Ranks 
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 186
   
Paul Sporer
FanGraphs
# 116# 132
   
Nick Mariano
RotoBaller
# 183
   
Dan Harris
FantasyPros
# 153
   
Pierre Camus
RotoBaller
# 283
   
Donkey Teeth
Razzball
# 156# 150
   
Brandon 'B_Don' Myers
Razzball
# 137
   
Bobby Sylvester
FantasyPros
# 160
   
  Matt Kemp
LF,RF - NYM
Matt Kemp
NYM
Tyler O'Neill
LF,RF - STL
Tyler O'Neill
STL
2019 Stats 
   
   
At Bats60129
   
Runs414
   
Hits1236
   
Singles926
   
Doubles25
   
Triples00
   
Home Runs15
   
RBI516
   
Stolen Bases01
   
Caught Stealing00
   
Walks17
   
Strikeouts1946
   
Batting Average.200.279
   
On Base Pct.210.316
   
Slugging Pct.283.434
   
On-base Plus Slugging.493.750
   
  Matt Kemp
LF,RF - NYM
Matt Kemp
NYM
Tyler O'Neill
LF,RF - STL
Tyler O'Neill
STL
2019 Projections 
   
   
At Bats6754
   
Runs87
   
Hits1714
   
Singles119
   
Doubles42
   
Triples00
   
Home Runs33
   
RBI108
   
Stolen Bases01
   
Caught Stealing00
   
Walks44
   
Strikeouts1717
   
Batting Average.257.267
   
On Base Pct.301.315
   
Slugging Pct.433.460
   
On-base Plus Slugging.734.775
   
  Matt Kemp
LF,RF - NYM
Matt Kemp
NYM
Tyler O'Neill
LF,RF - STL
Tyler O'Neill
STL
News 
 The Mets have signed Matt Kemp to a minor league contract.
Andrew Gould
Fri, May 24th
Tyler O'Neill went 2-for-3 with a walk in Saturday's loss to the Astros.
Connor Rooney
Sun, Jul 28th
 The Reds have released outfielder Matt Kemp.
Brendan Tuma - Too Much Tuma
Sat, May 4th
Tyler O'Neill went 3-for-4 with a two-run home run, two runs, and four RBI in the Cardinals' 7-0 win on Monday.
Connor Rooney
Tue, Jul 16th
 Matt Kemp suffered a broken rib and has been placed onto the 10-day IL. Phillip Ervin was called up as a result.
Garett Thomas
Tue, Apr 23rd
Tyler O'Neill went 2-for-4 with a double, a home run, and four RBI in Saturday's 4-2 win over the Diamondbacks.
Connor Rooney
Sun, Jul 14th
  Matt Kemp went 1-for-4 with an RBI single as the Reds fell to the Los Angeles Dodgers 4-3 Monday night.
John Pritchard
Tue, Apr 16th
Tyler O'Neill went 2-for-4 with a double in Tuesday's loss to the Mariners.
Connor Rooney
Wed, Jul 3rd
 Matt Kemp went 2-for-5 with a three-run home run and two runs scored in the Reds' 14-0 win over the Marlins on Tuesday.
Elliott Baas
Wed, Apr 10th
The Cardinals placed Tyler O'Neill on the 10-day IL with a right elbow nerve subluxation on Tuesday. The team recalled Yairo Munoz from Triple-A to take O'Neill's place on the roster.
Dan Harris
Tue, Apr 16th
Notes 
There are no recent notes for these players
  Matt Kemp
LF,RF - NYM
Matt Kemp
NYM
Tyler O'Neill
LF,RF - STL
Tyler O'Neill
STL
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ WSH@ MIL
Sat, Mar 30th@ WSH@ MIL
Sun, Mar 31st@ WSH@ MIL
Mon, Apr 1st@ MIA@ PIT
Tue, Apr 2nd@ MIA   
Wed, Apr 3rd@ MIA@ PIT
Thu, Apr 4thvs WSH   
Sat, Apr 6thvs WSHvs SD
Sun, Apr 7thvs WSHvs SD
Tue, Apr 9thvs MINvs LAD
Wed, Apr 10thvs MINvs LAD
Thu, Apr 11th@ ATLvs LAD
Fri, Apr 12th@ ATL   
Sat, Apr 13th@ ATL@ CIN
Sun, Apr 14th@ ATL@ CIN
Mon, Apr 15th@ PHI@ MIL
Tue, Apr 16th@ PHI@ MIL
Wed, Apr 17th@ PHI@ MIL
Fri, Apr 19th@ STLvs NYM
Sat, Apr 20th@ STLvs NYM
Sun, Apr 21st@ STLvs NYM
Mon, Apr 22ndvs PHIvs MIL
Tue, Apr 23rdvs PHIvs MIL
Wed, Apr 24thvs PHIvs MIL
Fri, Apr 26thvs MILvs CIN
Sat, Apr 27thvs MILvs CIN
Sun, Apr 28thvs MILvs CIN
Mon, Apr 29thvs CIN@ WSH
Tue, Apr 30thvs CIN@ WSH
Wed, May 1stvs CIN@ WSH
Thu, May 2ndvs CIN@ WSH
Fri, May 3rd@ MIL@ CHC
Sat, May 4th@ MIL@ CHC
Sun, May 5th@ MIL@ CHC
Mon, May 6th@ SDvs PHI
Tue, May 7th@ SDvs PHI
Wed, May 8th@ SDvs PHI
Fri, May 10thvs MIAvs PIT
Sat, May 11thvs MIAvs PIT
Tue, May 14th@ WSH@ ATL
Wed, May 15th@ WSH@ ATL
Thu, May 16th@ WSH@ ATL
Fri, May 17th@ MIA@ TEX
Sat, May 18th@ MIA@ TEX
Sun, May 19th@ MIA@ TEX
Mon, May 20thvs WSH   
Tue, May 21stvs WSH   
Wed, May 22ndvs WSHvs KC
Thu, May 23rdvs WSH   
Fri, May 24thvs DETvs ATL
Sat, May 25thvs DETvs ATL
Sun, May 26thvs DETvs ATL
Mon, May 27th@ LAD   
Tue, May 28th@ LAD@ PHI
Wed, May 29th@ LAD@ PHI
Thu, May 30th@ LAD@ PHI
Fri, May 31st@ ARIvs CHC
Sat, Jun 1st@ ARIvs CHC
Sun, Jun 2nd@ ARIvs CHC
Tue, Jun 4thvs SFvs CIN
Wed, Jun 5thvs SF   
Thu, Jun 6thvs SFvs CIN
Fri, Jun 7thvs COL@ CHC
Sat, Jun 8thvs COL@ CHC
Sun, Jun 9thvs COL@ CHC
Tue, Jun 11th@ NYY@ MIA
Fri, Jun 14thvs STL@ NYM
Sat, Jun 15thvs STL@ NYM
Sun, Jun 16thvs STL@ NYM
Mon, Jun 17th@ ATLvs MIA
Tue, Jun 18th@ ATLvs MIA
Wed, Jun 19th@ ATLvs MIA
Thu, Jun 20th@ CHCvs MIA
Fri, Jun 21st@ CHCvs LAA
Sat, Jun 22nd@ CHCvs LAA
Sun, Jun 23rd@ CHCvs LAA
Mon, Jun 24th@ PHI   
Tue, Jun 25th@ PHIvs OAK
Wed, Jun 26th@ PHIvs OAK
Thu, Jun 27th@ PHI   
Fri, Jun 28thvs ATL@ SD
Sat, Jun 29thvs ATL@ SD
Sun, Jun 30thvs ATL@ SD
Tue, Jul 2ndvs NYY@ SEA
Wed, Jul 3rdvs NYY@ SEA
Fri, Jul 5thvs PHI@ SF
Sat, Jul 6thvs PHI@ SF
Sun, Jul 7thvs PHI@ SF
Fri, Jul 12th@ MIAvs ARI
Sat, Jul 13th@ MIAvs ARI
Sun, Jul 14th@ MIAvs ARI
Tue, Jul 16th@ MINvs PIT
Wed, Jul 17th@ MINvs PIT
Thu, Jul 18th@ SF@ CIN
Fri, Jul 19th@ SF@ CIN
Sat, Jul 20th@ SF@ CIN
Sun, Jul 21st@ SF@ CIN
Tue, Jul 23rdvs SD@ PIT
Wed, Jul 24thvs SD@ PIT
Thu, Jul 25thvs SD@ PIT
Fri, Jul 26thvs PITvs HOU
Sat, Jul 27thvs PITvs HOU
Sun, Jul 28thvs PITvs HOU
Tue, Jul 30th@ CWSvs CHC
Wed, Jul 31st@ CWSvs CHC
Thu, Aug 1st@ CWSvs CHC
Fri, Aug 2nd@ PIT   
Sat, Aug 3rd@ PIT@ OAK
Sun, Aug 4th@ PIT@ OAK
Mon, Aug 5thvs MIA@ LAD
Tue, Aug 6thvs MIA@ LAD
Wed, Aug 7thvs MIA@ LAD
Fri, Aug 9thvs WSHvs PIT
Sat, Aug 10thvs WSHvs PIT
Sun, Aug 11thvs WSHvs PIT
Tue, Aug 13th@ ATL@ KC
Wed, Aug 14th@ ATL@ KC
Thu, Aug 15th@ ATL@ CIN
Fri, Aug 16th@ KC@ CIN
Sat, Aug 17th@ KC@ CIN
Sun, Aug 18th@ KC@ CIN
Tue, Aug 20thvs CLEvs MIL
Wed, Aug 21stvs CLEvs MIL
Thu, Aug 22ndvs CLEvs COL
Fri, Aug 23rdvs ATLvs COL
Sat, Aug 24thvs ATLvs COL
Sun, Aug 25thvs ATLvs COL
Tue, Aug 27thvs CHC@ MIL
Wed, Aug 28thvs CHC@ MIL
Thu, Aug 29thvs CHC   
Fri, Aug 30th@ PHIvs CIN
Sat, Aug 31st@ PHIvs CIN
Sun, Sep 1st@ PHIvs CIN
Mon, Sep 2nd@ WSHvs SF
Tue, Sep 3rd@ WSHvs SF
Wed, Sep 4th@ WSHvs SF
Fri, Sep 6thvs PHI@ PIT
Sat, Sep 7thvs PHI@ PIT
Sun, Sep 8thvs PHI@ PIT
Mon, Sep 9thvs ARI   
Tue, Sep 10thvs ARI@ COL
Wed, Sep 11thvs ARI@ COL
Thu, Sep 12thvs ARI@ COL
Fri, Sep 13thvs LADvs MIL
Sat, Sep 14thvs LADvs MIL
Sun, Sep 15thvs LADvs MIL
Mon, Sep 16th@ COLvs WSH
Tue, Sep 17th@ COLvs WSH
Wed, Sep 18th@ COLvs WSH
Fri, Sep 20th@ CIN@ CHC
Sat, Sep 21st@ CIN@ CHC
Sun, Sep 22nd@ CIN@ CHC
Mon, Sep 23rdvs MIA@ ARI
Tue, Sep 24thvs MIA@ ARI
Wed, Sep 25thvs MIA@ ARI
Thu, Sep 26thvs MIA   
Fri, Sep 27thvs ATLvs CHC
Sat, Sep 28thvs ATLvs CHC
Sun, Sep 29thvs ATLvs CHC
Fri, Mar 29th   @ MIL
Fri, Apr 5th   vs SD
Mon, Apr 8th   vs LAD
Thu, May 9th   vs PIT
Sun, May 12th   vs PIT
Mon, Jun 10th   @ MIA
Wed, Jun 12th   @ MIA
Thu, Jul 4th   @ SEA
Mon, Jul 15th   vs PIT
Mon, Jul 22nd   @ PIT
Mon, Aug 19th   vs MIL
Mon, Aug 26th   @ MIL
Thu, Sep 5th   vs SF
Thu, Sep 19th   @ CHC