Skip to main content

Who Should I Trade?

Mike Trout for Luis Robert (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mike Trout
CF - LAA
Mike Trout
Luis Robert
CF - CWS
Luis Robert
Expert
Recommendation
93%
Recommended by
13 of 14 experts
7%
Recommended by
1 of 14 experts
Rankings 
   
Rest of Season# 7# 16
VBR# 12# 15
   
Projections 
   
Runs5444
Home Runs2213
RBI5046
Stolen Bases211
Batting Average.276.284
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 8# 14
   
Nick Pollack
Pitcher List
# 7# 17
   
Mike Maher
FantasyPros
# 12# 15
   
Andrew Seifter
FantasyPros
# 7# 20
   
Bart Wheeler
Hail to Fantasy Football
# 6# 19
   
Mick Ciallela
Fantrax
# 11# 13
   
Ryan Amore
Pitcher List
# 13# 15
   
Nate Miller
Fantasy Six Pack
# 1# 16
   
Brad Camara
RotoBaller
# 15# 16
   
Joe Pisapia
FantasyPros
# 7# 11
   
Scott Youngson
Pitcher List
# 10# 17
   
Travis Argo
Fantasy Six Pack
# 9# 14
   
Kelly Kirby
FantasyPros
# 3# 17
   
Pierre Camus
RotoBaller
# 21# 12
   
Who Should I Trade? Player Statistics
  Mike Trout
CF - LAA
Mike Trout
Luis Robert
CF - CWS
Luis Robert
2022 Stats 
   
   
At Bats253256
   
Runs5335
   
Hits7073
   
Singles2855
   
Doubles1710
   
Triples20
   
Home Runs238
   
RBI4738
   
Stolen Bases011
   
Caught Stealing01
   
Walks378
   
Strikeouts8652
   
Batting Average.277.285
   
On Base Pct.378.313
   
Slugging Pct.632.418
   
On-base Plus Slugging1.010.731
   
Who Should I Trade? Player Projections
  Mike Trout
CF - LAA
Mike Trout
Luis Robert
CF - CWS
Luis Robert
2022 Projections 
   
   
At Bats257299
   
Runs5444
   
Hits7185
   
Singles3256
   
Doubles1515
   
Triples21
   
Home Runs2213
   
RBI5046
   
Stolen Bases211
   
Caught Stealing13
   
Walks4615
   
Strikeouts7275
   
Batting Average.276.284
   
On Base Pct.409.327
   
Slugging Pct.602.469
   
On-base Plus Slugging1.011.796
   
Who Should I Trade? Player Notes
  Mike Trout
CF - LAA
Mike Trout
Luis Robert
CF - CWS
Luis Robert
News 
 Mike Trout went 1-for-4 with an RBI double and a run scored in Wednesday's 4-1 win over the White Sox.
Diego Sandoval
Thu, Jun 30th
Luis Robert batted 3-for-5 with a single, double, and home run for two RBIs total in the win over the Angels.
Nate Lowenthal
Wed, Jun 29th
 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
Luis Robert batted 2-for-4 with a single and double in the loss to the Orioles.
Nate Lowenthal
Sat, Jun 25th
 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
Luis Robert is not in the White Sox lineup Thursday against the Orioles.
Ari Koslow
Thu, Jun 23rd
 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
Chicago White Sox manager Tony La Russa told the media that star outfielder Luis Robert is dealing with leg soreness. He was replaced before the conclusion of Wednesday's game against the Blue Jays, though La Russa admits that "he weighed keeping him in for another at-bat," according to James Fegan of The Athletic. As of now, Robert is expected to play on Thursday.
Andersen Pickard
Thu, Jun 23rd
 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
Luis Robert batted 1-for-3 with an RBI single and strikeout in the loss to Toronto.
Nate Lowenthal
Wed, Jun 22nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Trout
CF - LAA
Mike Trout
Luis Robert
CF - CWS
Luis Robert
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs HOUFramber Valdez (8-3)#19   
Fri, Apr 8thvs HOUJake Odorizzi (3-2)#98@ DETEduardo Rodriguez (1-3)#44
Sat, Apr 9thvs HOUJustin Verlander (10-3)#2@ DETCasey Mize (0-1)
Sun, Apr 10thvs HOUJose Urquidy (7-3)@ DETTarik Skubal (5-6)
Mon, Apr 11thvs MIAElieser Hernandez (2-5)#120   
Tue, Apr 12thvs MIAJesus Luzardo (2-3)#112vs SEAMatt Brash (1-3)
Thu, Apr 14th@ TEXDane Dunning (1-6)#74vs SEALogan Gilbert (9-3)#29
Fri, Apr 15th@ TEXMatt Bush (2-1)#166vs TBDrew Rasmussen (5-3)
Sat, Apr 16th@ TEXTaylor Hearn (4-5)#182vs TBCorey Kluber (3-5)#47
Sun, Apr 17th@ TEXMartin Perez (7-2)#48vs TBJ.P. Feyereisen
Mon, Apr 18th@ HOULuis Garcia (6-5)   
Tue, Apr 19th@ HOUFramber Valdez (8-3)#19   
Wed, Apr 20th@ HOUJake Odorizzi (3-2)#98@ CLETriston McKenzie (4-6)
Fri, Apr 22ndvs BALBruce Zimmermann (2-5)@ MINBailey Ober (1-2)
Sat, Apr 23rdvs BALSpenser Watkins (1-1)@ MINDylan Bundy (4-4)#113
Sun, Apr 24thvs BALChris Ellis (0-0)@ MINChris Archer (2-3)#117
Mon, Apr 25thvs CLEShane Bieber (3-4)#6   
Tue, Apr 26thvs CLETriston McKenzie (4-6)vs KCDaniel Lynch (3-7)#174
Wed, Apr 27thvs CLEZach Plesac (2-5)vs KCZack Greinke (2-4)#95
Thu, Apr 28thvs CLECal Quantrill (4-4)#65vs KCBrad Keller (3-9)#78
Fri, Apr 29th@ CWSLucas Giolito (4-4)#35vs LAAJimmy Herget
Sat, Apr 30th@ CWSVince Velasquez (3-3)#139vs LAAJose Suarez (1-2)#102
Sun, May 1st@ CWSDallas Keuchel (2-6)#231vs LAAMichael Lorenzen (6-6)#129
Mon, May 2nd@ CWSDylan Cease (7-3)#12vs LAAPatrick Sandoval (3-3)
Tue, May 3rd@ BOSMichael Wacha (6-1)#89@ CHCScott Effross
Wed, May 4th@ BOSGarrett Whitlock (2-1)#59@ CHCKyle Hendricks (4-6)#96
Thu, May 5th@ BOSRich Hill (4-4)#103   
Fri, May 6thvs WSHJoan Adon (1-11)@ BOSNathan Eovaldi (4-2)#25
Sat, May 7thvs WSHJosiah Gray (6-5)@ BOSNick Pivetta (8-5)#30
Sun, May 8thvs WSHErick Fedde (5-5)#134@ BOSTanner Houck (4-3)#49
Mon, May 9thvs TBJeffrey Springs (3-2)vs CLEZach Plesac (2-5)
Tue, May 10thvs TBCorey Kluber (3-5)#47vs CLECal Quantrill (4-4)#65
Wed, May 11thvs TBShane McClanahan (9-3)#5   
Fri, May 13th@ OAKDaulton Jefferies (1-7)vs NYYGerrit Cole (7-2)#3
Sat, May 14th@ OAKAdam Oller (0-3)vs NYYJordan Montgomery (3-1)#28
Sun, May 15th@ OAKFrankie Montas (3-8)#16vs NYYNestor Cortes Jr. (7-3)#41
Mon, May 16th@ TEXJon Gray (4-3)#42@ KCBrad Keller (3-9)#78
Tue, May 17th@ TEXTaylor Hearn (4-5)#182@ KCBrady Singer (3-3)#66
Wed, May 18th@ TEXDane Dunning (1-6)#74@ KCZack Greinke (2-4)#95
Fri, May 20thvs OAKPaul Blackburn (6-3)#7   
Sat, May 21stvs OAKFrankie Montas (3-8)#16@ NYYNestor Cortes Jr. (7-3)#41
Sun, May 22ndvs OAKCole Irvin (2-6)#92@ NYYLuis Severino (4-3)#31
Tue, May 24thvs TEXDane Dunning (1-6)#74vs BOSNick Pivetta (8-5)#30
Wed, May 25thvs TEXGlenn Otto (4-4)vs BOSRich Hill (4-4)#103
Thu, May 26thvs TORHyun Jin Ryu (2-0)vs BOSMichael Wacha (6-1)#89
Fri, May 27thvs TORAlek Manoah (9-2)   
Sat, May 28thvs TORYusei Kikuchi (3-4)#80vs CHCKeegan Thompson (7-3)
Sun, May 29thvs TORJose Berrios (6-4)#52vs CHCMarcus Stroman (2-5)#51
Tue, May 31st@ NYYJordan Montgomery (3-1)#28@ TORKevin Gausman (6-6)#13
Thu, Jun 2nd@ NYYJameson Taillon (9-1)#34@ TORAlek Manoah (9-2)
Fri, Jun 3rd@ PHIZach Eflin (3-5)#58@ TBShane McClanahan (9-3)#5
Sat, Jun 4th@ PHIZack Wheeler (6-4)#14@ TBDrew Rasmussen (5-3)
Sun, Jun 5th@ PHIKyle Gibson (4-3)#108@ TBRyan Yarbrough (0-4)#123
Mon, Jun 6thvs BOSMichael Wacha (6-1)#89   
Tue, Jun 7thvs BOSGarrett Whitlock (2-1)#59vs LADMitch White (1-1)#118
Wed, Jun 8thvs BOSNathan Eovaldi (4-2)#25vs LADTony Gonsolin (10-0)
Thu, Jun 9thvs BOSNick Pivetta (8-5)#30vs LADTyler Anderson (9-1)#38
Fri, Jun 10thvs NYMTylor Megill (4-2)vs TEXMatt Bush (2-1)#166
Sat, Jun 11thvs NYMCarlos Carrasco (8-4)#57vs TEXMartin Perez (7-2)#48
Sun, Jun 12thvs NYMTaijuan Walker (6-2)#64vs TEXJon Gray (4-3)#42
Tue, Jun 14th@ LADTony Gonsolin (10-0)@ DETDrew Hutchison (0-4)#212
Wed, Jun 15th@ LADTyler Anderson (9-1)#38@ DETAlex Faedo (1-4)#106
Thu, Jun 16th@ SEAGeorge Kirby (2-3)   
Fri, Jun 17th@ SEARobbie Ray (6-6)#17@ HOUFramber Valdez (8-3)#19
Sat, Jun 18th@ SEAPenn Murfee (1-0)@ HOUJustin Verlander (10-3)#2
Sun, Jun 19th@ SEALogan Gilbert (9-3)#29@ HOUCristian Javier (6-3)
Mon, Jun 20thvs KCKris Bubic (1-5)#170vs TORJose Berrios (6-4)#52
Tue, Jun 21stvs KCJonathan Heasley (1-4)vs TORKevin Gausman (6-6)#13
Wed, Jun 22ndvs KCDaniel Lynch (3-7)#174vs TORRoss Stripling (4-2)#94
Fri, Jun 24thvs SEAChris Flexen (4-8)#86vs BALAustin Voth (0-1)#191
Sat, Jun 25thvs SEALogan Gilbert (9-3)#29vs BALSpenser Watkins (1-1)
Sun, Jun 26thvs SEAMarco Gonzales (4-9)#68vs BALJordan Lyles (4-7)#126
Mon, Jun 27thvs CWSLucas Giolito (4-4)#35@ LAANoah Syndergaard (5-6)#72
Tue, Jun 28thvs CWSJohnny Cueto (2-4)#128@ LAAChase Silseth (1-2)
Wed, Jun 29thvs CWSMichael Kopech (2-5)#27@ LAAShohei Ohtani (7-4)#21
Fri, Jul 1st@ HOUCristian Javier (6-3)@ SFAlex Cobb (3-3)#75
Sat, Jul 2nd@ HOUJose Urquidy (7-3)@ SFLogan Webb (7-3)
Sun, Jul 3rd@ HOUFramber Valdez (8-3)#19@ SFJohn Brebbia
Tue, Jul 5th@ MIASandy Alcantara (8-3)#1vs MINChris Archer (2-3)#117
Wed, Jul 6th@ MIATrevor Rogers (4-6)#56vs MINJoe Ryan (6-3)
Thu, Jul 7th@ BALJordan Lyles (4-7)#126vs DETMichael Pineda (1-3)#116
Fri, Jul 8th@ BALTyler Wells (6-4)vs DETBeau Brieske (1-6)
Sat, Jul 9th@ BALDean Kremer (2-1)#165vs DETTarik Skubal (5-6)
Sun, Jul 10th@ BALAustin Voth (0-1)#191vs DETRony Garcia (3-2)
Tue, Jul 12thvs HOU@ CLE
Wed, Jul 13thvs HOU@ CLE
Thu, Jul 14thvs HOU@ MIN
Fri, Jul 15thvs LAD@ MIN
Sat, Jul 16thvs LAD@ MIN
Fri, Jul 22nd@ ATLvs CLE
Sat, Jul 23rd@ ATLvs CLE
Sun, Jul 24th@ ATLvs CLE
Mon, Jul 25th@ KC   
Tue, Jul 26th@ KC@ COL
Wed, Jul 27th@ KC@ COL
Thu, Jul 28thvs TEX   
Fri, Jul 29thvs TEXvs OAK
Sat, Jul 30thvs TEXvs OAK
Sun, Jul 31stvs TEXvs OAK
Tue, Aug 2ndvs OAKvs KC
Wed, Aug 3rdvs OAKvs KC
Thu, Aug 4thvs OAK@ TEX
Fri, Aug 5th@ SEA@ TEX
Sat, Aug 6th@ SEA@ TEX
Sun, Aug 7th@ SEA@ TEX
Mon, Aug 8th@ OAK   
Tue, Aug 9th@ OAK@ KC
Wed, Aug 10th@ OAK@ KC
Fri, Aug 12thvs MINvs DET
Sat, Aug 13thvs MINvs DET
Sun, Aug 14thvs MINvs DET
Mon, Aug 15thvs SEAvs HOU
Tue, Aug 16thvs SEAvs HOU
Wed, Aug 17thvs SEAvs HOU
Fri, Aug 19th@ DET@ CLE
Sat, Aug 20th@ DET@ CLE
Sun, Aug 21st@ DET@ CLE
Mon, Aug 22nd@ TB@ KC
Tue, Aug 23rd@ TB@ BAL
Wed, Aug 24th@ TB@ BAL
Thu, Aug 25th@ TB@ BAL
Fri, Aug 26th@ TORvs ARI
Sat, Aug 27th@ TORvs ARI
Sun, Aug 28th@ TORvs ARI
Mon, Aug 29thvs NYY   
Tue, Aug 30thvs NYYvs KC
Wed, Aug 31stvs NYYvs KC
Fri, Sep 2ndvs HOUvs MIN
Sat, Sep 3rdvs HOUvs MIN
Sun, Sep 4thvs HOUvs MIN
Mon, Sep 5thvs DET@ SEA
Tue, Sep 6thvs DET@ SEA
Wed, Sep 7thvs DET@ SEA
Fri, Sep 9th@ HOU@ OAK
Sat, Sep 10th@ HOU@ OAK
Sun, Sep 11th@ HOU@ OAK
Mon, Sep 12th@ CLE   
Tue, Sep 13th@ CLEvs COL
Wed, Sep 14th@ CLEvs COL
Fri, Sep 16thvs SEA@ DET
Sat, Sep 17thvs SEA@ DET
Sun, Sep 18thvs SEA@ DET
Mon, Sep 19thvs SEA   
Tue, Sep 20th@ TEXvs CLE
Wed, Sep 21st@ TEXvs CLE
Thu, Sep 22nd@ TEXvs CLE
Fri, Sep 23rd@ MINvs DET
Sat, Sep 24th@ MINvs DET
Sun, Sep 25th@ MINvs DET
Tue, Sep 27thvs OAK@ MIN
Wed, Sep 28thvs OAK@ MIN
Thu, Sep 29thvs OAK@ MIN
Fri, Sep 30thvs TEX@ SD
Sat, Oct 1stvs TEX@ SD
Sun, Oct 2ndvs TEX@ SD
Mon, Oct 3rd@ OAKvs MIN
Tue, Oct 4th@ OAKvs MIN
Wed, Oct 5th@ OAKvs MIN
Wed, Apr 13th   vs SEARobbie Ray (6-6)#17
Thu, Apr 21st   @ CLEZach Plesac (2-5)
Thu, May 12th   vs NYYLuis Gil (0-0)
Thu, May 19th   @ KCCarlos Hernandez (0-3)
Wed, Jun 1st   @ TORHyun Jin Ryu (2-0)
Mon, Jun 13th   @ DETRony Garcia (3-2)
Thu, Jun 23rd   vs BALDean Kremer (2-1)#165
Mon, Jul 4th   vs MINDylan Bundy (4-4)#113
Mon, Jul 11th   @ CLE
Sun, Jul 17th   @ MIN
Mon, Aug 1st   vs KC
Thu, Aug 11th   @ KC
Thu, Aug 18th   vs HOU
Thu, Sep 1st   vs KC
Thu, Sep 8th   @ OAK