Skip to main content

Who Should I Trade?

J.D. Martinez for Nick Castellanos (2021)


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
LF,RF - CIN
Nick Castellanos
Expert
Recommendation
59%
Recommended by
10 of 17 experts
41%
Recommended by
7 of 17 experts
Rankings 
   
Rest of Season# 21# 23
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 16# 43
   
Mike Maher
FantasyPros
# 11# 30
   
Dan Harris
FantasyPros
# 19# 36
   
Pierre Camus
RotoBaller
# 31# 36
   
Mick Ciallela
Fantrax
# 26# 28
   
Carmen Maiorano
FantasyPros
# 48# 61
   
Brad Camara
FantasyPros
# 23# 32
   
Chris Mitchell
FantasyData
# 16# 25
   
Chris Clegg
Fantrax
# 23# 28
   
Joe Pisapia
FantasyPros
# 6# 39
   
Corbin Young
FantasyData
# 25# 11
   
Nick Pollack
Pitcher List
# 31# 22
   
Jordan Eisen
Field of Vision Sports
# 38# 32
   
Jorge B. Edwards
Fantasy In Frames
# 42# 41
   
Chris Meaney
FTN
# 42# 41
   
Brendan Tuma
FantasyPros
# 57# 23
   
Ryan Amore
Pitcher List
# 62# 11
   
Who Should I Trade? Player Statistics
  J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
Nick Castellanos
LF,RF - CIN
Nick Castellanos
2021 Stats 
   
   
At Bats570531
   
Runs9295
   
Hits161164
   
Singles8891
   
Doubles4238
   
Triples31
   
Home Runs2834
   
RBI99100
   
Stolen Bases03
   
Caught Stealing01
   
Walks5541
   
Strikeouts150121
   
Batting Average.283.309
   
On Base Pct.346.362
   
Slugging Pct.514.576
   
On-base Plus Slugging.860.939
   
Who Should I Trade? Player Projections
  J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
Nick Castellanos
LF,RF - CIN
Nick Castellanos
2021 Projections 
   
   
At Bats00
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts00
   
Batting Average.000.000
   
On Base Pct.000.000
   
Slugging Pct.000.000
   
On-base Plus Slugging.000.000
   
Who Should I Trade? Player Notes
  J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
Nick Castellanos
LF,RF - CIN
Nick Castellanos
News 
 Red Sox OF/DH J.D. Martinez (ankle) is absent from the team's Game 1 lineup against the Rays.
Brendan Tuma - Too Much Tuma
Thu, Oct 7th
Nick Castellanos went 1-for-4 with a two-run home run Saturday against the Pirates.
Connor Rooney
Sat, Oct 2nd
 Red Sox OF/DH J.D. Martinez (ankle) has been left off the team's roster for Tuesday's Wild Card game against the Yankees.
Brendan Tuma - Too Much Tuma
Tue, Oct 5th
Nick Castellanos went 1-for-2 with a three-run home run and five RBI Monday against the Pirates.
Connor Rooney
Mon, Sep 27th
 The status of J.D. Martinez remains unclear for Tuesday's Wild Card game against the Yankees, Boston manager Alex Cora said Monday.
Ari Koslow
Mon, Oct 4th
Nick Castellanos went 1-for-4 with two walks, a solo home run, and two runs scored Sunday against Washington.
Connor Rooney
Mon, Sep 27th
 J.D. Martinez went 3-for-4 with a double, a home run, three RBIs, and two runs scored on Wednesday.
Liam Gibney
Thu, Sep 30th
Nick Castellanos went 2-for-3 with a sacrifice fly, an RBI single, and a walk-off home run Saturday against the Nationals.
Connor Rooney
Sun, Sep 26th
 J.D. Martinez went 2-for-5 with a home run, two RBIs, and a run scored in Tuesday's win over the Mariners.
Liam Gibney
Wed, Sep 15th
Nick Castellanos went 2-for-5 with a solo home run, two RBI, and a stolen base Friday against Washington.
Connor Rooney
Sat, Sep 25th
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
LF,RF - CIN
Nick Castellanos
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BALJohn Means (6-9)   
Sat, Apr 3rdvs BALMatt Harvey (6-14)vs STLAdam Wainwright (17-7)
Sun, Apr 4thvs BALBruce Zimmermann (4-5)vs STLCarlos Martinez (4-9)
Mon, Apr 5thvs TBMichael Wacha (3-5)vs PITJT Brubaker (5-13)
Tue, Apr 6thvs TBTyler Glasnow (5-2)vs PITTrevor Cahill (1-5)
Wed, Apr 7thvs TBRyan Yarbrough (9-7)vs PITChad Kuhl (5-7)
Thu, Apr 8th@ BALMatt Harvey (6-14)   
Sat, Apr 10th@ BALBruce Zimmermann (4-5)@ ARIRiley Smith (1-4)
Sun, Apr 11th@ BALJorge Lopez (3-14)@ ARILuke Weaver (3-6)
Tue, Apr 13th@ MINJ.A. Happ (10-8)@ SFKevin Gausman (14-6)
Wed, Apr 14th@ MINJose Berrios (12-9)@ SFJohnny Cueto (7-7)
Thu, Apr 15th@ MINMichael Pineda (9-8)   
Sat, Apr 17thvs CWSDylan Cease (13-7)vs CLETriston McKenzie (5-9)
Sun, Apr 18thvs CWSMichael Kopech (4-3)vs CLEShane Bieber (7-4)
Mon, Apr 19thvs CWSLucas Giolito (11-9)   
Tue, Apr 20thvs TORHyun Jin Ryu (14-10)   
Wed, Apr 21stvs TORTrent Thornton (1-3)vs ARIMerrill Kelly (7-11)
Thu, Apr 22ndvs SEAJustin Dunn (1-3)vs ARITaylor Widener (2-1)
Fri, Apr 23rdvs SEAYusei Kikuchi (7-9)@ STLKwang Hyun Kim (7-7)
Sat, Apr 24thvs SEAChris Flexen (14-6)@ STLJohn Gant (5-11)
Sun, Apr 25thvs SEANick Margevicius (0-2)@ STLJack Flaherty (9-2)
Tue, Apr 27th@ NYMDavid Peterson (2-6)@ LADWalker Buehler (16-4)
Wed, Apr 28th@ NYMJacob deGrom (7-2)@ LADClayton Kershaw (10-8)
Thu, Apr 29th@ TEXKyle Gibson (10-9)   
Fri, Apr 30th@ TEXKohei Arihara (2-4)vs CHCJake Arrieta (5-14)
Sat, May 1st@ TEXJordan Lyles (10-13)vs CHCZach Davies (6-12)
Sun, May 2nd@ TEXMike Foltynewicz (2-12)vs CHCTrevor Williams (4-2)
Tue, May 4thvs DETMichael Fulmer (5-6)vs CWSDylan Cease (13-7)
Wed, May 5thvs DETCasey Mize (7-9)vs CWSDallas Keuchel (9-9)
Thu, May 6thvs DETSpencer Turnbull (4-2)   
Fri, May 7th@ BALMatt Harvey (6-14)@ CLEZach Plesac (10-6)
Sat, May 8th@ BALZac Lowther (1-3)@ CLEAaron Civale (12-5)
Sun, May 9th@ BALDean Kremer (0-7)   
Mon, May 10th@ BALJorge Lopez (3-14)@ PITMitch Keller (5-11)
Tue, May 11thvs OAKChris Bassitt (12-4)@ PITJT Brubaker (5-13)
Wed, May 12thvs OAKJames Kaprielian (8-5)@ PITTrevor Cahill (1-5)
Thu, May 13thvs OAKSean Manaea (11-10)@ COLChi Chi Gonzalez (3-7)
Fri, May 14thvs LAAGriffin Canning (5-4)@ COLGerman Marquez (12-11)#4
Sat, May 15thvs LAADylan Bundy (2-9)@ COLJhoulys Chacin (3-2)#16
Sun, May 16thvs LAAJose Quintana (0-3)@ COLAntonio Senzatela (4-9)#17
Tue, May 18th@ TORHyun Jin Ryu (14-10)vs SFAnthony DeSclafani (13-7)
Wed, May 19th@ TORRoss Stripling (5-7)vs SFKevin Gausman (14-6)
Thu, May 20th@ TORSteven Matz (14-7)vs SFJohnny Cueto (7-7)
Fri, May 21st@ PHIAaron Nola (9-9)vs MILAdrian Houser (10-6)
Sat, May 22nd@ PHISpencer Howard (0-5)vs MILBrett Anderson (4-9)
Sun, May 23rd@ PHIZack Wheeler (14-10)vs MILFreddy Peralta (10-5)
Tue, May 25thvs ATLCharlie Morton (14-6)#1@ WSHMax Scherzer (15-4)
Wed, May 26thvs ATLDrew Smyly (11-4)#6   
Fri, May 28thvs MIACody Poteet (2-3)@ CHCAdbert Alzolay (5-13)
Sat, May 29thvs MIATrevor Rogers (7-8)@ CHCZach Davies (6-12)
Mon, May 31st@ HOUJose Urquidy (8-3)vs PHIVince Velasquez (3-9)
Tue, Jun 1st@ HOULuis Garcia (11-8)vs PHIAaron Nola (9-9)
Wed, Jun 2nd@ HOUFramber Valdez (11-6)   
Thu, Jun 3rd@ HOUJake Odorizzi (6-7)@ STLAdam Wainwright (17-7)
Fri, Jun 4th@ NYYMichael King (2-4)@ STLKwang Hyun Kim (7-7)
Sat, Jun 5th@ NYYJameson Taillon (8-6)@ STLJohan Oviedo (0-5)
Sun, Jun 6th@ NYYDomingo German (4-5)@ STLJohn Gant (5-11)
Mon, Jun 7thvs MIAZach Thompson (3-7)   
Tue, Jun 8thvs HOUFramber Valdez (11-6)vs MILAdrian Houser (10-6)
Wed, Jun 9thvs HOUJake Odorizzi (6-7)vs MILBrett Anderson (4-9)
Thu, Jun 10thvs HOUZack Greinke (11-6)vs MILFreddy Peralta (10-5)
Fri, Jun 11thvs TORRoss Stripling (5-7)vs COLKyle Freeland (7-8)#8
Sat, Jun 12thvs TORSteven Matz (14-7)vs COLGerman Marquez (12-11)#4
Sun, Jun 13thvs TORRobbie Ray (13-7)vs COLAntonio Senzatela (4-9)#17
Mon, Jun 14thvs TORAlek Manoah (9-2)@ MILEric Lauer (7-5)
Tue, Jun 15th@ ATLTucker Davidson (0-0)#15@ MILBrett Anderson (4-9)
Wed, Jun 16th@ ATLIan Anderson (9-5)#3@ MILFreddy Peralta (10-5)
Fri, Jun 18th@ KCKyle Zimmer@ SDChris Paddack (7-7)
Sat, Jun 19th@ KCBrad Keller (8-12)@ SDMiguel Diaz
Sun, Jun 20th@ KCMike Minor (8-12)@ SDDinelson Lamet (2-4)
Tue, Jun 22nd@ TBAndrew Kittredge (9-3)@ MINBailey Ober (3-3)
Wed, Jun 23rd@ TBRich Hill (7-8)   
Thu, Jun 24th@ TBMichael Wacha (3-5)vs ATLJesse Chavez (3-2)#7
Fri, Jun 25thvs NYYDomingo German (4-5)vs ATLDrew Smyly (11-4)#6
Sat, Jun 26thvs NYYJordan Montgomery (6-7)vs ATLIan Anderson (9-5)#3
Sun, Jun 27thvs NYYGerrit Cole (16-8)vs ATLKyle Muller (2-4)#10
Mon, Jun 28thvs KCDanny Duffy (4-3)vs PHISpencer Howard (0-5)
Tue, Jun 29thvs KCBrad Keller (8-12)vs SDCraig Stammen (6-3)
Wed, Jun 30thvs KCMike Minor (8-12)vs SDJoe Musgrove (11-9)
Thu, Jul 1stvs KCKris Bubic (6-7)vs SDRyan Weathers (4-7)
Fri, Jul 2nd@ OAKFrankie Montas (13-9)vs CHCAlec Mills (6-7)
Sat, Jul 3rd@ OAKCole Irvin (10-15)vs CHCAdbert Alzolay (5-13)
Sun, Jul 4th@ OAKJames Kaprielian (8-5)vs CHCKyle Hendricks (14-7)
Mon, Jul 5th@ LAAJose Suarez (8-8)@ KCMike Minor (8-12)
Tue, Jul 6th@ LAAShohei Ohtani (9-2)@ KCKris Bubic (6-7)
Wed, Jul 7th@ LAAAndrew Heaney (8-9)@ KCBrady Singer (5-10)
Fri, Jul 9thvs PHIVince Velasquez (3-9)@ MILEric Lauer (7-5)
Sat, Jul 10thvs PHIMatt Moore (2-4)@ MILFreddy Peralta (10-5)
Sun, Jul 11thvs PHIBrandon Kintzler@ MILBrandon Woodruff (9-10)
Fri, Jul 16th@ NYYJordan Montgomery (6-7)vs MILAdrian Houser (10-6)
Sat, Jul 17th@ NYYGerrit Cole (16-8)vs MILBrandon Woodruff (9-10)
Sun, Jul 18th@ NYYJameson Taillon (8-6)vs MILCorbin Burnes (11-4)
Mon, Jul 19th@ TORRoss Stripling (5-7)vs NYMJerad Eickhoff (0-2)
Wed, Jul 21st@ TORRobbie Ray (13-7)vs NYMMarcus Stroman (10-13)
Thu, Jul 22ndvs NYYJordan Montgomery (6-7)   
Fri, Jul 23rdvs NYYGerrit Cole (16-8)vs STLWade LeBlanc (0-2)
Sat, Jul 24thvs NYYJameson Taillon (8-6)vs STLJake Woodford (3-4)
Sun, Jul 25thvs NYYDomingo German (4-5)vs STLJohan Oviedo (0-5)
Mon, Jul 26thvs TORThomas Hatch@ CHCKyle Hendricks (14-7)
Wed, Jul 28thvs TORSteven Matz (14-7)@ CHCZach Davies (6-12)
Thu, Jul 29thvs TORHyun Jin Ryu (14-10)@ CHCAlec Mills (6-7)
Fri, Jul 30th@ TBJosh Fleming (10-8)@ NYMCarlos Carrasco (1-5)
Sat, Jul 31st@ TBRyan Yarbrough (9-7)@ NYMRich Hill (7-8)
Sun, Aug 1st@ TBShane McClanahan (10-6)@ NYMMarcus Stroman (10-13)
Tue, Aug 3rd@ DETWily Peralta (4-5)vs MINKenta Maeda (6-5)
Wed, Aug 4th@ DETCasey Mize (7-9)vs MINCharlie Barnes (0-3)
Thu, Aug 5th@ DETTarik Skubal (8-12)vs PITWil Crowe (4-8)
Fri, Aug 6th@ TORAlek Manoah (9-2)vs PITJT Brubaker (5-13)
Sat, Aug 7th@ TORJose Berrios (12-9)vs PITMitch Keller (5-11)
Sun, Aug 8th@ TORHyun Jin Ryu (14-10)vs PITBryse Wilson (3-7)
Tue, Aug 10thvs TBLuis Patino (5-3)@ ATLDrew Smyly (11-4)#6
Wed, Aug 11thvs TBJosh Fleming (10-8)@ ATLTouki Toussaint (3-3)#12
Thu, Aug 12thvs TBDrew Rasmussen (4-1)@ ATLKyle Muller (2-4)#10
Fri, Aug 13thvs BALSpenser Watkins (2-7)@ PHIZack Wheeler (14-10)
Sat, Aug 14thvs BALJorge Lopez (3-14)@ PHIMatt Moore (2-4)
Sun, Aug 15thvs BALKeegan Akin (2-10)@ PHIAaron Nola (9-9)
Tue, Aug 17th@ NYYLuis Gil (1-1)vs CHCKyle Hendricks (14-7)
Wed, Aug 18th@ NYYAndrew Heaney (8-9)vs CHCAdrian Sampson (1-2)
Fri, Aug 20thvs TEXDane Dunning (5-10)vs MIAElieser Hernandez (1-3)
Sat, Aug 21stvs TEXJordan Lyles (10-13)vs MIAZach Thompson (3-7)
Mon, Aug 23rdvs TEXKolby Allard (3-12)   
Tue, Aug 24thvs MINGriffin Jax (4-5)@ MILCorbin Burnes (11-4)
Wed, Aug 25thvs MINBailey Ober (3-3)@ MILBrandon Woodruff (9-10)
Thu, Aug 26thvs MINJohn Gant (5-11)@ MILBrett Anderson (4-9)
Fri, Aug 27th@ CLELogan Allen (2-7)@ MIAZach Thompson (3-7)
Sat, Aug 28th@ CLECal Quantrill (8-3)@ MIASandy Alcantara (9-15)
Sun, Aug 29th@ CLEEli Morgan (5-7)@ MIAJesus Luzardo (6-9)
Mon, Aug 30th@ TBLuis Patino (5-3)vs STLJon Lester (7-6)
Tue, Aug 31st@ TBRyan Yarbrough (9-7)   
Wed, Sep 1st@ TBDrew Rasmussen (4-1)vs STLJ.A. Happ (10-8)
Thu, Sep 2nd@ TBShane McClanahan (10-6)   
Fri, Sep 3rdvs CLECal Quantrill (8-3)vs DETTyler Alexander (2-4)
Sat, Sep 4thvs CLEEli Morgan (5-7)vs DETMatthew Boyd (3-8)
Sun, Sep 5thvs CLEZach Plesac (10-6)vs DETCasey Mize (7-9)
Mon, Sep 6thvs TBRyan Yarbrough (9-7)@ CHCJustin Steele (4-4)
Tue, Sep 7thvs TBDrew Rasmussen (4-1)@ CHCAdrian Sampson (1-2)
Wed, Sep 8thvs TBShane McClanahan (10-6)@ CHCAlec Mills (6-7)
Fri, Sep 10th@ CWSCarlos Rodon (13-5)@ STLJon Lester (7-6)
Sat, Sep 11th@ CWSDylan Cease (13-7)@ STLMiles Mikolas (2-3)
Sun, Sep 12th@ CWSLance Lynn (11-6)@ STLJ.A. Happ (10-8)
Mon, Sep 13th@ SEALogan Gilbert (6-5)   
Tue, Sep 14th@ SEATyler Anderson (7-11)@ PITDillon Peters (1-2)
Wed, Sep 15th@ SEAMarco Gonzales (10-6)@ PITMitch Keller (5-11)
Fri, Sep 17thvs BALKeegan Akin (2-10)vs LADWalker Buehler (16-4)
Sat, Sep 18thvs BALZac Lowther (1-3)vs LADMax Scherzer (15-4)
Sun, Sep 19thvs BALAlexander Wells (2-3)vs LADClayton Kershaw (10-8)
Tue, Sep 21stvs NYMMarcus Stroman (10-13)vs PITMitch Keller (5-11)
Wed, Sep 22ndvs NYMTaijuan Walker (7-11)   
Fri, Sep 24thvs NYYGerrit Cole (16-8)vs WSHPaolo Espino (5-5)
Sat, Sep 25thvs NYYNestor Cortes Jr. (2-3)vs WSHErick Fedde (7-9)
Sun, Sep 26thvs NYYJordan Montgomery (6-7)vs WSHJosh Rogers (2-2)
Tue, Sep 28th@ BALBruce Zimmermann (4-5)@ CWSReynaldo Lopez (4-4)
Wed, Sep 29th@ BALZac Lowther (1-3)@ CWSCarlos Rodon (13-5)
Thu, Sep 30th@ BALAlexander Wells (2-3)   
Fri, Oct 1st@ WSHJosh Rogers (2-2)@ PITWil Crowe (4-8)
Sat, Oct 2nd@ WSHJosiah Gray (2-2)@ PITMax Kranick (2-3)
Sun, Oct 3rd@ WSHJoan Adon (0-0)@ PITMitch Keller (5-11)
Thu, Apr 1st   vs STLJack Flaherty (9-2)
Fri, Apr 9th   @ ARITaylor Widener (2-1)
Mon, Apr 12th   @ SFAaron Sanchez (1-1)
Fri, Apr 16th   vs CLELogan Allen (2-7)
Mon, Apr 26th   @ LADJulio Urias (19-3)
Mon, May 17th   vs SFLogan Webb (11-3)
Thu, May 27th   @ WSHStephen Strasburg (1-2)
Sun, May 30th   @ CHCJake Arrieta (5-14)
Thu, Jun 17th   @ SDJoe Musgrove (11-9)
Mon, Jun 21st   @ MINJ.A. Happ (10-8)
Thu, Jul 8th   @ MILAdrian Houser (10-6)
Tue, Jul 20th   vs NYMRobert Stock (0-2)
Tue, Jul 27th   @ CHCAdbert Alzolay (5-13)
Mon, Aug 9th   @ CLESam Hentges (1-4)
Mon, Aug 16th   vs CHCJustin Steele (4-4)
Thu, Aug 19th   vs MIANick Neidert (1-2)
Sun, Aug 22nd   vs MIASandy Alcantara (9-15)
Thu, Sep 16th   @ PITConnor Overton (0-1)
Mon, Sep 20th   vs PITDillon Peters (1-2)
Thu, Sep 23rd   vs WSHPatrick Corbin (9-16)
Mon, Sep 27th   vs PITConnor Overton (0-1)