Skip to main content

Who Should I Trade?

Juan Soto for Jose Ramirez (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Juan Soto
LF,RF - WSH
Juan Soto
Jose Ramirez
3B,DH - CLE
Jose Ramirez
Expert
Recommendation
94%
Recommended by
16 of 17 experts
6%
Recommended by
1 of 17 experts
Rankings 
   
Rest of Season# 1# 4
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 4# 5
   
Chris Meaney
FTN
# 3# 6
   
Nick Pollack
Pitcher List
# 5# 6
   
Mike Maher
FantasyPros
# 2# 5
   
Dan Harris
FantasyPros
# 1# 8
   
Pierre Camus
RotoBaller
# 4# 11
   
Jorge B. Edwards
Fantasy In Frames
# 3# 6
   
Mick Ciallela
Fantrax
# 1# 5
   
Ryan Amore
Pitcher List
# 1# 5
   
Brendan Tuma
FantasyPros
# 2# 6
   
Jordan Eisen
Field of Vision Sports
# 5# 7
   
Brad Camara
FantasyPros
# 2# 21
   
Chris Mitchell
FantasyData
# 3# 7
   
Corbin Young
FantasyData
# 4# 7
   
Chris Clegg
Fantrax
# 3# 6
   
Joe Pisapia
FantasyPros
# 2# 8
   
Carmen Maiorano
FantasyPros
# 6# 5
   
Who Should I Trade? Player Statistics
  Juan Soto
LF,RF - WSH
Juan Soto
Jose Ramirez
3B,DH - CLE
Jose Ramirez
2021 Stats 
   
   
At Bats502552
   
Runs111111
   
Hits157147
   
Singles10673
   
Doubles2033
   
Triples25
   
Home Runs2936
   
RBI95104
   
Stolen Bases927
   
Caught Stealing74
   
Walks14572
   
Strikeouts9387
   
Batting Average.313.266
   
On Base Pct.465.355
   
Slugging Pct.534.540
   
On-base Plus Slugging.999.895
   
Who Should I Trade? Player Projections
  Juan Soto
LF,RF - WSH
Juan Soto
Jose Ramirez
3B,DH - CLE
Jose Ramirez
2021 Projections 
   
   
At Bats00
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts00
   
Batting Average.000.000
   
On Base Pct.000.000
   
Slugging Pct.000.000
   
On-base Plus Slugging.000.000
   
Who Should I Trade? Player Notes
  Juan Soto
LF,RF - WSH
Juan Soto
Jose Ramirez
3B,DH - CLE
Jose Ramirez
News 
 Juan Soto went hitless in four at-bats in the final regular-season game. Soto walked once and struck out three times.
Corbin Young
Sun, Oct 3rd
Jose Ramirez had his option picked up by the Cleveland Indians for the 2022 season. The option will pay Ramirez $12 million.
Chris Schommer
Thu, Nov 4th
 Juan Soto drove in the 95th RBI of the season after going hitless in three at-bats with one RBI and two strikeouts.
Corbin Young
Sat, Oct 2nd
Cleveland third baseman Jose Ramirez went 2-for-5 with a run, three RBI, and a steal in a 9-6 win over the Rangers on Friday.
Matthew Terelle
Sat, Oct 2nd
 Juan Soto walked four times yet went hitless against the Red Sox. Soto went hitless in one at-bat with one strikeout too.
Corbin Young
Fri, Oct 1st
Cleveland third baseman Jose Ramirez went 0-for-4 with an RBI in a 10-5 loss to the Royals on Wednesday.
Matthew Terelle
Thu, Sep 30th
 Juan Soto hits his 94th RBI of the season after going 1-for-4 with one walk too.
Corbin Young
Wed, Sep 29th
Cleveland third baseman Jose Ramirez went 2-for-4 with a homer, two runs, three RBI, and a steal in a 6-0 win over the White Sox on Saturday.
Matthew Terelle
Sat, Sep 25th
 Juan Soto went hitless in four at-bats against the Rockies. Soto struck out once too.
Corbin Young
Tue, Sep 28th
Cleveland third baseman Jose Ramirez went 2-for-4 with two singles in a 1-0 loss to the White Sox on Friday.
Matthew Terelle
Sat, Sep 25th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Juan Soto
LF,RF - WSH
Juan Soto
Jose Ramirez
3B,DH - CLE
Jose Ramirez
Date OppOpp PitcherVBROppOpp PitcherVBR
Tue, Apr 6thvs ATLDrew Smyly (11-4)   
Wed, Apr 7thvs ATLHuascar Ynoa (4-6)#5vs KCJakob Junis (2-4)
Fri, Apr 9th@ LADWalker Buehler (16-4)vs DETDerek Holland (3-2)
Sat, Apr 10th@ LADJulio Urias (19-3)vs DETTarik Skubal (8-12)
Sun, Apr 11th@ LADClayton Kershaw (10-8)vs DETJose Urena (4-8)
Mon, Apr 12th@ STLJohn Gant (5-11)@ CWSDallas Keuchel (9-9)
Tue, Apr 13th@ STLJack Flaherty (9-2)@ CWSLucas Giolito (11-9)
Wed, Apr 14th@ STLAdam Wainwright (17-7)@ CWSCarlos Rodon (13-5)
Thu, Apr 15thvs ARIMerrill Kelly (7-11)@ CWSLance Lynn (11-6)
Fri, Apr 16thvs ARITaylor Widener (2-1)@ CINJeff Hoffman (3-5)
Sat, Apr 17thvs ARILuke Weaver (3-6)@ CINSonny Gray (7-9)
Sun, Apr 18thvs ARIMadison Bumgarner (7-10)@ CINWade Miley (12-7)
Mon, Apr 19thvs STLJack Flaherty (9-2)   
Tue, Apr 20thvs STLAdam Wainwright (17-7)vs CWSCarlos Rodon (13-5)
Wed, Apr 21stvs STLCarlos Martinez (4-9)   
Fri, Apr 23rd@ NYMJacob deGrom (7-2)vs NYYJordan Montgomery (6-7)
Sat, Apr 24th@ NYMMarcus Stroman (10-13)vs NYYGerrit Cole (16-8)
Sun, Apr 25th@ NYMTaijuan Walker (7-11)vs NYYJameson Taillon (8-6)
Tue, Apr 27th@ TORTrent Thornton (1-3)vs MINKenta Maeda (6-5)
Wed, Apr 28th@ TORSteven Matz (14-7)vs MINJ.A. Happ (10-8)
Fri, Apr 30thvs MIAPablo Lopez (5-5)@ CWSDallas Keuchel (9-9)
Sat, May 1stvs MIAPaul Campbell (2-3)@ CWSLance Lynn (11-6)
Sun, May 2ndvs MIATrevor Rogers (7-8)@ CWSLucas Giolito (11-9)
Tue, May 4thvs ATLHuascar Ynoa (4-6)#5@ KCMike Minor (8-12)
Wed, May 5thvs ATLMax Fried (14-7)#2@ KCBrady Singer (5-10)
Thu, May 6thvs ATLDrew Smyly (11-4)@ KCDanny Duffy (4-3)
Fri, May 7th@ NYYJameson Taillon (8-6)vs CINWade Miley (12-7)
Sat, May 8th@ NYYCorey Kluber (5-3)vs CINLuis Castillo (8-16)
Sun, May 9th@ NYYDomingo German (4-5)   
Tue, May 11thvs PHIChase Anderson (2-4)vs CHCAdbert Alzolay (5-13)
Wed, May 12thvs PHIZack Wheeler (14-10)vs CHCZach Davies (6-12)
Thu, May 13thvs PHIZach Eflin (4-7)@ SEALogan Gilbert (6-5)
Fri, May 14th@ ARIRiley Smith (1-4)@ SEAChris Flexen (14-6)
Sat, May 15th@ ARISeth Frankoff (0-2)@ SEAJustus Sheffield (7-8)
Sun, May 16th@ ARILuke Weaver (3-6)@ SEARobert Dugger (0-2)
Mon, May 17th@ CHCAdbert Alzolay (5-13)@ LAAPatrick Sandoval (3-6)
Tue, May 18th@ CHCZach Davies (6-12)@ LAAAndrew Heaney (8-9)
Wed, May 19th@ CHCJake Arrieta (5-14)@ LAAShohei Ohtani (9-2)
Thu, May 20th@ CHCTrevor Williams (4-2)   
Fri, May 21stvs BALJorge Lopez (3-14)vs MINRandy Dobnak (1-7)
Sat, May 22ndvs BALBruce Zimmermann (4-5)vs MINKenta Maeda (6-5)
Sun, May 23rdvs BALMatt Harvey (6-14)vs MINJ.A. Happ (10-8)
Tue, May 25thvs CINTyler Mahle (13-6)@ DETTarik Skubal (8-12)
Thu, May 27thvs CINSonny Gray (7-9)@ DETMatthew Boyd (3-8)
Sat, May 29thvs MILBrett Anderson (4-9)   
Sun, May 30thvs MILBrandon Woodruff (9-10)vs TORSteven Matz (14-7)
Mon, May 31st@ ATLCharlie Morton (14-6)#1vs CWSJimmy Lambert (1-1)
Tue, Jun 1st@ ATLMax Fried (14-7)#2vs CWSDylan Cease (13-7)
Wed, Jun 2nd@ ATLDrew Smyly (11-4)   
Thu, Jun 3rd@ ATLTucker Davidson (0-0)#10   
Fri, Jun 4th@ PHIZack Wheeler (14-10)@ BALKeegan Akin (2-10)
Sat, Jun 5th@ PHISpencer Howard (0-5)@ BALJohn Means (6-9)
Sun, Jun 6th@ PHIVince Velasquez (3-9)@ BALJorge Lopez (3-14)
Tue, Jun 8th@ TBTyler Glasnow (5-2)@ STLCarlos Martinez (4-9)
Wed, Jun 9th@ TBShane McClanahan (10-6)@ STLAdam Wainwright (17-7)
Fri, Jun 11thvs SFAnthony DeSclafani (13-7)vs SEAJustin Dunn (1-3)
Sat, Jun 12thvs SFConner Menez (1-0)vs SEAYusei Kikuchi (7-9)
Sun, Jun 13thvs SFJohnny Cueto (7-7)vs SEALogan Gilbert (6-5)
Mon, Jun 14thvs PITJT Brubaker (5-13)vs BALDean Kremer (0-7)
Tue, Jun 15thvs PITTyler Anderson (7-11)vs BALMatt Harvey (6-14)
Wed, Jun 16thvs PITChase De Jong (1-4)vs BALKeegan Akin (2-10)
Fri, Jun 18thvs NYMJoey Lucchesi (1-4)@ PITChad Kuhl (5-7)
Sat, Jun 19thvs NYMRobert Gsellman (0-1)@ PITWil Crowe (4-8)
Sun, Jun 20thvs NYMTaijuan Walker (7-11)@ PITJT Brubaker (5-13)
Tue, Jun 22nd@ PHIZack Wheeler (14-10)@ CHCKyle Hendricks (14-7)
Wed, Jun 23rd@ PHIVince Velasquez (3-9)   
Thu, Jun 24th@ MIACody Poteet (2-3)@ MINJose Berrios (12-9)
Fri, Jun 25th@ MIAPablo Lopez (5-5)@ MINDanny Coulombe
Sat, Jun 26th@ MIAZach Thompson (3-7)   
Sun, Jun 27th@ MIASandy Alcantara (9-15)@ MINJ.A. Happ (10-8)
Mon, Jun 28thvs NYMJerad Eickhoff (0-2)vs DETMatt Manning (4-7)
Tue, Jun 29thvs TBRich Hill (7-8)   
Wed, Jun 30thvs TBDrew Rasmussen (4-1)vs DETWily Peralta (4-5)
Thu, Jul 1stvs LADVictor Gonzalezvs HOUFramber Valdez (11-6)
Fri, Jul 2ndvs LADJulio Urias (19-3)vs HOULance McCullers Jr. (13-5)
Sat, Jul 3rdvs LADClayton Kershaw (10-8)vs HOUJake Odorizzi (6-7)
Sun, Jul 4thvs LADGarrett Cleavingervs HOUZack Greinke (11-6)
Mon, Jul 5th@ SDJoe Musgrove (11-9)@ TBRich Hill (7-8)
Tue, Jul 6th@ SDRyan Weathers (4-7)   
Wed, Jul 7th@ SDChris Paddack (7-7)@ TBCollin McHugh (6-1)
Thu, Jul 8th@ SDYu Darvish (8-11)vs KCDanny Duffy (4-3)
Fri, Jul 9th@ SFLogan Webb (11-3)vs KCBrad Keller (8-12)
Sat, Jul 10th@ SFAnthony DeSclafani (13-7)vs KCMike Minor (8-12)
Sun, Jul 11th@ SFKevin Gausman (14-6)   
Fri, Jul 16thvs SDChris Paddack (7-7)@ OAKSean Manaea (11-10)
Sun, Jul 18thvs SDJoe Musgrove (11-9)@ OAKChris Bassitt (12-4)
Mon, Jul 19thvs MIARoss Detwiler (3-1)@ HOUZack Greinke (11-6)
Tue, Jul 20thvs MIATrevor Rogers (7-8)@ HOULuis Garcia (11-8)
Wed, Jul 21stvs MIANick Neidert (1-2)@ HOULance McCullers Jr. (13-5)
Fri, Jul 23rd@ BALJorge Lopez (3-14)vs TBJosh Fleming (10-8)
Sat, Jul 24th@ BALMatt Harvey (6-14)vs TBDrew Rasmussen (4-1)
Sun, Jul 25th@ BALJohn Means (6-9)vs TBRyan Yarbrough (9-7)
Mon, Jul 26th@ PHISpencer Howard (0-5)   
Tue, Jul 27th@ PHIMatt Moore (2-4)vs STLAdam Wainwright (17-7)
Thu, Jul 29th@ PHICristopher Sanchez (1-0)   
Fri, Jul 30thvs CHCJake Arrieta (5-14)@ CWSLance Lynn (11-6)
Sat, Jul 31stvs CHCKyle Hendricks (14-7)@ CWSDallas Keuchel (9-9)
Sun, Aug 1stvs CHCAdbert Alzolay (5-13)@ CWSJimmy Lambert (1-1)
Mon, Aug 2ndvs PHIRanger Suarez (8-5)@ TORRobbie Ray (13-7)
Tue, Aug 3rdvs PHIZack Wheeler (14-10)@ TORHyun Jin Ryu (14-10)
Wed, Aug 4thvs PHIChase Anderson (2-4)@ TORSteven Matz (14-7)
Thu, Aug 5thvs PHIAaron Nola (9-9)@ TORRoss Stripling (5-7)
Fri, Aug 6th@ ATLKyle Muller (2-4)#6vs DETMatt Manning (4-7)
Sat, Aug 7th@ ATLCharlie Morton (14-6)#1vs DETTyler Alexander (2-4)
Sun, Aug 8th@ ATLMax Fried (14-7)#2vs DETWily Peralta (4-5)
Wed, Aug 11th@ NYMCarlos Carrasco (1-5)vs OAKFrankie Montas (13-9)
Thu, Aug 12th@ NYMTrevor Williams (4-2)vs OAKChris Bassitt (12-4)
Fri, Aug 13thvs ATLCharlie Morton (14-6)#1@ DETTyler Alexander (2-4)
Sat, Aug 14thvs ATLMax Fried (14-7)#2@ DETWily Peralta (4-5)
Sun, Aug 15thvs ATLDrew Smyly (11-4)@ DETDrew Hutchison (3-1)
Tue, Aug 17thvs TORAlek Manoah (9-2)@ MINBailey Ober (3-3)
Wed, Aug 18thvs TORJose Berrios (12-9)@ MINLewis Thorpe (0-2)
Fri, Aug 20th@ MILBrett Anderson (4-9)vs LAAJaime Barria (2-4)
Sat, Aug 21st@ MILEric Lauer (7-5)vs LAAReid Detmers (1-3)
Sun, Aug 22nd@ MILAdrian Houser (10-6)vs LAAJose Suarez (8-8)
Tue, Aug 24th@ MIAJesus Luzardo (6-9)vs TEXTaylor Hearn (6-6)
Wed, Aug 25th@ MIAEdward Cabrera (0-3)vs TEXJake Latz (0-1)
Thu, Aug 26th@ MIAElieser Hernandez (1-3)vs TEXJordan Lyles (10-13)
Fri, Aug 27th@ NYMRich Hill (7-8)vs BOSEduardo Rodriguez (13-8)
Sat, Aug 28th@ NYMMarcus Stroman (10-13)vs BOSNathan Eovaldi (11-9)
Sun, Aug 29th@ NYMTylor Megill (4-6)vs BOSTanner Houck (1-5)
Mon, Aug 30thvs PHIZack Wheeler (14-10)   
Tue, Aug 31stvs PHIMatt Moore (2-4)@ KCJakob Junis (2-4)
Thu, Sep 2ndvs PHIAaron Nola (9-9)@ KCMike Minor (8-12)
Fri, Sep 3rdvs NYMRich Hill (7-8)@ BOSNathan Eovaldi (11-9)
Sat, Sep 4thvs NYMTylor Megill (4-6)@ BOSTanner Houck (1-5)
Sun, Sep 5thvs NYMTaijuan Walker (7-11)@ BOSKutter Crawford (0-1)
Mon, Sep 6thvs NYMTrevor Williams (4-2)vs MINBailey Ober (3-3)
Tue, Sep 7th@ ATLMax Fried (14-7)#2vs MINJohn Gant (5-11)
Wed, Sep 8th@ ATLTouki Toussaint (3-3)#8vs MINJoe Ryan (2-1)
Thu, Sep 9th@ ATLHuascar Ynoa (4-6)#5vs MINAndrew Albers (1-2)
Fri, Sep 10th@ PITSteven Brault (0-3)vs MILAdrian Houser (10-6)
Sat, Sep 11th@ PITWil Crowe (4-8)vs MILCorbin Burnes (11-4)
Sun, Sep 12th@ PITBryse Wilson (3-7)vs MILEric Lauer (7-5)
Mon, Sep 13thvs MIASandy Alcantara (9-15)   
Tue, Sep 14thvs MIAJesus Luzardo (6-9)@ MINCharlie Barnes (0-3)
Wed, Sep 15thvs MIATrevor Rogers (7-8)@ MINGriffin Jax (4-5)
Fri, Sep 17thvs COLGerman Marquez (12-11)#4@ NYYCorey Kluber (5-3)
Sat, Sep 18thvs COLKyle Freeland (7-8)#12@ NYYLuis Gil (1-1)
Sun, Sep 19thvs COLJon Gray (8-12)@ NYYGerrit Cole (16-8)
Mon, Sep 20th@ MIAJesus Luzardo (6-9)vs KCJoel Payamps
Tue, Sep 21st@ MIATrevor Rogers (7-8)vs KCDaniel Lynch (4-6)
Wed, Sep 22nd@ MIAElieser Hernandez (1-3)   
Thu, Sep 23rd@ CINLuis Castillo (8-16)vs CWSMichael Kopech (4-3)
Fri, Sep 24th@ CINSonny Gray (7-9)vs CWSDylan Cease (13-7)
Sat, Sep 25th@ CINVladimir Gutierrez (9-6)vs CWSLance Lynn (11-6)
Sun, Sep 26th@ CINTyler Mahle (13-6)vs CWSLucas Giolito (11-9)
Mon, Sep 27th@ COLGerman Marquez (12-11)#4vs KCJackson Kowar (0-6)
Tue, Sep 28th@ COLKyle Freeland (7-8)#12@ KCBrady Singer (5-10)
Wed, Sep 29th@ COLPeter Lambert (0-0)@ KCDaniel Lynch (4-6)
Fri, Oct 1stvs BOSEduardo Rodriguez (13-8)@ TEXSpencer Howard (0-5)
Sat, Oct 2ndvs BOSTanner Houck (1-5)@ TEXJordan Lyles (10-13)
Sun, Oct 3rdvs BOSChris Sale (5-1)@ TEXDane Dunning (5-10)
Thu, Apr 1st   @ DETMatthew Boyd (3-8)
Sat, Apr 3rd   @ DETJulio Teheran (1-0)
Sun, Apr 4th   @ DETTarik Skubal (8-12)
Mon, Apr 5th   vs KCDanny Duffy (4-3)
Thu, Apr 22nd   vs NYYDomingo German (4-5)
Mon, Apr 26th   vs MINJose Berrios (12-9)
Mon, May 3rd   @ KCDaniel Lynch (4-6)
Mon, May 24th   @ DETSpencer Turnbull (4-2)
Wed, May 26th   @ DETJose Urena (4-8)
Fri, May 28th   vs TORHyun Jin Ryu (14-10)
Thu, Jun 17th   vs BALJorge Lopez (3-14)
Mon, Jun 21st   @ CHCAdbert Alzolay (5-13)
Sat, Jul 17th   @ OAKFrankie Montas (13-9)
Thu, Jul 22nd   vs TBLuis Patino (5-3)
Wed, Jul 28th   vs STLKwang Hyun Kim (7-7)
Mon, Aug 9th   vs CINLuis Castillo (8-16)
Tue, Aug 10th   vs OAKSean Manaea (11-10)
Mon, Aug 16th   @ MINGriffin Jax (4-5)
Wed, Sep 1st   @ KCJackson Kowar (0-6)
Thu, Sep 30th   @ KCAngel Zerpa (0-1)