Skip to main content

Who Should I Trade?

Mookie Betts 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
  Mookie Betts
Mookie Betts
Mike Trout
Mike Trout
Recommended by
11 of 15 experts
Recommended by
4 of 15 experts
Rest of Season# 7# 23
Home Runs1411
Stolen Bases61
Batting Average.277.270
Injury Alert-IL10
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 9# 31
Nick Pollack
Pitcher List
# 20# 90
Pierre Camus
# 7# 124
Andrew Seifter
# 3# 7
Bart Wheeler
Hail to Fantasy Football
# 6# 16
Mick Ciallela
# 6# 48
Ryan Amore
Pitcher List
# 6# 13
Brad Camara
# 11# 15
Joe Pisapia
# 9# 25
Scott Youngson
Pitcher List
# 5# 65
Kelly Kirby
# 6# 31
Dalton Del Don
Yahoo! Sports
# 9# 8
Travis Argo
Fantasy Six Pack
# 10# 9
Mike Maher
# 13# 12
Nate Miller
Fantasy Six Pack
# 17# 1
Who Should I Trade? Player Statistics
  Mookie Betts
Mookie Betts
Mike Trout
Mike Trout
2022 Stats 
At Bats397282
Home Runs2624
Stolen Bases91
Caught Stealing10
Batting Average.277.266
On Base Pct.347.365
Slugging Pct.539.596
On-base Plus Slugging.886.961
Who Should I Trade? Player Projections
  Mookie Betts
Mookie Betts
Mike Trout
Mike Trout
2022 Projections 
At Bats231130
Home Runs1411
Stolen Bases61
Caught Stealing20
Batting Average.277.270
On Base Pct.356.401
Slugging Pct.531.584
On-base Plus Slugging.888.985
Who Should I Trade? Player Notes
  Mookie Betts
Mookie Betts
Mike Trout
Mike Trout
 Mookie Betts went 3-for-4 at the plate on Saturday, hitting a leadoff homer while singling twice as the Dodgers went on to smash the Royals in a 13-3 game.
Josh Thiessen
Sat, Aug 13th
Mike Trout took a full round of BP Sunday, and was able to take more BP than Saturday according to manager Phil Nevin.
Jesse Garcia
Sun, Aug 14th
 Mookie Betts went 1-for-5 at the plate on Thursday, hitting a 3-run homer, and striking out twice as the Dodgers went on to sweep the Giants in a 5-3 game.
Josh Thiessen
Fri, Aug 5th
Mike Trout has started swinging a bat, taking dry swings on Saturday.
Chris Clegg
Sat, Aug 6th
 Mookie Betts went 3-for-5 at the plate on Tuesday, hitting a solo homer and finishing a triple shy of hitting for the cycle as the Dodgers beat the Giants in a 9-5 game.
Josh Thiessen
Wed, Aug 3rd
Mike Trout is progressing well with his back injury and is scheduled to start rotational exercises on Wednesday.
Dan Harris
Sun, Jul 31st
 Mookie Betts went 1-for-5 at the plate on Tuesday, hitting a solo homer as the Dodgers went on to lose to the Nationals in a 8-3 game.
Josh Thiessen
Wed, Jul 27th
Mike Trout has been diagnosed with a "rare condition" in his back which may be something he has to deal with for the rest of his career. The timeline for his return this season is unknown.
Dan Harris
Wed, Jul 27th
 Mookie Betts went 2-for-4 at the plate on Saturday, hitting a single and a solo home run as the Dodgers went on to beat the Giants in a 4-2 game.
Josh Thiessen
Sun, Jul 24th
The head athletic trainer for the Angels stated he expected the cortisone shot that Mike Trout received last Thursday to take at least another week for full effect.
Kelly Kirby - The Wonkypenguin: Fantasy Sports
Wed, Jul 27th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mookie Betts
Mookie Betts
Mike Trout
Mike Trout
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ COLKyle Freeland (7-8)vs HOUJake Odorizzi (4-4)#45
Sat, Apr 9th@ COLGerman Marquez (6-9)vs HOUJustin Verlander (15-3)#1
Sun, Apr 10th@ COLAntonio Senzatela (3-6)vs HOUJose Urquidy (11-4)
Tue, Apr 12th@ MINChris Archer (2-6)#55vs MIAJesus Luzardo (3-5)
Wed, Apr 13th@ MINChris Paddack (1-2)   
Thu, Apr 14thvs CINLuis Cessa@ TEXDane Dunning (2-6)
Fri, Apr 15thvs CINVladimir Gutierrez (1-6)@ TEXMatt Bush (2-2)#60
Sat, Apr 16thvs CINHunter Greene (4-12)@ TEXTaylor Hearn (5-7)
Sun, Apr 17thvs CINTyler Mahle (6-7)@ TEXMartin Perez (9-3)#9
Mon, Apr 18thvs ATLHuascar Ynoa (0-2)@ HOULuis Garcia (9-8)
Tue, Apr 19thvs ATLMax Fried (10-4)#6@ HOUFramber Valdez (11-4)
Wed, Apr 20thvs ATLCharlie Morton (5-5)#26@ HOUJake Odorizzi (4-4)#45
Fri, Apr 22nd@ SDNick Martinez (3-3)#46vs BALBruce Zimmermann (2-5)
Sat, Apr 23rd@ SDYu Darvish (10-6)#8vs BALSpenser Watkins (4-2)
Sun, Apr 24th@ SDSean Manaea (6-6)#31vs BALChris Ellis (0-0)
Mon, Apr 25th@ ARIMerrill Kelly (10-5)vs CLEShane Bieber (8-6)
Tue, Apr 26th@ ARIZach Davies (2-4)vs CLETriston McKenzie (8-9)
Wed, Apr 27th@ ARIZac Gallen (8-2)vs CLEZach Plesac (2-10)
Fri, Apr 29thvs DETTyler Alexander (2-7)@ CWSLucas Giolito (9-6)#24
Sat, Apr 30thvs DETBeau Brieske (3-6)@ CWSVince Velasquez (3-3)
Sun, May 1stvs DETEduardo Rodriguez (1-3)#23@ CWSDallas Keuchel (2-7)#78
Tue, May 3rdvs SFCarlos Rodon (11-6)@ BOSMichael Wacha (7-1)#47
Wed, May 4thvs SFAlex Wood (8-9)#17@ BOSGarrett Whitlock (3-2)
Sat, May 7th@ CHCDaniel Norrisvs WSHJosiah Gray (7-8)
Sun, May 8th@ CHCJustin Steele (4-7)vs WSHErick Fedde (5-7)
Mon, May 9th@ PITJose Quintana (4-5)#30vs TBJeffrey Springs (4-3)
Tue, May 10th@ PITBryse Wilson (2-7)vs TBCorey Kluber (7-7)#34
Wed, May 11th@ PITDillon Peters (5-2)vs TBShane McClanahan (11-5)
Thu, May 12thvs PHIZack Wheeler (11-6)#4   
Fri, May 13thvs PHIKyle Gibson (7-5)#41@ OAKDaulton Jefferies (1-7)
Sat, May 14thvs PHIRanger Suarez (8-5)@ OAKAdam Oller (1-5)
Sun, May 15thvs PHIAaron Nola (8-9)@ OAKFrankie Montas (4-9)
Mon, May 16thvs ARIMadison Bumgarner (6-11)#50@ TEXJon Gray (7-6)#21
Tue, May 17thvs ARIMerrill Kelly (10-5)@ TEXTaylor Hearn (5-7)
Wed, May 18thvs ARIZach Davies (2-4)@ TEXDane Dunning (2-6)
Fri, May 20th@ PHIRanger Suarez (8-5)vs OAKPaul Blackburn (7-6)
Sat, May 21st@ PHIAaron Nola (8-9)vs OAKFrankie Montas (4-9)
Sun, May 22nd@ PHIZach Eflin (3-5)vs OAKCole Irvin (6-10)
Mon, May 23rd@ WSHJoan Adon (1-12)   
Tue, May 24th@ WSHJosiah Gray (7-8)vs TEXDane Dunning (2-6)
Wed, May 25th@ WSHErick Fedde (5-7)vs TEXGlenn Otto (4-8)
Thu, May 26th@ ARIHumberto Castellanos (3-2)vs TORHyun Jin Ryu (2-0)
Fri, May 27th@ ARIMadison Bumgarner (6-11)#50vs TORAlek Manoah (12-5)
Sat, May 28th@ ARIMerrill Kelly (10-5)vs TORYusei Kikuchi (4-6)
Sun, May 29th@ ARIZach Davies (2-4)vs TORJose Berrios (8-5)
Mon, May 30thvs PITZach Thompson (3-9)   
Tue, May 31stvs PITMitch Keller (4-8)@ NYYJordan Montgomery (5-3)
Wed, Jun 1stvs PITJose Quintana (4-5)#30   
Thu, Jun 2ndvs NYMTaijuan Walker (10-3)#25@ NYYJameson Taillon (11-3)#14
Fri, Jun 3rdvs NYMChris Bassitt (10-7)@ PHIZach Eflin (3-5)
Sat, Jun 4thvs NYMDavid Peterson (6-2)@ PHIZack Wheeler (11-6)#4
Sun, Jun 5thvs NYMTrevor Williams (2-5)#51@ PHIKyle Gibson (7-5)#41
Tue, Jun 7th@ CWSMichael Kopech (4-8)vs BOSGarrett Whitlock (3-2)
Wed, Jun 8th@ CWSJohnny Cueto (4-5)#35vs BOSNathan Eovaldi (5-3)#19
Thu, Jun 9th@ CWSDylan Cease (12-5)vs BOSNick Pivetta (8-9)
Fri, Jun 10th@ SFJakob Junis (4-3)vs NYMTylor Megill (4-2)
Sat, Jun 11th@ SFSam Long (1-3)vs NYMCarlos Carrasco (13-4)#12
Sun, Jun 12th@ SFCarlos Rodon (11-6)vs NYMTaijuan Walker (10-3)#25
Tue, Jun 14thvs LAANoah Syndergaard (6-8)#32@ LADTony Gonsolin (14-1)
Wed, Jun 15thvs LAAReid Detmers (4-3)@ LADTyler Anderson (13-2)
Fri, Jun 17thvs CLEZach Plesac (2-10)@ SEARobbie Ray (8-8)
Sat, Jun 18thvs CLECal Quantrill (9-5)@ SEAPenn Murfee (3-0)
Sun, Jun 19thvs CLEShane Bieber (8-6)@ SEALogan Gilbert (10-5)
Tue, Jun 21st@ CINTyler Mahle (6-7)vs KCJonathan Heasley (1-7)
Wed, Jun 22nd@ CINLuis Castillo (5-4)#15vs KCDaniel Lynch (4-7)
Thu, Jun 23rd@ CINHunter Greene (4-12)   
Fri, Jun 24th@ ATLIan Anderson (10-6)vs SEAChris Flexen (7-9)
Sat, Jun 25th@ ATLMax Fried (10-4)#6vs SEALogan Gilbert (10-5)
Sun, Jun 26th@ ATLSpencer Strider (6-4)vs SEAMarco Gonzales (7-12)#42
Mon, Jun 27th@ COLChad Kuhl (6-7)vs CWSLucas Giolito (9-6)#24
Tue, Jun 28th@ COLKyle Freeland (7-8)vs CWSJohnny Cueto (4-5)#35
Wed, Jun 29th@ COLGerman Marquez (6-9)vs CWSMichael Kopech (4-8)
Thu, Jun 30thvs SDJoe Musgrove (8-5)   
Fri, Jul 1stvs SDBlake Snell (5-6)@ HOUCristian Javier (7-8)
Sat, Jul 2ndvs SDYu Darvish (10-6)#8@ HOUJose Urquidy (11-4)
Sun, Jul 3rdvs SDMacKenzie Gore (4-4)@ HOUFramber Valdez (11-4)
Mon, Jul 4thvs COLKyle Freeland (7-8)   
Tue, Jul 5thvs COLGerman Marquez (6-9)@ MIASandy Alcantara (10-5)
Wed, Jul 6thvs COLJose Urena (1-4)#67@ MIATrevor Rogers (4-10)
Thu, Jul 7thvs CHCMark Leiter Jr. (2-5)@ BALJordan Lyles (9-9)#40
Fri, Jul 8thvs CHCKeegan Thompson (9-5)@ BALTyler Wells (7-6)
Sat, Jul 9thvs CHCMarcus Stroman (3-5)#20@ BALDean Kremer (4-4)
Sun, Jul 10thvs CHCDrew Smyly (5-6)#56@ BALAustin Voth (3-1)
Tue, Jul 12th@ STLJordan Hicks (3-6)vs HOULuis Garcia (9-8)
Wed, Jul 13th@ STLAdam Wainwright (8-8)#16vs HOUCristian Javier (7-8)
Thu, Jul 14th@ STLDakota Hudson (6-6)vs HOUFramber Valdez (11-4)
Fri, Jul 15th@ LAAPatrick Sandoval (3-8)vs LADClayton Kershaw (7-3)#13
Sat, Jul 16th@ LAAJose Suarez (4-4)vs LADJulio Urias (12-6)#5
Thu, Jul 21stvs SFCarlos Rodon (11-6)   
Fri, Jul 22ndvs SFLogan Webb (11-5)@ ATLCharlie Morton (5-5)#26
Sat, Jul 23rdvs SFAlex Wood (8-9)#17@ ATLKyle Wright (14-5)
Sun, Jul 24thvs SFAlex Cobb (3-6)#29@ ATLIan Anderson (10-6)
Mon, Jul 25thvs WSHPaolo Espino (0-5)@ KCZack Greinke (4-7)#44
Tue, Jul 26thvs WSHJosiah Gray (7-8)@ KCAngel Zerpa (2-1)
Wed, Jul 27thvs WSHPatrick Corbin (4-16)#79@ KCBrad Keller (6-13)
Thu, Jul 28th@ COLJose Urena (1-4)#67vs TEXSpencer Howard (2-4)
Fri, Jul 29th@ COLChad Kuhl (6-7)vs TEXMartin Perez (9-3)#9
Sat, Jul 30th@ COLKyle Freeland (7-8)vs TEXGlenn Otto (4-8)
Sun, Jul 31st@ COLGerman Marquez (6-9)vs TEXDane Dunning (2-6)
Mon, Aug 1st@ SFLogan Webb (11-5)   
Tue, Aug 2nd@ SFAlex Wood (8-9)#17vs OAKCole Irvin (6-10)
Wed, Aug 3rd@ SFAlex Cobb (3-6)#29vs OAKJames Kaprielian (3-6)
Thu, Aug 4th@ SFJakob Junis (4-3)vs OAKPaul Blackburn (7-6)
Fri, Aug 5thvs SDSean Manaea (6-6)#31@ SEARobbie Ray (8-8)
Sat, Aug 6thvs SDMike Clevinger (4-4)@ SEAChris Flexen (7-9)
Sun, Aug 7thvs SDYu Darvish (10-6)#8@ SEAMarco Gonzales (7-12)#42
Tue, Aug 9thvs MINJoe Ryan (8-5)@ OAKJames Kaprielian (3-6)
Wed, Aug 10thvs MINSonny Gray (6-3)#22@ OAKJP Sears (3-0)
Fri, Aug 12th@ KCDaniel Lynch (4-7)vs MINTyler Mahle (6-7)
Sat, Aug 13th@ KCBrad Keller (6-13)vs MINDylan Bundy (6-5)#39
Sun, Aug 14th@ KCBrady Singer (6-4)vs MINChris Archer (2-6)#55
Mon, Aug 15th@ MILFreddy Peralta (4-2)vs SEALuis Castillo (5-4)#15
Tue, Aug 16th@ MILBrandon Woodruff (9-3)vs SEARobbie Ray (8-8)
Wed, Aug 17th@ MILEric Lauer (8-4)vs SEAGeorge Kirby (4-3)
Thu, Aug 18th@ MILCorbin Burnes (8-5)   
Fri, Aug 19thvs MIAJesus Luzardo (3-5)@ DETMatt Manning (0-0)
Sat, Aug 20thvs MIABraxton Garrett (2-6)@ DETTyler Alexander (2-7)
Sun, Aug 21stvs MIASandy Alcantara (10-5)@ DETDrew Hutchison (1-6)#72
Mon, Aug 22ndvs MILEric Lauer (8-4)@ TBCorey Kluber (7-7)#34
Tue, Aug 23rdvs MIL@ TB
Wed, Aug 24thvs MIL@ TB
Fri, Aug 26th@ MIA@ TOR
Sat, Aug 27th@ MIA@ TOR
Sun, Aug 28th@ MIA@ TOR
Mon, Aug 29th@ MIAvs NYY
Tue, Aug 30th@ NYMvs NYY
Wed, Aug 31st@ NYMvs NYY
Thu, Sep 1st@ NYM   
Fri, Sep 2ndvs SDvs HOU
Sat, Sep 3rdvs SDvs HOU
Sun, Sep 4thvs SDvs HOU
Mon, Sep 5thvs SFvs DET
Tue, Sep 6thvs SFvs DET
Wed, Sep 7thvs SFvs DET
Fri, Sep 9th@ SD@ HOU
Sat, Sep 10th@ SD@ HOU
Sun, Sep 11th@ SD@ HOU
Mon, Sep 12th@ ARI@ CLE
Tue, Sep 13th@ ARI@ CLE
Wed, Sep 14th@ ARI@ CLE
Fri, Sep 16th@ SFvs SEA
Sat, Sep 17th@ SFvs SEA
Sun, Sep 18th@ SFvs SEA
Mon, Sep 19thvs ARIvs SEA
Tue, Sep 20thvs ARI@ TEX
Wed, Sep 21stvs ARI@ TEX
Thu, Sep 22ndvs ARI@ TEX
Fri, Sep 23rdvs STL@ MIN
Sat, Sep 24thvs STL@ MIN
Sun, Sep 25thvs STL@ MIN
Tue, Sep 27th@ SDvs OAK
Wed, Sep 28th@ SDvs OAK
Thu, Sep 29th@ SDvs OAK
Fri, Sep 30thvs COLvs TEX
Sat, Oct 1stvs COLvs TEX
Sun, Oct 2ndvs COLvs TEX
Mon, Oct 3rdvs COL@ OAK
Tue, Oct 4thvs COL@ OAK
Wed, Oct 5thvs COL@ OAK
Thu, Apr 7th   vs HOUFramber Valdez (11-4)
Mon, Apr 11th   vs MIAElieser Hernandez (2-6)
Thu, Apr 28th   vs CLECal Quantrill (9-5)
Mon, May 2nd   @ CWSDylan Cease (12-5)
Thu, May 5th   @ BOSRich Hill (4-5)#66
Fri, May 6th   vs WSHJoan Adon (1-12)
Mon, Jun 6th   vs BOSMichael Wacha (7-1)#47
Thu, Jun 16th   @ SEAGeorge Kirby (4-3)
Mon, Jun 20th   vs KCKris Bubic (2-6)
Mon, Aug 8th   @ OAKCole Irvin (6-10)
Thu, Aug 25th   @ TB