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
Khris Davis
OAK vs NYY Tue, Aug 20th 10:07pm
Recommended by
14 of 18 experts
Recommended by
4 of 18 experts
Rest of Season
VBR# 33# 153
Home Runs68
Stolen Bases70
Batting Average.260.231
Injury Alert--
Expert Ranks 
Eno Sarris
The Athletic
# 3# 39
Andrew Gould
# 23# 102
Joe Bond
Fantasy Six Pack
# 17# 94
Chris Meaney
The Athletic
# 15# 20
Paul Sporer
# 10# 26
Nick Pollack
Pitcher List
# 23# 122
Nick Mariano
# 9# 87
Bobby Sylvester
# 30# 53
Donkey Teeth
# 26# 40
Dan Harris
# 16# 64
Pierre Camus
# 14# 121
Max Freeze
Freeze Stats
# 26# 34
Brandon 'B_Don' Myers
# 29# 36
Mick Ciallela
# 26# 100
Andrea LaMont
Lenny Melnick Fantasy Sports
# 31# 19
Andrew Seifter
# 44# 38
Todd D Clark
The Fantasy Fix
# 79# 38
Alan Harrison
The Fantasy Fix
# 89# 47
  Jose Ramirez
2B,3B - CLE
Jose Ramirez
Khris Davis
Khris Davis
2019 Stats 
At Bats459370
Home Runs2017
Stolen Bases240
Caught Stealing40
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
Khris Davis
Khris Davis
2019 Projections 
At Bats133134
Home Runs68
Stolen Bases70
Caught Stealing20
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
Khris Davis
Khris Davis
 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
There are no recent notes for these players
  Jose Ramirez
2B,3B - CLE
Jose Ramirez
Khris Davis
Khris Davis
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