Skip to main content

Who Should I Trade?

Mike Trout for Bo Bichette (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Mike Trout
CF - LAA
Mike Trout
Bo Bichette
DH,SS - TOR
Bo Bichette
Expert
Recommendation
50%
Recommended by
7 of 14 experts
50%
Recommended by
7 of 14 experts
Rankings 
   
Rest of Season# 6# 10
VBR# 13# 17
   
Projections 
   
Runs5652
Home Runs2315
RBI5250
Stolen Bases28
Batting Average.280.271
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 8# 5
   
Mike Maher
FantasyPros
# 8# 5
   
Pierre Camus
RotoBaller
# 21# 14
   
Mick Ciallela
Fantrax
# 12# 11
   
Brad Camara
RotoBaller
# 15# 4
   
Joe Pisapia
FantasyPros
# 7# 5
   
Travis Argo
Fantasy Six Pack
# 9# 6
   
Nate Miller
Fantasy Six Pack
# 1# 25
   
Kelly Kirby
FantasyPros
# 3# 10
   
Nick Pollack
Pitcher List
# 7# 24
   
Andrew Seifter
FantasyPros
# 7# 11
   
Bart Wheeler
Hail to Fantasy Football
# 8# 9
   
Scott Youngson
Pitcher List
# 10# 16
   
Ryan Amore
Pitcher List
# 13# 19
   
Who Should I Trade? Player Statistics
  Mike Trout
CF - LAA
Mike Trout
Bo Bichette
DH,SS - TOR
Bo Bichette
2022 Stats 
   
   
At Bats242309
   
Runs5242
   
Hits6979
   
Singles2851
   
Doubles1616
   
Triples20
   
Home Runs2312
   
RBI4641
   
Stolen Bases05
   
Caught Stealing04
   
Walks3720
   
Strikeouts7982
   
Batting Average.285.256
   
On Base Pct.389.301
   
Slugging Pct.653.424
   
On-base Plus Slugging1.042.725
   
Who Should I Trade? Player Projections
  Mike Trout
CF - LAA
Mike Trout
Bo Bichette
DH,SS - TOR
Bo Bichette
2022 Projections 
   
   
At Bats266348
   
Runs5652
   
Hits7494
   
Singles3460
   
Doubles1619
   
Triples21
   
Home Runs2315
   
RBI5250
   
Stolen Bases28
   
Caught Stealing13
   
Walks4924
   
Strikeouts7572
   
Batting Average.280.271
   
On Base Pct.415.319
   
Slugging Pct.610.457
   
On-base Plus Slugging1.025.776
   
Who Should I Trade? Player Notes
  Mike Trout
CF - LAA
Mike Trout
Bo Bichette
DH,SS - TOR
Bo Bichette
News 
 Mike Trout went 1-for-4 with a solo home run in Tuesday's 11-4 loss to the White Sox.
Diego Sandoval
Wed, Jun 29th
Bo Bichette went 1-for-4 with an RBI during Toronto's win over Boston.
Devon Bruce
Tue, Jun 28th
 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 2-for-5 with a grand slam in Toronto's win over Chicago on Wednesday.
Devon Bruce
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 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 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 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 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 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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Trout
CF - LAA
Mike Trout
Bo Bichette
DH,SS - TOR
Bo Bichette
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs HOUFramber Valdez (8-3)#15   
Fri, Apr 8thvs HOUJake Odorizzi (3-2)#126vs TEXJon Gray (4-3)#48
Sat, Apr 9thvs HOUJustin Verlander (9-3)#4vs TEXDane Dunning (1-5)#100
Sun, Apr 10thvs HOUJose Urquidy (6-3)#67vs TEXSpencer Howard (0-1)#198
Mon, Apr 11thvs MIAElieser Hernandez (2-5)#159@ NYYJameson Taillon (8-1)#43
Tue, Apr 12thvs MIAJesus Luzardo (2-3)#146@ NYYNestor Cortes Jr. (6-3)#52
Thu, Apr 14th@ TEXDane Dunning (1-5)#100@ NYYLuis Severino (4-2)#37
Fri, Apr 15th@ TEXMatt Bush (2-1)#221vs OAKDaulton Jefferies (1-7)
Sat, Apr 16th@ TEXTaylor Hearn (4-5)#260vs OAKPaul Blackburn (6-3)#8
Sun, Apr 17th@ TEXMartin Perez (6-2)#63vs OAKAdam Oller (0-3)#304
Mon, Apr 18th@ HOULuis Garcia (5-5)#40   
Tue, Apr 19th@ HOUFramber Valdez (8-3)#15@ BOSNathan Eovaldi (4-2)#30
Wed, Apr 20th@ HOUJake Odorizzi (3-2)#126@ BOSNick Pivetta (8-5)#36
Fri, Apr 22ndvs BALBruce Zimmermann (2-5)#247@ HOUJustin Verlander (9-3)#4
Sat, Apr 23rdvs BALSpenser Watkins (1-1)#377@ HOUJose Urquidy (6-3)#67
Sun, Apr 24thvs BALChris Ellis (0-0)@ HOULuis Garcia (5-5)#40
Mon, Apr 25thvs CLEShane Bieber (3-4)#6vs BOSNathan Eovaldi (4-2)#30
Tue, Apr 26thvs CLETriston McKenzie (4-6)#61vs BOSNick Pivetta (8-5)#36
Wed, Apr 27thvs CLEZach Plesac (2-5)#66vs BOSMichael Wacha (6-1)#120
Thu, Apr 28thvs CLECal Quantrill (4-4)#87vs BOSGarrett Whitlock (2-1)#72
Fri, Apr 29th@ CWSLucas Giolito (4-4)#39vs HOUJose Urquidy (6-3)#67
Sat, Apr 30th@ CWSVince Velasquez (3-3)#178vs HOULuis Garcia (5-5)#40
Sun, May 1st@ CWSDallas Keuchel (2-5)#381vs HOUFramber Valdez (8-3)#15
Mon, May 2nd@ CWSDylan Cease (6-3)#22vs NYYJordan Montgomery (3-1)#32
Tue, May 3rd@ BOSMichael Wacha (6-1)#120vs NYYJameson Taillon (8-1)#43
Wed, May 4th@ BOSGarrett Whitlock (2-1)#72vs NYYNestor Cortes Jr. (6-3)#52
Thu, May 5th@ BOSRich Hill (4-4)#137@ CLEAaron Civale (2-4)#181
Fri, May 6thvs WSHJoan Adon (1-11)#388   
Sat, May 7thvs WSHJosiah Gray (6-4)#93@ CLETriston McKenzie (4-6)#61
Sun, May 8thvs WSHErick Fedde (5-5)#177@ CLEKonnor Pilkington (1-1)#193
Mon, May 9thvs TBJeffrey Springs (3-2)#29   
Tue, May 10thvs TBCorey Kluber (3-4)#46@ NYYLuis Severino (4-2)#37
Wed, May 11thvs TBShane McClanahan (8-3)#5@ NYYJameson Taillon (8-1)#43
Fri, May 13th@ OAKDaulton Jefferies (1-7)@ TBDrew Rasmussen (5-3)#54
Sat, May 14th@ OAKAdam Oller (0-3)#304@ TBRyan Yarbrough (0-3)#154
Sun, May 15th@ OAKFrankie Montas (3-8)#12@ TBJeffrey Springs (3-2)#29
Mon, May 16th@ TEXJon Gray (4-3)#48vs SEAChris Flexen (3-8)#121
Tue, May 17th@ TEXTaylor Hearn (4-5)#260vs SEALogan Gilbert (8-3)#33
Wed, May 18th@ TEXDane Dunning (1-5)#100vs SEAMarco Gonzales (4-8)#88
Fri, May 20thvs OAKPaul Blackburn (6-3)#8vs CINLuis Castillo (3-4)#42
Sat, May 21stvs OAKFrankie Montas (3-8)#12vs CINHunter Greene (3-8)#111
Sun, May 22ndvs OAKCole Irvin (2-5)#110vs CINGraham Ashcraft (4-1)#182
Tue, May 24thvs TEXDane Dunning (1-5)#100@ STLJordan Hicks (1-4)#194
Wed, May 25thvs TEXGlenn Otto (4-3)#151   
Thu, May 26thvs TORHyun Jin Ryu (2-0)@ LAAShohei Ohtani (6-4)#28
Fri, May 27thvs TORAlek Manoah (9-2)#19@ LAAChase Silseth (1-2)#299
Sat, May 28thvs TORYusei Kikuchi (2-4)#114@ LAAMichael Lorenzen (6-5)#133
Sun, May 29thvs TORJose Berrios (5-4)#65@ LAAPatrick Sandoval (3-2)#62
Tue, May 31st@ NYYJordan Montgomery (3-1)#32vs CWSLucas Giolito (4-4)#39
Thu, Jun 2nd@ NYYJameson Taillon (8-1)#43vs CWSJohnny Cueto (2-4)#167
Fri, Jun 3rd@ PHIZach Eflin (3-5)#70vs MINChi Chi Gonzalez (0-1)#358
Sat, Jun 4th@ PHIZack Wheeler (6-4)#11vs MINDylan Bundy (4-4)#149
Sun, Jun 5th@ PHIKyle Gibson (4-3)#97vs MINDevin Smeltzer (4-1)#134
Mon, Jun 6thvs BOSMichael Wacha (6-1)#120@ KCDaniel Lynch (3-7)#252
Tue, Jun 7thvs BOSGarrett Whitlock (2-1)#72@ KCBrad Keller (2-9)#118
Wed, Jun 8thvs BOSNathan Eovaldi (4-2)#30@ KCBrady Singer (3-3)#83
Thu, Jun 9thvs BOSNick Pivetta (8-5)#36   
Fri, Jun 10thvs NYMTylor Megill (4-2)#112@ DETElvin Rodriguez (0-2)#362
Sat, Jun 11thvs NYMCarlos Carrasco (8-4)#73@ DETBeau Brieske (1-6)#188
Sun, Jun 12thvs NYMTaijuan Walker (6-2)#95@ DETTarik Skubal (5-6)#31
Tue, Jun 14th@ LADTony Gonsolin (9-0)#21vs BALJordan Lyles (4-7)#271
Wed, Jun 15th@ LADTyler Anderson (8-1)#51vs BALBruce Zimmermann (2-5)#247
Thu, Jun 16th@ SEAGeorge Kirby (2-3)#76vs BALTyler Wells (6-4)#71
Fri, Jun 17th@ SEARobbie Ray (6-6)#16vs NYYJordan Montgomery (3-1)#32
Sat, Jun 18th@ SEAPenn Murfee (1-0)#208vs NYYJameson Taillon (8-1)#43
Sun, Jun 19th@ SEALogan Gilbert (8-3)#33vs NYYLuis Severino (4-2)#37
Mon, Jun 20thvs KCKris Bubic (1-5)#253@ CWSLance Lynn (1-1)#74
Tue, Jun 21stvs KCJonathan Heasley (1-4)#229@ CWSDylan Cease (6-3)#22
Wed, Jun 22ndvs KCDaniel Lynch (3-7)#252@ CWSLucas Giolito (4-4)#39
Fri, Jun 24thvs SEAChris Flexen (3-8)#121@ MILAdrian Houser (4-8)#166
Sat, Jun 25thvs SEALogan Gilbert (8-3)#33@ MILCorbin Burnes (6-4)#3
Sun, Jun 26thvs SEAMarco Gonzales (4-8)#88@ MILChi Chi Gonzalez (0-1)#358
Mon, Jun 27thvs CWSLucas Giolito (4-4)#39vs BOSConnor Seabold (0-1)#375
Tue, Jun 28thvs CWSJohnny Cueto (2-4)#167vs BOSMichael Wacha (6-1)#120
Wed, Jun 29thvs CWSMichael Kopech (2-4)#34vs BOSNick Pivetta (8-5)#36
Fri, Jul 1st@ HOUCristian Javier (5-3)#64vs TBCorey Kluber (3-4)#46
Sat, Jul 2nd@ HOUJose Urquidy (6-3)#67vs TB
Sun, Jul 3rd@ HOUFramber Valdez (8-3)#15vs TBShane Baz (0-1)#99
Tue, Jul 5th@ MIASandy Alcantara (7-3)#1@ OAK
Wed, Jul 6th@ MIATrevor Rogers (3-6)#79@ OAKJames Kaprielian (0-5)#203
Thu, Jul 7th@ BAL@ SEA
Fri, Jul 8th@ BAL@ SEA
Sat, Jul 9th@ BAL@ SEA
Sun, Jul 10th@ BAL@ SEA
Tue, Jul 12thvs HOUvs PHI
Wed, Jul 13thvs HOUvs PHI
Thu, Jul 14thvs HOUvs KC
Fri, Jul 15thvs LADvs KC
Sat, Jul 16thvs LADvs KC
Fri, Jul 22nd@ ATL@ BOS
Sat, Jul 23rd@ ATL@ BOS
Sun, Jul 24th@ ATL@ BOS
Mon, Jul 25th@ KC   
Tue, Jul 26th@ KCvs STL
Wed, Jul 27th@ KCvs STL
Thu, Jul 28thvs TEXvs DET
Fri, Jul 29thvs TEXvs DET
Sat, Jul 30thvs TEXvs DET
Sun, Jul 31stvs TEXvs DET
Tue, Aug 2ndvs OAK@ TB
Wed, Aug 3rdvs OAK@ TB
Thu, Aug 4thvs OAK@ MIN
Fri, Aug 5th@ SEA@ MIN
Sat, Aug 6th@ SEA@ MIN
Sun, Aug 7th@ SEA@ MIN
Mon, Aug 8th@ OAK@ BAL
Tue, Aug 9th@ OAK@ BAL
Wed, Aug 10th@ OAK@ BAL
Fri, Aug 12thvs MINvs CLE
Sat, Aug 13thvs MINvs CLE
Sun, Aug 14thvs MINvs CLE
Mon, Aug 15thvs SEAvs BAL
Tue, Aug 16thvs SEAvs BAL
Wed, Aug 17thvs SEAvs BAL
Fri, Aug 19th@ DET@ NYY
Sat, Aug 20th@ DET@ NYY
Sun, Aug 21st@ DET@ NYY
Mon, Aug 22nd@ TB   
Tue, Aug 23rd@ TB@ BOS
Wed, Aug 24th@ TB@ BOS
Thu, Aug 25th@ TB@ BOS
Fri, Aug 26th@ TORvs LAA
Sat, Aug 27th@ TORvs LAA
Sun, Aug 28th@ TORvs LAA
Mon, Aug 29thvs NYYvs CHC
Tue, Aug 30thvs NYYvs CHC
Wed, Aug 31stvs NYYvs CHC
Fri, Sep 2ndvs HOU@ PIT
Sat, Sep 3rdvs HOU@ PIT
Sun, Sep 4thvs HOU@ PIT
Mon, Sep 5thvs DET@ BAL
Tue, Sep 6thvs DET@ BAL
Wed, Sep 7thvs DET@ BAL
Fri, Sep 9th@ HOU@ TEX
Sat, Sep 10th@ HOU@ TEX
Sun, Sep 11th@ HOU@ TEX
Mon, Sep 12th@ CLEvs TB
Tue, Sep 13th@ CLEvs TB
Wed, Sep 14th@ CLEvs TB
Fri, Sep 16thvs SEAvs BAL
Sat, Sep 17thvs SEAvs BAL
Sun, Sep 18thvs SEAvs BAL
Mon, Sep 19thvs SEA   
Tue, Sep 20th@ TEX@ PHI
Wed, Sep 21st@ TEX@ PHI
Thu, Sep 22nd@ TEX@ TB
Fri, Sep 23rd@ MIN@ TB
Sat, Sep 24th@ MIN@ TB
Sun, Sep 25th@ MIN@ TB
Tue, Sep 27thvs OAKvs NYY
Wed, Sep 28thvs OAKvs NYY
Thu, Sep 29thvs OAK   
Fri, Sep 30thvs TEXvs BOS
Sat, Oct 1stvs TEXvs BOS
Sun, Oct 2ndvs TEXvs BOS
Mon, Oct 3rd@ OAK@ BAL
Tue, Oct 4th@ OAK@ BAL
Wed, Oct 5th@ OAK@ BAL
Wed, Apr 13th   @ NYYGerrit Cole (6-2)#2
Thu, Apr 21st   @ BOSTanner Houck (4-3)#56
Mon, May 23rd   @ STLMiles Mikolas (5-5)#47
Wed, Jun 1st   vs CWSMichael Kopech (2-4)#34
Mon, Jun 13th   vs BALKyle Bradish (1-4)#283
Thu, Jun 30th   vs TBJeffrey Springs (3-2)#29
Mon, Jul 4th   @ OAKCole Irvin (2-5)#110
Sun, Jul 17th   vs KC
Thu, Aug 18th   @ NYY
Thu, Sep 15th   vs TB
Mon, Sep 26th   vs NYY