Who Should I Trade?

Ryan O'Hearn for Kevin Newman (2019)

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

 
Experts' Pick
Experts' Pick
  Ryan O'Hearn
1B - KC
Ryan O'Hearn
KC vs MIN Sun, Sep 29th 3:15pm
Kevin Newman
SS - PIT
Kevin Newman
PIT vs CIN Sun, Sep 29th 3:05pm
Expert
Recommendation
50%
Recommended by
6 of 12 experts
50%
Recommended by
6 of 12 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert--
Weather
   
Expert Ranks 
   
Andrew Gould
FantasyPros
# 154
   
Nick Pollack
Pitcher List
# 127
   
Nick Mariano
RotoBaller
# 133
   
Bobby Sylvester
FantasyPros
# 194
   
Mick Ciallela
Fantrax
# 150
   
Todd D Clark
The Fantasy Fix
# 189
   
Paul Sporer
FanGraphs
# 81
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 94
   
Donkey Teeth
Razzball
# 151
   
Eno Sarris
The Athletic
# 183
   
Pierre Camus
RotoBaller
# 190# 230
   
Brandon 'B_Don' Myers
Razzball
# 206
   
  Ryan O'Hearn
1B - KC
Ryan O'Hearn
KC
Kevin Newman
SS - PIT
Kevin Newman
PIT
2019 Stats 
   
   
At Bats328493
   
Runs3261
   
Hits64152
   
Singles36114
   
Doubles1320
   
Triples16
   
Home Runs1412
   
RBI3864
   
Stolen Bases016
   
Caught Stealing18
   
Walks3928
   
Strikeouts9962
   
Batting Average.195.308
   
On Base Pct.281.354
   
Slugging Pct.369.446
   
On-base Plus Slugging.650.800
   
  Ryan O'Hearn
1B - KC
Ryan O'Hearn
KC
Kevin Newman
SS - PIT
Kevin Newman
PIT
2019 Projections 
   
   
At Bats00
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts00
   
Batting Average.000.000
   
On Base Pct.000.000
   
Slugging Pct.000.000
   
On-base Plus Slugging.000.000
   
  Ryan O'Hearn
1B - KC
Ryan O'Hearn
KC
Kevin Newman
SS - PIT
Kevin Newman
PIT
News 
 Kansas City Royals first baseman Ryan O'Hearn went 2-for-4 with a solo homer in a 6-4 win over Oakland on Wednesday.
Matthew Terelle
Thu, Aug 29th
Kevin Newman went 2-for-4 with a walkoff home run, five RBI, and a walk in Friday's win over the Reds.
Connor Rooney
Sat, Sep 28th
 Kansas City Royals first baseman Ryan O'Hearn went 2-for-3 with two homers in a 9-8 win over the Indians on Sunday.
Matthew Terelle
Sun, Aug 25th
Kevin Newman went 3-for-5 with a double, an RBI, and a run scored Friday against the Cubs.
Connor Rooney
Sat, Sep 14th
 Kansas City Royals first baseman Ryan O'Hearn went 1-for-4 with a solo homer in a 6-2 win over the Red Sox on Tuesday.
Matthew Terelle
Wed, Aug 7th
Kevin Newman went 2-for-3 with a walk, an RBI, and two runs scored in Friday's win over the Cardinals.
Connor Rooney
Sat, Sep 7th
 Kansas City Royals first baseman Ryan O'Hearn went 2-for-5 with a solo homer in an 8-7 win over the Yankees on Sunday.
Matthew Terelle
Mon, May 27th
Kevin Newman went 3-for-5 with a solo home run, three runs scored and an RBI single in Saturday's win over the Rockies.
Connor Rooney
Sun, Sep 1st
 Kansas City Royals first baseman Ryan O'Hearn went 1-for-4 with a grand slam in a 12-2 win over the Astros on Tuesday.
Matthew Terelle
Wed, May 8th
Kevin Newman went 4-for-4 with two home runs, a double, and four RBI to help the Pirates to an 11-8 win over the Rockies Thursday.
Connor Rooney
Fri, Aug 30th
Notes 
There are no recent notes for these players
  Ryan O'Hearn
1B - KC
Ryan O'Hearn
KC
Kevin Newman
SS - PIT
Kevin Newman
PIT
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CWS@ CIN
Sat, Mar 30thvs CWS   
Sun, Mar 31stvs CWS@ CIN
Tue, Apr 2ndvs MIN   
Wed, Apr 3rdvs MINvs STL
Thu, Apr 4th@ DETvs CIN
Sat, Apr 6th@ DETvs CIN
Sun, Apr 7th@ DETvs CIN
Mon, Apr 8thvs SEA@ CHC
Tue, Apr 9thvs SEA   
Wed, Apr 10thvs SEA@ CHC
Thu, Apr 11thvs SEA@ CHC
Fri, Apr 12thvs CLE@ WSH
Sat, Apr 13thvs CLE@ WSH
Sun, Apr 14thvs CLE@ WSH
Mon, Apr 15th@ CWS   
Tue, Apr 16th@ CWS@ DET
Wed, Apr 17th@ CWS@ DET
Thu, Apr 18th@ NYY   
Fri, Apr 19th@ NYYvs SF
Sat, Apr 20th@ NYYvs SF
Sun, Apr 21st@ NYYvs SF
Mon, Apr 22nd@ TBvs ARI
Tue, Apr 23rd@ TBvs ARI
Wed, Apr 24th@ TBvs ARI
Fri, Apr 26thvs LAA@ LAD
Sat, Apr 27thvs LAA@ LAD
Sun, Apr 28thvs LAA@ LAD
Mon, Apr 29thvs TB   
Wed, May 1stvs TB@ TEX
Thu, May 2ndvs TB   
Fri, May 3rd@ DETvs OAK
Sat, May 4th@ DETvs OAK
Sun, May 5th@ DETvs OAK
Mon, May 6th@ HOU   
Tue, May 7th@ HOUvs TEX
Wed, May 8th@ HOUvs TEX
Fri, May 10thvs PHI@ STL
Sat, May 11thvs PHI@ STL
Sun, May 12thvs PHI@ STL
Tue, May 14thvs TEX@ ARI
Wed, May 15thvs TEX@ ARI
Thu, May 16thvs TEX@ SD
Fri, May 17th@ LAA@ SD
Sat, May 18th@ LAA@ SD
Sun, May 19th@ LAA@ SD
Wed, May 22nd@ STLvs COL
Sat, May 25thvs NYYvs LAD
Sun, May 26thvs NYYvs LAD
Tue, May 28th@ CWS@ CIN
Wed, May 29th@ CWS@ CIN
Thu, May 30th@ TEXvs MIL
Fri, May 31st@ TEXvs MIL
Sat, Jun 1st@ TEXvs MIL
Sun, Jun 2nd@ TEXvs MIL
Tue, Jun 4thvs BOSvs ATL
Wed, Jun 5thvs BOSvs ATL
Thu, Jun 6thvs BOSvs ATL
Fri, Jun 7thvs CWS@ MIL
Sat, Jun 8thvs CWS@ MIL
Sun, Jun 9thvs CWS@ MIL
Tue, Jun 11thvs DET@ ATL
Wed, Jun 12thvs DET@ ATL
Thu, Jun 13thvs DET@ ATL
Fri, Jun 14th@ MIN@ MIA
Sat, Jun 15th@ MIN@ MIA
Sun, Jun 16th@ MIN@ MIA
Mon, Jun 17th@ SEA   
Tue, Jun 18th@ SEAvs DET
Wed, Jun 19th@ SEAvs DET
Thu, Jun 20thvs MIN   
Fri, Jun 21stvs MINvs SD
Sat, Jun 22ndvs MINvs SD
Sun, Jun 23rdvs MINvs SD
Mon, Jun 24th@ CLE   
Tue, Jun 25th@ CLE@ HOU
Wed, Jun 26th@ CLE@ HOU
Fri, Jun 28th@ TOR@ MIL
Sat, Jun 29th@ TOR@ MIL
Sun, Jun 30th@ TOR@ MIL
Mon, Jul 1st@ TORvs CHC
Tue, Jul 2ndvs CLEvs CHC
Wed, Jul 3rdvs CLEvs CHC
Thu, Jul 4thvs CLEvs CHC
Fri, Jul 5th@ WSHvs MIL
Sat, Jul 6th@ WSHvs MIL
Sun, Jul 7th@ WSHvs MIL
Fri, Jul 12thvs DET@ CHC
Sat, Jul 13thvs DET@ CHC
Sun, Jul 14thvs DET@ CHC
Mon, Jul 15thvs CWS@ STL
Tue, Jul 16thvs CWS@ STL
Wed, Jul 17thvs CWS@ STL
Thu, Jul 18thvs CWS   
Fri, Jul 19th@ CLEvs PHI
Sat, Jul 20th@ CLEvs PHI
Sun, Jul 21st@ CLEvs PHI
Tue, Jul 23rd@ ATLvs STL
Wed, Jul 24th@ ATLvs STL
Thu, Jul 25thvs CLEvs STL
Fri, Jul 26thvs CLE@ NYM
Sat, Jul 27thvs CLE@ NYM
Sun, Jul 28thvs CLE@ NYM
Mon, Jul 29thvs TOR@ CIN
Tue, Jul 30thvs TOR@ CIN
Wed, Jul 31stvs TOR@ CIN
Fri, Aug 2nd@ MINvs NYM
Sat, Aug 3rd@ MINvs NYM
Sun, Aug 4th@ MINvs NYM
Mon, Aug 5th@ BOSvs MIL
Tue, Aug 6th@ BOSvs MIL
Thu, Aug 8th@ DET   
Fri, Aug 9th@ DET@ STL
Sat, Aug 10th@ DET@ STL
Sun, Aug 11th@ DET@ STL
Tue, Aug 13thvs STL@ LAA
Wed, Aug 14thvs STL@ LAA
Fri, Aug 16thvs NYMvs CHC
Sat, Aug 17thvs NYMvs CHC
Sun, Aug 18thvs NYMvs CHC
Mon, Aug 19th@ BALvs WSH
Tue, Aug 20th@ BALvs WSH
Wed, Aug 21st@ BALvs WSH
Thu, Aug 22nd@ BOSvs WSH
Fri, Aug 23rd@ CLEvs CIN
Sat, Aug 24th@ CLEvs CIN
Sun, Aug 25th@ CLEvs CIN
Mon, Aug 26thvs OAK@ PHI
Tue, Aug 27thvs OAK@ PHI
Wed, Aug 28thvs OAK@ PHI
Thu, Aug 29thvs OAK@ COL
Fri, Aug 30thvs BAL@ COL
Sat, Aug 31stvs BAL@ COL
Sun, Sep 1stvs BAL@ COL
Tue, Sep 3rdvs DETvs MIA
Wed, Sep 4thvs DETvs MIA
Thu, Sep 5thvs DETvs MIA
Fri, Sep 6th@ MIAvs STL
Sat, Sep 7th@ MIAvs STL
Sun, Sep 8th@ MIAvs STL
Tue, Sep 10th@ CWS@ SF
Wed, Sep 11th@ CWS@ SF
Thu, Sep 12th@ CWS@ SF
Fri, Sep 13thvs HOU@ CHC
Sat, Sep 14thvs HOU@ CHC
Sun, Sep 15thvs HOU@ CHC
Mon, Sep 16th@ OAK   
Tue, Sep 17th@ OAKvs SEA
Wed, Sep 18th@ OAKvs SEA
Thu, Sep 19th@ MINvs SEA
Fri, Sep 20th@ MIN@ MIL
Sat, Sep 21st@ MIN@ MIL
Sun, Sep 22nd@ MIN@ MIL
Tue, Sep 24thvs ATLvs CHC
Wed, Sep 25thvs ATLvs CHC
Fri, Sep 27thvs MINvs CIN
Sat, Sep 28thvs MINvs CIN
Sun, Sep 29thvs MINvs CIN
Mon, Apr 1st   vs STL
Fri, Apr 5th   vs CIN
Thu, Apr 25th   vs ARI
Tue, Apr 30th   @ TEX
Thu, May 9th   @ STL
Mon, May 13th   @ ARI
Tue, May 21st   vs COL
Thu, May 23rd   vs COL
Fri, May 24th   vs LAD
Mon, May 27th   @ CIN
Mon, Jun 10th   @ ATL
Thu, Jun 27th   @ HOU
Mon, Jul 22nd   vs STL
Wed, Aug 7th   vs MIL
Mon, Aug 12th   @ LAA
Mon, Sep 9th   @ SF
Thu, Sep 26th   vs CHC