Skip to main content

Who Should I Trade?

J.D. Martinez for Nick Castellanos (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
Nick Castellanos
DH,RF - PHI
Nick Castellanos
Expert
Recommendation
53%
Recommended by
8 of 15 experts
47%
Recommended by
7 of 15 experts
Rankings 
   
Rest of Season# 37# 39
VBR# 135# 83
   
Projections 
   
Runs2321
Home Runs55
RBI2124
Stolen Bases02
Batting Average.280.263
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 71# 79
   
Mike Maher
FantasyPros
# 39# 54
   
Andrew Seifter
FantasyPros
# 34# 47
   
Bart Wheeler
Hail to Fantasy Football
# 40# 63
   
Mick Ciallela
Fantrax
# 39# 43
   
Nate Miller
Fantasy Six Pack
# 36# 54
   
Joe Pisapia
FantasyPros
# 36# 51
   
Scott Youngson
Pitcher List
# 38# 44
   
Pierre Camus
RotoBaller
# 35# 33
   
Kelly Kirby
FantasyPros
# 36# 34
   
Travis Argo
Fantasy Six Pack
# 40# 31
   
Brad Camara
RotoBaller
# 42# 35
   
Dalton Del Don
Yahoo! Sports
# 42# 27
   
Joe Bond
Fantasy Six Pack
# 49# 34
   
Ryan Amore
Pitcher List
# 56# 17
   
Who Should I Trade? Player Statistics
  J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
Nick Castellanos
DH,RF - PHI
Nick Castellanos
2022 Stats 
   
   
At Bats373425
   
Runs5446
   
Hits103108
   
Singles6076
   
Doubles3422
   
Triples00
   
Home Runs910
   
RBI4454
   
Stolen Bases05
   
Caught Stealing01
   
Walks3527
   
Strikeouts104105
   
Batting Average.276.254
   
On Base Pct.342.302
   
Slugging Pct.440.377
   
On-base Plus Slugging.782.678
   
Who Should I Trade? Player Projections
  J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
Nick Castellanos
DH,RF - PHI
Nick Castellanos
2022 Projections 
   
   
At Bats155179
   
Runs2321
   
Hits4447
   
Singles2531
   
Doubles1310
   
Triples00
   
Home Runs55
   
RBI2124
   
Stolen Bases02
   
Caught Stealing00
   
Walks1511
   
Strikeouts4142
   
Batting Average.280.263
   
On Base Pct.353.314
   
Slugging Pct.469.410
   
On-base Plus Slugging.821.724
   
Who Should I Trade? Player Notes
  J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
Nick Castellanos
DH,RF - PHI
Nick Castellanos
News 
 Red Sox designated hitter J.D. Martinez played a key role during Friday's game against the Yankees. He went 3-for-4 with three singles and two RBI. Boston ultimately defeated New York by a score of 3-2 in 10 innings.
Andersen Pickard
Fri, Aug 12th
Nick Castellanos went 1-for-4 with a home run and two RBI on Friday against the Nationals.
Dan Harris
Fri, Aug 5th
 J.D. Martinez is not in the starting lineup Wednesday against the Astros.
Vince DiSilvio
Wed, Aug 3rd
Nick Castellanos went 1-for-3 with a two-run home run on Wednesday against the Braves.
Dan Harris
Wed, Aug 3rd
 Red Sox designated hitter J.D. Martinez went 0-for-4 against the Astros on Tuesday evening. He struck out three times during the contest. Boston ultimately defeated Houston by a score of 2-1.
Andersen Pickard
Wed, Aug 3rd
Nick Castellanos went 2-for-4 with a home run and three RBI on Thursday against the Braves.
Dan Harris
Thu, Jun 30th
 J.D. Martinez was not traded on Tuesday and will remain with the Boston Red Sox for the remainder of this season.
Diego Sandoval
Tue, Aug 2nd
Nick Castellanos went 4-for-5 with an RBI and a stolen base on Sunday against the Padres.
Dan Harris
Sun, Jun 26th
 Red Sox designated hitter J.D. Martinez went 2-for-4 with two doubles against the Brewers on Sunday. He knocked in one run and scored once in the contest. Boston ultimately defeated Milwaukee by a score of 7-2.
Andersen Pickard
Mon, Aug 1st
Nick Castellanos went 1-for-4 with a run scored on Thursday against the Padres.
Dan Harris
Fri, Jun 24th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
Nick Castellanos
DH,RF - PHI
Nick Castellanos
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ NYYGerrit Cole (9-4)#4vs OAKFrankie Montas (4-9)#55
Sat, Apr 9th@ NYYLuis Severino (5-3)#48vs OAKCole Irvin (6-9)#42
Sun, Apr 10th@ NYYJordan Montgomery (4-3)#39vs OAKDaulton Jefferies (1-7)
Mon, Apr 11th@ DETMatt Manning (0-0)#207vs NYMTaijuan Walker (10-3)#66
Tue, Apr 12th@ DETTyler Alexander (2-6)#194vs NYMTylor Megill (4-2)#118
Wed, Apr 13th@ DETEduardo Rodriguez (1-3)#49vs NYMMax Scherzer (8-2)#13
Fri, Apr 15thvs MINJoe Ryan (8-5)#40@ MIAPablo Lopez (7-7)#50
Sat, Apr 16thvs MINSonny Gray (6-3)#45@ MIATrevor Rogers (4-10)#95
Sun, Apr 17thvs MINBailey Ober (1-2)#83@ MIAElieser Hernandez (2-5)#181
Mon, Apr 18thvs MINDylan Bundy (6-5)#132@ COLChad Kuhl (6-7)#382
Tue, Apr 19thvs TORYusei Kikuchi (4-6)#101@ COLKyle Freeland (7-8)#238
Wed, Apr 20thvs TORJose Berrios (8-4)#61@ COLGerman Marquez (6-9)#129
Thu, Apr 21stvs TORKevin Gausman (8-8)#19   
Fri, Apr 22nd@ TBCorey Kluber (7-6)#60vs MILFreddy Peralta (4-2)#96
Sat, Apr 23rd@ TBJ.P. Feyereisenvs MILAdrian Houser (4-8)#171
Sun, Apr 24th@ TBShane McClanahan (10-5)#3vs MILEric Lauer (8-3)#59
Mon, Apr 25th@ TORJose Berrios (8-4)#61vs COLKyle Freeland (7-8)#238
Tue, Apr 26th@ TORKevin Gausman (8-8)#19vs COLGerman Marquez (6-9)#129
Wed, Apr 27th@ TORRoss Stripling (5-3)#87vs COLRyan Feltner (2-3)#377
Thu, Apr 28th@ TORAlek Manoah (12-5)#8vs COLAustin Gomber (5-7)#144
Fri, Apr 29th@ BALKyle Bradish (1-4)#249@ NYMTylor Megill (4-2)#118
Sat, Apr 30th@ BALSpenser Watkins (4-2)#255@ NYMTaijuan Walker (10-3)#66
Sun, May 1st@ BALJordan Lyles (9-8)#109@ NYMMax Scherzer (8-2)#13
Tue, May 3rdvs LAANoah Syndergaard (6-8)#84vs TEXJon Gray (7-6)#54
Wed, May 4thvs LAAReid Detmers (4-3)#77vs TEXMartin Perez (9-3)#32
Thu, May 5thvs LAAShohei Ohtani (10-7)#17vs NYMTaijuan Walker (10-3)#66
Fri, May 6thvs CWSVince Velasquez (3-3)#208   
Sat, May 7thvs CWSDylan Cease (12-5)#7   
Sun, May 8thvs CWSDallas Keuchel (2-7)#381vs NYMChris Bassitt (9-7)#29
Tue, May 10th@ ATLKyle Wright (14-5)#26@ SEARobbie Ray (8-8)#35
Wed, May 11th@ ATLIan Anderson (9-6)#119@ SEALogan Gilbert (10-5)#33
Fri, May 13th@ TEXDane Dunning (2-6)#102@ LADWalker Buehler (6-3)#136
Sat, May 14th@ TEXGlenn Otto (4-8)#140@ LADJulio Urias (12-6)#12
Sun, May 15th@ TEXMartin Perez (9-3)#32@ LADMichael Grove (0-0)#326
Mon, May 16thvs HOUJake Odorizzi (4-4)#116   
Tue, May 17thvs HOUJose Urquidy (11-4)#47vs SDMike Clevinger (3-4)#80
Wed, May 18thvs HOULuis Garcia (8-8)#43vs SDBlake Snell (4-6)#79
Thu, May 19thvs SEAGeorge Kirby (3-3)#92vs SDYu Darvish (10-5)#18
Fri, May 20thvs SEARobbie Ray (8-8)#35vs LADJulio Urias (12-6)#12
Sat, May 21stvs SEAChris Flexen (7-9)#99vs LADMitch White (1-3)#155
Sun, May 22ndvs SEALogan Gilbert (10-5)#33vs LADTony Gonsolin (13-1)#14
Tue, May 24th@ CWSDylan Cease (12-5)#7@ ATLMax Fried (10-4)#11
Wed, May 25th@ CWSLucas Giolito (8-6)#64@ ATLCharlie Morton (5-5)#65
Thu, May 26th@ CWSDallas Keuchel (2-7)#381@ ATLKyle Wright (14-5)#26
Fri, May 27thvs BALKyle Bradish (1-4)#249@ NYMCarlos Carrasco (13-4)#31
Sat, May 28thvs BALDenyi Reyes@ NYMTaijuan Walker (10-3)#66
Sun, May 29thvs BALBruce Zimmermann (2-5)#261@ NYMChris Bassitt (9-7)#29
Mon, May 30thvs BALTyler Wells (7-6)#76vs SFLogan Webb (10-5)#15
Tue, May 31stvs CINLuis Castillo (5-4)#41vs SFJakob Junis (4-3)#126
Wed, Jun 1stvs CINHunter Greene (4-12)#120vs SFCarlos Rodon (10-6)#9
Fri, Jun 3rd@ OAKJames Kaprielian (3-6)#123vs LAAChase Silseth (1-3)#281
Sat, Jun 4th@ OAKPaul Blackburn (7-6)#112vs LAAMichael Lorenzen (6-6)#211
Sun, Jun 5th@ OAKFrankie Montas (4-9)#55vs LAAPatrick Sandoval (3-7)#63
Mon, Jun 6th@ LAANoah Syndergaard (6-8)#84   
Tue, Jun 7th@ LAAJose Suarez (4-4)#121@ MILJason Alexander (2-1)#229
Wed, Jun 8th@ LAAReid Detmers (4-3)#77@ MILAdrian Houser (4-8)#171
Thu, Jun 9th@ LAAShohei Ohtani (10-7)#17@ MILCorbin Burnes (8-5)#5
Fri, Jun 10th@ SEAMarco Gonzales (7-11)#105vs ARIZac Gallen (7-2)#37
Sat, Jun 11th@ SEAGeorge Kirby (3-3)#92vs ARIMadison Bumgarner (6-11)#148
Sun, Jun 12th@ SEARobbie Ray (8-8)#35vs ARIKyle Nelson
Tue, Jun 14thvs OAKJared Koenig (1-3)#284vs MIATrevor Rogers (4-10)#95
Wed, Jun 15thvs OAKJames Kaprielian (3-6)#123vs MIADaniel Castano (1-3)#231
Thu, Jun 16thvs OAKPaul Blackburn (7-6)#112@ WSHPatrick Corbin (4-16)#383
Fri, Jun 17thvs STLAdam Wainwright (8-8)#68@ WSHPaolo Espino (0-4)#201
Sat, Jun 18thvs STLDakota Hudson (6-6)#159@ WSHJosiah Gray (7-8)#108
Sun, Jun 19thvs STLAndre Pallante (5-4)#110@ WSHJackson Tetreault (2-2)#289
Mon, Jun 20thvs DETAlex Faedo (1-5)#198   
Tue, Jun 21stvs DETBeau Brieske (3-6)#151@ TEXMartin Perez (9-3)#32
Wed, Jun 22ndvs DETTarik Skubal (7-8)#44@ TEXJon Gray (7-6)#54
Fri, Jun 24th@ CLECal Quantrill (8-5)#67@ SDMacKenzie Gore (4-4)#137
Sat, Jun 25th@ CLEShane Bieber (7-6)#22@ SDBlake Snell (4-6)#79
Sun, Jun 26th@ CLEAaron Civale (2-5)#164@ SDYu Darvish (10-5)#18
Mon, Jun 27th@ TORKevin Gausman (8-8)#19   
Tue, Jun 28th@ TORRoss Stripling (5-3)#87vs ATLCharlie Morton (5-5)#65
Wed, Jun 29th@ TORAlek Manoah (12-5)#8vs ATLKyle Wright (14-5)#26
Fri, Jul 1st@ CHCAdrian Sampson (0-3)#254vs STLMiles Mikolas (8-9)#30
Sat, Jul 2nd@ CHCAlec Mills (0-1)#349vs STLMatthew Liberatore (2-1)#224
Sun, Jul 3rd@ CHCKeegan Thompson (9-5)#98vs STLAdam Wainwright (8-8)#68
Mon, Jul 4thvs TBJalen Beeks (2-1)#146   
Tue, Jul 5thvs TBJeffrey Springs (4-3)#34vs WSHPaolo Espino (0-4)#201
Wed, Jul 6thvs TBCorey Kluber (7-6)#60vs WSHJosiah Gray (7-8)#108
Thu, Jul 7thvs NYYGerrit Cole (9-4)#4vs WSHJoan Adon (1-12)#386
Fri, Jul 8thvs NYYNestor Cortes Jr. (9-3)#27@ STLAdam Wainwright (8-8)#68
Sat, Jul 9thvs NYYJordan Montgomery (4-3)#39@ STLDakota Hudson (6-6)#159
Sun, Jul 10thvs NYYJameson Taillon (11-2)#46@ STLAndre Pallante (5-4)#110
Mon, Jul 11th@ TBMatt Wisler (3-3)#113@ STLMiles Mikolas (8-9)#30
Tue, Jul 12th@ TBCorey Kluber (7-6)#60@ TORJose Berrios (8-4)#61
Wed, Jul 13th@ TBShane McClanahan (10-5)#3@ TORRoss Stripling (5-3)#87
Thu, Jul 14th@ TBDrew Rasmussen (6-4)#57   
Fri, Jul 15th@ NYYJordan Montgomery (4-3)#39@ MIASandy Alcantara (10-5)#1
Sat, Jul 16th@ NYYJameson Taillon (11-2)#46@ MIAMax Meyer (0-1)
Sun, Jul 17th@ NYYGerrit Cole (9-4)#4@ MIATrevor Rogers (4-10)#95
Fri, Jul 22ndvs TORKevin Gausman (8-8)#19vs CHCJustin Steele (4-7)#106
Sat, Jul 23rdvs TORAlek Manoah (12-5)#8vs CHCMarcus Stroman (3-5)#58
Sun, Jul 24thvs TORRoss Stripling (5-3)#87vs CHCDrew Smyly (5-6)#165
Mon, Jul 25thvs CLEZach Plesac (2-10)#133vs ATLMax Fried (10-4)#11
Tue, Jul 26thvs CLEBryan Shawvs ATLSpencer Strider (6-4)#51
Wed, Jul 27thvs CLECal Quantrill (8-5)#67vs ATLCharlie Morton (5-5)#65
Thu, Jul 28thvs CLETriston McKenzie (8-8)#16@ PITZach Thompson (3-9)#167
Fri, Jul 29thvs MILBrandon Woodruff (9-3)#28@ PITJose Quintana (4-5)#81
Sat, Jul 30thvs MILEric Lauer (8-3)#59@ PITMitch Keller (4-8)#142
Sun, Jul 31stvs MILAaron Ashby (2-10)#69@ PITJT Brubaker (2-10)#205
Mon, Aug 1st@ HOULuis Garcia (8-8)#43   
Tue, Aug 2nd@ HOUCristian Javier (6-8)#53@ ATLSpencer Strider (6-4)#51
Wed, Aug 3rd@ HOUJose Urquidy (11-4)#47@ ATLCharlie Morton (5-5)#65
Thu, Aug 4th@ KCKris Bubic (2-6)#177vs WSHPaolo Espino (0-4)#201
Fri, Aug 5th@ KCZack Greinke (4-7)#115vs WSHJosiah Gray (7-8)#108
Sat, Aug 6th@ KCDaniel Lynch (4-7)#213vs WSHPatrick Corbin (4-16)#383
Sun, Aug 7th@ KCBrad Keller (6-12)#138vs WSHCory Abbott (0-1)#356
Tue, Aug 9thvs ATLCharlie Morton (5-5)#65vs MIABraxton Garrett (2-6)#189
Wed, Aug 10thvs ATLKyle Wright (14-5)#26vs MIASandy Alcantara (10-5)#1
Thu, Aug 11thvs BALDean Kremer (4-4)#197vs MIAEdward Cabrera (3-1)#184
Fri, Aug 12thvs NYYDomingo German (1-2)#127@ NYMMax Scherzer (8-2)#13
Sat, Aug 13thvs NYYFrankie Montas (4-9)#55@ NYMJacob deGrom (1-0)#25
Sun, Aug 14thvs NYYJameson Taillon (11-2)#46@ NYMChris Bassitt (9-7)#29
Tue, Aug 16th@ PITMitch Keller (4-8)#142@ CIN
Wed, Aug 17th@ PITJT Brubaker (2-10)#205@ CINNick Lodolo (3-4)#186
Thu, Aug 18th@ PITBryse Wilson (2-6)#368   
Fri, Aug 19th@ BALJordan Lyles (9-8)#109vs NYMChris Bassitt (9-7)#29
Sat, Aug 20th@ BALKyle Bradish (1-4)#249vs NYMCarlos Carrasco (13-4)#31
Sun, Aug 21st@ BALDean Kremer (4-4)#197vs NYMTaijuan Walker (10-3)#66
Tue, Aug 23rdvs TORvs CIN
Wed, Aug 24thvs TORvs CIN
Thu, Aug 25thvs TORvs CIN
Fri, Aug 26thvs TBvs PIT
Sat, Aug 27thvs TBvs PIT
Sun, Aug 28thvs TBvs PIT
Mon, Aug 29th@ MIN@ ARI
Tue, Aug 30th@ MIN@ ARI
Wed, Aug 31st@ MIN@ ARI
Thu, Sep 1stvs TEX   
Fri, Sep 2ndvs TEX@ SF
Sat, Sep 3rdvs TEX@ SF
Sun, Sep 4thvs TEX@ SF
Mon, Sep 5th@ TB   
Tue, Sep 6th@ TBvs MIA
Wed, Sep 7th@ TBvs MIA
Fri, Sep 9th@ BALvs WSH
Sat, Sep 10th@ BALvs WSH
Sun, Sep 11th@ BALvs WSH
Tue, Sep 13thvs NYY@ MIA
Wed, Sep 14thvs NYY@ MIA
Fri, Sep 16thvs KC@ ATL
Sat, Sep 17thvs KC@ ATL
Sun, Sep 18thvs KC@ ATL
Tue, Sep 20th@ CINvs TOR
Wed, Sep 21st@ CINvs TOR
Thu, Sep 22nd@ NYYvs ATL
Fri, Sep 23rd@ NYYvs ATL
Sat, Sep 24th@ NYYvs ATL
Sun, Sep 25th@ NYYvs ATL
Mon, Sep 26thvs BAL   
Tue, Sep 27thvs BAL@ CHC
Wed, Sep 28thvs BAL@ CHC
Thu, Sep 29thvs BAL@ CHC
Fri, Sep 30th@ TOR@ WSH
Sat, Oct 1st@ TOR@ WSH
Sun, Oct 2nd@ TOR@ WSH
Mon, Oct 3rdvs TB@ HOU
Tue, Oct 4thvs TB@ HOU
Wed, Oct 5thvs TB@ HOU
Thu, Apr 14th   @ MIASandy Alcantara (10-5)#1
Mon, May 9th   @ SEAChris Flexen (7-9)#99
Thu, May 12th   @ LADTyler Anderson (13-1)#23
Mon, May 23rd   @ ATLTucker Davidson (1-3)#233
Mon, Jun 13th   vs MIASandy Alcantara (10-5)#1
Thu, Jun 23rd   @ SDJoe Musgrove (8-5)#21
Thu, Jun 30th   vs ATLIan Anderson (9-6)#119
Mon, Aug 15th   @ CINMike Minor (1-9)#166
Mon, Aug 22nd   vs CIN
Thu, Sep 8th   vs MIA
Thu, Sep 15th   @ MIA