Skip to main content

Who Should I Trade?

Khris Davis for Kevin Kiermaier (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Kevin Kiermaier
Kevin Kiermaier
TB vs NYY Tue, May 11th 7:10pm
Khris Davis
Khris Davis
TEX @ SF Mon, May 10th 9:45pm
Recommended by
5 of 7 experts
Recommended by
2 of 7 experts
Rest of Season
VBR# 407# 687
Home Runs79
Stolen Bases120
Batting Average.228.223
Injury AlertIL10-
Weather66 F, Clear
Expert Ranks 
Mike Maher
# 258# 265
Dan Harris
# 289# 296
Ryan Amore
Pitcher List
# 162# 268
Carmen Maiorano
# 191# 213
Corbin Young
# 173# 285
Pierre Camus
# 313# 145
Chris Clegg
# 271# 229
Who Should I Trade? Player Statistics
  Kevin Kiermaier
Kevin Kiermaier
Khris Davis
Khris Davis
2021 Stats 
At Bats695
Home Runs00
Stolen Bases30
Caught Stealing10
Batting Average.217.200
On Base Pct.299.200
Slugging Pct.290.200
On-base Plus Slugging.589.400
Who Should I Trade? Player Projections
  Kevin Kiermaier
Kevin Kiermaier
Khris Davis
Khris Davis
2021 Projections 
At Bats314200
Home Runs79
Stolen Bases120
Caught Stealing40
Batting Average.228.223
On Base Pct.300.289
Slugging Pct.366.391
On-base Plus Slugging.666.681
Who Should I Trade? Player Notes
  Kevin Kiermaier
Kevin Kiermaier
Khris Davis
Khris Davis
 The Rays placed outfielder Kevin Kiermaier on the 10-day injured list with a left wrist sprain.
Corbin Young
Sun, May 9th
Rangers manager Jon Daniels says DH Khris Davis (quad) will return on either Saturday or Sunday.
Brendan Tuma - Too Much Tuma
Fri, May 7th
 X-rays came back negative for Rays outfielder Kevin Kiermaier, who has been diagnosed with a left wrist sprain. He initially suffered the injury when running into a painful caught stealing situation.
Andersen Pickard
Sun, May 9th
Khris Davis is expected to play in Wednesday’s alternate training site game as the team’s designated hitter.
Brenden Trout
Wed, Apr 28th
 Kevin Kiermaier went 1-for-2 with a double, two walks, two RBI, two stolen bases and scored a run in Tuesday's victory over the Angels.
John Aubin
Wed, May 5th
DH Khris Davis, who's been on the IL since the start of the season with a Grade 2 quad strain, is unlikely to be activated until mid-May, per Jeff Wilson of The Fort Worth Star-Telegram.
Jon Mathisen
Fri, Apr 23rd
 Kevin Kiermaier went 3-for-4 at the plate with a double and a run scored in Sunday's 5-4 win over the Astros.
John Aubin
Mon, May 3rd
Rangers' DH Khris Davis will start the season on the IL due to a Grade 2 quad strain suffered during Spring Training.
Jack Mannis
Thu, Apr 1st
 Kevin Kiermaier went 2-for-4 at the plate on Sunday afternoon as the Rays lost to the Blue Jays by a 1-0 score.
John Aubin
Sun, Apr 25th
Khris Davis will be out 3-4 weeks with a grade 2 quad strain.
Matt Flipi
Wed, Mar 24th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kevin Kiermaier
Kevin Kiermaier
Khris Davis
Khris Davis
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ MIA@ KC
Sat, Apr 3rd@ MIA@ KC
Sun, Apr 4th   @ KC
Mon, Apr 5th@ BOSvs TOR
Tue, Apr 6th@ BOSvs TOR
Wed, Apr 7th@ BOSvs TOR
Fri, Apr 9thvs NYYvs SD
Sat, Apr 10thvs NYYvs SD
Sun, Apr 11thvs NYYvs SD
Mon, Apr 12thvs TEX@ TB
Tue, Apr 13thvs TEX@ TB
Wed, Apr 14thvs TEX@ TB
Thu, Apr 15thvs TEX@ TB
Fri, Apr 16th@ NYYvs BAL
Sat, Apr 17th@ NYYvs BAL
Sun, Apr 18th@ NYYvs BAL
Mon, Apr 19th@ KC@ LAA
Tue, Apr 20th@ KC@ LAA
Wed, Apr 21st@ KC@ LAA
Fri, Apr 23rdvs TOR@ CWS
Sat, Apr 24thvs TOR@ CWS
Sun, Apr 25thvs TOR@ CWS
Mon, Apr 26thvs OAKvs LAA
Tue, Apr 27thvs OAKvs LAA
Wed, Apr 28thvs OAKvs LAA
Thu, Apr 29thvs OAKvs BOS
Fri, Apr 30thvs HOUvs BOS
Sat, May 1stvs HOUvs BOS
Sun, May 2ndvs HOUvs BOS
Mon, May 3rd@ LAA@ MIN
Tue, May 4th@ LAA@ MIN
Wed, May 5th@ LAA@ MIN
Thu, May 6th@ LAA@ MIN
Fri, May 7th@ OAKvs SEA
Sat, May 8th@ OAKvs SEA
Sun, May 9th@ OAKvs SEA
Mon, May 10th   @ SF
Tue, May 11thvs NYY@ SF
Thu, May 13thvs NYY@ HOU
Fri, May 14thvs NYM@ HOU
Sat, May 15thvs NYM@ HOU
Sun, May 16thvs NYM@ HOU
Mon, May 17th   vs NYY
Tue, May 18th@ BALvs NYY
Wed, May 19th@ BALvs NYY
Thu, May 20th@ BALvs NYY
Fri, May 21st@ TORvs HOU
Sat, May 22nd@ TORvs HOU
Sun, May 23rd@ TORvs HOU
Tue, May 25thvs KC@ LAA
Wed, May 26thvs KC@ LAA
Thu, May 27thvs KC@ SEA
Fri, May 28th   @ SEA
Sat, May 29thvs PHI@ SEA
Sun, May 30thvs PHI@ SEA
Tue, Jun 1st@ NYY@ COL
Wed, Jun 2nd@ NYY@ COL
Thu, Jun 3rd@ NYY@ COL
Fri, Jun 4th@ TEXvs TB
Sat, Jun 5th@ TEXvs TB
Sun, Jun 6th@ TEXvs TB
Tue, Jun 8thvs WSHvs SF
Wed, Jun 9thvs WSHvs SF
Fri, Jun 11thvs BAL@ LAD
Sat, Jun 12thvs BAL@ LAD
Sun, Jun 13thvs BAL@ LAD
Tue, Jun 15th@ CWS@ HOU
Wed, Jun 16th@ CWS@ HOU
Fri, Jun 18th@ SEAvs MIN
Sat, Jun 19th@ SEAvs MIN
Sun, Jun 20th@ SEAvs MIN
Mon, Jun 21st   vs OAK
Tue, Jun 22ndvs BOSvs OAK
Wed, Jun 23rdvs BOSvs OAK
Thu, Jun 24thvs BOSvs OAK
Fri, Jun 25thvs LAAvs KC
Sat, Jun 26thvs LAAvs KC
Sun, Jun 27thvs LAAvs KC
Tue, Jun 29th@ WSH@ OAK
Wed, Jun 30th@ WSH@ OAK
Thu, Jul 1st   @ OAK
Fri, Jul 2nd@ TOR@ SEA
Sat, Jul 3rd@ TOR@ SEA
Sun, Jul 4th@ TOR@ SEA
Mon, Jul 5thvs CLEvs DET
Tue, Jul 6thvs CLEvs DET
Wed, Jul 7thvs CLEvs DET
Fri, Jul 9thvs TORvs OAK
Sat, Jul 10thvs TORvs OAK
Sun, Jul 11thvs TORvs OAK
Fri, Jul 16th@ ATL@ TOR
Sat, Jul 17th@ ATL@ TOR
Sun, Jul 18th@ ATL@ TOR
Mon, Jul 19thvs BAL@ DET
Tue, Jul 20thvs BAL@ DET
Wed, Jul 21stvs BAL@ DET
Thu, Jul 22nd@ CLE@ DET
Fri, Jul 23rd@ CLE@ HOU
Sat, Jul 24th@ CLE@ HOU
Sun, Jul 25th@ CLE@ HOU
Tue, Jul 27thvs NYYvs ARI
Wed, Jul 28thvs NYYvs ARI
Fri, Jul 30thvs BOSvs SEA
Sat, Jul 31stvs BOSvs SEA
Sun, Aug 1stvs BOSvs SEA
Mon, Aug 2ndvs SEAvs LAA
Tue, Aug 3rdvs SEAvs LAA
Wed, Aug 4thvs SEAvs LAA
Thu, Aug 5th   vs LAA
Fri, Aug 6th@ BAL@ OAK
Sat, Aug 7th@ BAL@ OAK
Sun, Aug 8th@ BAL@ OAK
Tue, Aug 10th@ BOS@ SEA
Wed, Aug 11th@ BOS@ SEA
Thu, Aug 12th@ BOS@ SEA
Fri, Aug 13th@ MINvs OAK
Sat, Aug 14th@ MINvs OAK
Sun, Aug 15th@ MINvs OAK
Tue, Aug 17thvs BALvs SEA
Wed, Aug 18thvs BALvs SEA
Thu, Aug 19thvs BALvs SEA
Fri, Aug 20thvs CWS@ BOS
Sat, Aug 21stvs CWS@ BOS
Sun, Aug 22ndvs CWS@ BOS
Tue, Aug 24th@ PHI@ CLE
Wed, Aug 25th@ PHI@ CLE
Thu, Aug 26th   @ CLE
Fri, Aug 27th@ BALvs HOU
Sat, Aug 28th@ BALvs HOU
Sun, Aug 29th@ BALvs HOU
Mon, Aug 30thvs BOSvs COL
Tue, Aug 31stvs BOSvs COL
Wed, Sep 1stvs BOSvs COL
Fri, Sep 3rdvs MIN@ LAA
Sat, Sep 4thvs MIN@ LAA
Sun, Sep 5thvs MIN@ LAA
Mon, Sep 6th@ BOS@ LAA
Tue, Sep 7th@ BOS@ ARI
Wed, Sep 8th@ BOS@ ARI
Fri, Sep 10th@ DET@ OAK
Sat, Sep 11th@ DET@ OAK
Sun, Sep 12th@ DET@ OAK
Mon, Sep 13th@ TORvs HOU
Tue, Sep 14th@ TORvs HOU
Wed, Sep 15th@ TORvs HOU
Thu, Sep 16thvs DETvs HOU
Fri, Sep 17thvs DETvs CWS
Sat, Sep 18thvs DETvs CWS
Sun, Sep 19thvs DETvs CWS
Mon, Sep 20thvs TOR@ NYY
Tue, Sep 21stvs TOR@ NYY
Wed, Sep 22ndvs TOR@ NYY
Thu, Sep 23rd   @ BAL
Fri, Sep 24thvs MIA@ BAL
Sat, Sep 25thvs MIA@ BAL
Sun, Sep 26thvs MIA@ BAL
Tue, Sep 28th@ HOUvs LAA
Wed, Sep 29th@ HOUvs LAA
Thu, Sep 30th@ HOUvs LAA
Fri, Oct 1st@ NYYvs CLE
Sat, Oct 2nd@ NYYvs CLE
Sun, Oct 3rd@ NYYvs CLE
Fri, Apr 2nd@ MIA   
Wed, May 12thvs NYY   
Mon, May 24th@ TOR   
Mon, May 31st@ NYY   
Mon, Jun 14th@ CWS   
Thu, Jun 17th@ SEA   
Thu, Jul 29thvs NYY   
Mon, Aug 16thvs BAL   
Thu, Sep 2ndvs BOS