Who Should I Trade?

Khris Davis for Jose Ramirez (2019)

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

 
Experts' Pick
 
  Jose Ramirez
2B,3B - CLE
Jose Ramirez
CLE @ NYM Tue, Aug 20th 7:10pm
Khris Davis
LF,DH - OAK
Khris Davis
OAK vs NYY Tue, Aug 20th 10:07pm
Expert
Recommendation
78%
Recommended by
14 of 18 experts
22%
Recommended by
4 of 18 experts
Rankings 
   
Rest of Season
VBR# 33# 153
   
Projections 
   
Runs2019
Home Runs68
RBI2222
Stolen Bases70
Batting Average.260.231
   
Misc 
   
Injury Alert--
Weather
   
Expert Ranks 
   
Eno Sarris
The Athletic
# 3# 39
   
Andrew Gould
FantasyPros
# 23# 102
   
Joe Bond
Fantasy Six Pack
# 17# 94
   
Chris Meaney
The Athletic
# 15# 20
   
Paul Sporer
FanGraphs
# 10# 26
   
Nick Pollack
Pitcher List
# 23# 122
   
Nick Mariano
RotoBaller
# 9# 87
   
Bobby Sylvester
FantasyPros
# 30# 53
   
Donkey Teeth
Razzball
# 26# 40
   
Dan Harris
FantasyPros
# 16# 64
   
Pierre Camus
RotoBaller
# 14# 121
   
Max Freeze
Freeze Stats
# 26# 34
   
Brandon 'B_Don' Myers
Razzball
# 29# 36
   
Mick Ciallela
Fantrax
# 26# 100
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 31# 19
   
Andrew Seifter
FantasyPros
# 44# 38
   
Todd D Clark
The Fantasy Fix
# 79# 38
   
Alan Harrison
The Fantasy Fix
# 89# 47
   
  Jose Ramirez
2B,3B - CLE
Jose Ramirez
CLE
Khris Davis
LF,DH - OAK
Khris Davis
OAK
2019 Stats 
   
   
At Bats459370
   
Runs6548
   
Hits11682
   
Singles6257
   
Doubles328
   
Triples20
   
Home Runs2017
   
RBI7453
   
Stolen Bases240
   
Caught Stealing40
   
Walks5035
   
Strikeouts71107
   
Batting Average.253.222
   
On Base Pct.325.293
   
Slugging Pct.462.381
   
On-base Plus Slugging.787.675
   
  Jose Ramirez
2B,3B - CLE
Jose Ramirez
CLE
Khris Davis
LF,DH - OAK
Khris Davis
OAK
2019 Projections 
   
   
At Bats133134
   
Runs2019
   
Hits3531
   
Singles1919
   
Doubles94
   
Triples10
   
Home Runs68
   
RBI2222
   
Stolen Bases70
   
Caught Stealing20
   
Walks1513
   
Strikeouts1742
   
Batting Average.260.231
   
On Base Pct.345.309
   
Slugging Pct.475.431
   
On-base Plus Slugging.820.740
   
  Jose Ramirez
2B,3B - CLE
Jose Ramirez
CLE
Khris Davis
LF,DH - OAK
Khris Davis
OAK
News 
 Cleveland Indians third baseman Jose Ramirez went 3-for-4 with a double and a solo homer in a 3-2 loss to the Yankees on Friday.
Matthew Terelle
Fri, Aug 16th
Khris Davis drew a walk and scored a run as a pinch hitter in Wednesday's 9-5 win over the Giants.
Brad Camara
Wed, Aug 14th
 Cleveland Indians third baseman Jose Ramirez went 2-for-3 with two homers and six RBI in a 19-5 win over the Yankees on Thursday.
Matthew Terelle
Fri, Aug 16th
Khris Davis went 0-for-3 with two walks and a run scored in Friday's 7-0 win over the White Sox.
Brad Camara
Sat, Aug 10th
 Cleveland Indians third baseman Jose Ramirez went 2-for-4 with a three-run homer in a 6-5 win over the Red Sox on Monday.
Matthew Terelle
Tue, Aug 13th
Khris Davis went 1-for-3 with a walk in Sunday's 4-2 win over the Cardinals.
Brad Camara
Sun, Aug 4th
 Cleveland Indians third baseman Jose Ramirez went 3-for-4 with a double, two runs, an RBI, and a steal in a 6-2 win over the Twins on Friday.
Matthew Terelle
Sat, Aug 10th
Khris Davis went 3-for-4 with a solo home run in Tuesday’s win over the Mariners.
Brad Camara
Wed, Jul 31st
 Cleveland Indians third baseman Jose Ramirez went 1-for-2 with a two-run homer, a steal, and a walk in a 2-0 win over the Rangers in the first game of a Wednesday doubleheader. He followed that up with another homer in a two-hit performance in a 5-1 win in the second game.
Matthew Terelle
Wed, Aug 7th
Khris Davis went 1-for-3 with two walks and an RBI in Sunday's 6-5 win over the Rangers.
Brad Camara
Sun, Jul 28th
Notes 
There are no recent notes for these players
  Jose Ramirez
2B,3B - CLE
Jose Ramirez
CLE
Khris Davis
LF,DH - OAK
Khris Davis
OAK
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 20th   vs SEA
Thu, Mar 21st   vs SEA
Thu, Mar 28th@ MINvs LAA
Fri, Mar 29th   vs LAA
Sat, Mar 30th@ MINvs LAA
Sun, Mar 31st@ MINvs LAA
Mon, Apr 1stvs CWSvs BOS
Tue, Apr 2nd   vs BOS
Wed, Apr 3rdvs CWSvs BOS
Thu, Apr 4thvs TORvs BOS
Fri, Apr 5thvs TOR@ HOU
Sat, Apr 6thvs TOR@ HOU
Sun, Apr 7thvs TOR@ HOU
Mon, Apr 8th   @ BAL
Tue, Apr 9th@ DET@ BAL
Wed, Apr 10th@ DET@ BAL
Thu, Apr 11th@ DET@ BAL
Fri, Apr 12th@ KC@ TEX
Sun, Apr 14th@ KC@ TEX
Tue, Apr 16th@ SEAvs HOU
Wed, Apr 17th@ SEAvs HOU
Fri, Apr 19th   vs TOR
Sat, Apr 20thvs ATLvs TOR
Sun, Apr 21stvs ATLvs TOR
Mon, Apr 22nd   vs TEX
Tue, Apr 23rdvs MIAvs TEX
Wed, Apr 24thvs MIAvs TEX
Fri, Apr 26th@ HOU@ TOR
Sat, Apr 27th@ HOU@ TOR
Sun, Apr 28th@ HOU@ TOR
Mon, Apr 29th   @ BOS
Tue, Apr 30th@ MIA@ BOS
Wed, May 1st@ MIA@ BOS
Fri, May 3rdvs SEA@ PIT
Sat, May 4thvs SEA@ PIT
Sun, May 5thvs SEA@ PIT
Tue, May 7thvs CWSvs CIN
Wed, May 8thvs CWSvs CIN
Thu, May 9thvs CWSvs CIN
Fri, May 10th@ OAKvs CLE
Sat, May 11th@ OAKvs CLE
Sun, May 12th@ OAKvs CLE
Mon, May 13th@ CWS@ SEA
Tue, May 14th@ CWS@ SEA
Thu, May 16thvs BAL@ DET
Fri, May 17thvs BAL@ DET
Sat, May 18thvs BAL@ DET
Mon, May 20thvs OAK@ CLE
Tue, May 21stvs OAK@ CLE
Wed, May 22ndvs OAK@ CLE
Fri, May 24thvs TBvs SEA
Sat, May 25thvs TBvs SEA
Sun, May 26thvs TBvs SEA
Mon, May 27th@ BOSvs LAA
Tue, May 28th@ BOSvs LAA
Wed, May 29th@ BOSvs LAA
Fri, May 31st@ CWSvs HOU
Sat, Jun 1st@ CWSvs HOU
Sun, Jun 2nd@ CWSvs HOU
Tue, Jun 4thvs MIN@ LAA
Wed, Jun 5thvs MIN@ LAA
Thu, Jun 6thvs MIN@ LAA
Fri, Jun 7thvs NYY@ TEX
Sat, Jun 8thvs NYY@ TEX
Sun, Jun 9thvs NYY@ TEX
Mon, Jun 10th   @ TB
Tue, Jun 11thvs CIN@ TB
Wed, Jun 12thvs CIN@ TB
Fri, Jun 14th@ DETvs SEA
Sat, Jun 15th@ DETvs SEA
Sun, Jun 16th@ DETvs SEA
Mon, Jun 17th@ TEXvs BAL
Tue, Jun 18th@ TEXvs BAL
Wed, Jun 19th@ TEXvs BAL
Thu, Jun 20th@ TEXvs TB
Fri, Jun 21stvs DETvs TB
Sat, Jun 22ndvs DETvs TB
Sun, Jun 23rdvs DETvs TB
Tue, Jun 25thvs KC@ STL
Wed, Jun 26thvs KC@ STL
Thu, Jun 27th   @ LAA
Fri, Jun 28th@ BAL@ LAA
Sat, Jun 29th@ BAL@ LAA
Sun, Jun 30th@ BAL@ LAA
Tue, Jul 2nd@ KCvs MIN
Wed, Jul 3rd@ KCvs MIN
Thu, Jul 4th@ KCvs MIN
Fri, Jul 5th   @ SEA
Sat, Jul 6th@ CIN@ SEA
Sun, Jul 7th@ CIN@ SEA
Fri, Jul 12thvs MINvs CWS
Sat, Jul 13thvs MINvs CWS
Sun, Jul 14thvs MINvs CWS
Tue, Jul 16thvs DETvs SEA
Wed, Jul 17thvs DETvs SEA
Thu, Jul 18thvs DET@ MIN
Fri, Jul 19thvs KC@ MIN
Sat, Jul 20thvs KC@ MIN
Sun, Jul 21stvs KC@ MIN
Mon, Jul 22nd@ TOR@ HOU
Tue, Jul 23rd@ TOR@ HOU
Wed, Jul 24th@ TOR@ HOU
Thu, Jul 25th@ KCvs TEX
Fri, Jul 26th@ KCvs TEX
Sat, Jul 27th@ KCvs TEX
Sun, Jul 28th@ KCvs TEX
Tue, Jul 30thvs HOUvs MIL
Wed, Jul 31stvs HOUvs MIL
Thu, Aug 1stvs HOUvs MIL
Sat, Aug 3rdvs LAAvs STL
Sun, Aug 4thvs LAAvs STL
Mon, Aug 5thvs TEX@ CHC
Tue, Aug 6th   @ CHC
Wed, Aug 7thvs TEX@ CHC
Fri, Aug 9th@ MIN@ CWS
Sat, Aug 10th@ MIN@ CWS
Sun, Aug 11th@ MIN@ CWS
Tue, Aug 13thvs BOS@ SF
Wed, Aug 14thvs BOS@ SF
Thu, Aug 15th@ NYYvs HOU
Fri, Aug 16th@ NYYvs HOU
Sat, Aug 17th@ NYYvs HOU
Sun, Aug 18th@ NYYvs HOU
Tue, Aug 20th@ NYMvs NYY
Wed, Aug 21st@ NYMvs NYY
Thu, Aug 22nd@ NYMvs NYY
Sat, Aug 24thvs KCvs SF
Sun, Aug 25thvs KCvs SF
Mon, Aug 26th   @ KC
Tue, Aug 27th@ DET@ KC
Wed, Aug 28th@ DET@ KC
Thu, Aug 29th@ DET@ KC
Fri, Aug 30th@ TB@ NYY
Sat, Aug 31st@ TB@ NYY
Sun, Sep 1st@ TB@ NYY
Tue, Sep 3rdvs CWSvs LAA
Wed, Sep 4thvs CWSvs LAA
Thu, Sep 5thvs CWSvs LAA
Fri, Sep 6th@ MINvs DET
Sat, Sep 7th@ MINvs DET
Sun, Sep 8th@ MINvs DET
Mon, Sep 9th@ LAA@ HOU
Tue, Sep 10th@ LAA@ HOU
Wed, Sep 11th@ LAA@ HOU
Thu, Sep 12th   @ HOU
Fri, Sep 13thvs MIN@ TEX
Sat, Sep 14thvs MIN@ TEX
Sun, Sep 15thvs MIN@ TEX
Mon, Sep 16th   vs KC
Tue, Sep 17thvs DETvs KC
Wed, Sep 18thvs DETvs KC
Fri, Sep 20thvs PHIvs TEX
Sat, Sep 21stvs PHIvs TEX
Sun, Sep 22ndvs PHIvs TEX
Tue, Sep 24th@ CWS@ LAA
Wed, Sep 25th@ CWS@ LAA
Thu, Sep 26th@ CWS@ SEA
Fri, Sep 27th@ WSH@ SEA
Sat, Sep 28th@ WSH@ SEA
Sun, Sep 29th@ WSH@ SEA
Sat, Apr 13th@ KC   
Mon, Apr 15th@ SEA   
Thu, Apr 25th@ HOU   
Mon, May 6thvs CWS   
Sun, May 19thvs BAL   
Thu, May 23rdvs TB   
Thu, May 30th@ CWS   
Mon, Jun 24thvs KC   
Mon, Jul 15thvs DET   
Fri, Aug 2ndvs LAA   
Thu, Aug 8th@ MIN   
Mon, Aug 12thvs BOS   
Fri, Aug 23rdvs KC   
Mon, Sep 2ndvs CWS   
Thu, Sep 19thvs DET