Skip to main content

Who Should I Trade?

Pete Alonso for J.D. Martinez (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
Pete Alonso
1B,DH - NYM
Pete Alonso
Expert
Recommendation
65%
Recommended by
11 of 17 experts
35%
Recommended by
6 of 17 experts
Rankings 
   
Rest of Season# 21# 20
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 16# 25
   
Nick Pollack
Pitcher List
# 31# 41
   
Mike Maher
FantasyPros
# 11# 24
   
Dan Harris
FantasyPros
# 19# 31
   
Carmen Maiorano
FantasyPros
# 48# 55
   
Jordan Eisen
Field of Vision Sports
# 38# 42
   
Brad Camara
FantasyPros
# 23# 31
   
Chris Mitchell
FantasyData
# 16# 33
   
Corbin Young
FantasyData
# 25# 28
   
Chris Clegg
Fantrax
# 23# 32
   
Joe Pisapia
FantasyPros
# 6# 23
   
Ryan Amore
Pitcher List
# 62# 13
   
Mick Ciallela
Fantrax
# 26# 22
   
Brendan Tuma
FantasyPros
# 57# 24
   
Pierre Camus
RotoBaller
# 31# 27
   
Jorge B. Edwards
Fantasy In Frames
# 42# 35
   
Chris Meaney
FTN
# 42# 35
   
Who Should I Trade? Player Statistics
  J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
Pete Alonso
1B,DH - NYM
Pete Alonso
2021 Stats 
   
   
At Bats570561
   
Runs9281
   
Hits161146
   
Singles8879
   
Doubles4227
   
Triples33
   
Home Runs2837
   
RBI9994
   
Stolen Bases03
   
Caught Stealing00
   
Walks5560
   
Strikeouts150127
   
Batting Average.283.260
   
On Base Pct.346.342
   
Slugging Pct.514.517
   
On-base Plus Slugging.860.859
   
Who Should I Trade? Player Projections
  J.D. Martinez
LF,RF,DH - BOS
J.D. Martinez
Pete Alonso
1B,DH - NYM
Pete Alonso
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
Pete Alonso
1B,DH - NYM
Pete Alonso
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
Pete Alonso went 1-for-5 with a solo home run in the Mets 12-5 loss Wednesday.
Lucas Babits-Feinerman
Thu, Sep 23rd
 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
Pete Alonso went 0-for-3 with one walk, and one strikeout in the Mets win on Sunday.
Lucas Babits-Feinerman
Mon, Sep 20th
 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
Pete Alonso went 2-for-4 with two runs, three RBIs, one walk, and two homers as the Mets beat the Marlins 9-4 Tuesday. They're one game over .500 and only 3.5 back of the second wildcard.
Lucas Babits-Feinerman
Wed, Sep 8th
 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
Pete Alonso went 2-for-4 with a solo home run, but the Mets lost 4-3 Monday. They're 69-69 this season.
Lucas Babits-Feinerman
Tue, Sep 7th
 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
Pete Alonso went 2-for-4 with one run scored, one strikeout, one single, one home run, and two RBIs. However, the Mets lost 3-2 and are now 61-66 this season.
Lucas Babits-Feinerman
Fri, Aug 27th
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
Pete Alonso
1B,DH - NYM
Pete Alonso
Date OppOpp PitcherVBROppOpp PitcherVBR
Mon, Apr 5thvs TBMichael Wacha (3-5)@ PHIMatt Moore (2-4)
Tue, Apr 6thvs TBTyler Glasnow (5-2)@ PHIChase Anderson (2-4)
Wed, Apr 7thvs TBRyan Yarbrough (9-7)@ PHIAaron Nola (9-9)
Thu, Apr 8th@ BALMatt Harvey (6-14)vs MIANick Neidert (1-2)
Sat, Apr 10th@ BALBruce Zimmermann (4-5)vs MIATrevor Rogers (7-8)
Tue, Apr 13th@ MINJ.A. Happ (10-8)vs PHIAaron Nola (9-9)
Wed, Apr 14th@ MINJose Berrios (12-9)vs PHIZack Wheeler (14-10)
Sat, Apr 17thvs CWSDylan Cease (13-7)@ COLGerman Marquez (12-11)#4
Sun, Apr 18thvs CWSMichael Kopech (4-3)@ COLAntonio Senzatela (4-9)#17
Tue, Apr 20thvs TORHyun Jin Ryu (14-10)@ CHCJake Arrieta (5-14)
Wed, Apr 21stvs TORTrent Thornton (1-3)@ CHCZach Davies (6-12)
Thu, Apr 22ndvs SEAJustin Dunn (1-3)@ CHCTrevor Williams (4-2)
Fri, Apr 23rdvs SEAYusei Kikuchi (7-9)vs WSHErick Fedde (7-9)
Sat, Apr 24thvs SEAChris Flexen (14-6)vs WSHJoe Ross (5-9)
Sun, Apr 25thvs SEANick Margevicius (0-2)vs WSHPatrick Corbin (9-16)
Tue, Apr 27th@ NYMDavid Peterson (2-6)vs BOSGarrett Richards (7-8)
Wed, Apr 28th@ NYMJacob deGrom (7-2)vs BOSNick Pivetta (9-8)
Fri, Apr 30th@ TEXKohei Arihara (2-4)@ PHIChase Anderson (2-4)
Sat, May 1st@ TEXJordan Lyles (10-13)@ PHIZack Wheeler (14-10)
Sun, May 2nd@ TEXMike Foltynewicz (2-12)@ PHIZach Eflin (4-7)
Mon, May 3rd   @ STLAdam Wainwright (17-7)
Wed, May 5thvs DETCasey Mize (7-9)@ STLJohan Oviedo (0-5)
Thu, May 6thvs DETSpencer Turnbull (4-2)@ STLJohn Gant (5-11)
Fri, May 7th@ BALMatt Harvey (6-14)vs ARIZac Gallen (3-10)
Sat, May 8th@ BALZac Lowther (1-3)vs ARIMerrill Kelly (7-11)
Sun, May 9th@ BALDean Kremer (0-7)vs ARIRiley Smith (1-4)
Tue, May 11thvs OAKChris Bassitt (12-4)vs BALJohn Means (6-9)
Wed, May 12thvs OAKJames Kaprielian (8-5)vs BALMatt Harvey (6-14)
Fri, May 14thvs LAAGriffin Canning (5-4)@ TBTyler Glasnow (5-2)
Sat, May 15thvs LAADylan Bundy (2-9)@ TBShane McClanahan (10-6)
Sun, May 16thvs LAAJose Quintana (0-3)@ TBJosh Fleming (10-8)
Mon, May 17th   @ ATLMax Fried (14-7)#2
Tue, May 18th@ TORHyun Jin Ryu (14-10)@ ATLTucker Davidson (0-0)#15
Wed, May 19th@ TORRoss Stripling (5-7)@ ATLCharlie Morton (14-6)#1
Fri, May 21st@ PHIAaron Nola (9-9)@ MIAJohn Curtiss (3-1)
Sat, May 22nd@ PHISpencer Howard (0-5)@ MIAPablo Lopez (5-5)
Sun, May 23rd@ PHIZack Wheeler (14-10)@ MIACody Poteet (2-3)
Mon, May 24th   vs COLAustin Gomber (9-9)
Tue, May 25thvs ATLCharlie Morton (14-6)#1vs COLKyle Freeland (7-8)#8
Thu, May 27th   vs COLAntonio Senzatela (4-9)#17
Sat, May 29thvs MIATrevor Rogers (7-8)vs ATLIan Anderson (9-5)#3
Mon, May 31st@ HOUJose Urquidy (8-3)@ ARIMerrill Kelly (7-11)
Tue, Jun 1st@ HOULuis Garcia (11-8)@ ARICaleb Smith (4-9)
Wed, Jun 2nd@ HOUFramber Valdez (11-6)@ ARIMadison Bumgarner (7-10)
Thu, Jun 3rd@ HOUJake Odorizzi (6-7)@ SDYu Darvish (8-11)
Fri, Jun 4th@ NYYMichael King (2-4)@ SDBlake Snell (7-6)
Sat, Jun 5th@ NYYJameson Taillon (8-6)@ SDJoe Musgrove (11-9)
Sun, Jun 6th@ NYYDomingo German (4-5)@ SDChris Paddack (7-7)
Tue, Jun 8thvs HOUFramber Valdez (11-6)@ BALBruce Zimmermann (4-5)
Wed, Jun 9thvs HOUJake Odorizzi (6-7)@ BALMatt Harvey (6-14)
Fri, Jun 11thvs TORRoss Stripling (5-7)vs SDBlake Snell (7-6)
Sat, Jun 12thvs TORSteven Matz (14-7)vs SDJoe Musgrove (11-9)
Sun, Jun 13thvs TORRobbie Ray (13-7)vs SDChris Paddack (7-7)
Mon, Jun 14thvs TORAlek Manoah (9-2)vs CHCJake Arrieta (5-14)
Tue, Jun 15th@ ATLTucker Davidson (0-0)#15vs CHCAlec Mills (6-7)
Wed, Jun 16th@ ATLIan Anderson (9-5)#3vs CHCRobert Stock (0-2)
Thu, Jun 17th   vs CHCKyle Hendricks (14-7)
Fri, Jun 18th@ KCKyle Zimmer@ WSHErick Fedde (7-9)
Sat, Jun 19th@ KCBrad Keller (8-12)@ WSHJon Lester (7-6)
Sun, Jun 20th@ KCMike Minor (8-12)@ WSHPatrick Corbin (9-16)
Mon, Jun 21st   vs ATLIan Anderson (9-5)#3
Tue, Jun 22nd@ TBAndrew Kittredge (9-3)vs ATLCharlie Morton (14-6)#1
Wed, Jun 23rd@ TBRich Hill (7-8)vs ATLKyle Wright (0-1)#22
Fri, Jun 25thvs NYYDomingo German (4-5)vs PHIMatt Moore (2-4)
Sat, Jun 26thvs NYYJordan Montgomery (6-7)vs PHIZach Eflin (4-7)
Sun, Jun 27thvs NYYGerrit Cole (16-8)vs PHIZack Wheeler (14-10)
Mon, Jun 28thvs KCDanny Duffy (4-3)@ WSHPaolo Espino (5-5)
Tue, Jun 29thvs KCBrad Keller (8-12)@ ATLCharlie Morton (14-6)#1
Wed, Jun 30thvs KCMike Minor (8-12)@ ATLMax Fried (14-7)#2
Thu, Jul 1stvs KCKris Bubic (6-7)@ ATLIan Anderson (9-5)#3
Sat, Jul 3rd@ OAKCole Irvin (10-15)@ NYYJordan Montgomery (6-7)
Sun, Jul 4th@ OAKJames Kaprielian (8-5)@ NYYNestor Cortes Jr. (2-3)
Mon, Jul 5th@ LAAJose Suarez (8-8)vs MILBrandon Woodruff (9-10)
Wed, Jul 7th@ LAAAndrew Heaney (8-9)vs MILBrett Anderson (4-9)
Fri, Jul 9thvs PHIVince Velasquez (3-9)vs PITJT Brubaker (5-13)
Sat, Jul 10thvs PHIMatt Moore (2-4)vs PITMax Kranick (2-3)
Sun, Jul 11thvs PHIBrandon Kintzlervs PITChase De Jong (1-4)
Fri, Jul 16th@ NYYJordan Montgomery (6-7)@ PITChad Kuhl (5-7)
Sat, Jul 17th@ NYYGerrit Cole (16-8)@ PITWil Crowe (4-8)
Sun, Jul 18th@ NYYJameson Taillon (8-6)@ PITJT Brubaker (5-13)
Mon, Jul 19th@ TORRoss Stripling (5-7)@ CINVladimir Gutierrez (9-6)
Tue, Jul 20th   @ CINWade Miley (12-7)
Wed, Jul 21st@ TORRobbie Ray (13-7)@ CINJeff Hoffman (3-5)
Fri, Jul 23rdvs NYYGerrit Cole (16-8)vs TORSteven Matz (14-7)
Sat, Jul 24thvs NYYJameson Taillon (8-6)vs TORHyun Jin Ryu (14-10)
Sun, Jul 25thvs NYYDomingo German (4-5)vs TORRoss Stripling (5-7)
Mon, Jul 26thvs TORThomas Hatchvs ATLBryse Wilson (3-7)
Tue, Jul 27th   vs ATLCharlie Morton (14-6)#1
Wed, Jul 28thvs TORSteven Matz (14-7)vs ATLMax Fried (14-7)#2
Thu, Jul 29thvs TORHyun Jin Ryu (14-10)vs ATLDrew Smyly (11-4)#6
Fri, Jul 30th@ TBJosh Fleming (10-8)vs CINSonny Gray (7-9)
Sat, Jul 31st@ TBRyan Yarbrough (9-7)vs CINWade Miley (12-7)
Sun, Aug 1st@ TBShane McClanahan (10-6)vs CINVladimir Gutierrez (9-6)
Mon, Aug 2nd   @ MIAJesus Luzardo (6-9)
Tue, Aug 3rd@ DETWily Peralta (4-5)@ MIANick Neidert (1-2)
Wed, Aug 4th@ DETCasey Mize (7-9)@ MIAZach Thompson (3-7)
Thu, Aug 5th@ DETTarik Skubal (8-12)@ MIABraxton Garrett (1-2)
Fri, Aug 6th@ TORAlek Manoah (9-2)@ PHIKyle Gibson (10-9)
Sat, Aug 7th@ TORJose Berrios (12-9)@ PHIRanger Suarez (8-5)
Sun, Aug 8th@ TORHyun Jin Ryu (14-10)@ PHIZack Wheeler (14-10)
Wed, Aug 11thvs TBJosh Fleming (10-8)vs WSHPaolo Espino (5-5)
Thu, Aug 12thvs TBDrew Rasmussen (4-1)vs WSHErick Fedde (7-9)
Fri, Aug 13thvs BALSpenser Watkins (2-7)vs LADJulio Urias (19-3)
Sat, Aug 14thvs BALJorge Lopez (3-14)vs LADWalker Buehler (16-4)
Sun, Aug 15thvs BALKeegan Akin (2-10)vs LADMax Scherzer (15-4)
Mon, Aug 16th   @ SFKevin Gausman (14-6)
Tue, Aug 17th@ NYYLuis Gil (1-1)@ SFLogan Webb (11-3)
Wed, Aug 18th@ NYYAndrew Heaney (8-9)@ SFAnthony DeSclafani (13-7)
Thu, Aug 19th   @ LADCorey Knebel (4-0)
Fri, Aug 20thvs TEXDane Dunning (5-10)@ LADWalker Buehler (16-4)
Sat, Aug 21stvs TEXJordan Lyles (10-13)@ LADMax Scherzer (15-4)
Sun, Aug 22nd   @ LADDavid Price (5-2)
Tue, Aug 24thvs MINGriffin Jax (4-5)vs SFSammy Long (2-1)
Wed, Aug 25thvs MINBailey Ober (3-3)vs SFJohnny Cueto (7-7)
Thu, Aug 26thvs MINJohn Gant (5-11)vs SFAlex Wood (10-4)
Fri, Aug 27th@ CLELogan Allen (2-7)vs WSHPaolo Espino (5-5)
Sat, Aug 28th@ CLECal Quantrill (8-3)vs WSHSean Nolin (0-2)
Sun, Aug 29th@ CLEEli Morgan (5-7)vs WSHErick Fedde (7-9)
Tue, Aug 31st@ TBRyan Yarbrough (9-7)vs MIAEdward Cabrera (0-3)
Thu, Sep 2nd@ TBShane McClanahan (10-6)vs MIASandy Alcantara (9-15)
Fri, Sep 3rdvs CLECal Quantrill (8-3)@ WSHSean Nolin (0-2)
Sat, Sep 4thvs CLEEli Morgan (5-7)@ WSHJosh Rogers (2-2)
Sun, Sep 5thvs CLEZach Plesac (10-6)@ WSHJosiah Gray (2-2)
Mon, Sep 6thvs TBRyan Yarbrough (9-7)@ WSHPatrick Corbin (9-16)
Tue, Sep 7thvs TBDrew Rasmussen (4-1)@ MIAEdward Cabrera (0-3)
Wed, Sep 8thvs TBShane McClanahan (10-6)@ MIASandy Alcantara (9-15)
Thu, Sep 9th   @ MIAJesus Luzardo (6-9)
Fri, Sep 10th@ CWSCarlos Rodon (13-5)vs NYYJordan Montgomery (6-7)
Sat, Sep 11th@ CWSDylan Cease (13-7)vs NYYCorey Kluber (5-3)
Sun, Sep 12th@ CWSLance Lynn (11-6)vs NYYClarke Schmidt (0-0)
Mon, Sep 13th@ SEALogan Gilbert (6-5)vs STLAdam Wainwright (17-7)
Tue, Sep 14th@ SEATyler Anderson (7-11)vs STLJake Woodford (3-4)
Wed, Sep 15th@ SEAMarco Gonzales (10-6)vs STLJon Lester (7-6)
Fri, Sep 17thvs BALKeegan Akin (2-10)vs PHIZack Wheeler (14-10)
Sat, Sep 18thvs BALZac Lowther (1-3)vs PHIAaron Nola (9-9)
Sun, Sep 19thvs BALAlexander Wells (2-3)vs PHIKyle Gibson (10-9)
Tue, Sep 21stvs NYMMarcus Stroman (10-13)@ BOSEduardo Rodriguez (13-8)
Wed, Sep 22ndvs NYMTaijuan Walker (7-11)@ BOSChris Sale (5-1)
Fri, Sep 24thvs NYYGerrit Cole (16-8)@ MILEric Lauer (7-5)
Sat, Sep 25thvs NYYNestor Cortes Jr. (2-3)@ MILCorbin Burnes (11-4)
Sun, Sep 26thvs NYYJordan Montgomery (6-7)@ MILFreddy Peralta (10-5)
Tue, Sep 28th@ BALBruce Zimmermann (4-5)vs MIATrevor Rogers (7-8)
Wed, Sep 29th@ BALZac Lowther (1-3)vs MIAElieser Hernandez (1-3)
Thu, Sep 30th@ BALAlexander Wells (2-3)vs MIAEdward Cabrera (0-3)
Fri, Oct 1st@ WSHJosh Rogers (2-2)@ ATLHuascar Ynoa (4-6)#5
Sat, Oct 2nd@ WSHJosiah Gray (2-2)@ ATLJesse Chavez (3-2)#7
Sun, Oct 3rd@ WSHJoan Adon (0-0)@ ATLCharlie Morton (14-6)#1
Fri, Apr 2ndvs BALJohn Means (6-9)   
Sat, Apr 3rdvs BALMatt Harvey (6-14)   
Sun, Apr 4thvs BALBruce Zimmermann (4-5)   
Sun, Apr 11th@ BALJorge Lopez (3-14)   
Thu, Apr 15th@ MINMichael Pineda (9-8)   
Mon, Apr 19thvs CWSLucas Giolito (11-9)   
Thu, Apr 29th@ TEXKyle Gibson (10-9)   
Tue, May 4thvs DETMichael Fulmer (5-6)   
Mon, May 10th@ BALJorge Lopez (3-14)   
Thu, May 13thvs OAKSean Manaea (11-10)   
Thu, May 20th@ TORSteven Matz (14-7)   
Wed, May 26thvs ATLDrew Smyly (11-4)#6   
Fri, May 28thvs MIACody Poteet (2-3)   
Mon, Jun 7thvs MIAZach Thompson (3-7)   
Thu, Jun 10thvs HOUZack Greinke (11-6)   
Thu, Jun 24th@ TBMichael Wacha (3-5)   
Fri, Jul 2nd@ OAKFrankie Montas (13-9)   
Tue, Jul 6th@ LAAShohei Ohtani (9-2)   
Thu, Jul 22ndvs NYYJordan Montgomery (6-7)   
Tue, Aug 10thvs TBLuis Patino (5-3)   
Mon, Aug 23rdvs TEXKolby Allard (3-12)   
Mon, Aug 30th@ TBLuis Patino (5-3)   
Wed, Sep 1st@ TBDrew Rasmussen (4-1)