Skip to main content

Who Should I Trade?

Bo Bichette for Mike Trout (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Bo Bichette
DH,SS - TOR
Bo Bichette
Mike Trout
CF - LAA
Mike Trout
Expert
Recommendation
50%
Recommended by
7 of 14 experts
50%
Recommended by
7 of 14 experts
Rankings 
   
Rest of Season# 11# 8
VBR# 16# 11
   
Projections 
   
Runs5560
Home Runs1524
RBI5255
Stolen Bases92
Batting Average.272.282
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 24# 7
   
Andrew Seifter
FantasyPros
# 11# 7
   
Bart Wheeler
Hail to Fantasy Football
# 9# 8
   
Ryan Amore
Pitcher List
# 19# 13
   
Nate Miller
Fantasy Six Pack
# 22# 3
   
Scott Youngson
Pitcher List
# 17# 11
   
Kelly Kirby
FantasyPros
# 10# 3
   
Brad Camara
RotoBaller
# 4# 15
   
Mike Maher
FantasyPros
# 5# 8
   
Joe Pisapia
FantasyPros
# 5# 7
   
Dalton Del Don
Yahoo! Sports
# 5# 8
   
Travis Argo
Fantasy Six Pack
# 6# 9
   
Mick Ciallela
Fantrax
# 11# 12
   
Pierre Camus
RotoBaller
# 14# 21
   
Who Should I Trade? Player Statistics
  Bo Bichette
DH,SS - TOR
Bo Bichette
Mike Trout
CF - LAA
Mike Trout
2022 Stats 
   
   
At Bats293228
   
Runs3951
   
Hits7566
   
Singles4927
   
Doubles1515
   
Triples02
   
Home Runs1122
   
RBI3845
   
Stolen Bases50
   
Caught Stealing40
   
Walks1934
   
Strikeouts7675
   
Batting Average.256.290
   
On Base Pct.301.391
   
Slugging Pct.420.662
   
On-base Plus Slugging.7211.053
   
Who Should I Trade? Player Projections
  Bo Bichette
DH,SS - TOR
Bo Bichette
Mike Trout
CF - LAA
Mike Trout
2022 Projections 
   
   
At Bats364277
   
Runs5560
   
Hits9978
   
Singles6336
   
Doubles2016
   
Triples12
   
Home Runs1524
   
RBI5255
   
Stolen Bases92
   
Caught Stealing31
   
Walks2551
   
Strikeouts7578
   
Batting Average.272.282
   
On Base Pct.320.416
   
Slugging Pct.457.612
   
On-base Plus Slugging.7771.029
   
Who Should I Trade? Player Notes
  Bo Bichette
DH,SS - TOR
Bo Bichette
Mike Trout
CF - LAA
Mike Trout
News 
 Bo Bichette went 2-for-5 with a grand slam in Toronto's win over Chicago on Wednesday.
Devon Bruce
Wed, Jun 22nd
Mike Trout went 2-for-3 with a solo home run, an RBI triple, a walk and another run scored in Friday's 4-3 loss to the Mariners.
Diego Sandoval
Sat, Jun 25th
 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
Mike Trout went 1-for-4 with a two-run home run in Sunday's 4-0 win over the Mariners.
Diego Sandoval
Sun, Jun 19th
 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
Mike Trout went 3-for-9 with a two-run home run, a solo homer and a single in Saturday's doubleheader versus the Mariners.
Diego Sandoval
Sun, Jun 19th
 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
Mike Trout had a massive game Thursday, going 2-for-4 with two home runs and four RBI in a win 4-1 win over the Mariners.
Kendall Capps
Fri, Jun 17th
 Bo Bichette went 2-for-4 with a home run and two RBI in the Blue Jay's win over the Tigers on Friday.
Devon Bruce
Sat, Jun 11th
Mike Trout went 1-for-4 with an RBI single in Sunday's 4-1 loss to the Mets.
Diego Sandoval
Mon, Jun 13th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Bo Bichette
DH,SS - TOR
Bo Bichette
Mike Trout
CF - LAA
Mike Trout
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (3-3)#51vs HOUJake Odorizzi (3-2)#126
Sat, Apr 9thvs TEXDane Dunning (1-5)#98vs HOUJustin Verlander (9-3)#3
Sun, Apr 10thvs TEXSpencer Howard (0-1)#198vs HOUJose Urquidy (6-3)#76
Mon, Apr 11th@ NYYJameson Taillon (8-1)#43vs MIAElieser Hernandez (2-5)#161
Tue, Apr 12th@ NYYNestor Cortes Jr. (6-3)#49vs MIAJesus Luzardo (2-3)#133
Wed, Apr 13th@ NYYGerrit Cole (6-1)#2   
Thu, Apr 14th@ NYYLuis Severino (4-2)#33@ TEXDane Dunning (1-5)#98
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)@ TEXMatt Bush (2-1)#221
Sat, Apr 16thvs OAKPaul Blackburn (6-3)#7@ TEXTaylor Hearn (4-5)#289
Sun, Apr 17thvs OAKAdam Oller (0-3)#301@ TEXMartin Perez (5-2)#60
Tue, Apr 19th@ BOSNathan Eovaldi (4-2)#27@ HOUFramber Valdez (7-3)#22
Wed, Apr 20th@ BOSNick Pivetta (8-5)#37@ HOUJake Odorizzi (3-2)#126
Thu, Apr 21st@ BOSTanner Houck (4-3)#64   
Fri, Apr 22nd@ HOUJustin Verlander (9-3)#3vs BALBruce Zimmermann (2-5)#255
Sat, Apr 23rd@ HOUJose Urquidy (6-3)#76vs BALSpenser Watkins (0-1)#379
Sun, Apr 24th@ HOULuis Garcia (5-5)#39vs BALChris Ellis (0-0)
Mon, Apr 25thvs BOSNathan Eovaldi (4-2)#27vs CLEShane Bieber (3-3)#5
Tue, Apr 26thvs BOSNick Pivetta (8-5)#37vs CLETriston McKenzie (4-5)#57
Wed, Apr 27thvs BOSMichael Wacha (6-1)#113vs CLEZach Plesac (2-5)#104
Thu, Apr 28thvs BOSGarrett Whitlock (2-1)#58vs CLECal Quantrill (4-4)#80
Fri, Apr 29thvs HOUJose Urquidy (6-3)#76@ CWSLucas Giolito (4-4)#40
Sat, Apr 30thvs HOULuis Garcia (5-5)#39@ CWSVince Velasquez (3-3)#177
Sun, May 1stvs HOUFramber Valdez (7-3)#22@ CWSDallas Keuchel (2-5)#377
Mon, May 2ndvs NYYJordan Montgomery (3-1)#29@ CWSDylan Cease (5-3)#23
Tue, May 3rdvs NYYJameson Taillon (8-1)#43@ BOSMichael Wacha (6-1)#113
Wed, May 4thvs NYYNestor Cortes Jr. (6-3)#49@ BOSGarrett Whitlock (2-1)#58
Thu, May 5th@ CLEAaron Civale (2-3)#159@ BOSRich Hill (3-4)#142
Sat, May 7th@ CLETriston McKenzie (4-5)#57vs WSHJosiah Gray (6-4)#125
Sun, May 8th@ CLEKonnor Pilkington (1-0)#167vs WSHErick Fedde (5-5)#188
Tue, May 10th@ NYYLuis Severino (4-2)#33vs TBCorey Kluber (3-4)#48
Wed, May 11th@ NYYJameson Taillon (8-1)#43vs TBShane McClanahan (7-3)#8
Fri, May 13th@ TBDrew Rasmussen (5-3)#56@ OAKDaulton Jefferies (1-7)
Sat, May 14th@ TBRyan Yarbrough (0-3)#158@ OAKAdam Oller (0-3)#301
Sun, May 15th@ TBJeffrey Springs (3-2)#25@ OAKFrankie Montas (3-7)#13
Mon, May 16thvs SEAChris Flexen (3-8)#117@ TEXJon Gray (3-3)#51
Tue, May 17thvs SEALogan Gilbert (7-3)#36@ TEXTaylor Hearn (4-5)#289
Wed, May 18thvs SEAMarco Gonzales (4-7)#90@ TEXDane Dunning (1-5)#98
Fri, May 20thvs CINLuis Castillo (2-4)#45vs OAKPaul Blackburn (6-3)#7
Sat, May 21stvs CINHunter Greene (3-8)#114vs OAKFrankie Montas (3-7)#13
Sun, May 22ndvs CINGraham Ashcraft (4-1)#178vs OAKCole Irvin (2-5)#108
Mon, May 23rd@ STLMiles Mikolas (5-5)#50   
Tue, May 24th@ STLJordan Hicks (1-4)#194vs TEXDane Dunning (1-5)#98
Thu, May 26th@ LAAShohei Ohtani (6-4)#26vs TORHyun Jin Ryu (2-0)
Fri, May 27th@ LAAChase Silseth (1-2)#303vs TORAlek Manoah (9-2)#11
Sat, May 28th@ LAAMichael Lorenzen (6-5)#132vs TORYusei Kikuchi (2-3)#102
Sun, May 29th@ LAAPatrick Sandoval (3-2)#69vs TORJose Berrios (5-3)#46
Tue, May 31stvs CWSLucas Giolito (4-4)#40@ NYYJordan Montgomery (3-1)#29
Wed, Jun 1stvs CWSMichael Kopech (2-4)#34   
Thu, Jun 2ndvs CWSJohnny Cueto (1-4)#172@ NYYJameson Taillon (8-1)#43
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#348@ PHIZach Eflin (2-5)#66
Sat, Jun 4thvs MINDylan Bundy (4-4)#152@ PHIZack Wheeler (6-4)#15
Sun, Jun 5thvs MINDevin Smeltzer (4-1)#141@ PHIKyle Gibson (4-3)#84
Mon, Jun 6th@ KCDaniel Lynch (3-7)#230vs BOSMichael Wacha (6-1)#113
Tue, Jun 7th@ KCBrad Keller (2-8)#111vs BOSGarrett Whitlock (2-1)#58
Wed, Jun 8th@ KCBrady Singer (3-2)#85vs BOSNathan Eovaldi (4-2)#27
Fri, Jun 10th@ DETElvin Rodriguez (0-2)#365vs NYMTylor Megill (4-2)#100
Sat, Jun 11th@ DETBeau Brieske (1-6)#185vs NYMCarlos Carrasco (8-3)#65
Sun, Jun 12th@ DETTarik Skubal (5-5)#32vs NYMTaijuan Walker (6-2)#93
Mon, Jun 13thvs BALKyle Bradish (1-4)#257   
Tue, Jun 14thvs BALJordan Lyles (4-6)#291@ LADTony Gonsolin (9-0)#21
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#255@ LADTyler Anderson (8-0)#55
Thu, Jun 16thvs BALTyler Wells (5-4)#74@ SEAGeorge Kirby (2-2)#73
Fri, Jun 17thvs NYYJordan Montgomery (3-1)#29@ SEARobbie Ray (6-6)#18
Sat, Jun 18thvs NYYJameson Taillon (8-1)#43@ SEAPenn Murfee (1-0)#208
Sun, Jun 19thvs NYYLuis Severino (4-2)#33@ SEALogan Gilbert (7-3)#36
Mon, Jun 20th@ CWSLance Lynn (1-0)#59vs KCKris Bubic (1-4)#244
Tue, Jun 21st@ CWSDylan Cease (5-3)#23vs KCJonathan Heasley (1-3)#211
Wed, Jun 22nd@ CWSLucas Giolito (4-4)#40vs KCDaniel Lynch (3-7)#230
Fri, Jun 24th@ MILAdrian Houser (4-8)#155vs SEAChris Flexen (3-8)#117
Sat, Jun 25th@ MILCorbin Burnes (5-4)#4vs SEALogan Gilbert (7-3)#36
Sun, Jun 26th@ MILvs SEAMarco Gonzales (4-7)#90
Mon, Jun 27thvs BOSMichael Wacha (6-1)#113vs CWSLucas Giolito (4-4)#40
Tue, Jun 28thvs BOSGarrett Whitlock (2-1)#58vs CWSJohnny Cueto (1-4)#172
Wed, Jun 29thvs BOSNick Pivetta (8-5)#37vs CWSMichael Kopech (2-4)#34
Thu, Jun 30thvs TBJeffrey Springs (3-2)#25   
Fri, Jul 1stvs TBCorey Kluber (3-4)#48@ HOUCristian Javier (4-3)#77
Sat, Jul 2ndvs TBShane McClanahan (7-3)#8@ HOUJose Urquidy (6-3)#76
Sun, Jul 3rdvs TBJosh Fleming (2-3)#171@ HOULuis Garcia (5-5)#39
Mon, Jul 4th@ OAK   
Tue, Jul 5th@ OAK@ MIA
Wed, Jul 6th@ OAK@ MIA
Thu, Jul 7th@ SEA@ BAL
Fri, Jul 8th@ SEA@ BAL
Sat, Jul 9th@ SEA@ BAL
Sun, Jul 10th@ SEA@ BAL
Tue, Jul 12thvs PHIvs HOU
Wed, Jul 13thvs PHIvs HOU
Thu, Jul 14thvs KCvs HOU
Fri, Jul 15thvs KCvs LAD
Sat, Jul 16thvs KCvs LAD
Sun, Jul 17thvs KC   
Fri, Jul 22nd@ BOS@ ATL
Sat, Jul 23rd@ BOS@ ATL
Sun, Jul 24th@ BOS@ ATL
Tue, Jul 26thvs STL@ KC
Wed, Jul 27thvs STL@ KC
Thu, Jul 28thvs DETvs TEX
Fri, Jul 29thvs DETvs TEX
Sat, Jul 30thvs DETvs TEX
Sun, Jul 31stvs DETvs TEX
Tue, Aug 2nd@ TBvs OAK
Wed, Aug 3rd@ TBvs OAK
Thu, Aug 4th@ MINvs OAK
Fri, Aug 5th@ MIN@ SEA
Sat, Aug 6th@ MIN@ SEA
Sun, Aug 7th@ MIN@ SEA
Mon, Aug 8th@ BAL@ OAK
Tue, Aug 9th@ BAL@ OAK
Wed, Aug 10th@ BAL@ OAK
Fri, Aug 12thvs CLEvs MIN
Sat, Aug 13thvs CLEvs MIN
Sun, Aug 14thvs CLEvs MIN
Mon, Aug 15thvs BALvs SEA
Tue, Aug 16thvs BALvs SEA
Wed, Aug 17thvs BALvs SEA
Thu, Aug 18th@ NYY   
Fri, Aug 19th@ NYY@ DET
Sat, Aug 20th@ NYY@ DET
Sun, Aug 21st@ NYY@ DET
Tue, Aug 23rd@ BOS@ TB
Wed, Aug 24th@ BOS@ TB
Thu, Aug 25th@ BOS@ TB
Fri, Aug 26thvs LAA@ TOR
Sat, Aug 27thvs LAA@ TOR
Sun, Aug 28thvs LAA@ TOR
Mon, Aug 29thvs CHCvs NYY
Tue, Aug 30thvs CHCvs NYY
Wed, Aug 31stvs CHCvs NYY
Fri, Sep 2nd@ PITvs HOU
Sat, Sep 3rd@ PITvs HOU
Sun, Sep 4th@ PITvs HOU
Mon, Sep 5th@ BALvs DET
Tue, Sep 6th@ BALvs DET
Wed, Sep 7th@ BALvs DET
Fri, Sep 9th@ TEX@ HOU
Sat, Sep 10th@ TEX@ HOU
Sun, Sep 11th@ TEX@ HOU
Mon, Sep 12thvs TB@ CLE
Tue, Sep 13thvs TB@ CLE
Wed, Sep 14thvs TB@ CLE
Thu, Sep 15thvs TB   
Fri, Sep 16thvs BALvs SEA
Sat, Sep 17thvs BALvs SEA
Sun, Sep 18thvs BALvs SEA
Tue, Sep 20th@ PHI@ TEX
Wed, Sep 21st@ PHI@ TEX
Thu, Sep 22nd@ TB@ TEX
Fri, Sep 23rd@ TB@ MIN
Sat, Sep 24th@ TB@ MIN
Sun, Sep 25th@ TB@ MIN
Mon, Sep 26thvs NYY   
Tue, Sep 27thvs NYYvs OAK
Wed, Sep 28thvs NYYvs OAK
Fri, Sep 30thvs BOSvs TEX
Sat, Oct 1stvs BOSvs TEX
Sun, Oct 2ndvs BOSvs TEX
Mon, Oct 3rd@ BAL@ OAK
Tue, Oct 4th@ BAL@ OAK
Wed, Oct 5th@ BAL@ OAK
Thu, Apr 7th   vs HOUFramber Valdez (7-3)#22
Mon, Apr 18th   @ HOULuis Garcia (5-5)#39
Fri, May 6th   vs WSHJoan Adon (1-11)#386
Mon, May 9th   vs TBJeffrey Springs (3-2)#25
Wed, May 25th   vs TEXGlenn Otto (4-2)#146
Thu, Jun 9th   vs BOSNick Pivetta (8-5)#37
Mon, Jul 25th   @ KC
Mon, Aug 22nd   @ TB
Mon, Sep 19th   vs SEA
Thu, Sep 29th   vs OAK