Who Should I Trade?

Mike Trout for J.D. Martinez (2019)

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

 
Experts' Pick
 
  Mike Trout
CF,DH - LAA
Mike Trout
LAA vs HOU Sun, Sep 29th 3:07pm
J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
BOS vs BAL Sun, Sep 29th 3:05pm
Expert
Recommendation
100%
Recommended by
20 of 20 experts
0%
Recommended by
0 of 20 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Runs0
Home Runs0
RBI0
Stolen Bases0
Batting Average.000
   
Misc 
   
Injury AlertDTD-
Weather
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 1# 15
   
Eno Sarris
The Athletic
# 1# 4
   
Andrew Gould
FantasyPros
# 1# 11
   
Joe Bond
Fantasy Six Pack
# 1# 13
   
Chris Meaney
The Athletic
# 1# 8
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 1# 6
   
Paul Sporer
FanGraphs
# 1# 6
   
Nick Pollack
Pitcher List
# 2# 12
   
Nick Mariano
RotoBaller
# 1# 5
   
Bobby Sylvester
FantasyPros
# 2# 12
   
Donkey Teeth
Razzball
# 1# 19
   
Dan Harris
FantasyPros
# 1# 9
   
Pierre Camus
RotoBaller
# 1# 6
   
Andrew Seifter
FantasyPros
# 3# 7
   
Max Freeze
Freeze Stats
# 1# 10
   
Brandon 'B_Don' Myers
Razzball
# 1# 6
   
Dennis Sosic
Fantasy Six Pack
# 1# 5
   
Mick Ciallela
Fantrax
# 1# 9
   

# 1# 4
   
Todd D Clark
The Fantasy Fix
# 1# 14
   
  Mike Trout
CF,DH - LAA
Mike Trout
LAA
J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
BOS
2019 Stats 
   
   
At Bats470575
   
Runs11098
   
Hits138175
   
Singles64104
   
Doubles2733
   
Triples22
   
Home Runs4536
   
RBI104105
   
Stolen Bases112
   
Caught Stealing20
   
Walks11072
   
Strikeouts120138
   
Batting Average.294.304
   
On Base Pct.440.383
   
Slugging Pct.647.557
   
On-base Plus Slugging1.087.939
   
  Mike Trout
CF,DH - LAA
Mike Trout
LAA
J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
BOS
2019 Projections 
   
   
At Bats0
   
Runs0
   
Hits0
   
Singles0
   
Doubles0
   
Triples0
   
Home Runs0
   
RBI0
   
Stolen Bases0
   
Caught Stealing0
   
Walks0
   
Strikeouts0
   
Batting Average.000
   
On Base Pct.000
   
Slugging Pct.000
   
On-base Plus Slugging.000
   
  Mike Trout
CF,DH - LAA
Mike Trout
LAA
J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
BOS
News 
 Mike Trout reported feeling good after undergoing surgery Friday to have a neuroma removed from his right foot.
Brad Camara
Sat, Sep 21st
J.D. Martinez went 1-for-4 with a walk and a solo homer in Saturday's loss to Baltimore by a 9-4 score.
John Aubin
Sun, Sep 29th
 Mike Trout will undergo surgery on his injured foot Friday.
Brad Camara
Fri, Sep 20th
J.D. Martinez went 2-for-3 with a walk and a run scored on Thursday as the Red Sox lost to the Rangers by a 7-5 score.
John Aubin
Fri, Sep 27th
 Mike Trout (toe) is scheduled to undergo season ending surgery later this week to remove the Morton’s neuroma in his right foot.
Brad Camara
Sun, Sep 15th
J.D. Martinez went 2-for-5 with three RBI and a run scored as the Red Sox defeated the Rangers 12-10 on Tuesday.
John Aubin
Wed, Sep 25th
 Mike Trout (toe) is out of the lineup Sunday’s game against the Rays.
Brad Camara
Sun, Sep 15th
J.D. Martinez went 0-for-5 with four strikeouts in his return to the lineup Saturday as the Red Sox lost to the Rays by a 5-4 score in a game that went 13 innings.
John Aubin
Sun, Sep 22nd
 Mike Trout (toe) hopes to play Sunday against the Rays.
Brad Camara
Sun, Sep 15th
J.D. Martinez (groin) will serve as the designated hitter and bat cleanup Saturday against the Rays.
John Aubin
Sat, Sep 21st
Notes 
There are no recent notes for these players
  Mike Trout
CF,DH - LAA
Mike Trout
LAA
J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
BOS
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ OAK@ SEA
Fri, Mar 29th@ OAK@ SEA
Sat, Mar 30th@ OAK@ SEA
Sun, Mar 31st@ OAK@ SEA
Mon, Apr 1st@ SEA@ OAK
Tue, Apr 2nd@ SEA@ OAK
Thu, Apr 4thvs TEX@ OAK
Fri, Apr 5thvs TEX@ ARI
Sat, Apr 6thvs TEX@ ARI
Sun, Apr 7thvs TEX@ ARI
Mon, Apr 8thvs MIL   
Tue, Apr 9thvs MILvs TOR
Wed, Apr 10thvs MIL   
Fri, Apr 12th@ CHCvs BAL
Sat, Apr 13th@ CHCvs BAL
Mon, Apr 15th@ TEXvs BAL
Tue, Apr 16th@ TEX@ NYY
Wed, Apr 17th@ TEX@ NYY
Thu, Apr 18thvs SEA   
Fri, Apr 19thvs SEA@ TB
Sat, Apr 20thvs SEA@ TB
Sun, Apr 21stvs SEA@ TB
Mon, Apr 22ndvs NYY   
Tue, Apr 23rdvs NYYvs DET
Wed, Apr 24thvs NYYvs DET
Thu, Apr 25thvs NYYvs DET
Fri, Apr 26th@ KC   
Sat, Apr 27th@ KCvs TB
Sun, Apr 28th@ KCvs TB
Tue, Apr 30thvs TORvs OAK
Wed, May 1stvs TORvs OAK
Thu, May 2ndvs TOR@ CWS
Sat, May 4thvs HOU@ CWS
Sun, May 5thvs HOU@ CWS
Tue, May 7th@ DET@ BAL
Wed, May 8th@ DET@ BAL
Thu, May 9th@ DET   
Fri, May 10th@ BALvs SEA
Sat, May 11th@ BALvs SEA
Sun, May 12th@ BALvs SEA
Mon, May 13th@ MIN   
Tue, May 14th@ MINvs COL
Wed, May 15th@ MINvs COL
Fri, May 17thvs KCvs HOU
Sat, May 18thvs KCvs HOU
Sun, May 19thvs KCvs HOU
Mon, May 20thvs MIN@ TOR
Tue, May 21stvs MIN@ TOR
Thu, May 23rdvs MIN@ TOR
Fri, May 24thvs TEX@ HOU
Sat, May 25thvs TEX@ HOU
Sun, May 26thvs TEX@ HOU
Mon, May 27th@ OAKvs CLE
Tue, May 28th@ OAKvs CLE
Wed, May 29th@ OAKvs CLE
Thu, May 30th@ SEA   
Fri, May 31st@ SEA@ NYY
Sat, Jun 1st@ SEA@ NYY
Sun, Jun 2nd@ SEA@ NYY
Mon, Jun 3rd@ CHC   
Tue, Jun 4thvs OAK@ KC
Wed, Jun 5thvs OAK@ KC
Thu, Jun 6thvs OAK@ KC
Fri, Jun 7thvs SEAvs TB
Sat, Jun 8thvs SEAvs TB
Sun, Jun 9thvs SEAvs TB
Mon, Jun 10thvs LADvs TEX
Tue, Jun 11thvs LADvs TEX
Thu, Jun 13th@ TBvs TEX
Fri, Jun 14th@ TB@ BAL
Sat, Jun 15th@ TB@ BAL
Sun, Jun 16th@ TB@ BAL
Mon, Jun 17th@ TOR@ MIN
Tue, Jun 18th@ TOR@ MIN
Wed, Jun 19th@ TOR@ MIN
Thu, Jun 20th@ TOR   
Fri, Jun 21st@ STLvs TOR
Sat, Jun 22nd@ STLvs TOR
Sun, Jun 23rd@ STLvs TOR
Tue, Jun 25thvs CINvs CWS
Wed, Jun 26thvs CINvs CWS
Thu, Jun 27thvs OAK   
Fri, Jun 28thvs OAK   
Sat, Jun 29thvs OAKvs NYY
Sun, Jun 30thvs OAKvs NYY
Tue, Jul 2nd@ TEX@ TOR
Wed, Jul 3rd@ TEX@ TOR
Thu, Jul 4th@ TEX@ TOR
Fri, Jul 5th@ HOU@ DET
Sat, Jul 6th@ HOU@ DET
Sun, Jul 7th@ HOU@ DET
Fri, Jul 12thvs SEAvs LAD
Sat, Jul 13thvs SEAvs LAD
Sun, Jul 14thvs SEAvs LAD
Mon, Jul 15thvs HOUvs TOR
Tue, Jul 16thvs HOUvs TOR
Wed, Jul 17thvs HOUvs TOR
Thu, Jul 18thvs HOUvs TOR
Fri, Jul 19th@ SEA@ BAL
Sat, Jul 20th@ SEA@ BAL
Sun, Jul 21st@ SEA@ BAL
Tue, Jul 23rd@ LAD@ TB
Wed, Jul 24th@ LAD@ TB
Thu, Jul 25thvs BALvs NYY
Fri, Jul 26thvs BALvs NYY
Sat, Jul 27thvs BALvs NYY
Sun, Jul 28thvs BALvs NYY
Mon, Jul 29thvs DET   
Tue, Jul 30thvs DETvs TB
Wed, Jul 31stvs DETvs TB
Fri, Aug 2nd@ CLE@ NYY
Sat, Aug 3rd@ CLE@ NYY
Sun, Aug 4th@ CLE@ NYY
Mon, Aug 5th@ CINvs KC
Tue, Aug 6th@ CINvs KC
Thu, Aug 8th@ BOSvs LAA
Fri, Aug 9th@ BOSvs LAA
Sat, Aug 10th@ BOSvs LAA
Sun, Aug 11th@ BOSvs LAA
Mon, Aug 12thvs PIT@ CLE
Tue, Aug 13thvs PIT@ CLE
Wed, Aug 14thvs PIT@ CLE
Thu, Aug 15thvs CWS   
Fri, Aug 16thvs CWSvs BAL
Sat, Aug 17thvs CWSvs BAL
Sun, Aug 18thvs CWSvs BAL
Mon, Aug 19th@ TEX   
Tue, Aug 20th@ TEXvs PHI
Wed, Aug 21st@ TEXvs PHI
Fri, Aug 23rd@ HOU@ SD
Sat, Aug 24th@ HOU@ SD
Sun, Aug 25th@ HOU@ SD
Tue, Aug 27thvs TEX@ COL
Wed, Aug 28thvs TEX@ COL
Fri, Aug 30thvs BOS@ LAA
Sat, Aug 31stvs BOS@ LAA
Sun, Sep 1stvs BOS@ LAA
Tue, Sep 3rd@ OAKvs MIN
Wed, Sep 4th@ OAKvs MIN
Thu, Sep 5th@ OAKvs MIN
Fri, Sep 6th@ CWSvs NYY
Sat, Sep 7th@ CWSvs NYY
Sun, Sep 8th@ CWSvs NYY
Mon, Sep 9thvs CLEvs NYY
Tue, Sep 10thvs CLE@ TOR
Wed, Sep 11thvs CLE@ TOR
Fri, Sep 13thvs TB   
Sat, Sep 14thvs TB@ PHI
Sun, Sep 15thvs TB@ PHI
Tue, Sep 17th@ NYYvs SF
Wed, Sep 18th@ NYYvs SF
Thu, Sep 19th@ NYYvs SF
Fri, Sep 20th@ HOU@ TB
Sat, Sep 21st@ HOU@ TB
Sun, Sep 22nd@ HOU@ TB
Tue, Sep 24thvs OAK@ TEX
Wed, Sep 25thvs OAK@ TEX
Thu, Sep 26thvs HOU@ TEX
Fri, Sep 27thvs HOUvs BAL
Sat, Sep 28thvs HOUvs BAL
Sun, Sep 29thvs HOUvs BAL
Wed, Apr 3rd   @ OAK
Thu, Apr 11th   vs TOR
Sun, Apr 14th   vs BAL
Mon, Apr 29th   vs OAK
Fri, May 3rd   @ CWS
Mon, May 6th   @ BAL
Wed, May 22nd   @ TOR
Wed, Jun 12th   vs TEX
Mon, Jun 24th   vs CWS
Mon, Jul 22nd   @ TB
Thu, Aug 1st   vs TB
Thu, Aug 22nd   vs KC
Thu, Sep 12th   @ TOR
Mon, Sep 23rd   @ TB