Skip to main content

Who Should I Trade?

Khris Davis for J.P. Crawford (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  J.P. Crawford
J.P. Crawford
SEA @ LAD Tue, May 11th 10:10pm
Khris Davis
Khris Davis
TEX @ SF Tue, May 11th 3:45pm
Recommended by
6 of 8 experts
Recommended by
2 of 8 experts
Rest of Season
VBR# 277# 590
Home Runs712
Stolen Bases70
Batting Average.240.231
Injury Alert--
Weather68 F, Clear64 F, Clear
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 209
Mike Maher
# 251# 265
Dan Harris
# 272# 296
Ryan Amore
Pitcher List
# 230# 268
Corbin Young
# 162# 285
Chris Clegg
# 207# 229
Pierre Camus
# 303# 145
Carmen Maiorano
# 250# 213
Who Should I Trade? Player Statistics
  J.P. Crawford
J.P. Crawford
Khris Davis
Khris Davis
2021 Stats 
At Bats1155
Home Runs10
Stolen Bases10
Caught Stealing20
Batting Average.270.200
On Base Pct.333.200
Slugging Pct.339.200
On-base Plus Slugging.673.400
Who Should I Trade? Player Projections
  J.P. Crawford
J.P. Crawford
Khris Davis
Khris Davis
2021 Projections 
At Bats411195
Home Runs712
Stolen Bases70
Caught Stealing30
Batting Average.240.231
On Base Pct.323.314
Slugging Pct.350.453
On-base Plus Slugging.672.767
Who Should I Trade? Player Notes
  J.P. Crawford
J.P. Crawford
Khris Davis
Khris Davis
 J.P. Crawford went 2-for-5 with one run and one strikeout in the Mariners 10-2 loss Sunday against Texas.
Ari Koslow
Mon, May 10th
Rangers manager Jon Daniels says DH Khris Davis (quad) will return on either Saturday or Sunday.
Brendan Tuma - Too Much Tuma
Fri, May 7th
 J.P. Crawford went 1-for-5 with two RBIs in the Mariners 9-8 loss Saturday against Texas.
Ari Koslow
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
 J.P. Crawford went 3-for-3 with two RBIs and two runs in the Mariners 5-4 win Friday over the Rangers.
Ari Koslow
Sat, May 8th
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
 J.P. Crawford went 1-for-3 in the Mariners 2-0 win Sunday over the Angels.
Ari Koslow
Sun, May 2nd
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
 J.P. Crawford went 2-for-3 with one RBI, one run, one walk and one strikeout in the Mariners 10-5 loss Saturday against the Angels.
Ari Koslow
Sun, May 2nd
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
  J.P. Crawford
J.P. Crawford
Khris Davis
Khris Davis
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs SF@ KC
Sat, Apr 3rdvs SF@ KC
Sun, Apr 4th   @ KC
Mon, Apr 5thvs CWSvs TOR
Tue, Apr 6thvs CWSvs TOR
Wed, Apr 7thvs CWSvs TOR
Fri, Apr 9th   vs SD
Sat, Apr 10th@ MINvs SD
Sun, Apr 11th@ MINvs SD
Mon, Apr 12th   @ TB
Tue, Apr 13th@ BAL@ TB
Wed, Apr 14th   @ TB
Thu, Apr 15th@ BAL@ TB
Fri, Apr 16thvs HOUvs BAL
Sat, Apr 17thvs HOUvs BAL
Sun, Apr 18thvs HOUvs BAL
Mon, Apr 19thvs LAD@ LAA
Tue, Apr 20thvs LAD@ LAA
Wed, Apr 21st   @ LAA
Fri, Apr 23rd@ BOS@ CWS
Sat, Apr 24th@ BOS@ CWS
Sun, Apr 25th@ BOS@ CWS
Mon, Apr 26th@ HOUvs LAA
Tue, Apr 27th@ HOUvs LAA
Wed, Apr 28th@ HOUvs LAA
Thu, Apr 29th@ HOUvs BOS
Fri, Apr 30thvs LAAvs BOS
Sat, May 1stvs LAAvs BOS
Sun, May 2ndvs LAAvs BOS
Mon, May 3rdvs BAL@ MIN
Tue, May 4thvs BAL@ MIN
Wed, May 5thvs BAL@ MIN
Thu, May 6th   @ MIN
Fri, May 7th@ TEXvs SEA
Sat, May 8th@ TEXvs SEA
Sun, May 9th@ TEXvs SEA
Mon, May 10th   @ SF
Tue, May 11th@ LAD@ SF
Thu, May 13thvs CLE@ HOU
Fri, May 14thvs CLE@ HOU
Sat, May 15thvs CLE@ HOU
Sun, May 16thvs CLE@ HOU
Mon, May 17thvs DETvs NYY
Tue, May 18thvs DETvs NYY
Wed, May 19thvs DETvs NYY
Thu, May 20th   vs NYY
Fri, May 21st@ SDvs HOU
Sat, May 22nd@ SDvs HOU
Sun, May 23rd@ SDvs HOU
Tue, May 25th@ OAK@ LAA
Wed, May 26th@ OAK@ LAA
Thu, May 27thvs TEX@ SEA
Fri, May 28thvs TEX@ SEA
Sat, May 29thvs TEX@ SEA
Sun, May 30thvs TEX@ SEA
Tue, Jun 1stvs OAK@ COL
Wed, Jun 2ndvs OAK@ COL
Thu, Jun 3rd@ LAA@ COL
Fri, Jun 4th@ LAAvs TB
Sat, Jun 5th@ LAAvs TB
Sun, Jun 6th@ LAAvs TB
Tue, Jun 8th@ DETvs SF
Wed, Jun 9th@ DETvs SF
Fri, Jun 11th@ CLE@ LAD
Sat, Jun 12th@ CLE@ LAD
Sun, Jun 13th@ CLE@ LAD
Tue, Jun 15thvs MIN@ HOU
Wed, Jun 16thvs MIN@ HOU
Fri, Jun 18thvs TBvs MIN
Sat, Jun 19thvs TBvs MIN
Sun, Jun 20thvs TBvs MIN
Mon, Jun 21st   vs OAK
Tue, Jun 22ndvs COLvs OAK
Wed, Jun 23rdvs COLvs OAK
Thu, Jun 24th   vs OAK
Fri, Jun 25th@ CWSvs KC
Sat, Jun 26th@ CWSvs KC
Sun, Jun 27th@ CWSvs KC
Tue, Jun 29th@ TOR@ OAK
Wed, Jun 30th@ TOR@ OAK
Thu, Jul 1st@ TOR@ OAK
Fri, Jul 2ndvs TEX@ SEA
Sat, Jul 3rdvs TEX@ SEA
Sun, Jul 4thvs TEX@ SEA
Mon, Jul 5th   vs DET
Tue, Jul 6thvs NYYvs DET
Wed, Jul 7thvs NYYvs DET
Fri, Jul 9thvs LAAvs OAK
Sat, Jul 10thvs LAAvs OAK
Sun, Jul 11thvs LAAvs OAK
Fri, Jul 16th@ LAA@ TOR
Sat, Jul 17th@ LAA@ TOR
Sun, Jul 18th@ LAA@ TOR
Mon, Jul 19th   @ DET
Tue, Jul 20th@ COL@ DET
Wed, Jul 21st@ COL@ DET
Thu, Jul 22ndvs OAK@ DET
Fri, Jul 23rdvs OAK@ HOU
Sat, Jul 24thvs OAK@ HOU
Sun, Jul 25thvs OAK@ HOU
Tue, Jul 27thvs HOUvs ARI
Wed, Jul 28thvs HOUvs ARI
Fri, Jul 30th@ TEXvs SEA
Sat, Jul 31st@ TEXvs SEA
Sun, Aug 1st@ TEXvs SEA
Mon, Aug 2nd@ TBvs LAA
Tue, Aug 3rd@ TBvs LAA
Wed, Aug 4th@ TBvs LAA
Thu, Aug 5th@ NYYvs LAA
Fri, Aug 6th@ NYY@ OAK
Sat, Aug 7th@ NYY@ OAK
Sun, Aug 8th@ NYY@ OAK
Tue, Aug 10thvs TEX@ SEA
Wed, Aug 11thvs TEX@ SEA
Thu, Aug 12thvs TEX@ SEA
Fri, Aug 13thvs TORvs OAK
Sat, Aug 14thvs TORvs OAK
Sun, Aug 15thvs TORvs OAK
Tue, Aug 17th@ TEXvs SEA
Wed, Aug 18th@ TEXvs SEA
Thu, Aug 19th@ TEXvs SEA
Fri, Aug 20th@ HOU@ BOS
Sat, Aug 21st@ HOU@ BOS
Sun, Aug 22nd@ HOU@ BOS
Tue, Aug 24th@ OAK@ CLE
Wed, Aug 25th   @ CLE
Thu, Aug 26thvs KC@ CLE
Fri, Aug 27thvs KCvs HOU
Sat, Aug 28thvs KCvs HOU
Sun, Aug 29thvs KCvs HOU
Mon, Aug 30thvs HOUvs COL
Tue, Aug 31stvs HOUvs COL
Wed, Sep 1stvs HOUvs COL
Fri, Sep 3rd@ ARI@ LAA
Sat, Sep 4th@ ARI@ LAA
Sun, Sep 5th@ ARI@ LAA
Mon, Sep 6th@ HOU@ LAA
Tue, Sep 7th@ HOU@ ARI
Wed, Sep 8th@ HOU@ ARI
Fri, Sep 10thvs ARI@ OAK
Sat, Sep 11thvs ARI@ OAK
Sun, Sep 12thvs ARI@ OAK
Mon, Sep 13thvs BOSvs HOU
Tue, Sep 14thvs BOSvs HOU
Wed, Sep 15thvs BOSvs HOU
Thu, Sep 16th   vs HOU
Fri, Sep 17th@ KCvs CWS
Sat, Sep 18th@ KCvs CWS
Sun, Sep 19th@ KCvs CWS
Mon, Sep 20th@ OAK@ NYY
Tue, Sep 21st@ OAK@ NYY
Wed, Sep 22nd@ OAK@ NYY
Thu, Sep 23rd@ OAK@ BAL
Fri, Sep 24th@ LAA@ BAL
Sat, Sep 25th@ LAA@ BAL
Sun, Sep 26th@ LAA@ BAL
Tue, Sep 28thvs OAKvs LAA
Wed, Sep 29thvs OAKvs LAA
Thu, Sep 30th   vs LAA
Fri, Oct 1stvs LAAvs CLE
Sat, Oct 2ndvs LAAvs CLE
Sun, Oct 3rdvs LAAvs CLE
Fri, Apr 2ndvs SF   
Thu, Apr 8th@ MIN   
Thu, Apr 22nd@ BOS   
Wed, May 12th@ LAD   
Mon, May 24th@ OAK   
Mon, May 31stvs OAK   
Thu, Jun 10th@ DET   
Mon, Jun 14thvs MIN   
Thu, Jun 17thvs TB   
Thu, Jul 8thvs NYY   
Mon, Jul 26thvs HOU   
Mon, Aug 23rd@ OAK   
Mon, Sep 27thvs OAK