Skip to main content

Who Should I Trade?

Kyle Tucker for Yordan Alvarez (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Kyle Tucker
RF - HOU
Kyle Tucker
Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 10# 12
VBR# 10# 7
   
Projections 
   
Runs4250
Home Runs1722
RBI5558
Stolen Bases120
Batting Average.270.295
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 12# 17
   
Pierre Camus
RotoBaller
# 15# 18
   
Andrew Seifter
FantasyPros
# 10# 16
   
Mick Ciallela
Fantrax
# 9# 10
   
Ryan Amore
Pitcher List
# 21# 23
   
Brad Camara
RotoBaller
# 9# 11
   
Travis Argo
Fantasy Six Pack
# 8# 15
   
Kelly Kirby
FantasyPros
# 15# 18
   
Nick Pollack
Pitcher List
# 9# 6
   
Mike Maher
FantasyPros
# 11# 7
   
Nate Miller
Fantasy Six Pack
# 12# 9
   
Bart Wheeler
Hail to Fantasy Football
# 13# 4
   
Scott Youngson
Pitcher List
# 14# 12
   
Joe Pisapia
FantasyPros
# 25# 14
   
Who Should I Trade? Player Statistics
  Kyle Tucker
RF - HOU
Kyle Tucker
Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
2022 Stats 
   
   
At Bats259248
   
Runs3551
   
Hits6777
   
Singles3942
   
Doubles129
   
Triples02
   
Home Runs1624
   
RBI5657
   
Stolen Bases140
   
Caught Stealing21
   
Walks3840
   
Strikeouts4850
   
Batting Average.259.311
   
On Base Pct.351.410
   
Slugging Pct.490.653
   
On-base Plus Slugging.8421.063
   
Who Should I Trade? Player Projections
  Kyle Tucker
RF - HOU
Kyle Tucker
Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
2022 Projections 
   
   
At Bats277268
   
Runs4250
   
Hits7579
   
Singles4243
   
Doubles1513
   
Triples11
   
Home Runs1722
   
RBI5558
   
Stolen Bases120
   
Caught Stealing20
   
Walks3537
   
Strikeouts5774
   
Batting Average.270.295
   
On Base Pct.356.389
   
Slugging Pct.511.601
   
On-base Plus Slugging.867.990
   
Who Should I Trade? Player Notes
  Kyle Tucker
RF - HOU
Kyle Tucker
Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
News 
 Kyle Tucker finished 1-for-3 with three RBI in Houston's 7-6 comeback victory over the Royals Monday.
Kendall Capps
Mon, Jul 4th
Astros LF Yordan Alvarez had another stellar outing in Houston's 9-7 win over the Royals. He finished 2-for-4 with a home run, a walk and two runs.
Kendall Capps
Wed, Jul 6th
 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
After the Astros erased a five-run deficit, Alvarez sent everyone in Houston home happy on the 4th of July. He hit a walk-off home run in the bottom of the 9th, beating the Royals 7-6.
Kendall Capps
Mon, Jul 4th
 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
Yordan Alvarez is back in the Astros lineup Saturday against the Angels.
Ari Koslow
Sat, Jul 2nd
 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
The Houston Astros announced Wednesday night that Yordan Alvarez is being evaluated for a concussion, but he did fly back to Houston with the team. The team stated they would give an update at some point on Thursday, and we will have a better timetable then.
Kelly Kirby
Thu, Jun 30th
 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
Yordan Alvarez and Jeremy Pena collided in the outfield while chasing a pop-up during Wednesday afternoon's game against the Mets. Pena was able to leave the game under his own power whereas Alvarez could stand up but was eventually taken off the field on a cart.
Kelly Kirby
Wed, Jun 29th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Tucker
RF - HOU
Kyle Tucker
Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ LAAShohei Ohtani (7-4)#24@ LAAShohei Ohtani (7-4)#24
Fri, Apr 8th@ LAAReid Detmers (2-3)#116@ LAAReid Detmers (2-3)#116
Sat, Apr 9th@ LAANoah Syndergaard (5-6)#88@ LAANoah Syndergaard (5-6)#88
Sun, Apr 10th@ LAAJose Suarez (1-2)#144@ LAAJose Suarez (1-2)#144
Tue, Apr 12th@ ARIMadison Bumgarner (4-8)#112@ ARIMadison Bumgarner (4-8)#112
Wed, Apr 13th@ ARIMerrill Kelly (7-5)#92@ ARIMerrill Kelly (7-5)#92
Fri, Apr 15th@ SEAMarco Gonzales (4-9)#87@ SEAMarco Gonzales (4-9)#87
Sat, Apr 16th@ SEAChris Flexen (5-8)#95@ SEAChris Flexen (5-8)#95
Sun, Apr 17th@ SEAMatt Brash (1-3)#181@ SEAMatt Brash (1-3)#181
Mon, Apr 18thvs LAAMichael Lorenzen (6-6)#167vs LAAMichael Lorenzen (6-6)#167
Tue, Apr 19thvs LAAPatrick Sandoval (3-3)#62vs LAAPatrick Sandoval (3-3)#62
Wed, Apr 20thvs LAAShohei Ohtani (7-4)#24vs LAAShohei Ohtani (7-4)#24
Fri, Apr 22ndvs TORRoss Stripling (4-3)#117vs TORRoss Stripling (4-3)#117
Sat, Apr 23rdvs TORAlek Manoah (9-3)#15vs TORAlek Manoah (9-3)#15
Sun, Apr 24thvs TORYusei Kikuchi (3-4)#99vs TORYusei Kikuchi (3-4)#99
Mon, Apr 25th@ TEXDane Dunning (1-6)#91@ TEXDane Dunning (1-6)#91
Tue, Apr 26th@ TEXTaylor Hearn (4-5)#254@ TEXTaylor Hearn (4-5)#254
Wed, Apr 27th@ TEXGlenn Otto (4-4)#169@ TEXGlenn Otto (4-4)#169
Thu, Apr 28th@ TEXMartin Perez (7-2)#56@ TEXMartin Perez (7-2)#56
Fri, Apr 29th@ TORYusei Kikuchi (3-4)#99@ TORYusei Kikuchi (3-4)#99
Sat, Apr 30th@ TORJose Berrios (6-4)#73@ TORJose Berrios (6-4)#73
Sun, May 1st@ TORKevin Gausman (6-6)#21@ TORKevin Gausman (6-6)#21
Mon, May 2ndvs SEAMarco Gonzales (4-9)#87vs SEAMarco Gonzales (4-9)#87
Tue, May 3rdvs SEAChris Flexen (5-8)#95vs SEAChris Flexen (5-8)#95
Wed, May 4thvs SEAMatt Brash (1-3)#181vs SEAMatt Brash (1-3)#181
Thu, May 5thvs DETTarik Skubal (5-7)#35vs DETTarik Skubal (5-7)#35
Fri, May 6thvs DETBeau Brieske (1-6)#164vs DETBeau Brieske (1-6)#164
Sat, May 7thvs DETEduardo Rodriguez (1-3)#52vs DETEduardo Rodriguez (1-3)#52
Sun, May 8thvs DETWily Peralta (2-0)#268vs DETWily Peralta (2-0)#268
Tue, May 10th@ MINJoe Ryan (6-3)#53@ MINJoe Ryan (6-3)#53
Thu, May 12th@ MINJosh Winder (3-2)#188@ MINJosh Winder (3-2)#188
Fri, May 13th@ WSHJosiah Gray (6-5)#122@ WSHJosiah Gray (6-5)#122
Sat, May 14th@ WSHErick Fedde (5-5)#160@ WSHErick Fedde (5-5)#160
Sun, May 15th@ WSHPatrick Corbin (4-10)#136@ WSHPatrick Corbin (4-10)#136
Mon, May 16th@ BOSGarrett Whitlock (2-1)#74@ BOSGarrett Whitlock (2-1)#74
Tue, May 17th@ BOSNathan Eovaldi (4-2)#30@ BOSNathan Eovaldi (4-2)#30
Wed, May 18th@ BOSNick Pivetta (8-5)#40@ BOSNick Pivetta (8-5)#40
Thu, May 19thvs TEXGlenn Otto (4-4)#169vs TEXGlenn Otto (4-4)#169
Fri, May 20thvs TEXMartin Perez (7-2)#56vs TEXMartin Perez (7-2)#56
Sat, May 21stvs TEXJon Gray (4-4)#46vs TEXJon Gray (4-4)#46
Sun, May 22ndvs TEXTaylor Hearn (4-5)#254vs TEXTaylor Hearn (4-5)#254
Mon, May 23rdvs CLETriston McKenzie (5-6)#60vs CLETriston McKenzie (5-6)#60
Tue, May 24thvs CLEZach Plesac (2-6)#65vs CLEZach Plesac (2-6)#65
Wed, May 25thvs CLECal Quantrill (4-4)#85vs CLECal Quantrill (4-4)#85
Fri, May 27th@ SEAChris Flexen (5-8)#95@ SEAChris Flexen (5-8)#95
Sat, May 28th@ SEALogan Gilbert (9-3)#39@ SEALogan Gilbert (9-3)#39
Sun, May 29th@ SEAMarco Gonzales (4-9)#87@ SEAMarco Gonzales (4-9)#87
Mon, May 30th@ OAKPaul Blackburn (6-3)#8@ OAKPaul Blackburn (6-3)#8
Tue, May 31st@ OAKFrankie Montas (3-9)#19@ OAKFrankie Montas (3-9)#19
Wed, Jun 1st@ OAKCole Irvin (3-6)#96@ OAKCole Irvin (3-6)#96
Fri, Jun 3rd@ KCBrady Singer (3-3)#80@ KCBrady Singer (3-3)#80
Sat, Jun 4th@ KCKris Bubic (1-5)#235@ KCKris Bubic (1-5)#235
Sun, Jun 5th@ KCJonathan Heasley (1-4)#219@ KCJonathan Heasley (1-4)#219
Mon, Jun 6thvs SEARobbie Ray (7-6)#12vs SEARobbie Ray (7-6)#12
Tue, Jun 7thvs SEAChris Flexen (5-8)#95vs SEAChris Flexen (5-8)#95
Wed, Jun 8thvs SEALogan Gilbert (9-3)#39vs SEALogan Gilbert (9-3)#39
Fri, Jun 10thvs MIAPablo Lopez (5-4)#23vs MIAPablo Lopez (5-4)#23
Sat, Jun 11thvs MIABraxton Garrett (1-3)#226vs MIABraxton Garrett (1-3)#226
Sun, Jun 12thvs MIAEdward Cabrera (2-1)#211vs MIAEdward Cabrera (2-1)#211
Mon, Jun 13th@ TEXTaylor Hearn (4-5)#254@ TEXTaylor Hearn (4-5)#254
Tue, Jun 14th@ TEXDane Dunning (1-6)#91@ TEXDane Dunning (1-6)#91
Wed, Jun 15th@ TEXTyson Miller (0-1)#362@ TEXTyson Miller (0-1)#362
Fri, Jun 17thvs CWSLucas Giolito (5-4)#36vs CWSLucas Giolito (5-4)#36
Sat, Jun 18thvs CWSJohnny Cueto (2-4)#162vs CWSJohnny Cueto (2-4)#162
Sun, Jun 19thvs CWSMichael Kopech (2-5)#32vs CWSMichael Kopech (2-5)#32
Tue, Jun 21stvs NYMTrevor Williams (1-5)#176vs NYMTrevor Williams (1-5)#176
Wed, Jun 22ndvs NYMCarlos Carrasco (9-4)#63vs NYMCarlos Carrasco (9-4)#63
Thu, Jun 23rd@ NYYJameson Taillon (9-1)#44@ NYYJameson Taillon (9-1)#44
Fri, Jun 24th@ NYYLuis Severino (4-3)#33@ NYYLuis Severino (4-3)#33
Sat, Jun 25th@ NYYGerrit Cole (7-2)#2@ NYYGerrit Cole (7-2)#2
Sun, Jun 26th@ NYYNestor Cortes Jr. (7-3)#48@ NYYNestor Cortes Jr. (7-3)#48
Tue, Jun 28th@ NYMCarlos Carrasco (9-4)#63@ NYMCarlos Carrasco (9-4)#63
Wed, Jun 29th@ NYMTaijuan Walker (7-2)#77@ NYMTaijuan Walker (7-2)#77
Thu, Jun 30thvs NYYLuis Severino (4-3)#33vs NYYLuis Severino (4-3)#33
Fri, Jul 1stvs LAAMichael Lorenzen (6-6)#167vs LAAMichael Lorenzen (6-6)#167
Sat, Jul 2ndvs LAAPatrick Sandoval (3-3)#62vs LAAPatrick Sandoval (3-3)#62
Sun, Jul 3rdvs LAAJose Suarez (1-2)#144vs LAAJose Suarez (1-2)#144
Mon, Jul 4thvs KCJonathan Heasley (1-4)#219vs KCJonathan Heasley (1-4)#219
Tue, Jul 5thvs KCZack Greinke (2-4)#123vs KCZack Greinke (2-4)#123
Wed, Jul 6thvs KCBrad Keller (3-9)#98vs KCBrad Keller (3-9)#98
Thu, Jul 7thvs KCKris Bubic (1-5)#235vs KCKris Bubic (1-5)#235
Fri, Jul 8th@ OAKPaul Blackburn (6-3)#8@ OAKPaul Blackburn (6-3)#8
Sat, Jul 9th@ OAKFrankie Montas (3-9)#19@ OAKFrankie Montas (3-9)#19
Sun, Jul 10th@ OAKCole Irvin (3-6)#96@ OAKCole Irvin (3-6)#96
Tue, Jul 12th@ LAA@ LAA
Wed, Jul 13th@ LAA@ LAA
Thu, Jul 14th@ LAA@ LAA
Fri, Jul 15thvs OAKvs OAK
Sat, Jul 16thvs OAKvs OAK
Sun, Jul 17thvs OAKvs OAK
Thu, Jul 21stvs NYYvs NYY
Fri, Jul 22nd@ SEA@ SEA
Sat, Jul 23rd@ SEA@ SEA
Sun, Jul 24th@ SEA@ SEA
Mon, Jul 25th@ OAK@ OAK
Tue, Jul 26th@ OAK@ OAK
Wed, Jul 27th@ OAK@ OAK
Thu, Jul 28thvs SEAvs SEA
Fri, Jul 29thvs SEAvs SEA
Sat, Jul 30thvs SEAvs SEA
Sun, Jul 31stvs SEAvs SEA
Mon, Aug 1stvs BOSvs BOS
Tue, Aug 2ndvs BOSvs BOS
Wed, Aug 3rdvs BOSvs BOS
Thu, Aug 4th@ CLE@ CLE
Fri, Aug 5th@ CLE@ CLE
Sat, Aug 6th@ CLE@ CLE
Sun, Aug 7th@ CLE@ CLE
Tue, Aug 9thvs TEXvs TEX
Wed, Aug 10thvs TEXvs TEX
Thu, Aug 11thvs TEXvs TEX
Fri, Aug 12thvs OAKvs OAK
Sat, Aug 13thvs OAKvs OAK
Sun, Aug 14thvs OAKvs OAK
Mon, Aug 15th@ CWS@ CWS
Tue, Aug 16th@ CWS@ CWS
Wed, Aug 17th@ CWS@ CWS
Thu, Aug 18th@ CWS@ CWS
Fri, Aug 19th@ ATL@ ATL
Sat, Aug 20th@ ATL@ ATL
Sun, Aug 21st@ ATL@ ATL
Tue, Aug 23rdvs MINvs MIN
Wed, Aug 24thvs MINvs MIN
Thu, Aug 25thvs MINvs MIN
Fri, Aug 26thvs BALvs BAL
Sat, Aug 27thvs BALvs BAL
Sun, Aug 28thvs BALvs BAL
Tue, Aug 30th@ TEX@ TEX
Wed, Aug 31st@ TEX@ TEX
Fri, Sep 2nd@ LAA@ LAA
Sat, Sep 3rd@ LAA@ LAA
Sun, Sep 4th@ LAA@ LAA
Mon, Sep 5thvs TEXvs TEX
Tue, Sep 6thvs TEXvs TEX
Wed, Sep 7thvs TEXvs TEX
Fri, Sep 9thvs LAAvs LAA
Sat, Sep 10thvs LAAvs LAA
Sun, Sep 11thvs LAAvs LAA
Mon, Sep 12th@ DET@ DET
Tue, Sep 13th@ DET@ DET
Wed, Sep 14th@ DET@ DET
Thu, Sep 15thvs OAKvs OAK
Fri, Sep 16thvs OAKvs OAK
Sat, Sep 17thvs OAKvs OAK
Sun, Sep 18thvs OAKvs OAK
Mon, Sep 19th@ TB@ TB
Tue, Sep 20th@ TB@ TB
Wed, Sep 21st@ TB@ TB
Thu, Sep 22nd@ BAL@ BAL
Fri, Sep 23rd@ BAL@ BAL
Sat, Sep 24th@ BAL@ BAL
Sun, Sep 25th@ BAL@ BAL
Tue, Sep 27thvs ARIvs ARI
Wed, Sep 28thvs ARIvs ARI
Fri, Sep 30thvs TBvs TB
Sat, Oct 1stvs TBvs TB
Sun, Oct 2ndvs TBvs TB
Mon, Oct 3rdvs PHIvs PHI
Tue, Oct 4thvs PHIvs PHI
Wed, Oct 5thvs PHIvs PHI