Skip to main content

Who Should I Trade?

Rafael Devers 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
  Rafael Devers
3B - BOS
Rafael Devers
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# 8# 7
VBR# 5# 11
   
Projections 
   
Runs5251
Home Runs1820
RBI4847
Stolen Bases22
Batting Average.306.282
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 11# 8
   
Nick Pollack
Pitcher List
# 10# 7
   
Bart Wheeler
Hail to Fantasy Football
# 8# 6
   
Nate Miller
Fantasy Six Pack
# 7# 1
   
Joe Pisapia
FantasyPros
# 17# 7
   
Travis Argo
Fantasy Six Pack
# 11# 9
   
Kelly Kirby
FantasyPros
# 16# 3
   
Andrew Seifter
FantasyPros
# 6# 7
   
Mike Maher
FantasyPros
# 6# 12
   
Pierre Camus
RotoBaller
# 7# 21
   
Mick Ciallela
Fantrax
# 7# 11
   
Scott Youngson
Pitcher List
# 8# 10
   
Ryan Amore
Pitcher List
# 12# 13
   
Brad Camara
RotoBaller
# 13# 15
   
Who Should I Trade? Player Statistics
  Rafael Devers
3B - BOS
Rafael Devers
Mike Trout
CF - LAA
Mike Trout
2022 Stats 
   
   
At Bats318257
   
Runs5753
   
Hits10470
   
Singles5928
   
Doubles2717
   
Triples12
   
Home Runs1723
   
RBI4647
   
Stolen Bases20
   
Caught Stealing10
   
Walks2437
   
Strikeouts6188
   
Batting Average.327.272
   
On Base Pct.383.373
   
Slugging Pct.579.623
   
On-base Plus Slugging.962.995
   
Who Should I Trade? Player Projections
  Rafael Devers
3B - BOS
Rafael Devers
Mike Trout
CF - LAA
Mike Trout
2022 Projections 
   
   
At Bats289239
   
Runs5251
   
Hits8867
   
Singles4731
   
Doubles2214
   
Triples12
   
Home Runs1820
   
RBI4847
   
Stolen Bases22
   
Caught Stealing21
   
Walks2444
   
Strikeouts6767
   
Batting Average.306.282
   
On Base Pct.374.416
   
Slugging Pct.573.612
   
On-base Plus Slugging.9471.028
   
Who Should I Trade? Player Notes
  Rafael Devers
3B - BOS
Rafael Devers
Mike Trout
CF - LAA
Mike Trout
News 
 Red Sox third baseman Rafael Devers went 2-for-6 with a pair of singles against the Cubs on Sunday afternoon. On a more negative note, he struck out twice and stranded a whopping seven Red Sox teammates on the basepaths. Still, Boston ultimately defeated Chicago by a score of 4-2 in 11 innings.
Andersen Pickard
Mon, Jul 4th
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
 Red Sox third baseman Rafael Devers went 1-for-4 with a double against the Cubs on Saturday evening. However, he also struck out twice. Boston ultimately fell to Chicago by a score of 3-1.
Andersen Pickard
Sun, Jul 3rd
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
 Red Sox third baseman Rafael Devers went 3-for-5 with three singles against the Guardians on Sunday afternoon. He also drew a walk, knocked in a run, and scored once. Boston ultimately defeated Cleveland by a score of 8-3, securing its second consecutive sweep on the road.
Andersen Pickard
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
 Red Sox third baseman Rafael Devers went 2-for-4 with a double and solo homer against the Guardians on Friday evening. He also struck out once in the contest. Boston ultimately defeated Cleveland by a score of 6-3.
Andersen Pickard
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
 Red Sox third baseman Rafael Devers went 2-for-3 with two singles, two RBI, and a hit by pitch during Friday's game against the Cardinals. He also stole second base in the contest. Boston ultimately defeated St. Louis by a score of 6-5.
Andersen Pickard
Sat, Jun 18th
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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rafael Devers
3B - BOS
Rafael Devers
Mike Trout
CF - LAA
Mike Trout
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ NYYGerrit Cole (7-2)#2vs HOUJake Odorizzi (3-2)#131
Sat, Apr 9th@ NYYLuis Severino (4-3)#31vs HOUJustin Verlander (10-3)#4
Sun, Apr 10th@ NYYJordan Montgomery (3-2)#30vs HOUJose Urquidy (7-3)#77
Mon, Apr 11th@ DETMatt Manning (0-0)#198vs MIAElieser Hernandez (2-5)#165
Tue, Apr 12th@ DETTyler Alexander (2-3)#200vs MIAJesus Luzardo (2-3)#138
Wed, Apr 13th@ DETEduardo Rodriguez (1-3)#42   
Fri, Apr 15thvs MINJoe Ryan (6-3)#54@ TEXMatt Bush (2-1)#223
Sat, Apr 16thvs MINSonny Gray (4-1)#52@ TEXTaylor Hearn (4-5)#251
Sun, Apr 17thvs MINBailey Ober (1-2)#81@ TEXMartin Perez (7-2)#69
Mon, Apr 18thvs MINDylan Bundy (4-4)#141@ HOULuis Garcia (6-5)#39
Tue, Apr 19thvs TORYusei Kikuchi (3-4)#99@ HOUFramber Valdez (8-3)#22
Wed, Apr 20thvs TORJose Berrios (6-4)#51@ HOUJake Odorizzi (3-2)#131
Thu, Apr 21stvs TORKevin Gausman (6-6)#19   
Fri, Apr 22nd@ TBCorey Kluber (3-5)#46vs BALBruce Zimmermann (2-5)#225
Sat, Apr 23rd@ TBJ.P. Feyereisenvs BALSpenser Watkins (1-1)#369
Sun, Apr 24th@ TBShane McClanahan (9-3)#8vs BALChris Ellis (0-0)
Mon, Apr 25th@ TORJose Berrios (6-4)#51vs CLEShane Bieber (3-4)#5
Tue, Apr 26th@ TORKevin Gausman (6-6)#19vs CLETriston McKenzie (5-6)#70
Wed, Apr 27th@ TORRoss Stripling (4-3)#122vs CLEZach Plesac (2-6)#115
Thu, Apr 28th@ TORAlek Manoah (9-3)#18vs CLECal Quantrill (4-4)#92
Fri, Apr 29th@ BALKyle Bradish (1-4)#262@ CWSLucas Giolito (5-4)#38
Sat, Apr 30th@ BALSpenser Watkins (1-1)#369@ CWSVince Velasquez (3-3)#169
Sun, May 1st@ BALJordan Lyles (4-7)#288@ CWSDallas Keuchel (2-6)#367
Tue, May 3rdvs LAANoah Syndergaard (5-6)#79@ BOSMichael Wacha (6-1)#107
Wed, May 4thvs LAAReid Detmers (2-3)#108@ BOSGarrett Whitlock (2-1)#66
Thu, May 5thvs LAAShohei Ohtani (7-4)#25@ BOSRich Hill (4-4)#148
Fri, May 6thvs CWSVince Velasquez (3-3)#169vs WSHJoan Adon (1-11)#387
Sat, May 7thvs CWSDylan Cease (7-3)#21vs WSHJosiah Gray (6-5)#80
Sun, May 8thvs CWSDallas Keuchel (2-6)#367vs WSHErick Fedde (5-5)#175
Tue, May 10th@ ATLKyle Wright (9-4)#44vs TBCorey Kluber (3-5)#46
Wed, May 11th@ ATLIan Anderson (6-5)#91vs TBShane McClanahan (9-3)#8
Fri, May 13th@ TEXDane Dunning (1-6)#103@ OAKDaulton Jefferies (1-7)
Sat, May 14th@ TEXGlenn Otto (4-4)#149@ OAKAdam Oller (0-3)#297
Sun, May 15th@ TEXMartin Perez (7-2)#69@ OAKFrankie Montas (3-9)#16
Mon, May 16thvs HOUJake Odorizzi (3-2)#131@ TEXJon Gray (4-4)#48
Tue, May 17thvs HOUJose Urquidy (7-3)#77@ TEXTaylor Hearn (4-5)#251
Wed, May 18thvs HOULuis Garcia (6-5)#39@ TEXDane Dunning (1-6)#103
Thu, May 19thvs SEAGeorge Kirby (2-3)#73   
Fri, May 20thvs SEARobbie Ray (7-6)#20vs OAKPaul Blackburn (6-3)#11
Sat, May 21stvs SEAChris Flexen (5-8)#119vs OAKFrankie Montas (3-9)#16
Sun, May 22ndvs SEALogan Gilbert (9-3)#36vs OAKCole Irvin (3-6)#113
Tue, May 24th@ CWSDylan Cease (7-3)#21vs TEXDane Dunning (1-6)#103
Wed, May 25th@ CWSLucas Giolito (5-4)#38vs TEXGlenn Otto (4-4)#149
Thu, May 26th@ CWSDallas Keuchel (2-6)#367vs TORHyun Jin Ryu (2-0)
Fri, May 27thvs BALKyle Bradish (1-4)#262vs TORAlek Manoah (9-3)#18
Sat, May 28thvs BALDenyi Reyesvs TORYusei Kikuchi (3-4)#99
Sun, May 29thvs BALBruce Zimmermann (2-5)#225vs TORJose Berrios (6-4)#51
Mon, May 30thvs BALTyler Wells (7-4)#88   
Tue, May 31stvs CINLuis Castillo (3-4)#45@ NYYJordan Montgomery (3-2)#30
Wed, Jun 1stvs CINHunter Greene (3-10)#114   
Fri, Jun 3rd@ OAKJames Kaprielian (1-5)#195@ PHIZach Eflin (3-5)#62
Sat, Jun 4th@ OAKPaul Blackburn (6-3)#11@ PHIZack Wheeler (7-4)#12
Sun, Jun 5th@ OAKFrankie Montas (3-9)#16@ PHIKyle Gibson (4-3)#87
Mon, Jun 6th@ LAANoah Syndergaard (5-6)#79vs BOSMichael Wacha (6-1)#107
Tue, Jun 7th@ LAAJose Suarez (1-2)#162vs BOSGarrett Whitlock (2-1)#66
Wed, Jun 8th@ LAAReid Detmers (2-3)#108vs BOSNathan Eovaldi (4-2)#26
Thu, Jun 9th@ LAAShohei Ohtani (7-4)#25vs BOSNick Pivetta (8-5)#37
Fri, Jun 10th@ SEAMarco Gonzales (4-9)#95vs NYMTylor Megill (4-2)#102
Sat, Jun 11th@ SEAGeorge Kirby (2-3)#73vs NYMCarlos Carrasco (9-4)#67
Sun, Jun 12th@ SEARobbie Ray (7-6)#20vs NYMTaijuan Walker (7-2)#83
Tue, Jun 14thvs OAKJared Koenig (1-2)#305@ LADTony Gonsolin (10-0)#23
Wed, Jun 15thvs OAKJames Kaprielian (1-5)#195@ LADTyler Anderson (9-1)#61
Thu, Jun 16thvs OAKPaul Blackburn (6-3)#11@ SEAGeorge Kirby (2-3)#73
Fri, Jun 17thvs STLAdam Wainwright (6-6)#41@ SEARobbie Ray (7-6)#20
Sat, Jun 18thvs STLDakota Hudson (6-5)#94@ SEAPenn Murfee (1-0)#216
Sun, Jun 19thvs STLAndre Pallante (2-3)#154@ SEALogan Gilbert (9-3)#36
Mon, Jun 20thvs DETAlex Faedo (1-4)#136vs KCKris Bubic (1-5)#257
Tue, Jun 21stvs DETBeau Brieske (1-6)#179vs KCJonathan Heasley (1-4)#209
Wed, Jun 22ndvs DETTarik Skubal (5-7)#35vs KCDaniel Lynch (3-7)#231
Fri, Jun 24th@ CLECal Quantrill (4-4)#92vs SEAChris Flexen (5-8)#119
Sat, Jun 25th@ CLEShane Bieber (3-4)#5vs SEALogan Gilbert (9-3)#36
Sun, Jun 26th@ CLEAaron Civale (2-5)#161vs SEAMarco Gonzales (4-9)#95
Mon, Jun 27th@ TORKevin Gausman (6-6)#19vs CWSLucas Giolito (5-4)#38
Tue, Jun 28th@ TORRoss Stripling (4-3)#122vs CWSJohnny Cueto (2-4)#168
Wed, Jun 29th@ TORAlek Manoah (9-3)#18vs CWSMichael Kopech (2-5)#34
Fri, Jul 1st@ CHCAdrian Sampson (0-0)#375@ HOUCristian Javier (6-3)#60
Sat, Jul 2nd@ CHCAlec Mills (0-1)#304@ HOUJose Urquidy (7-3)#77
Sun, Jul 3rd@ CHCKeegan Thompson (7-3)#100@ HOUFramber Valdez (8-3)#22
Mon, Jul 4thvs TBJalen Beeks (1-1)#177   
Tue, Jul 5thvs TBJeffrey Springs (3-2)#33@ MIASandy Alcantara (8-3)#1
Wed, Jul 6thvs TBCorey Kluber (3-5)#46@ MIATrevor Rogers (4-6)#72
Thu, Jul 7thvs NYYGerrit Cole (7-2)#2@ BALJordan Lyles (4-7)#288
Fri, Jul 8thvs NYYNestor Cortes Jr. (7-3)#49@ BALTyler Wells (7-4)#88
Sat, Jul 9thvs NYYJordan Montgomery (3-2)#30@ BALDean Kremer (2-1)#238
Sun, Jul 10thvs NYYJameson Taillon (9-1)#43@ BALAustin Voth (0-1)#282
Mon, Jul 11th@ TBJeffrey Springs (3-2)#33   
Tue, Jul 12th@ TBvs HOU
Wed, Jul 13th@ TBvs HOU
Thu, Jul 14th@ TBvs HOU
Fri, Jul 15th@ NYYvs LAD
Sat, Jul 16th@ NYYvs LAD
Sun, Jul 17th@ NYY   
Fri, Jul 22ndvs TOR@ ATL
Sat, Jul 23rdvs TOR@ ATL
Sun, Jul 24thvs TOR@ ATL
Mon, Jul 25thvs CLE@ KC
Tue, Jul 26thvs CLE@ KC
Wed, Jul 27thvs CLE@ KC
Thu, Jul 28thvs CLEvs TEX
Fri, Jul 29thvs MILvs TEX
Sat, Jul 30thvs MILvs TEX
Sun, Jul 31stvs MILvs TEX
Mon, Aug 1st@ HOU   
Tue, Aug 2nd@ HOUvs OAK
Wed, Aug 3rd@ HOUvs OAK
Thu, Aug 4th@ KCvs OAK
Fri, Aug 5th@ KC@ SEA
Sat, Aug 6th@ KC@ SEA
Sun, Aug 7th@ KC@ SEA
Tue, Aug 9thvs ATL@ OAK
Wed, Aug 10thvs ATL@ OAK
Thu, Aug 11thvs BAL   
Fri, Aug 12thvs NYYvs MIN
Sat, Aug 13thvs NYYvs MIN
Sun, Aug 14thvs NYYvs MIN
Tue, Aug 16th@ PITvs SEA
Wed, Aug 17th@ PITvs SEA
Thu, Aug 18th@ PIT   
Fri, Aug 19th@ BAL@ DET
Sat, Aug 20th@ BAL@ DET
Sun, Aug 21st@ BAL@ DET
Tue, Aug 23rdvs TOR@ TB
Wed, Aug 24thvs TOR@ TB
Thu, Aug 25thvs TOR@ TB
Fri, Aug 26thvs TB@ TOR
Sat, Aug 27thvs TB@ TOR
Sun, Aug 28thvs TB@ TOR
Mon, Aug 29th@ MINvs NYY
Tue, Aug 30th@ MINvs NYY
Wed, Aug 31st@ MINvs NYY
Thu, Sep 1stvs TEX   
Fri, Sep 2ndvs TEXvs HOU
Sat, Sep 3rdvs TEXvs HOU
Sun, Sep 4thvs TEXvs HOU
Mon, Sep 5th@ TBvs DET
Tue, Sep 6th@ TBvs DET
Wed, Sep 7th@ TBvs DET
Fri, Sep 9th@ BAL@ HOU
Sat, Sep 10th@ BAL@ HOU
Sun, Sep 11th@ BAL@ HOU
Tue, Sep 13thvs NYY@ CLE
Wed, Sep 14thvs NYY@ CLE
Fri, Sep 16thvs KCvs SEA
Sat, Sep 17thvs KCvs SEA
Sun, Sep 18thvs KCvs SEA
Tue, Sep 20th@ CIN@ TEX
Wed, Sep 21st@ CIN@ TEX
Thu, Sep 22nd@ NYY@ TEX
Fri, Sep 23rd@ NYY@ MIN
Sat, Sep 24th@ NYY@ MIN
Sun, Sep 25th@ NYY@ MIN
Mon, Sep 26thvs BAL   
Tue, Sep 27thvs BALvs OAK
Wed, Sep 28thvs BALvs OAK
Thu, Sep 29thvs BALvs OAK
Fri, Sep 30th@ TORvs TEX
Sat, Oct 1st@ TORvs TEX
Sun, Oct 2nd@ TORvs TEX
Mon, Oct 3rdvs TB@ OAK
Tue, Oct 4thvs TB@ OAK
Wed, Oct 5thvs TB@ OAK
Thu, Apr 7th   vs HOUFramber Valdez (8-3)#22
Thu, Apr 14th   @ TEXDane Dunning (1-6)#103
Mon, May 2nd   @ CWSDylan Cease (7-3)#21
Mon, May 9th   vs TBJeffrey Springs (3-2)#33
Thu, Jun 2nd   @ NYYJameson Taillon (9-1)#43
Mon, Aug 8th   @ OAK
Mon, Aug 15th   vs SEA
Mon, Aug 22nd   @ TB
Mon, Sep 12th   @ CLE
Mon, Sep 19th   vs SEA