Skip to main content

Who Should I Trade?

Juan Soto for Kyle Tucker (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Juan Soto
RF - WSH
Juan Soto
Kyle Tucker
RF - HOU
Kyle Tucker
Expert
Recommendation
71%
Recommended by
10 of 14 experts
29%
Recommended by
4 of 14 experts
Rankings 
   
Rest of Season# 6# 10
VBR# 24# 10
   
Projections 
   
Runs5244
Home Runs1617
RBI4355
Stolen Bases512
Batting Average.260.272
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 2# 12
   
Pierre Camus
RotoBaller
# 11# 15
   
Bart Wheeler
Hail to Fantasy Football
# 11# 13
   
Mick Ciallela
Fantrax
# 8# 9
   
Ryan Amore
Pitcher List
# 3# 21
   
Nate Miller
Fantasy Six Pack
# 11# 12
   
Brad Camara
RotoBaller
# 3# 9
   
Joe Pisapia
FantasyPros
# 1# 25
   
Travis Argo
Fantasy Six Pack
# 2# 8
   
Kelly Kirby
FantasyPros
# 5# 15
   
Nick Pollack
Pitcher List
# 11# 9
   
Andrew Seifter
FantasyPros
# 14# 10
   
Scott Youngson
Pitcher List
# 15# 14
   
Mike Maher
FantasyPros
# 22# 11
   
Who Should I Trade? Player Statistics
  Juan Soto
RF - WSH
Juan Soto
Kyle Tucker
RF - HOU
Kyle Tucker
2022 Stats 
   
   
At Bats274252
   
Runs4635
   
Hits6166
   
Singles3038
   
Doubles1612
   
Triples00
   
Home Runs1516
   
RBI3353
   
Stolen Bases514
   
Caught Stealing22
   
Walks6538
   
Strikeouts5248
   
Batting Average.223.262
   
On Base Pct.375.357
   
Slugging Pct.445.500
   
On-base Plus Slugging.821.857
   
Who Should I Trade? Player Projections
  Juan Soto
RF - WSH
Juan Soto
Kyle Tucker
RF - HOU
Kyle Tucker
2022 Projections 
   
   
At Bats273285
   
Runs5244
   
Hits7177
   
Singles3843
   
Doubles1616
   
Triples11
   
Home Runs1617
   
RBI4355
   
Stolen Bases512
   
Caught Stealing32
   
Walks6736
   
Strikeouts5258
   
Batting Average.260.272
   
On Base Pct.427.359
   
Slugging Pct.504.516
   
On-base Plus Slugging.931.875
   
Who Should I Trade? Player Notes
  Juan Soto
RF - WSH
Juan Soto
Kyle Tucker
RF - HOU
Kyle Tucker
News 
 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
Kyle Tucker showcased all of his skills Tuesday. He finished 1-for-3 with a home run, three runs, three RBI and a stolen base in Houston's 9-1 win over the Mets.
Kendall Capps
Wed, Jun 29th
 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
Kyle Tucker picked up a couple walks against Gerrit Cole Saturday, swiping his 13th base of the year in the process. He finished 0-for-2 with two walks, a run and a stolen base in a 3-0 win.
Kendall Capps
Sat, Jun 25th
 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
Astros outfielder Kyle Tucker supplied all of the offense for Houston Friday. He took Luis Severino deep for a three-run home run in a 3-1 win over the Yankees.
Kendall Capps
Sat, Jun 25th
 Juan Soto went 1-for-4 Saturday, doubling and scoring one run in the Nationals' 3-2 loss to the Rangers.
Chris Schommer
Sun, Jun 26th
Kyle Tucker finished 1-for-3 with a double, walk, three RBI, a run scored and a stolen base. He did a little bit of everything, helping Houston to an 8-2 win over the Mets.
Kendall Capps
Wed, Jun 22nd
 Juan Soto went 1-for-4 Friday, doubling and scoring one run in the Nationals' 2-1 win over the Rangers.
Chris Schommer
Sat, Jun 25th
Kyle Tucker continued his hot streak Friday, going 2-for-4 with a home run, double, two RBI and two runs in Houston's 13-3 win over the White Sox.
Kendall Capps
Sat, Jun 18th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Juan Soto
RF - WSH
Juan Soto
Kyle Tucker
RF - HOU
Kyle Tucker
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs NYMTylor Megill (4-2)#107@ LAAShohei Ohtani (7-4)#24
Fri, Apr 8thvs NYMMax Scherzer (5-1)#128@ LAAReid Detmers (2-3)#103
Sat, Apr 9thvs NYMChris Bassitt (6-5)#27@ LAANoah Syndergaard (5-6)#89
Sun, Apr 10thvs NYMCarlos Carrasco (8-4)#70@ LAAJose Suarez (1-2)#131
Mon, Apr 11th@ ATLHuascar Ynoa (0-2)#109   
Tue, Apr 12th@ ATLBryce Elder (1-3)#305@ ARIMadison Bumgarner (3-8)#113
Wed, Apr 13th@ ATLMax Fried (8-2)#10@ ARIMerrill Kelly (7-5)#92
Thu, Apr 14th@ PITJT Brubaker (2-7)#102   
Fri, Apr 15th@ PITMitch Keller (2-5)#203@ SEAMarco Gonzales (4-9)#85
Sat, Apr 16th@ PITBryse Wilson (1-4)#387@ SEAChris Flexen (4-8)#110
Sun, Apr 17th@ PITJose Quintana (1-4)#86@ SEAMatt Brash (1-3)#183
Tue, Apr 19thvs ARITyler Gilbert (0-3)#329vs LAAPatrick Sandoval (3-3)#61
Wed, Apr 20thvs ARIMerrill Kelly (7-5)#92vs LAAShohei Ohtani (7-4)#24
Thu, Apr 21stvs ARIZach Davies (2-4)#170   
Fri, Apr 22ndvs SFSam Long (0-1)#223vs TORRoss Stripling (4-2)#123
Sat, Apr 23rdvs SFAlex Wood (5-7)#73vs TORAlek Manoah (9-2)#16
Sun, Apr 24thvs SFLogan Webb (7-3)#13vs TORYusei Kikuchi (3-4)#99
Tue, Apr 26thvs MIASandy Alcantara (8-3)#1@ TEXTaylor Hearn (4-5)#251
Wed, Apr 27thvs MIAPablo Lopez (5-4)#23@ TEXGlenn Otto (4-4)#169
Thu, Apr 28thvs MIATrevor Rogers (4-6)#69@ TEXMartin Perez (7-2)#56
Fri, Apr 29th@ SFAlex Wood (5-7)#73@ TORYusei Kikuchi (3-4)#99
Sat, Apr 30th@ SFLogan Webb (7-3)#13@ TORJose Berrios (6-4)#62
Sun, May 1st@ SFAlex Cobb (3-3)#96@ TORKevin Gausman (6-6)#15
Tue, May 3rd@ COLGerman Marquez (4-6)#104vs SEAChris Flexen (4-8)#110
Wed, May 4th@ COLAustin Gomber (4-7)#184vs SEAMatt Brash (1-3)#183
Thu, May 5th@ COLAntonio Senzatela (3-5)#370vs DETTarik Skubal (5-6)#32
Fri, May 6th@ LAAJhonathan Diaz (1-1)#263vs DETBeau Brieske (1-6)#161
Sat, May 7th@ LAAMichael Lorenzen (6-6)#164vs DETEduardo Rodriguez (1-3)#51
Sun, May 8th@ LAAPatrick Sandoval (3-3)#61vs DETWily Peralta (2-0)#272
Tue, May 10thvs NYMCarlos Carrasco (8-4)#70@ MINJoe Ryan (6-3)#54
Wed, May 11thvs NYMTylor Megill (4-2)#107   
Thu, May 12thvs NYMTaijuan Walker (6-2)#82@ MINJosh Winder (3-2)#166
Fri, May 13thvs HOUFramber Valdez (8-3)#22@ WSHJosiah Gray (6-5)#117
Sat, May 14thvs HOUCristian Javier (6-3)#48@ WSHErick Fedde (5-5)#172
Sun, May 15thvs HOUJustin Verlander (10-3)#2@ WSHPatrick Corbin (4-10)#139
Mon, May 16th@ MIASandy Alcantara (8-3)#1@ BOSGarrett Whitlock (2-1)#75
Tue, May 17th@ MIACody Poteet (0-1)#224@ BOSNathan Eovaldi (4-2)#28
Wed, May 18th@ MIAPablo Lopez (5-4)#23@ BOSNick Pivetta (8-5)#34
Fri, May 20th@ MILEric Lauer (6-3)#93vs TEXMartin Perez (7-2)#56
Sat, May 21st@ MILBrandon Woodruff (6-3)#25vs TEXJon Gray (4-3)#49
Sun, May 22nd@ MILFreddy Peralta (3-2)#115vs TEXTaylor Hearn (4-5)#251
Mon, May 23rdvs LADTyler Anderson (9-1)#44vs CLETriston McKenzie (4-6)#77
Tue, May 24thvs LADWalker Buehler (6-3)#141vs CLEZach Plesac (2-5)#66
Wed, May 25thvs LADJulio Urias (6-6)#21vs CLECal Quantrill (4-4)#81
Thu, May 26thvs COLGerman Marquez (4-6)#104   
Sat, May 28thvs COLChad Kuhl (5-5)#201@ SEALogan Gilbert (9-3)#33
Sun, May 29thvs COLKyle Freeland (4-5)#156@ SEAMarco Gonzales (4-9)#85
Mon, May 30th@ NYMDavid Peterson (5-1)#90@ OAKPaul Blackburn (6-3)#7
Tue, May 31st@ NYMTrevor Williams (1-5)#176@ OAKFrankie Montas (3-8)#19
Wed, Jun 1st@ NYMCarlos Carrasco (8-4)#70@ OAKCole Irvin (2-6)#116
Thu, Jun 2nd@ CINGraham Ashcraft (4-2)#199   
Fri, Jun 3rd@ CINMike Minor (1-5)#120@ KCBrady Singer (3-3)#83
Sat, Jun 4th@ CINTyler Mahle (3-7)#46@ KCKris Bubic (1-5)#231
Sun, Jun 5th@ CINLuis Castillo (3-4)#50@ KCJonathan Heasley (1-4)#225
Tue, Jun 7th@ MIAEdward Cabrera (2-1)#214vs SEAChris Flexen (4-8)#110
Wed, Jun 8th@ MIASandy Alcantara (8-3)#1vs SEALogan Gilbert (9-3)#33
Thu, Jun 9th@ MIATrevor Rogers (4-6)#69   
Fri, Jun 10thvs MILAaron Ashby (1-6)#105vs MIAPablo Lopez (5-4)#23
Sat, Jun 11thvs MILEric Lauer (6-3)#93vs MIABraxton Garrett (1-3)#246
Sun, Jun 12thvs MILJason Alexander (2-0)#241vs MIAEdward Cabrera (2-1)#214
Mon, Jun 13thvs ATLIan Anderson (6-5)#98@ TEXTaylor Hearn (4-5)#251
Tue, Jun 14thvs ATLMax Fried (8-2)#10@ TEXDane Dunning (1-6)#94
Wed, Jun 15thvs ATLSpencer Strider (4-2)#63@ TEXTyson Miller (0-1)#361
Thu, Jun 16thvs PHIZack Wheeler (6-4)#17   
Fri, Jun 17thvs PHIBailey Falter (0-2)#206vs CWSLucas Giolito (4-4)#40
Sat, Jun 18thvs PHIAaron Nola (5-5)#9vs CWSJohnny Cueto (2-4)#165
Sun, Jun 19thvs PHIZach Eflin (3-5)#71vs CWSMichael Kopech (2-5)#30
Tue, Jun 21st@ BALJordan Lyles (4-7)#159vs NYMTrevor Williams (1-5)#176
Wed, Jun 22nd@ BALTyler Wells (6-4)#74vs NYMCarlos Carrasco (8-4)#70
Fri, Jun 24th@ TEXDane Dunning (1-6)#94@ NYYLuis Severino (4-3)#35
Sat, Jun 25th@ TEXBrett Martin@ NYYGerrit Cole (7-2)#3
Sun, Jun 26th@ TEXGlenn Otto (4-4)#169@ NYYNestor Cortes Jr. (7-3)#47
Mon, Jun 27thvs PITMiguel Yajure (1-0)#266   
Tue, Jun 28thvs PITJose Quintana (1-4)#86@ NYMCarlos Carrasco (8-4)#70
Wed, Jun 29thvs PITMitch Keller (2-5)#203@ NYMTaijuan Walker (6-2)#82
Fri, Jul 1stvs MIATrevor Rogers (4-6)#69vs LAAMichael Lorenzen (6-6)#164
Sat, Jul 2ndvs MIADaniel Castano (1-1)#194vs LAAPatrick Sandoval (3-3)#61
Sun, Jul 3rdvs MIAPablo Lopez (5-4)#23vs LAAJose Suarez (1-2)#131
Mon, Jul 4thvs MIABraxton Garrett (1-3)#246vs KCJonathan Heasley (1-4)#225
Tue, Jul 5th@ PHIRanger Suarez (6-5)#78vs KCZack Greinke (2-4)#122
Wed, Jul 6th@ PHIAaron Nola (5-5)#9vs KCBrad Keller (3-9)#97
Thu, Jul 7th@ PHIBailey Falter (0-2)#206vs KCKris Bubic (1-5)#231
Fri, Jul 8th@ ATLCharlie Morton (4-3)#53@ OAKPaul Blackburn (6-3)#7
Sat, Jul 9th@ ATLKyle Wright (9-4)#36@ OAKFrankie Montas (3-8)#19
Sun, Jul 10th@ ATLIan Anderson (6-5)#98@ OAKCole Irvin (2-6)#116
Tue, Jul 12thvs SEA@ LAA
Wed, Jul 13thvs SEA@ LAA
Thu, Jul 14thvs ATL@ LAA
Fri, Jul 15thvs ATLvs OAK
Sat, Jul 16thvs ATLvs OAK
Sun, Jul 17thvs ATLvs OAK
Fri, Jul 22nd@ ARI@ SEA
Sat, Jul 23rd@ ARI@ SEA
Sun, Jul 24th@ ARI@ SEA
Mon, Jul 25th@ LAD@ OAK
Tue, Jul 26th@ LAD@ OAK
Wed, Jul 27th@ LAD@ OAK
Fri, Jul 29thvs STLvs SEA
Sat, Jul 30thvs STLvs SEA
Sun, Jul 31stvs STLvs SEA
Mon, Aug 1stvs NYMvs BOS
Tue, Aug 2ndvs NYMvs BOS
Wed, Aug 3rdvs NYMvs BOS
Thu, Aug 4th@ PHI@ CLE
Fri, Aug 5th@ PHI@ CLE
Sat, Aug 6th@ PHI@ CLE
Sun, Aug 7th@ PHI@ CLE
Mon, Aug 8th@ CHC   
Tue, Aug 9th@ CHCvs TEX
Wed, Aug 10th@ CHCvs TEX
Fri, Aug 12thvs SDvs OAK
Sat, Aug 13thvs SDvs OAK
Sun, Aug 14thvs SDvs OAK
Mon, Aug 15thvs CHC@ CWS
Tue, Aug 16thvs CHC@ CWS
Wed, Aug 17thvs CHC@ CWS
Thu, Aug 18th@ SD@ CWS
Fri, Aug 19th@ SD@ ATL
Sat, Aug 20th@ SD@ ATL
Sun, Aug 21st@ SD@ ATL
Tue, Aug 23rd@ SEAvs MIN
Wed, Aug 24th@ SEAvs MIN
Fri, Aug 26thvs CINvs BAL
Sat, Aug 27thvs CINvs BAL
Sun, Aug 28thvs CINvs BAL
Tue, Aug 30thvs OAK@ TEX
Wed, Aug 31stvs OAK@ TEX
Thu, Sep 1stvs OAK   
Fri, Sep 2nd@ NYM@ LAA
Sat, Sep 3rd@ NYM@ LAA
Sun, Sep 4th@ NYM@ LAA
Mon, Sep 5th@ STLvs TEX
Tue, Sep 6th@ STLvs TEX
Wed, Sep 7th@ STLvs TEX
Thu, Sep 8th@ STL   
Fri, Sep 9th@ PHIvs LAA
Sat, Sep 10th@ PHIvs LAA
Sun, Sep 11th@ PHIvs LAA
Tue, Sep 13thvs BAL@ DET
Wed, Sep 14thvs BAL@ DET
Fri, Sep 16thvs MIAvs OAK
Sat, Sep 17thvs MIAvs OAK
Sun, Sep 18thvs MIAvs OAK
Mon, Sep 19th@ ATL@ TB
Tue, Sep 20th@ ATL@ TB
Wed, Sep 21st@ ATL@ TB
Fri, Sep 23rd@ MIA@ BAL
Sat, Sep 24th@ MIA@ BAL
Sun, Sep 25th@ MIA@ BAL
Mon, Sep 26thvs ATL   
Tue, Sep 27thvs ATLvs ARI
Wed, Sep 28thvs ATLvs ARI
Fri, Sep 30thvs PHIvs TB
Sat, Oct 1stvs PHIvs TB
Sun, Oct 2ndvs PHIvs TB
Mon, Oct 3rd@ NYMvs PHI
Tue, Oct 4th@ NYMvs PHI
Wed, Oct 5th@ NYMvs PHI
Mon, Apr 18th   vs LAAMichael Lorenzen (6-6)#164
Mon, Apr 25th   @ TEXDane Dunning (1-6)#94
Mon, May 2nd   vs SEAMarco Gonzales (4-9)#85
Thu, May 19th   vs TEXGlenn Otto (4-4)#169
Fri, May 27th   @ SEAChris Flexen (4-8)#110
Mon, Jun 6th   vs SEARobbie Ray (6-6)#20
Thu, Jun 23rd   @ NYYJameson Taillon (9-1)#41
Thu, Jun 30th   vs NYYLuis Severino (4-3)#35
Thu, Jul 21st   vs NYY
Thu, Jul 28th   vs SEA
Thu, Aug 11th   vs TEX
Thu, Aug 25th   vs MIN
Mon, Sep 12th   @ DET
Thu, Sep 15th   vs OAK
Thu, Sep 22nd   @ BAL