Skip to main content

Who Should I Trade?

Nelson Cruz for Rafael Devers (2019)

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

Experts' Pick
  Rafael Devers
3B - BOS
Rafael Devers
BOS vs BAL Sun, Sep 29th 3:05pm
Nelson Cruz
Nelson Cruz
MIN @ KC Sun, Sep 29th 3:15pm
Recommended by
12 of 20 experts
Recommended by
8 of 20 experts
Rest of Season
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 33# 68
Andrew Gould
# 16# 30
Joe Bond
Fantasy Six Pack
# 27# 34
Nick Pollack
Pitcher List
# 11# 17
Nick Mariano
# 18# 45
Bobby Sylvester
# 16# 50
Dan Harris
# 31# 39
Andrew Seifter
# 11# 27
Max Freeze
Freeze Stats
# 16# 42
Brandon 'B_Don' Myers
# 14# 38
Mick Ciallela
# 18# 51
Todd D Clark
The Fantasy Fix
# 23# 61
Pierre Camus
# 46# 32

# 80# 33
Chris Meaney
The Athletic
# 37# 34
Andrea LaMont
Lenny Melnick Fantasy Sports
# 76# 39
Eno Sarris
The Athletic
# 73# 40
Paul Sporer
# 67# 42
Dennis Sosic
Fantasy Six Pack
# 80# 43
Donkey Teeth
# 71# 64
  Rafael Devers
3B - BOS
Rafael Devers
Nelson Cruz
Nelson Cruz
2019 Stats 
At Bats647454
Home Runs3241
Stolen Bases80
Caught Stealing81
Batting Average.311.311
On Base Pct.361.392
Slugging Pct.555.639
On-base Plus Slugging.9161.031
  Rafael Devers
3B - BOS
Rafael Devers
Nelson Cruz
Nelson Cruz
2019 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
  Rafael Devers
3B - BOS
Rafael Devers
Nelson Cruz
Nelson Cruz
 Rafael Devers went 2-for-5 with a home run and a double on Wednesday as the Red Sox beat the Rangers.
John Aubin
Thu, Sep 26th
Minnesota Twins DH Nelson Cruz went 2-for-4 with a solo homer in a 4-3 win over the Royals on Saturday.
Matthew Terelle
Sun, Sep 29th
 Rafael Devers went 1-for-5 at the plate and hit a two-run home run as the Red Sox lost to the Rays in extra innings on Saturday.
John Aubin
Sun, Sep 22nd
Minnesota Twins DH Nelson Cruz went 3-for-4 with an RBI in a 6-2 win over the Royals on Friday.
Matthew Terelle
Sat, Sep 28th
 Rafael Devers went 1-for-3 with a walk and solo home run Wednesday in a loss against the Giants.
John Aubin
Thu, Sep 19th
Minnesota Twins DH Nelson Cruz went 2-for-3 with a homer, two walks, four runs, and an RBI in a 12-8 win over the Royals on Sunday.
Matthew Terelle
Mon, Sep 23rd
 Rafael Devers went 2-for-8 with three strikeouts on Tuesday as the Red Sox lost to the Giants in extra innings.
John Aubin
Wed, Sep 18th
Minnesota Twins DH Nelson Cruz went 2-for-4 with two homers and five RBI in an 8-5 win over the Royals on Thursday.
Matthew Terelle
Fri, Sep 20th
 Rafael Devers went 2-for-5 with a double and a run scored in Tuesday's 4-3 loss to the Blue Jays.
John Aubin
Wed, Sep 11th
Minnesota Twins DH Nelson Cruz went 0-for-2 with two walks in a 3-1 loss to the White Sox on Wednesday.
Matthew Terelle
Thu, Sep 19th
There are no recent notes for these players
  Rafael Devers
3B - BOS
Rafael Devers
Nelson Cruz
Nelson Cruz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ SEAvs CLE
Sat, Mar 30th@ SEAvs CLE
Sun, Mar 31st@ SEAvs CLE
Tue, Apr 2nd@ OAK@ KC
Wed, Apr 3rd@ OAK@ KC
Fri, Apr 5th@ ARI@ PHI
Sat, Apr 6th@ ARI@ PHI
Sun, Apr 7th@ ARI@ PHI
Tue, Apr 9thvs TOR@ NYM
Wed, Apr 10th   @ NYM
Sat, Apr 13thvs BALvs DET
Sun, Apr 14thvs BALvs DET
Mon, Apr 15thvs BALvs TOR
Tue, Apr 16th@ NYYvs TOR
Wed, Apr 17th@ NYYvs TOR
Thu, Apr 18th   vs TOR
Sat, Apr 20th@ TB@ BAL
Sun, Apr 21st@ TB@ BAL
Mon, Apr 22nd   @ HOU
Tue, Apr 23rdvs DET@ HOU
Wed, Apr 24thvs DET@ HOU
Fri, Apr 26th   vs BAL
Sat, Apr 27thvs TBvs BAL
Sun, Apr 28thvs TBvs BAL
Mon, Apr 29thvs OAKvs HOU
Tue, Apr 30thvs OAKvs HOU
Wed, May 1stvs OAKvs HOU
Thu, May 2nd@ CWSvs HOU
Fri, May 3rd@ CWS@ NYY
Sat, May 4th@ CWS@ NYY
Sun, May 5th@ CWS@ NYY
Mon, May 6th@ BAL@ TOR
Tue, May 7th@ BAL@ TOR
Wed, May 8th@ BAL@ TOR
Fri, May 10thvs SEAvs DET
Sat, May 11thvs SEAvs DET
Sun, May 12thvs SEAvs DET
Mon, May 13th   vs LAA
Tue, May 14thvs COLvs LAA
Wed, May 15thvs COLvs LAA
Thu, May 16th   @ SEA
Fri, May 17thvs HOU@ SEA
Sat, May 18thvs HOU@ SEA
Sun, May 19thvs HOU@ SEA
Mon, May 20th@ TOR@ LAA
Tue, May 21st@ TOR@ LAA
Thu, May 23rd@ TOR@ LAA
Fri, May 24th@ HOUvs CWS
Sat, May 25th@ HOUvs CWS
Sun, May 26th@ HOUvs CWS
Mon, May 27thvs CLEvs MIL
Tue, May 28thvs CLEvs MIL
Thu, May 30th   @ TB
Fri, May 31st@ NYY@ TB
Sat, Jun 1st@ NYY@ TB
Sun, Jun 2nd@ NYY@ TB
Tue, Jun 4th@ KC@ CLE
Wed, Jun 5th@ KC@ CLE
Thu, Jun 6th@ KC@ CLE
Fri, Jun 7thvs TB@ DET
Sat, Jun 8thvs TB@ DET
Sun, Jun 9thvs TB@ DET
Tue, Jun 11thvs TEXvs SEA
Wed, Jun 12thvs TEXvs SEA
Thu, Jun 13thvs TEXvs SEA
Fri, Jun 14th@ BALvs KC
Sat, Jun 15th@ BALvs KC
Sun, Jun 16th@ BALvs KC
Mon, Jun 17th@ MINvs BOS
Tue, Jun 18th@ MINvs BOS
Wed, Jun 19th@ MINvs BOS
Thu, Jun 20th   @ KC
Fri, Jun 21stvs TOR@ KC
Sat, Jun 22ndvs TOR@ KC
Sun, Jun 23rdvs TOR@ KC
Tue, Jun 25thvs CWSvs TB
Wed, Jun 26thvs CWSvs TB
Thu, Jun 27th   vs TB
Fri, Jun 28th   @ CWS
Sat, Jun 29thvs NYY@ CWS
Sun, Jun 30thvs NYY@ CWS
Tue, Jul 2nd@ TOR@ OAK
Wed, Jul 3rd@ TOR@ OAK
Thu, Jul 4th@ TOR@ OAK
Fri, Jul 5th@ DETvs TEX
Sat, Jul 6th@ DETvs TEX
Sun, Jul 7th@ DETvs TEX
Fri, Jul 12thvs LAD@ CLE
Sat, Jul 13thvs LAD@ CLE
Sun, Jul 14thvs LAD@ CLE
Tue, Jul 16thvs TORvs NYM
Wed, Jul 17thvs TORvs NYM
Thu, Jul 18thvs TORvs OAK
Fri, Jul 19th@ BALvs OAK
Sat, Jul 20th@ BALvs OAK
Sun, Jul 21st@ BALvs OAK
Mon, Jul 22nd@ TBvs NYY
Tue, Jul 23rd@ TBvs NYY
Wed, Jul 24th@ TBvs NYY
Thu, Jul 25thvs NYY@ CWS
Fri, Jul 26thvs NYY@ CWS
Sat, Jul 27thvs NYY@ CWS
Sun, Jul 28thvs NYY@ CWS
Tue, Jul 30thvs TB@ MIA
Wed, Jul 31stvs TB@ MIA
Thu, Aug 1stvs TB@ MIA
Fri, Aug 2nd@ NYYvs KC
Sat, Aug 3rd@ NYYvs KC
Sun, Aug 4th@ NYYvs KC
Mon, Aug 5thvs KCvs ATL
Tue, Aug 6thvs KCvs ATL
Wed, Aug 7th   vs ATL
Thu, Aug 8thvs LAAvs CLE
Fri, Aug 9thvs LAAvs CLE
Sat, Aug 10thvs LAAvs CLE
Sun, Aug 11thvs LAAvs CLE
Tue, Aug 13th@ CLE@ MIL
Wed, Aug 14th@ CLE@ MIL
Thu, Aug 15th   @ TEX
Fri, Aug 16thvs BAL@ TEX
Sat, Aug 17thvs BAL@ TEX
Sun, Aug 18thvs BAL@ TEX
Mon, Aug 19th   vs CWS
Tue, Aug 20thvs PHIvs CWS
Wed, Aug 21stvs PHIvs CWS
Fri, Aug 23rd@ SDvs DET
Sat, Aug 24th@ SDvs DET
Sun, Aug 25th@ SDvs DET
Tue, Aug 27th@ COL@ CWS
Wed, Aug 28th@ COL@ CWS
Thu, Aug 29th   @ CWS
Fri, Aug 30th@ LAA@ DET
Sat, Aug 31st@ LAA@ DET
Sun, Sep 1st@ LAA@ DET
Mon, Sep 2nd   @ DET
Tue, Sep 3rdvs MIN@ BOS
Wed, Sep 4thvs MIN@ BOS
Thu, Sep 5thvs MIN@ BOS
Fri, Sep 6thvs NYYvs CLE
Sat, Sep 7thvs NYYvs CLE
Sun, Sep 8thvs NYYvs CLE
Tue, Sep 10th@ TORvs WSH
Wed, Sep 11th@ TORvs WSH
Thu, Sep 12th@ TORvs WSH
Sat, Sep 14th@ PHI@ CLE
Sun, Sep 15th@ PHI@ CLE
Mon, Sep 16th   vs CWS
Tue, Sep 17thvs SFvs CWS
Wed, Sep 18thvs SFvs CWS
Thu, Sep 19thvs SFvs KC
Fri, Sep 20th@ TBvs KC
Sat, Sep 21st@ TBvs KC
Sun, Sep 22nd@ TBvs KC
Tue, Sep 24th@ TEX@ DET
Wed, Sep 25th@ TEX@ DET
Thu, Sep 26th@ TEX@ DET
Fri, Sep 27thvs BAL@ KC
Sat, Sep 28thvs BAL@ KC
Sun, Sep 29thvs BAL@ KC
Fri, Mar 29th@ SEA   
Mon, Apr 1st@ OAK   
Thu, Apr 4th@ OAK   
Thu, Apr 11thvs TOR   
Fri, Apr 12thvs BAL   
Fri, Apr 19th@ TB   
Thu, Apr 25thvs DET   
Wed, May 22nd@ TOR   
Wed, May 29thvs CLE   
Mon, Jun 10thvs TEX   
Mon, Jun 24thvs CWS   
Mon, Jul 15thvs TOR   
Mon, Aug 12th@ CLE   
Thu, Aug 22ndvs KC   
Mon, Sep 9thvs NYY   
Mon, Sep 23rd@ TB   
Go Premium For FREE
Yahoo DFS offer Monkey Knife Fight offer DraftKings offer FanDuel offer
Deposit $10 at a DFS partner site you have NOT played at and get a FREE 6 Month HOF Subscription!
1Christian McCaffrey (CAR)RB
2Dalvin Cook (MIN)RB
3Ezekiel Elliott (DAL)RB
4Josh Jacobs (OAK)RB
5Leonard Fournette (JAC)RB
6Melvin Gordon (LAC)RB
7Tyreek Hill (KC)WR
8Nick Chubb (CLE)RB
9Michael Thomas (NO)WR
10Alvin Kamara (NO)RB
 View all Flex Rankings 
11James Conner (PIT)RB
12DeAndre Hopkins (HOU)WR
13Marlon Mack (IND)RB
14Le'Veon Bell (NYJ)RB
15Mike Evans (TB)WR
16Tevin Coleman (SF)RB
17Julio Jones (ATL)WR
18Damien Williams (KC)RB
19Mark Ingram (BAL)RB
20Brian Hill (ATL)RB
21Devin Singletary (BUF)RB
22Chris Godwin (TB)WR
23Amari Cooper (DAL)WR
24Todd Gurley (LAR)RB
25Cooper Kupp (LAR)WR
26Joe Mixon (CIN)RB
27Julian Edelman (NE)WR
28D.J. Moore (CAR)WR
29Keenan Allen (LAC)WR
30Travis Kelce (KC)TE
1Ronald Acuna Jr. (ATL)LF,CF
2Nolan Arenado (COL)3B
3Mookie Betts (BOS)CF,RF
4J.D. Martinez (BOS)LF,RF
5Trevor Story (COL)SS
6Justin Verlander (HOU)SP
7Cody Bellinger (LAD)1B,CF
8Trea Turner (WSH)SS
9Alex Bregman (HOU)3B,SS
10Jacob deGrom (NYM)SP
 View All Rankings 
11Max Scherzer (WSH)SP
12Francisco Lindor (CLE)SS
13Gerrit Cole (FA)SP
14Freddie Freeman (ATL)1B
15Javier Baez (CHC)2B,3B
16Charlie Blackmon (COL)CF
17Aaron Judge (NYY)RF,DH
18Juan Soto (WSH)LF
19Anthony Rendon (FA)3B
20Bryce Harper (PHI)CF,RF
21Jose Altuve (HOU)2B
22Xander Bogaerts (BOS)SS
23Starling Marte (PIT)CF
24Walker Buehler (LAD)SP
25Manny Machado (SD)3B,SS
26Anthony Rizzo (CHC)1B
27Kris Bryant (CHC)3B,RF
28Whit Merrifield (KC)1B,2B
29George Springer (HOU)CF,RF
30Paul Goldschmidt (STL)1B
1Anthony Davis (LAL)PF,C
2James Harden (HOU)PG,SG
3Karl-Anthony Towns (MIN)C
4Giannis Antetokounmpo (MIL)SF,PF
5Kevin Durant (BKN)SF,PF
6LeBron James (LAL)SF,PF
7Stephen Curry (GSW)PG,SG
8Russell Westbrook (HOU)PG
9Damian Lillard (POR)PG
10Kawhi Leonard (LAC)SG,SF
 View All Rankings 
11Joel Embiid (PHI)PF,C
12Nikola Jokic (DEN)PF,C
13Victor Oladipo (IND)PG,SG
14Paul George (LAC)SF,PF
15Kyrie Irving (BKN)PG,SG
16Chris Paul (OKC)PG
17Jrue Holiday (NOR)PG,SG
18Kemba Walker (BOS)PG
19Ben Simmons (PHI)PG,SF
20Jimmy Butler (MIA)SG,SF
21Kyle Lowry (TOR)PG
22John Wall (WAS)PG
23Donovan Mitchell (UTH)PG,SG
24Andre Drummond (DET)PF,C
25Rudy Gobert (UTH)C
26Bradley Beal (WAS)SG
27Khris Middleton (MIL)SG,SF
28Kevin Love (CLE)PF,C
29LaMarcus Aldridge (SAS)PF,C
30Draymond Green (GSW)PF,C
BettingPros: Enhanced Matchup Pages Now Here
BettingPros on iOS: Live Scoring for NFL Games, News Updates, and More
My Playbook Android: Updated Home Screen, Videos, and News Feed
Start/Sit Assistant Update: Edit and Submit Lineups for Multiple Leagues
My Leagues 2.0: Sync and Access Leagues Easier Than Ever Before
View All Product Updates