Skip to main content

Who Should I Trade?

Bo Bichette 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
 
  Bo Bichette
DH,SS - TOR
Bo Bichette
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# 11# 12
VBR# 21# 7
   
Projections 
   
Runs4750
Home Runs1322
RBI4558
Stolen Bases70
Batting Average.270.295
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 5# 17
   
Pierre Camus
RotoBaller
# 14# 18
   
Andrew Seifter
FantasyPros
# 11# 16
   
Ryan Amore
Pitcher List
# 19# 23
   
Brad Camara
RotoBaller
# 4# 11
   
Joe Pisapia
FantasyPros
# 5# 14
   
Travis Argo
Fantasy Six Pack
# 6# 15
   
Kelly Kirby
FantasyPros
# 10# 18
   
Mick Ciallela
Fantrax
# 12# 10
   
Mike Maher
FantasyPros
# 16# 7
   
Scott Youngson
Pitcher List
# 16# 12
   
Bart Wheeler
Hail to Fantasy Football
# 17# 4
   
Nick Pollack
Pitcher List
# 22# 6
   
Nate Miller
Fantasy Six Pack
# 25# 9
   
Who Should I Trade? Player Statistics
  Bo Bichette
DH,SS - TOR
Bo Bichette
Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
2022 Stats 
   
   
At Bats339248
   
Runs4451
   
Hits8777
   
Singles5542
   
Doubles209
   
Triples02
   
Home Runs1224
   
RBI4357
   
Stolen Bases50
   
Caught Stealing41
   
Walks2140
   
Strikeouts8750
   
Batting Average.257.311
   
On Base Pct.300.410
   
Slugging Pct.422.653
   
On-base Plus Slugging.7221.063
   
Who Should I Trade? Player Projections
  Bo Bichette
DH,SS - TOR
Bo Bichette
Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
2022 Projections 
   
   
At Bats323268
   
Runs4750
   
Hits8779
   
Singles5543
   
Doubles1913
   
Triples01
   
Home Runs1322
   
RBI4558
   
Stolen Bases70
   
Caught Stealing30
   
Walks2137
   
Strikeouts6774
   
Batting Average.270.295
   
On Base Pct.316.389
   
Slugging Pct.452.601
   
On-base Plus Slugging.768.990
   
Who Should I Trade? Player Notes
  Bo Bichette
DH,SS - TOR
Bo Bichette
Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
News 
 Bo Bichette went 1-for-4 with an RBI during Toronto's win over Boston.
Devon Bruce
Tue, Jun 28th
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
 Bo Bichette went 2-for-5 with a grand slam in Toronto's win over Chicago on Wednesday.
Devon Bruce
Wed, Jun 22nd
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
 Bo Bichette went 1-5 with 1 walk and 1 RBI, and 1 run Tuesday against the White Sox. He struck out twice.
Vince DiSilvio
Wed, Jun 22nd
Yordan Alvarez is back in the Astros lineup Saturday against the Angels.
Ari Koslow
Sat, Jul 2nd
 Bo Bichette will be out of the lineup Friday against the Yankees. He is day-to-day with a foot contusion.
Vince DiSilvio
Fri, Jun 17th
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
 Bo Bichette left Thursday's game due to an injury to his right leg but seems to have avoided anything serious as his X-rays came back negative.
Devon Bruce
Thu, Jun 16th
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
  Bo Bichette
DH,SS - TOR
Bo Bichette
Yordan Alvarez
LF,DH - HOU
Yordan Alvarez
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (4-4)#46@ LAAReid Detmers (2-3)#116
Sat, Apr 9thvs TEXDane Dunning (1-6)#91@ LAANoah Syndergaard (5-6)#88
Sun, Apr 10thvs TEXSpencer Howard (0-1)#192@ LAAJose Suarez (1-2)#144
Mon, Apr 11th@ NYYJameson Taillon (9-1)#44   
Tue, Apr 12th@ NYYNestor Cortes Jr. (7-3)#48@ ARIMadison Bumgarner (4-8)#112
Wed, Apr 13th@ NYYGerrit Cole (7-2)#2@ ARIMerrill Kelly (7-5)#92
Thu, Apr 14th@ NYYLuis Severino (4-3)#33   
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)@ SEAMarco Gonzales (4-9)#87
Sat, Apr 16thvs OAKPaul Blackburn (6-3)#8@ SEAChris Flexen (5-8)#95
Sun, Apr 17thvs OAKAdam Oller (0-3)#298@ SEAMatt Brash (1-3)#181
Tue, Apr 19th@ BOSNathan Eovaldi (4-2)#30vs LAAPatrick Sandoval (3-3)#62
Wed, Apr 20th@ BOSNick Pivetta (8-5)#40vs LAAShohei Ohtani (7-4)#24
Thu, Apr 21st@ BOSTanner Houck (4-3)#58   
Fri, Apr 22nd@ HOUJustin Verlander (10-3)#4vs TORRoss Stripling (4-3)#117
Sat, Apr 23rd@ HOUJose Urquidy (7-3)#57vs TORAlek Manoah (9-3)#15
Sun, Apr 24th@ HOULuis Garcia (6-5)#43vs TORYusei Kikuchi (3-4)#99
Mon, Apr 25thvs BOSNathan Eovaldi (4-2)#30@ TEXDane Dunning (1-6)#91
Tue, Apr 26thvs BOSNick Pivetta (8-5)#40@ TEXTaylor Hearn (4-5)#254
Wed, Apr 27thvs BOSMichael Wacha (6-1)#114@ TEXGlenn Otto (4-4)#169
Thu, Apr 28thvs BOSGarrett Whitlock (2-1)#74@ TEXMartin Perez (7-2)#56
Fri, Apr 29thvs HOUJose Urquidy (7-3)#57@ TORYusei Kikuchi (3-4)#99
Sat, Apr 30thvs HOULuis Garcia (6-5)#43@ TORJose Berrios (6-4)#73
Sun, May 1stvs HOUFramber Valdez (8-3)#18@ TORKevin Gausman (6-6)#21
Mon, May 2ndvs NYYJordan Montgomery (3-2)#26vs SEAMarco Gonzales (4-9)#87
Tue, May 3rdvs NYYJameson Taillon (9-1)#44vs SEAChris Flexen (5-8)#95
Wed, May 4thvs NYYNestor Cortes Jr. (7-3)#48vs SEAMatt Brash (1-3)#181
Thu, May 5th@ CLEAaron Civale (2-5)#177vs DETTarik Skubal (5-7)#35
Sat, May 7th@ CLETriston McKenzie (5-6)#60vs DETEduardo Rodriguez (1-3)#52
Sun, May 8th@ CLEKonnor Pilkington (1-1)#184vs DETWily Peralta (2-0)#268
Tue, May 10th@ NYYLuis Severino (4-3)#33@ MINJoe Ryan (6-3)#53
Wed, May 11th@ NYYJameson Taillon (9-1)#44   
Fri, May 13th@ TBDrew Rasmussen (5-3)#64@ WSHJosiah Gray (6-5)#122
Sat, May 14th@ TBRyan Yarbrough (0-4)#159@ WSHErick Fedde (5-5)#160
Sun, May 15th@ TBJeffrey Springs (3-2)#37@ WSHPatrick Corbin (4-10)#136
Mon, May 16thvs SEAChris Flexen (5-8)#95@ BOSGarrett Whitlock (2-1)#74
Tue, May 17thvs SEALogan Gilbert (9-3)#39@ BOSNathan Eovaldi (4-2)#30
Wed, May 18thvs SEAMarco Gonzales (4-9)#87@ BOSNick Pivetta (8-5)#40
Fri, May 20thvs CINLuis Castillo (3-4)#45vs TEXMartin Perez (7-2)#56
Sat, May 21stvs CINHunter Greene (3-10)#102vs TEXJon Gray (4-4)#46
Sun, May 22ndvs CINGraham Ashcraft (4-2)#199vs TEXTaylor Hearn (4-5)#254
Mon, May 23rd@ STLMiles Mikolas (5-6)#50vs CLETriston McKenzie (5-6)#60
Tue, May 24th@ STLJordan Hicks (1-4)#172vs CLEZach Plesac (2-6)#65
Thu, May 26th@ LAAShohei Ohtani (7-4)#24   
Fri, May 27th@ LAAChase Silseth (1-2)#301@ SEAChris Flexen (5-8)#95
Sat, May 28th@ LAAMichael Lorenzen (6-6)#167@ SEALogan Gilbert (9-3)#39
Sun, May 29th@ LAAPatrick Sandoval (3-3)#62@ SEAMarco Gonzales (4-9)#87
Tue, May 31stvs CWSLucas Giolito (5-4)#36@ OAKFrankie Montas (3-9)#19
Wed, Jun 1stvs CWSMichael Kopech (2-5)#32@ OAKCole Irvin (3-6)#96
Thu, Jun 2ndvs CWSJohnny Cueto (2-4)#162   
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#334@ KCBrady Singer (3-3)#80
Sat, Jun 4thvs MINDylan Bundy (4-4)#119@ KCKris Bubic (1-5)#235
Sun, Jun 5thvs MINDevin Smeltzer (4-2)#132@ KCJonathan Heasley (1-4)#219
Mon, Jun 6th@ KCDaniel Lynch (3-7)#241vs SEARobbie Ray (7-6)#12
Tue, Jun 7th@ KCBrad Keller (3-9)#98vs SEAChris Flexen (5-8)#95
Wed, Jun 8th@ KCBrady Singer (3-3)#80vs SEALogan Gilbert (9-3)#39
Fri, Jun 10th@ DETElvin Rodriguez (0-2)#341vs MIAPablo Lopez (5-4)#23
Sat, Jun 11th@ DETBeau Brieske (1-6)#164vs MIABraxton Garrett (1-3)#226
Sun, Jun 12th@ DETTarik Skubal (5-7)#35vs MIAEdward Cabrera (2-1)#211
Mon, Jun 13thvs BALKyle Bradish (1-4)#269@ TEXTaylor Hearn (4-5)#254
Tue, Jun 14thvs BALJordan Lyles (4-7)#163@ TEXDane Dunning (1-6)#91
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#230@ TEXTyson Miller (0-1)#362
Thu, Jun 16thvs BALTyler Wells (7-4)#61   
Fri, Jun 17thvs NYYJordan Montgomery (3-2)#26vs CWSLucas Giolito (5-4)#36
Sat, Jun 18thvs NYYJameson Taillon (9-1)#44vs CWSJohnny Cueto (2-4)#162
Sun, Jun 19thvs NYYLuis Severino (4-3)#33vs CWSMichael Kopech (2-5)#32
Mon, Jun 20th@ CWSLance Lynn (1-1)#69   
Tue, Jun 21st@ CWSDylan Cease (7-3)#20vs NYMTrevor Williams (1-5)#176
Wed, Jun 22nd@ CWSLucas Giolito (5-4)#36vs NYMCarlos Carrasco (9-4)#63
Fri, Jun 24th@ MILAdrian Houser (4-8)#170@ NYYLuis Severino (4-3)#33
Sat, Jun 25th@ MILCorbin Burnes (7-4)#3@ NYYGerrit Cole (7-2)#2
Sun, Jun 26th@ MILChi Chi Gonzalez (0-1)#334@ NYYNestor Cortes Jr. (7-3)#48
Mon, Jun 27thvs BOSConnor Seabold (0-1)#379   
Tue, Jun 28thvs BOSMichael Wacha (6-1)#114@ NYMCarlos Carrasco (9-4)#63
Wed, Jun 29thvs BOSNick Pivetta (8-5)#40@ NYMTaijuan Walker (7-2)#77
Thu, Jun 30thvs TBMatt Wisler (2-2)#128vs NYYLuis Severino (4-3)#33
Fri, Jul 1stvs TBCorey Kluber (3-5)#55vs LAAMichael Lorenzen (6-6)#167
Sat, Jul 2ndvs TBDrew Rasmussen (5-3)#64vs LAAPatrick Sandoval (3-3)#62
Sun, Jul 3rdvs TBShane Baz (1-1)#106vs LAAJose Suarez (1-2)#144
Mon, Jul 4th@ OAKCole Irvin (3-6)#96vs KCJonathan Heasley (1-4)#219
Tue, Jul 5th@ OAKAdrian Martinez (1-1)#256vs KCZack Greinke (2-4)#123
Wed, Jul 6th@ OAKJames Kaprielian (1-5)#182vs KCBrad Keller (3-9)#98
Thu, Jul 7th@ SEAMarco Gonzales (4-9)#87vs KCKris Bubic (1-5)#235
Fri, Jul 8th@ SEAGeorge Kirby (2-3)#89@ OAKPaul Blackburn (6-3)#8
Sat, Jul 9th@ SEARobbie Ray (7-6)#12@ OAKFrankie Montas (3-9)#19
Sun, Jul 10th@ SEAChris Flexen (5-8)#95@ OAKCole Irvin (3-6)#96
Tue, Jul 12thvs PHI@ LAA
Wed, Jul 13thvs PHI@ LAA
Thu, Jul 14thvs KC@ LAA
Fri, Jul 15thvs KCvs OAK
Sat, Jul 16thvs KCvs OAK
Sun, Jul 17thvs KCvs OAK
Fri, Jul 22nd@ BOS@ SEA
Sat, Jul 23rd@ BOS@ SEA
Sun, Jul 24th@ BOS@ SEA
Tue, Jul 26thvs STL@ OAK
Wed, Jul 27thvs STL@ OAK
Thu, Jul 28thvs DETvs SEA
Fri, Jul 29thvs DETvs SEA
Sat, Jul 30thvs DETvs SEA
Sun, Jul 31stvs DETvs SEA
Tue, Aug 2nd@ TBvs BOS
Wed, Aug 3rd@ TBvs BOS
Thu, Aug 4th@ MIN@ CLE
Fri, Aug 5th@ MIN@ CLE
Sat, Aug 6th@ MIN@ CLE
Sun, Aug 7th@ MIN@ CLE
Mon, Aug 8th@ BAL   
Tue, Aug 9th@ BALvs TEX
Wed, Aug 10th@ BALvs TEX
Fri, Aug 12thvs CLEvs OAK
Sat, Aug 13thvs CLEvs OAK
Sun, Aug 14thvs CLEvs OAK
Mon, Aug 15thvs BAL@ CWS
Tue, Aug 16thvs BAL@ CWS
Wed, Aug 17thvs BAL@ CWS
Thu, Aug 18th@ NYY@ CWS
Fri, Aug 19th@ NYY@ ATL
Sat, Aug 20th@ NYY@ ATL
Sun, Aug 21st@ NYY@ ATL
Tue, Aug 23rd@ BOSvs MIN
Wed, Aug 24th@ BOSvs MIN
Thu, Aug 25th@ BOSvs MIN
Fri, Aug 26thvs LAAvs BAL
Sat, Aug 27thvs LAAvs BAL
Sun, Aug 28thvs LAAvs BAL
Mon, Aug 29thvs CHC   
Tue, Aug 30thvs CHC@ TEX
Wed, Aug 31stvs CHC@ TEX
Fri, Sep 2nd@ PIT@ LAA
Sat, Sep 3rd@ PIT@ LAA
Sun, Sep 4th@ PIT@ LAA
Mon, Sep 5th@ BALvs TEX
Tue, Sep 6th@ BALvs TEX
Wed, Sep 7th@ BALvs TEX
Fri, Sep 9th@ TEXvs LAA
Sat, Sep 10th@ TEXvs LAA
Sun, Sep 11th@ TEXvs LAA
Mon, Sep 12thvs TB@ DET
Tue, Sep 13thvs TB@ DET
Wed, Sep 14thvs TB@ DET
Thu, Sep 15thvs TBvs OAK
Fri, Sep 16thvs BALvs OAK
Sat, Sep 17thvs BALvs OAK
Sun, Sep 18thvs BALvs OAK
Tue, Sep 20th@ PHI@ TB
Wed, Sep 21st@ PHI@ TB
Thu, Sep 22nd@ TB@ BAL
Fri, Sep 23rd@ TB@ BAL
Sat, Sep 24th@ TB@ BAL
Sun, Sep 25th@ TB@ BAL
Mon, Sep 26thvs NYY   
Tue, Sep 27thvs NYYvs ARI
Wed, Sep 28thvs NYYvs ARI
Fri, Sep 30thvs BOSvs TB
Sat, Oct 1stvs BOSvs TB
Sun, Oct 2ndvs BOSvs TB
Mon, Oct 3rd@ BALvs PHI
Tue, Oct 4th@ BALvs PHI
Wed, Oct 5th@ BALvs PHI
Thu, Apr 7th   @ LAAShohei Ohtani (7-4)#24
Mon, Apr 18th   vs LAAMichael Lorenzen (6-6)#167
Fri, May 6th   vs DETBeau Brieske (1-6)#164
Thu, May 12th   @ MINJosh Winder (3-2)#188
Thu, May 19th   vs TEXGlenn Otto (4-4)#169
Wed, May 25th   vs CLECal Quantrill (4-4)#85
Mon, May 30th   @ OAKPaul Blackburn (6-3)#8
Thu, Jun 23rd   @ NYYJameson Taillon (9-1)#44
Thu, Jul 21st   vs NYY
Mon, Jul 25th   @ OAK
Mon, Aug 1st   vs BOS
Thu, Aug 11th   vs TEX
Mon, Sep 19th   @ TB