Skip to main content

Who Should I Trade?

Yordan Alvarez for Byron Buxton (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Yordan Alvarez
Yordan Alvarez
Byron Buxton
Byron Buxton
Recommended by
14 of 14 experts
Recommended by
0 of 14 experts
Rest of Season# 12# 23
VBR# 8# 39
Home Runs2218
Stolen Bases05
Batting Average.295.252
Injury Alert--
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 17# 24
Nick Pollack
Pitcher List
# 6# 18
Mike Maher
# 7# 35
Pierre Camus
# 18# 24
Andrew Seifter
# 16# 42
Bart Wheeler
Hail to Fantasy Football
# 4# 26
Mick Ciallela
# 10# 25
Ryan Amore
Pitcher List
# 23# 25
Nate Miller
Fantasy Six Pack
# 9# 15
Brad Camara
# 11# 26
Joe Pisapia
# 14# 27
Scott Youngson
Pitcher List
# 12# 21
Travis Argo
Fantasy Six Pack
# 15# 34
Kelly Kirby
# 18# 23
Who Should I Trade? Player Statistics
  Yordan Alvarez
Yordan Alvarez
Byron Buxton
Byron Buxton
2022 Stats 
At Bats241225
Home Runs2321
Stolen Bases01
Caught Stealing10
Batting Average.311.227
On Base Pct.409.303
Slugging Pct.647.569
On-base Plus Slugging1.056.872
Who Should I Trade? Player Projections
  Yordan Alvarez
Yordan Alvarez
Byron Buxton
Byron Buxton
2022 Projections 
At Bats274240
Home Runs2218
Stolen Bases05
Caught Stealing02
Batting Average.295.252
On Base Pct.387.313
Slugging Pct.597.546
On-base Plus Slugging.984.859
Who Should I Trade? Player Notes
  Yordan Alvarez
Yordan Alvarez
Byron Buxton
Byron Buxton
 Yordan Alvarez is back in the Astros lineup Saturday against the Angels.
Ari Koslow
Sat, Jul 2nd
Byron Buxton went 1-for-4 with a two-run walk off home run in a win over the Orioles Friday. Buxton took an 88mph breaking ball and deposited into centerfield to win the game for the Twins.
Jesse Garcia
Fri, Jul 1st
 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
Byron Buxton is not in the Twins starting lineup Wednesday against the Guardians.
Ari Koslow
Wed, Jun 29th
 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
Byron Buxton went 2-for-5 with a solo home runs. He tallied two runs total in a win over the Guardians in game two of a doubleheader.
Jesse Garcia
Tue, Jun 28th
 Astros cleanup hitter Yordan Alvarez had another big night at the dish. He finished 3-for-3 with a home run, two RBI, two runs and two walks in a 9-1 win over the Mets.
Kendall Capps
Wed, Jun 29th
Byron Buxton went 3-for-3 with a double, a triple, three runs scored, a walk, and one RBI in a 6-3 win over Colorado on Sunday.
Jesse Garcia
Sun, Jun 26th
 Yordan Alvarez is back in the Astros lineup Tuesday against the Mets.
Ari Koslow
Tue, Jun 28th
Byron Buxton went 1-for-5 with a triple and one RBI in a 6-0 win over the Rockies on Saturday.
Jesse Garcia
Sat, Jun 25th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yordan Alvarez
Yordan Alvarez
Byron Buxton
Byron Buxton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ LAAShohei Ohtani (7-4)#21   
Fri, Apr 8th@ LAAReid Detmers (2-3)vs SEARobbie Ray (6-6)#17
Sat, Apr 9th@ LAANoah Syndergaard (5-6)#72vs SEALogan Gilbert (9-3)#29
Sun, Apr 10th@ LAAJose Suarez (1-2)#102vs SEAMarco Gonzales (4-9)#68
Tue, Apr 12th@ ARIMadison Bumgarner (3-8)#87vs LADAndrew Heaney (1-0)#61
Wed, Apr 13th@ ARIMerrill Kelly (7-5)vs LADClayton Kershaw (5-2)#37
Fri, Apr 15th@ SEAMarco Gonzales (4-9)#68@ BOSNick Pivetta (8-5)#30
Sat, Apr 16th@ SEAChris Flexen (4-8)#86@ BOSTanner Houck (4-3)#49
Sun, Apr 17th@ SEAMatt Brash (1-3)@ BOSMichael Wacha (6-1)#89
Mon, Apr 18thvs LAAMichael Lorenzen (6-6)#129@ BOSRich Hill (4-4)#103
Tue, Apr 19thvs LAAPatrick Sandoval (3-3)@ KCCarlos Hernandez (0-3)
Wed, Apr 20thvs LAAShohei Ohtani (7-4)#21@ KCDaniel Lynch (3-7)#174
Fri, Apr 22ndvs TORRoss Stripling (4-2)#94vs CWSMichael Kopech (2-5)#27
Sat, Apr 23rdvs TORAlek Manoah (9-2)vs CWSVince Velasquez (3-3)#139
Sun, Apr 24thvs TORYusei Kikuchi (3-4)#80vs CWSLucas Giolito (4-4)#35
Mon, Apr 25th@ TEXDane Dunning (1-6)#74   
Tue, Apr 26th@ TEXTaylor Hearn (4-5)#182vs DETEduardo Rodriguez (1-3)#44
Wed, Apr 27th@ TEXGlenn Otto (4-4)vs DETMichael Pineda (1-3)#116
Thu, Apr 28th@ TEXMartin Perez (7-2)#48vs DETTarik Skubal (5-6)
Fri, Apr 29th@ TORYusei Kikuchi (3-4)#80@ TBCorey Kluber (3-5)#47
Sat, Apr 30th@ TORJose Berrios (6-4)#52@ TBShane McClanahan (9-3)#5
Sun, May 1st@ TORKevin Gausman (6-6)#13@ TBJosh Fleming (2-3)
Mon, May 2ndvs SEAMarco Gonzales (4-9)#68@ BALTyler Wells (6-4)
Tue, May 3rdvs SEAChris Flexen (4-8)#86@ BALBruce Zimmermann (2-5)
Wed, May 4thvs SEAMatt Brash (1-3)@ BALKyle Bradish (1-4)
Thu, May 5thvs DETTarik Skubal (5-6)@ BALSpenser Watkins (1-1)
Fri, May 6thvs DETBeau Brieske (1-6)vs OAKZach Logue (2-4)
Sat, May 7thvs DETEduardo Rodriguez (1-3)#44vs OAKJames Kaprielian (1-5)#144
Sun, May 8thvs DETWily Peralta (2-0)#189vs OAKDaulton Jefferies (1-7)
Tue, May 10th@ MINJoe Ryan (6-3)vs HOUJustin Verlander (10-3)#2
Thu, May 12th@ MINJosh Winder (3-2)vs HOULuis Garcia (6-5)
Fri, May 13th@ WSHJosiah Gray (6-5)vs CLEAaron Civale (2-5)
Sat, May 14th@ WSHErick Fedde (5-5)#134vs CLEShane Bieber (3-4)#6
Sun, May 15th@ WSHPatrick Corbin (4-10)#111vs CLETriston McKenzie (4-6)
Mon, May 16th@ BOSGarrett Whitlock (2-1)#59@ OAKZach Logue (2-4)
Tue, May 17th@ BOSNathan Eovaldi (4-2)#25@ OAKJames Kaprielian (1-5)#144
Wed, May 18th@ BOSNick Pivetta (8-5)#30@ OAKDaulton Jefferies (1-7)
Thu, May 19thvs TEXGlenn Otto (4-4)   
Fri, May 20thvs TEXMartin Perez (7-2)#48@ KCDaniel Lynch (3-7)#174
Sat, May 21stvs TEXJon Gray (4-3)#42@ KCBrad Keller (3-9)#78
Sun, May 22ndvs TEXTaylor Hearn (4-5)#182@ KCBrady Singer (3-3)#66
Mon, May 23rdvs CLETriston McKenzie (4-6)vs DETElvin Rodriguez (0-2)
Tue, May 24thvs CLEZach Plesac (2-5)vs DETBeau Brieske (1-6)
Wed, May 25thvs CLECal Quantrill (4-4)#65vs DETRony Garcia (3-2)
Fri, May 27th@ SEAChris Flexen (4-8)#86vs KCBrad Keller (3-9)#78
Sat, May 28th@ SEALogan Gilbert (9-3)#29vs KCBrady Singer (3-3)#66
Sun, May 29th@ SEAMarco Gonzales (4-9)#68vs KCZack Greinke (2-4)#95
Mon, May 30th@ OAKPaul Blackburn (6-3)#7@ DETBeau Brieske (1-6)
Tue, May 31st@ OAKFrankie Montas (3-8)#16@ DETJoey Wentz (0-1)#229
Wed, Jun 1st@ OAKCole Irvin (2-6)#92@ DETTarik Skubal (5-6)
Fri, Jun 3rd@ KCBrady Singer (3-3)#66@ TORYusei Kikuchi (3-4)#80
Sat, Jun 4th@ KCKris Bubic (1-5)#170@ TORJose Berrios (6-4)#52
Sun, Jun 5th@ KCJonathan Heasley (1-4)@ TORKevin Gausman (6-6)#13
Mon, Jun 6thvs SEARobbie Ray (6-6)#17   
Tue, Jun 7thvs SEAChris Flexen (4-8)#86vs NYYJameson Taillon (9-1)#34
Wed, Jun 8thvs SEALogan Gilbert (9-3)#29vs NYYNestor Cortes Jr. (7-3)#41
Fri, Jun 10thvs MIAPablo Lopez (5-4)#20vs TBDrew Rasmussen (5-3)
Sat, Jun 11thvs MIABraxton Garrett (1-3)#178vs TBShane Baz (0-1)#85
Sun, Jun 12thvs MIAEdward Cabrera (2-1)vs TBJeffrey Springs (3-2)
Mon, Jun 13th@ TEXTaylor Hearn (4-5)#182@ SEAChris Flexen (4-8)#86
Tue, Jun 14th@ TEXDane Dunning (1-6)#74@ SEALogan Gilbert (9-3)#29
Wed, Jun 15th@ TEXTyson Miller (0-1)@ SEAMarco Gonzales (4-9)#68
Fri, Jun 17thvs CWSLucas Giolito (4-4)#35@ ARIMadison Bumgarner (3-8)#87
Sat, Jun 18thvs CWSJohnny Cueto (2-4)#128@ ARILuke Weaver (1-1)#137
Sun, Jun 19thvs CWSMichael Kopech (2-5)#27@ ARIMerrill Kelly (7-5)
Tue, Jun 21stvs NYMTrevor Williams (1-5)#138vs CLEAaron Civale (2-5)
Wed, Jun 22ndvs NYMCarlos Carrasco (8-4)#57vs CLETriston McKenzie (4-6)
Thu, Jun 23rd@ NYYJameson Taillon (9-1)#34vs CLEZach Plesac (2-5)
Fri, Jun 24th@ NYYLuis Severino (4-3)#31vs COLGerman Marquez (4-6)#83
Sat, Jun 25th@ NYYGerrit Cole (7-2)#3vs COLAntonio Senzatela (3-5)#226
Sun, Jun 26th@ NYYNestor Cortes Jr. (7-3)#41vs COLRyan Feltner (1-3)
Tue, Jun 28th@ NYMCarlos Carrasco (8-4)#57@ CLEKonnor Pilkington (1-1)#152
Wed, Jun 29th@ NYMTaijuan Walker (6-2)#64@ CLECal Quantrill (4-4)#65
Thu, Jun 30thvs NYYLuis Severino (4-3)#31@ CLEShane Bieber (3-4)#6
Fri, Jul 1stvs LAAMichael Lorenzen (6-6)#129vs BALSpenser Watkins (1-1)
Sat, Jul 2ndvs LAAPatrick Sandoval (3-3)vs BALJordan Lyles (4-7)#126
Sun, Jul 3rdvs LAAJose Suarez (1-2)#102vs BALTyler Wells (6-4)
Mon, Jul 4thvs KCJonathan Heasley (1-4)@ CWSJohnny Cueto (2-4)#128
Tue, Jul 5thvs KCZack Greinke (2-4)#95@ CWSMichael Kopech (2-5)#27
Wed, Jul 6thvs KCBrad Keller (3-9)#78@ CWSLance Lynn (1-1)#55
Thu, Jul 7thvs KCKris Bubic (1-5)#170   
Fri, Jul 8th@ OAKPaul Blackburn (6-3)#7@ TEXMartin Perez (7-2)#48
Sat, Jul 9th@ OAKFrankie Montas (3-8)#16@ TEXJon Gray (4-3)#42
Sun, Jul 10th@ OAKCole Irvin (2-6)#92@ TEXDane Dunning (1-6)#74
Tue, Jul 12th@ LAAvs MIL
Wed, Jul 13th@ LAAvs MIL
Thu, Jul 14th@ LAAvs CWS
Fri, Jul 15thvs OAKvs CWS
Sat, Jul 16thvs OAKvs CWS
Sun, Jul 17thvs OAKvs CWS
Thu, Jul 21stvs NYY   
Fri, Jul 22nd@ SEA   
Sat, Jul 23rd@ SEA@ DET
Sun, Jul 24th@ SEA@ DET
Mon, Jul 25th@ OAK   
Tue, Jul 26th@ OAK@ MIL
Wed, Jul 27th@ OAK@ MIL
Thu, Jul 28thvs SEA   
Fri, Jul 29thvs SEA@ SD
Sat, Jul 30thvs SEA@ SD
Sun, Jul 31stvs SEA@ SD
Mon, Aug 1stvs BOSvs DET
Tue, Aug 2ndvs BOSvs DET
Wed, Aug 3rdvs BOSvs DET
Thu, Aug 4th@ CLEvs TOR
Fri, Aug 5th@ CLEvs TOR
Sat, Aug 6th@ CLEvs TOR
Sun, Aug 7th@ CLEvs TOR
Tue, Aug 9thvs TEX@ LAD
Wed, Aug 10thvs TEX@ LAD
Thu, Aug 11thvs TEX   
Fri, Aug 12thvs OAK@ LAA
Sat, Aug 13thvs OAK@ LAA
Sun, Aug 14thvs OAK@ LAA
Mon, Aug 15th@ CWSvs KC
Tue, Aug 16th@ CWSvs KC
Wed, Aug 17th@ CWSvs KC
Thu, Aug 18th@ CWS   
Fri, Aug 19th@ ATLvs TEX
Sat, Aug 20th@ ATLvs TEX
Sun, Aug 21st@ ATLvs TEX
Tue, Aug 23rdvs MIN@ HOU
Wed, Aug 24thvs MIN@ HOU
Thu, Aug 25thvs MIN@ HOU
Fri, Aug 26thvs BALvs SF
Sat, Aug 27thvs BALvs SF
Sun, Aug 28thvs BALvs SF
Tue, Aug 30th@ TEXvs BOS
Wed, Aug 31st@ TEXvs BOS
Fri, Sep 2nd@ LAA@ CWS
Sat, Sep 3rd@ LAA@ CWS
Sun, Sep 4th@ LAA@ CWS
Mon, Sep 5thvs TEX@ NYY
Tue, Sep 6thvs TEX@ NYY
Wed, Sep 7thvs TEX@ NYY
Fri, Sep 9thvs LAAvs CLE
Sat, Sep 10thvs LAAvs CLE
Sun, Sep 11thvs LAAvs CLE
Mon, Sep 12th@ DET   
Tue, Sep 13th@ DETvs KC
Wed, Sep 14th@ DETvs KC
Thu, Sep 15thvs OAKvs KC
Fri, Sep 16thvs OAK@ CLE
Sat, Sep 17thvs OAK@ CLE
Sun, Sep 18thvs OAK@ CLE
Mon, Sep 19th@ TB@ CLE
Tue, Sep 20th@ TB@ KC
Wed, Sep 21st@ TB@ KC
Thu, Sep 22nd@ BAL@ KC
Fri, Sep 23rd@ BALvs LAA
Sat, Sep 24th@ BALvs LAA
Sun, Sep 25th@ BALvs LAA
Tue, Sep 27thvs ARIvs CWS
Wed, Sep 28thvs ARIvs CWS
Fri, Sep 30thvs TB@ DET
Sat, Oct 1stvs TB@ DET
Sun, Oct 2ndvs TB@ DET
Mon, Oct 3rdvs PHI@ CWS
Tue, Oct 4thvs PHI@ CWS
Wed, Oct 5thvs PHI@ CWS
Mon, Apr 11th   vs SEAChris Flexen (4-8)#86
Thu, Apr 21st   @ KCZack Greinke (2-4)#95
Thu, May 26th   vs KCDaniel Lynch (3-7)#174
Thu, Jun 2nd   @ DETAlex Faedo (1-4)#106
Thu, Jun 9th   vs NYYGerrit Cole (7-2)#3
Mon, Jun 27th   @ CLETriston McKenzie (4-6)
Mon, Aug 22nd   vs TEX
Mon, Aug 29th   vs BOS
Thu, Sep 8th   @ NYY
Thu, Sep 29th   vs CWS