Skip to main content

Who Should I Trade?

Rafael Devers for Juan Soto (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Rafael Devers
3B - BOS
Rafael Devers
Juan Soto
RF - WSH
Juan Soto
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 8# 6
VBR# 5# 23
   
Projections 
   
Runs5247
Home Runs1815
RBI4840
Stolen Bases25
Batting Average.306.257
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 10# 11
   
Mike Maher
FantasyPros
# 6# 22
   
Pierre Camus
RotoBaller
# 7# 11
   
Andrew Seifter
FantasyPros
# 6# 14
   
Bart Wheeler
Hail to Fantasy Football
# 8# 11
   
Mick Ciallela
Fantrax
# 7# 8
   
Nate Miller
Fantasy Six Pack
# 7# 11
   
Scott Youngson
Pitcher List
# 8# 15
   
Travis Argo
Fantasy Six Pack
# 11# 2
   
Dalton Del Don
Yahoo! Sports
# 11# 2
   
Ryan Amore
Pitcher List
# 12# 3
   
Brad Camara
RotoBaller
# 13# 3
   
Kelly Kirby
FantasyPros
# 16# 5
   
Joe Pisapia
FantasyPros
# 17# 1
   
Who Should I Trade? Player Statistics
  Rafael Devers
3B - BOS
Rafael Devers
Juan Soto
RF - WSH
Juan Soto
2022 Stats 
   
   
At Bats318274
   
Runs5746
   
Hits10461
   
Singles5930
   
Doubles2716
   
Triples10
   
Home Runs1715
   
RBI4633
   
Stolen Bases25
   
Caught Stealing12
   
Walks2468
   
Strikeouts6152
   
Batting Average.327.223
   
On Base Pct.383.381
   
Slugging Pct.579.445
   
On-base Plus Slugging.962.826
   
Who Should I Trade? Player Projections
  Rafael Devers
3B - BOS
Rafael Devers
Juan Soto
RF - WSH
Juan Soto
2022 Projections 
   
   
At Bats289250
   
Runs5247
   
Hits8864
   
Singles4734
   
Doubles2214
   
Triples11
   
Home Runs1815
   
RBI4840
   
Stolen Bases25
   
Caught Stealing22
   
Walks2460
   
Strikeouts6747
   
Batting Average.306.257
   
On Base Pct.374.421
   
Slugging Pct.573.502
   
On-base Plus Slugging.947.923
   
Who Should I Trade? Player Notes
  Rafael Devers
3B - BOS
Rafael Devers
Juan Soto
RF - WSH
Juan Soto
News 
 Red Sox third baseman Rafael Devers went 2-for-6 with a pair of singles against the Cubs on Sunday afternoon. On a more negative note, he struck out twice and stranded a whopping seven Red Sox teammates on the basepaths. Still, Boston ultimately defeated Chicago by a score of 4-2 in 11 innings.
Andersen Pickard
Mon, Jul 4th
Juan Soto is out of the starting lineup on Monday due to a calf tightness.
Devon Bruce
Mon, Jul 4th
 Red Sox third baseman Rafael Devers went 1-for-4 with a double against the Cubs on Saturday evening. However, he also struck out twice. Boston ultimately fell to Chicago by a score of 3-1.
Andersen Pickard
Sun, Jul 3rd
Juan Soto was replaced in the top of the fifth inning Sunday after exiting with an apparent left hamstring injury.
Jesse Garcia
Sun, Jul 3rd
 Red Sox third baseman Rafael Devers went 3-for-5 with three singles against the Guardians on Sunday afternoon. He also drew a walk, knocked in a run, and scored once. Boston ultimately defeated Cleveland by a score of 8-3, securing its second consecutive sweep on the road.
Andersen Pickard
Sun, Jun 26th
Juan Soto went 1-for-3 Saturday, hitting a solo home run in the Nationals' 5-3 loss to the Marlins.
Chris Schommer
Sun, Jul 3rd
 Red Sox third baseman Rafael Devers went 2-for-4 with a double and solo homer against the Guardians on Friday evening. He also struck out once in the contest. Boston ultimately defeated Cleveland by a score of 6-3.
Andersen Pickard
Sat, Jun 25th
Juan Soto went 1-for-3 Friday, doubling, walking once, and scoring two runs in the Nationals' 6-3 loss to the Marlins.
Chris Schommer
Sat, Jul 2nd
 Red Sox third baseman Rafael Devers went 2-for-3 with two singles, two RBI, and a hit by pitch during Friday's game against the Cardinals. He also stole second base in the contest. Boston ultimately defeated St. Louis by a score of 6-5.
Andersen Pickard
Sat, Jun 18th
Juan Soto went 1-for-1 Sunday, singling once, walking four times, and scoring two runs in the Nationals' 6-4 win over the Rangers.
Chris Schommer
Sun, Jun 26th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rafael Devers
3B - BOS
Rafael Devers
Juan Soto
RF - WSH
Juan Soto
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ NYYGerrit Cole (7-2)#2vs NYMMax Scherzer (5-1)#124
Sat, Apr 9th@ NYYLuis Severino (4-3)#31vs NYMChris Bassitt (6-5)#24
Sun, Apr 10th@ NYYJordan Montgomery (3-2)#30vs NYMCarlos Carrasco (9-4)#67
Mon, Apr 11th@ DETMatt Manning (0-0)#198@ ATLHuascar Ynoa (0-2)#101
Tue, Apr 12th@ DETTyler Alexander (2-3)#200@ ATLBryce Elder (1-3)#302
Wed, Apr 13th@ DETEduardo Rodriguez (1-3)#42@ ATLMax Fried (8-2)#9
Fri, Apr 15thvs MINJoe Ryan (6-3)#54@ PITMitch Keller (2-5)#174
Sat, Apr 16thvs MINSonny Gray (4-1)#52@ PITBryse Wilson (1-4)#385
Sun, Apr 17thvs MINBailey Ober (1-2)#81@ PITJose Quintana (1-4)#86
Mon, Apr 18thvs MINDylan Bundy (4-4)#141   
Tue, Apr 19thvs TORYusei Kikuchi (3-4)#99vs ARITyler Gilbert (0-3)#323
Wed, Apr 20thvs TORJose Berrios (6-4)#51vs ARIMerrill Kelly (7-5)#111
Thu, Apr 21stvs TORKevin Gausman (6-6)#19vs ARIZach Davies (2-4)#167
Fri, Apr 22nd@ TBCorey Kluber (3-5)#46vs SFSam Long (0-1)#218
Sat, Apr 23rd@ TBJ.P. Feyereisenvs SFAlex Wood (5-7)#71
Sun, Apr 24th@ TBShane McClanahan (9-3)#8vs SFLogan Webb (7-3)#15
Mon, Apr 25th@ TORJose Berrios (6-4)#51   
Tue, Apr 26th@ TORKevin Gausman (6-6)#19vs MIASandy Alcantara (8-3)#1
Wed, Apr 27th@ TORRoss Stripling (4-3)#122vs MIAPablo Lopez (5-4)#17
Thu, Apr 28th@ TORAlek Manoah (9-3)#18vs MIATrevor Rogers (4-6)#72
Fri, Apr 29th@ BALKyle Bradish (1-4)#262@ SFAlex Wood (5-7)#71
Sat, Apr 30th@ BALSpenser Watkins (1-1)#369@ SFLogan Webb (7-3)#15
Sun, May 1st@ BALJordan Lyles (4-7)#288@ SFAlex Cobb (3-3)#89
Tue, May 3rdvs LAANoah Syndergaard (5-6)#79@ COLGerman Marquez (4-6)#97
Wed, May 4thvs LAAReid Detmers (2-3)#108@ COLAustin Gomber (4-7)#182
Thu, May 5thvs LAAShohei Ohtani (7-4)#25@ COLAntonio Senzatela (3-5)#320
Fri, May 6thvs CWSVince Velasquez (3-3)#169@ LAAJhonathan Diaz (1-1)#258
Sat, May 7thvs CWSDylan Cease (7-3)#21@ LAAMichael Lorenzen (6-6)#127
Sun, May 8thvs CWSDallas Keuchel (2-6)#367@ LAAPatrick Sandoval (3-3)#55
Tue, May 10th@ ATLKyle Wright (9-4)#44vs NYMCarlos Carrasco (9-4)#67
Wed, May 11th@ ATLIan Anderson (6-5)#91vs NYMTylor Megill (4-2)#102
Fri, May 13th@ TEXDane Dunning (1-6)#103vs HOUFramber Valdez (8-3)#22
Sat, May 14th@ TEXGlenn Otto (4-4)#149vs HOUCristian Javier (6-3)#60
Sun, May 15th@ TEXMartin Perez (7-2)#69vs HOUJustin Verlander (10-3)#4
Mon, May 16thvs HOUJake Odorizzi (3-2)#131@ MIASandy Alcantara (8-3)#1
Tue, May 17thvs HOUJose Urquidy (7-3)#77@ MIACody Poteet (0-1)#221
Wed, May 18thvs HOULuis Garcia (6-5)#39@ MIAPablo Lopez (5-4)#17
Thu, May 19thvs SEAGeorge Kirby (2-3)#73   
Fri, May 20thvs SEARobbie Ray (7-6)#20@ MILEric Lauer (6-3)#82
Sat, May 21stvs SEAChris Flexen (5-8)#119@ MILBrandon Woodruff (7-3)#28
Sun, May 22ndvs SEALogan Gilbert (9-3)#36@ MILFreddy Peralta (3-2)#106
Tue, May 24th@ CWSDylan Cease (7-3)#21vs LADWalker Buehler (6-3)#134
Wed, May 25th@ CWSLucas Giolito (5-4)#38vs LADJulio Urias (7-6)#14
Thu, May 26th@ CWSDallas Keuchel (2-6)#367vs COLGerman Marquez (4-6)#97
Fri, May 27thvs BALKyle Bradish (1-4)#262   
Sat, May 28thvs BALDenyi Reyesvs COLChad Kuhl (5-5)#245
Sun, May 29thvs BALBruce Zimmermann (2-5)#225vs COLKyle Freeland (4-6)#172
Mon, May 30thvs BALTyler Wells (7-4)#88@ NYMDavid Peterson (5-1)#123
Tue, May 31stvs CINLuis Castillo (3-4)#45@ NYMTrevor Williams (1-5)#171
Wed, Jun 1stvs CINHunter Greene (3-10)#114@ NYMCarlos Carrasco (9-4)#67
Fri, Jun 3rd@ OAKJames Kaprielian (1-5)#195@ CINMike Minor (1-5)#116
Sat, Jun 4th@ OAKPaul Blackburn (6-3)#11@ CINTyler Mahle (3-7)#50
Sun, Jun 5th@ OAKFrankie Montas (3-9)#16@ CINLuis Castillo (3-4)#45
Mon, Jun 6th@ LAANoah Syndergaard (5-6)#79   
Tue, Jun 7th@ LAAJose Suarez (1-2)#162@ MIAEdward Cabrera (2-1)#205
Wed, Jun 8th@ LAAReid Detmers (2-3)#108@ MIASandy Alcantara (8-3)#1
Thu, Jun 9th@ LAAShohei Ohtani (7-4)#25@ MIATrevor Rogers (4-6)#72
Fri, Jun 10th@ SEAMarco Gonzales (4-9)#95vs MILAaron Ashby (1-6)#104
Sat, Jun 11th@ SEAGeorge Kirby (2-3)#73vs MILEric Lauer (6-3)#82
Sun, Jun 12th@ SEARobbie Ray (7-6)#20vs MILJason Alexander (2-0)#235
Tue, Jun 14thvs OAKJared Koenig (1-2)#305vs ATLMax Fried (8-2)#9
Wed, Jun 15thvs OAKJames Kaprielian (1-5)#195vs ATLSpencer Strider (4-2)#96
Thu, Jun 16thvs OAKPaul Blackburn (6-3)#11vs PHIZack Wheeler (7-4)#12
Fri, Jun 17thvs STLAdam Wainwright (6-6)#41vs PHIBailey Falter (0-2)#208
Sat, Jun 18thvs STLDakota Hudson (6-5)#94vs PHIAaron Nola (5-5)#6
Sun, Jun 19thvs STLAndre Pallante (2-3)#154vs PHIZach Eflin (3-5)#62
Mon, Jun 20thvs DETAlex Faedo (1-4)#136   
Tue, Jun 21stvs DETBeau Brieske (1-6)#179@ BALJordan Lyles (4-7)#288
Wed, Jun 22ndvs DETTarik Skubal (5-7)#35@ BALTyler Wells (7-4)#88
Fri, Jun 24th@ CLECal Quantrill (4-4)#92@ TEXDane Dunning (1-6)#103
Sat, Jun 25th@ CLEShane Bieber (3-4)#5@ TEXBrett Martin
Sun, Jun 26th@ CLEAaron Civale (2-5)#161@ TEXGlenn Otto (4-4)#149
Mon, Jun 27th@ TORKevin Gausman (6-6)#19vs PITMiguel Yajure (1-0)#267
Tue, Jun 28th@ TORRoss Stripling (4-3)#122vs PITJose Quintana (1-4)#86
Wed, Jun 29th@ TORAlek Manoah (9-3)#18vs PITMitch Keller (2-5)#174
Fri, Jul 1st@ CHCAdrian Sampson (0-0)#375vs MIATrevor Rogers (4-6)#72
Sat, Jul 2nd@ CHCAlec Mills (0-1)#304vs MIADaniel Castano (1-1)#264
Sun, Jul 3rd@ CHCKeegan Thompson (7-3)#100vs MIAPablo Lopez (5-4)#17
Mon, Jul 4thvs TBJalen Beeks (1-1)#177vs MIABraxton Garrett (1-3)#252
Tue, Jul 5thvs TBJeffrey Springs (3-2)#33@ PHICristopher Sanchez (0-1)#254
Wed, Jul 6thvs TBCorey Kluber (3-5)#46@ PHIAaron Nola (5-5)#6
Thu, Jul 7thvs NYYGerrit Cole (7-2)#2@ PHIBailey Falter (0-2)#208
Fri, Jul 8thvs NYYNestor Cortes Jr. (7-3)#49@ ATLCharlie Morton (4-3)#53
Sat, Jul 9thvs NYYJordan Montgomery (3-2)#30@ ATLKyle Wright (9-4)#44
Sun, Jul 10thvs NYYJameson Taillon (9-1)#43@ ATLIan Anderson (6-5)#91
Mon, Jul 11th@ TBJeffrey Springs (3-2)#33   
Tue, Jul 12th@ TBvs SEA
Wed, Jul 13th@ TBvs SEA
Thu, Jul 14th@ TBvs ATL
Fri, Jul 15th@ NYYvs ATL
Sat, Jul 16th@ NYYvs ATL
Sun, Jul 17th@ NYYvs ATL
Fri, Jul 22ndvs TOR@ ARI
Sat, Jul 23rdvs TOR@ ARI
Sun, Jul 24thvs TOR@ ARI
Mon, Jul 25thvs CLE@ LAD
Tue, Jul 26thvs CLE@ LAD
Wed, Jul 27thvs CLE@ LAD
Thu, Jul 28thvs CLE   
Fri, Jul 29thvs MILvs STL
Sat, Jul 30thvs MILvs STL
Sun, Jul 31stvs MILvs STL
Mon, Aug 1st@ HOUvs NYM
Tue, Aug 2nd@ HOUvs NYM
Wed, Aug 3rd@ HOUvs NYM
Thu, Aug 4th@ KC@ PHI
Fri, Aug 5th@ KC@ PHI
Sat, Aug 6th@ KC@ PHI
Sun, Aug 7th@ KC@ PHI
Tue, Aug 9thvs ATL@ CHC
Wed, Aug 10thvs ATL@ CHC
Thu, Aug 11thvs BAL   
Fri, Aug 12thvs NYYvs SD
Sat, Aug 13thvs NYYvs SD
Sun, Aug 14thvs NYYvs SD
Tue, Aug 16th@ PITvs CHC
Wed, Aug 17th@ PITvs CHC
Thu, Aug 18th@ PIT@ SD
Fri, Aug 19th@ BAL@ SD
Sat, Aug 20th@ BAL@ SD
Sun, Aug 21st@ BAL@ SD
Tue, Aug 23rdvs TOR@ SEA
Wed, Aug 24thvs TOR@ SEA
Thu, Aug 25thvs TOR   
Fri, Aug 26thvs TBvs CIN
Sat, Aug 27thvs TBvs CIN
Sun, Aug 28thvs TBvs CIN
Mon, Aug 29th@ MIN   
Tue, Aug 30th@ MINvs OAK
Wed, Aug 31st@ MINvs OAK
Thu, Sep 1stvs TEXvs OAK
Fri, Sep 2ndvs TEX@ NYM
Sat, Sep 3rdvs TEX@ NYM
Sun, Sep 4thvs TEX@ NYM
Mon, Sep 5th@ TB@ STL
Tue, Sep 6th@ TB@ STL
Wed, Sep 7th@ TB@ STL
Fri, Sep 9th@ BAL@ PHI
Sat, Sep 10th@ BAL@ PHI
Sun, Sep 11th@ BAL@ PHI
Tue, Sep 13thvs NYYvs BAL
Wed, Sep 14thvs NYYvs BAL
Fri, Sep 16thvs KCvs MIA
Sat, Sep 17thvs KCvs MIA
Sun, Sep 18thvs KCvs MIA
Tue, Sep 20th@ CIN@ ATL
Wed, Sep 21st@ CIN@ ATL
Thu, Sep 22nd@ NYY   
Fri, Sep 23rd@ NYY@ MIA
Sat, Sep 24th@ NYY@ MIA
Sun, Sep 25th@ NYY@ MIA
Mon, Sep 26thvs BALvs ATL
Tue, Sep 27thvs BALvs ATL
Wed, Sep 28thvs BALvs ATL
Thu, Sep 29thvs BAL   
Fri, Sep 30th@ TORvs PHI
Sat, Oct 1st@ TORvs PHI
Sun, Oct 2nd@ TORvs PHI
Mon, Oct 3rdvs TB@ NYM
Tue, Oct 4thvs TB@ NYM
Wed, Oct 5thvs TB@ NYM
Thu, Apr 7th   vs NYMTylor Megill (4-2)#102
Thu, Apr 14th   @ PITJT Brubaker (2-7)#110
Thu, May 12th   vs NYMTaijuan Walker (7-2)#83
Mon, May 23rd   vs LADTyler Anderson (9-1)#61
Thu, Jun 2nd   @ CINGraham Ashcraft (4-2)#178
Mon, Jun 13th   vs ATLIan Anderson (6-5)#91
Mon, Aug 8th   @ CHC
Mon, Aug 15th   vs CHC
Thu, Sep 8th   @ STL
Mon, Sep 19th   @ ATL