Skip to main content

Who Should I Trade?

Mike Trout for Bryce Harper (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Bryce Harper
DH,RF - PHI
Bryce Harper
Mike Trout
CF - LAA
Mike Trout
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 11# 6
VBR# 6# 12
   
Projections 
   
Runs5858
Home Runs1923
RBI5753
Stolen Bases92
Batting Average.295.283
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 6# 8
   
Mike Maher
FantasyPros
# 6# 8
   
Pierre Camus
RotoBaller
# 10# 21
   
Bart Wheeler
Hail to Fantasy Football
# 6# 8
   
Mick Ciallela
Fantrax
# 6# 12
   
Ryan Amore
Pitcher List
# 5# 13
   
Brad Camara
RotoBaller
# 8# 15
   
Travis Argo
Fantasy Six Pack
# 5# 9
   
Nate Miller
Fantasy Six Pack
# 90# 1
   
Kelly Kirby
FantasyPros
# 8# 3
   
Nick Pollack
Pitcher List
# 9# 7
   
Joe Pisapia
FantasyPros
# 9# 7
   
Andrew Seifter
FantasyPros
# 9# 7
   
Scott Youngson
Pitcher List
# 67# 10
   
Who Should I Trade? Player Statistics
  Bryce Harper
DH,RF - PHI
Bryce Harper
Mike Trout
CF - LAA
Mike Trout
2022 Stats 
   
   
At Bats242234
   
Runs4951
   
Hits7768
   
Singles4028
   
Doubles2116
   
Triples12
   
Home Runs1522
   
RBI4845
   
Stolen Bases90
   
Caught Stealing20
   
Walks2637
   
Strikeouts5276
   
Batting Average.318.291
   
On Base Pct.386.396
   
Slugging Pct.599.658
   
On-base Plus Slugging.9851.055
   
Who Should I Trade? Player Projections
  Bryce Harper
DH,RF - PHI
Bryce Harper
Mike Trout
CF - LAA
Mike Trout
2022 Projections 
   
   
At Bats290270
   
Runs5858
   
Hits8576
   
Singles4435
   
Doubles2116
   
Triples12
   
Home Runs1923
   
RBI5753
   
Stolen Bases92
   
Caught Stealing21
   
Walks4651
   
Strikeouts7876
   
Batting Average.295.283
   
On Base Pct.407.419
   
Slugging Pct.570.612
   
On-base Plus Slugging.9771.030
   
Who Should I Trade? Player Notes
  Bryce Harper
DH,RF - PHI
Bryce Harper
Mike Trout
CF - LAA
Mike Trout
News 
 Bryce Harper was diagnosed with a fractured left thumb, according to the Phillies. He will undergo further evaluation over the coming days.
Dan Harris
Sun, Jun 26th
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
 Bryce Harper was removed from Saturday's game against the Padres after being hit by a pitch on his left hand.
Dan Harris
Sat, Jun 25th
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
 Bryce Harper went 1-for-3 with a stolen base on Wednesday against the Rangers.
Dan Harris
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
 Bryce Harper is expected to return to the Phillies' lineup on Wednesday, according to Rob Thompson.
Dan Harris
Tue, Jun 21st
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
 Bryce Harper remains out of the lineup for the Phillies on Sunday because of a blister on his left hand.
Dan Harris
Sun, Jun 19th
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
  Bryce Harper
DH,RF - PHI
Bryce Harper
Mike Trout
CF - LAA
Mike Trout
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   vs HOUFramber Valdez (7-3)#24
Fri, Apr 8thvs OAKFrankie Montas (3-7)#14vs HOUJake Odorizzi (3-2)#131
Sat, Apr 9thvs OAKCole Irvin (2-5)#110vs HOUJustin Verlander (9-3)#4
Sun, Apr 10thvs OAKDaulton Jefferies (1-7)vs HOUJose Urquidy (6-3)#70
Mon, Apr 11thvs NYMTaijuan Walker (6-2)#93vs MIAElieser Hernandez (2-5)#158
Tue, Apr 12thvs NYMTylor Megill (4-2)#113vs MIAJesus Luzardo (2-3)#144
Thu, Apr 14th@ MIASandy Alcantara (7-3)#1@ TEXDane Dunning (1-5)#100
Fri, Apr 15th@ MIAPablo Lopez (5-3)#20@ TEXMatt Bush (2-1)#219
Sat, Apr 16th@ MIATrevor Rogers (3-6)#76@ TEXTaylor Hearn (4-5)#262
Sun, Apr 17th@ MIAElieser Hernandez (2-5)#158@ TEXMartin Perez (5-2)#65
Mon, Apr 18th@ COLChad Kuhl (4-5)#257@ HOULuis Garcia (5-5)#38
Tue, Apr 19th@ COLKyle Freeland (3-5)#167@ HOUFramber Valdez (7-3)#24
Wed, Apr 20th@ COLGerman Marquez (4-5)#103@ HOUJake Odorizzi (3-2)#131
Fri, Apr 22ndvs MILFreddy Peralta (3-2)#108vs BALBruce Zimmermann (2-5)#243
Sat, Apr 23rdvs MILAdrian Houser (4-8)#165vs BALSpenser Watkins (1-1)#377
Sun, Apr 24thvs MILEric Lauer (6-3)#88vs BALChris Ellis (0-0)
Mon, Apr 25thvs COLKyle Freeland (3-5)#167vs CLEShane Bieber (3-4)#5
Tue, Apr 26thvs COLGerman Marquez (4-5)#103vs CLETriston McKenzie (4-5)#56
Wed, Apr 27thvs COLRyan Feltner (1-3)#383vs CLEZach Plesac (2-5)#107
Thu, Apr 28thvs COLAustin Gomber (3-7)#177vs CLECal Quantrill (4-4)#82
Fri, Apr 29th@ NYMTylor Megill (4-2)#113@ CWSLucas Giolito (4-4)#39
Sat, Apr 30th@ NYMTaijuan Walker (6-2)#93@ CWSVince Velasquez (3-3)#178
Sun, May 1st@ NYMMax Scherzer (5-1)#128@ CWSDallas Keuchel (2-5)#380
Mon, May 2nd   @ CWSDylan Cease (6-3)#19
Tue, May 3rdvs TEXJon Gray (3-3)#50@ BOSMichael Wacha (6-1)#115
Wed, May 4thvs TEXMartin Perez (5-2)#65@ BOSGarrett Whitlock (2-1)#72
Thu, May 5thvs NYMTaijuan Walker (6-2)#93@ BOSRich Hill (4-4)#134
Fri, May 6th   vs WSHJoan Adon (1-11)#387
Sat, May 7th   vs WSHJosiah Gray (6-4)#86
Sun, May 8thvs NYMChris Bassitt (6-5)#26vs WSHErick Fedde (5-5)#189
Mon, May 9th@ SEAChris Flexen (3-8)#118vs TBJeffrey Springs (3-2)#27
Tue, May 10th@ SEARobbie Ray (6-6)#22vs TBCorey Kluber (3-4)#47
Wed, May 11th@ SEALogan Gilbert (8-3)#32vs TBShane McClanahan (8-3)#6
Fri, May 13th@ LADWalker Buehler (6-3)#138@ OAKDaulton Jefferies (1-7)
Sat, May 14th@ LADJulio Urias (5-6)#13@ OAKAdam Oller (0-3)#300
Sun, May 15th@ LADMichael Grove (0-0)#336@ OAKFrankie Montas (3-7)#14
Mon, May 16th   @ TEXJon Gray (3-3)#50
Tue, May 17thvs SDMike Clevinger (1-0)#61@ TEXTaylor Hearn (4-5)#262
Wed, May 18thvs SDBlake Snell (0-5)#85@ TEXDane Dunning (1-5)#100
Fri, May 20thvs LADJulio Urias (5-6)#13vs OAKPaul Blackburn (6-3)#8
Sat, May 21stvs LADMitch White (1-1)#161vs OAKFrankie Montas (3-7)#14
Sun, May 22ndvs LADTony Gonsolin (9-0)#18vs OAKCole Irvin (2-5)#110
Tue, May 24th@ ATLMax Fried (7-2)#10vs TEXDane Dunning (1-5)#100
Wed, May 25th@ ATLCharlie Morton (4-3)#54vs TEXGlenn Otto (4-3)#151
Thu, May 26th@ ATLKyle Wright (8-4)#43vs TORHyun Jin Ryu (2-0)
Fri, May 27th@ NYMCarlos Carrasco (8-3)#69vs TORAlek Manoah (9-2)#12
Sat, May 28th@ NYMTaijuan Walker (6-2)#93vs TORYusei Kikuchi (2-4)#101
Sun, May 29th@ NYMChris Bassitt (6-5)#26vs TORJose Berrios (5-4)#67
Tue, May 31stvs SFJakob Junis (4-1)#127@ NYYJordan Montgomery (3-1)#31
Thu, Jun 2nd   @ NYYJameson Taillon (8-1)#42
Fri, Jun 3rdvs LAAChase Silseth (1-2)#308@ PHIZach Eflin (3-5)#63
Sat, Jun 4thvs LAAMichael Lorenzen (6-5)#133@ PHIZack Wheeler (6-4)#15
Sun, Jun 5thvs LAAPatrick Sandoval (3-2)#62@ PHIKyle Gibson (4-3)#99
Mon, Jun 6th   vs BOSMichael Wacha (6-1)#115
Tue, Jun 7th@ MILJason Alexander (2-0)#239vs BOSGarrett Whitlock (2-1)#72
Wed, Jun 8th@ MILAdrian Houser (4-8)#165vs BOSNathan Eovaldi (4-2)#28
Thu, Jun 9th@ MILCorbin Burnes (6-4)#3vs BOSNick Pivetta (8-5)#37
Fri, Jun 10thvs ARIZac Gallen (4-2)#40vs NYMTylor Megill (4-2)#113
Sat, Jun 11thvs ARIMadison Bumgarner (3-7)#129vs NYMCarlos Carrasco (8-3)#69
Sun, Jun 12thvs ARIKyle Nelsonvs NYMTaijuan Walker (6-2)#93
Tue, Jun 14thvs MIATrevor Rogers (3-6)#76@ LADTony Gonsolin (9-0)#18
Wed, Jun 15thvs MIADaniel Castano (0-1)#227@ LADTyler Anderson (8-0)#53
Thu, Jun 16th@ WSHPatrick Corbin (3-10)#135@ SEAGeorge Kirby (2-2)#75
Fri, Jun 17th@ WSHPaolo Espino (0-1)#200@ SEARobbie Ray (6-6)#22
Sat, Jun 18th@ WSHJosiah Gray (6-4)#86@ SEAPenn Murfee (1-0)#211
Sun, Jun 19th@ WSHJackson Tetreault (2-1)#302@ SEALogan Gilbert (8-3)#32
Mon, Jun 20th   vs KCKris Bubic (1-4)#237
Tue, Jun 21st@ TEXMartin Perez (5-2)#65vs KCJonathan Heasley (1-3)#212
Wed, Jun 22nd@ TEXJon Gray (3-3)#50vs KCDaniel Lynch (3-7)#254
Fri, Jun 24th@ SDMacKenzie Gore (4-3)#117vs SEAChris Flexen (3-8)#118
Sat, Jun 25th@ SDBlake Snell (0-5)#85vs SEALogan Gilbert (8-3)#32
Sun, Jun 26th@ SDYu Darvish (7-3)#23vs SEAMarco Gonzales (4-8)#83
Mon, Jun 27th   vs CWSLucas Giolito (4-4)#39
Tue, Jun 28thvs ATLCharlie Morton (4-3)#54vs CWSJohnny Cueto (1-4)#175
Wed, Jun 29thvs ATLKyle Wright (8-4)#43vs CWSMichael Kopech (2-4)#34
Fri, Jul 1stvs STLMiles Mikolas (5-5)#46@ HOUCristian Javier (5-3)#66
Sat, Jul 2ndvs STLJack Flaherty (0-0)#71@ HOUJose Urquidy (6-3)#70
Sun, Jul 3rdvs STLAdam Wainwright (5-5)#41@ HOULuis Garcia (5-5)#38
Tue, Jul 5thvs WSH@ MIA
Wed, Jul 6thvs WSH@ MIA
Thu, Jul 7thvs WSH@ BAL
Fri, Jul 8th@ STL@ BAL
Sat, Jul 9th@ STL@ BAL
Sun, Jul 10th@ STL@ BAL
Tue, Jul 12th@ TORvs HOU
Wed, Jul 13th@ TORvs HOU
Thu, Jul 14th   vs HOU
Fri, Jul 15th@ MIAvs LAD
Sat, Jul 16th@ MIAvs LAD
Fri, Jul 22ndvs CHC@ ATL
Sat, Jul 23rdvs CHC@ ATL
Sun, Jul 24thvs CHC@ ATL
Mon, Jul 25thvs ATL@ KC
Tue, Jul 26thvs ATL@ KC
Wed, Jul 27thvs ATL@ KC
Thu, Jul 28th@ PITvs TEX
Fri, Jul 29th@ PITvs TEX
Sat, Jul 30th@ PITvs TEX
Sun, Jul 31st@ PITvs TEX
Tue, Aug 2nd@ ATLvs OAK
Wed, Aug 3rd@ ATLvs OAK
Thu, Aug 4thvs WSHvs OAK
Fri, Aug 5thvs WSH@ SEA
Sat, Aug 6thvs WSH@ SEA
Sun, Aug 7thvs WSH@ SEA
Mon, Aug 8th   @ OAK
Tue, Aug 9thvs MIA@ OAK
Wed, Aug 10thvs MIA@ OAK
Fri, Aug 12th@ NYMvs MIN
Sat, Aug 13th@ NYMvs MIN
Sun, Aug 14th@ NYMvs MIN
Mon, Aug 15th@ CINvs SEA
Tue, Aug 16th@ CINvs SEA
Wed, Aug 17th@ CINvs SEA
Fri, Aug 19thvs NYM@ DET
Sat, Aug 20thvs NYM@ DET
Sun, Aug 21stvs NYM@ DET
Mon, Aug 22ndvs CIN@ TB
Tue, Aug 23rdvs CIN@ TB
Wed, Aug 24thvs CIN@ TB
Thu, Aug 25thvs CIN@ TB
Fri, Aug 26thvs PIT@ TOR
Sat, Aug 27thvs PIT@ TOR
Sun, Aug 28thvs PIT@ TOR
Mon, Aug 29th@ ARIvs NYY
Tue, Aug 30th@ ARIvs NYY
Wed, Aug 31st@ ARIvs NYY
Fri, Sep 2nd@ SFvs HOU
Sat, Sep 3rd@ SFvs HOU
Sun, Sep 4th@ SFvs HOU
Mon, Sep 5th   vs DET
Tue, Sep 6thvs MIAvs DET
Wed, Sep 7thvs MIAvs DET
Fri, Sep 9thvs WSH@ HOU
Sat, Sep 10thvs WSH@ HOU
Sun, Sep 11thvs WSH@ HOU
Mon, Sep 12th   @ CLE
Tue, Sep 13th@ MIA@ CLE
Wed, Sep 14th@ MIA@ CLE
Fri, Sep 16th@ ATLvs SEA
Sat, Sep 17th@ ATLvs SEA
Sun, Sep 18th@ ATLvs SEA
Mon, Sep 19th   vs SEA
Tue, Sep 20thvs TOR@ TEX
Wed, Sep 21stvs TOR@ TEX
Thu, Sep 22ndvs ATL@ TEX
Fri, Sep 23rdvs ATL@ MIN
Sat, Sep 24thvs ATL@ MIN
Sun, Sep 25thvs ATL@ MIN
Tue, Sep 27th@ CHCvs OAK
Wed, Sep 28th@ CHCvs OAK
Thu, Sep 29th@ CHCvs OAK
Fri, Sep 30th@ WSHvs TEX
Sat, Oct 1st@ WSHvs TEX
Sun, Oct 2nd@ WSHvs TEX
Mon, Oct 3rd@ HOU@ OAK
Tue, Oct 4th@ HOU@ OAK
Wed, Oct 5th@ HOU@ OAK
Wed, Apr 13thvs NYMMax Scherzer (5-1)#128   
Thu, May 12th@ LADTyler Anderson (8-0)#53   
Thu, May 19thvs SDYu Darvish (7-3)#23   
Mon, May 23rd@ ATLTucker Davidson (1-2)#197   
Mon, May 30thvs SFLogan Webb (7-2)#16   
Wed, Jun 1stvs SFCarlos Rodon (6-4)#9   
Mon, Jun 13thvs MIASandy Alcantara (7-3)#1   
Thu, Jun 23rd@ SDJoe Musgrove (8-1)#11   
Thu, Jun 30thvs ATLIan Anderson (6-4)#90   
Mon, Jul 11th@ STL   
Sun, Jul 17th@ MIA   
Thu, Aug 11thvs MIA   
Thu, Sep 8thvs MIA   
Thu, Sep 15th@ MIA