Skip to main content

Who Should I Trade?

Pete Alonso 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
  Nick Castellanos
Nick Castellanos
CIN vs SF Mon, May 17th 6:40pm
Pete Alonso
Pete Alonso
NYM @ ATL Mon, May 17th 7:10pm
Recommended by
8 of 15 experts
Recommended by
7 of 15 experts
Rest of Season
VBR# 22# 24
Home Runs2531
Stolen Bases21
Batting Average.280.248
Injury Alert--
Weather60 F, Possible Light Rain84 F, Mostly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 28# 46
Nick Pollack
Pitcher List
# 18# 24
Dan Harris
# 25# 34
Ryan Amore
Pitcher List
# 25# 27
Brendan Tuma
# 35# 44
Jordan Eisen
Field of Vision Sports
# 32# 42
Chris Clegg
# 28# 32
Joe Pisapia
# 34# 44
Corbin Young
# 20# 19
Brad Camara
# 27# 21
Mick Ciallela
# 30# 26
Pierre Camus
# 39# 32
Chris Meaney
# 41# 35
Mike Maher
# 43# 37
Carmen Maiorano
# 61# 55
Who Should I Trade? Player Statistics
  Nick Castellanos
Nick Castellanos
Pete Alonso
Pete Alonso
2021 Stats 
At Bats135116
Home Runs106
Stolen Bases10
Caught Stealing00
Batting Average.326.250
On Base Pct.377.358
Slugging Pct.637.466
On-base Plus Slugging1.014.823
Who Should I Trade? Player Projections
  Nick Castellanos
Nick Castellanos
Pete Alonso
Pete Alonso
2021 Projections 
At Bats454446
Home Runs2531
Stolen Bases21
Caught Stealing11
Batting Average.280.248
On Base Pct.341.351
Slugging Pct.530.507
On-base Plus Slugging.871.858
Who Should I Trade? Player Notes
  Nick Castellanos
Nick Castellanos
Pete Alonso
Pete Alonso
 Nick Castellanos went 3-for-5 with a home run, a double, three RBI, two runs, and a walk in Saturday's win over the Rockies.
Connor Rooney
Sun, May 16th
Pete Alonso went 1-4 with one run, one RBI, and one strikeout.
Lucas Babits-Feinerman
Sun, May 16th
 Nick Castellanos went 1-for-4 with a walk, a run scored, and a two-RBI double in Monday's win over the Pirates.
Connor Rooney
Tue, May 11th
Pete Alonso had one single in the Mets 3-2 win over the Orioles.
Lucas Babits-Feinerman
Wed, May 12th
 Reds outfielder Nick Castellanos was scratched from Wednesday's game due to back tightness. He left Tuesday's game for that reason.
Corbin Young
Wed, May 5th
Pete Alonso went 1-4 with one run, one RBI, one walk, and one strikeout.
Lucas Babits-Feinerman
Fri, May 7th
 Nick Castellanos went 5-for-6 with two home runs, four RBI, and four runs scored in Sunday's win over the Cubs.
Connor Rooney
Sun, May 2nd
Pete Alonso had one of two Mets hits, a single, and struck out once.
Lucas Babits-Feinerman
Wed, Apr 28th
 Nick Castellanos went 1-for-5 with an RBI single in Saturday's loss to the Cubs.
Connor Rooney
Sat, May 1st
Pete Alonso went 1-2 with two runs scored, one RBI, two walks, one strikeout, one home run, and one single.
Lucas Babits-Feinerman
Mon, Apr 26th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Castellanos
Nick Castellanos
Pete Alonso
Pete Alonso
Date OppOpp PitcherVBROppOpp PitcherVBR
Mon, Apr 5thvs PIT@ PHI
Tue, Apr 6thvs PIT@ PHI
Wed, Apr 7thvs PIT@ PHI
Thu, Apr 8th   vs MIA
Sat, Apr 10th@ ARIvs MIA
Tue, Apr 13th@ SFvs PHI
Wed, Apr 14th@ SFvs PHI
Sat, Apr 17thvs CLE@ COL
Sun, Apr 18thvs CLE@ COL
Tue, Apr 20th   @ CHC
Wed, Apr 21stvs ARI@ CHC
Thu, Apr 22ndvs ARI@ CHC
Fri, Apr 23rd@ STLvs WSH
Sat, Apr 24th@ STLvs WSH
Sun, Apr 25th@ STLvs WSH
Tue, Apr 27th@ LADvs BOS
Wed, Apr 28th@ LADvs BOS
Fri, Apr 30thvs CHC@ PHI
Sat, May 1stvs CHC@ PHI
Sun, May 2ndvs CHC@ PHI
Mon, May 3rd   @ STL
Wed, May 5thvs CWS@ STL
Thu, May 6th   @ STL
Fri, May 7th@ CLEvs ARI
Sat, May 8th@ CLEvs ARI
Sun, May 9th   vs ARI
Tue, May 11th@ PITvs BAL
Wed, May 12th@ PITvs BAL
Fri, May 14th@ COL@ TB
Sat, May 15th@ COL@ TB
Sun, May 16th@ COL@ TB
Mon, May 17thvs SF@ ATL
Tue, May 18thvs SF@ ATL
Wed, May 19thvs SF@ ATL
Fri, May 21stvs MIL@ MIA
Sat, May 22ndvs MIL@ MIA
Sun, May 23rdvs MIL@ MIA
Mon, May 24th   vs COL
Tue, May 25th@ WSHvs COL
Wed, May 26th@ WSHvs COL
Thu, May 27th@ WSHvs COL
Fri, May 28th@ CHCvs ATL
Sat, May 29th@ CHCvs ATL
Sun, May 30th@ CHCvs ATL
Mon, May 31stvs PHI@ ARI
Tue, Jun 1stvs PHI@ ARI
Wed, Jun 2ndvs PHI@ ARI
Thu, Jun 3rd@ STL@ SD
Fri, Jun 4th@ STL@ SD
Sat, Jun 5th@ STL@ SD
Sun, Jun 6th@ STL@ SD
Tue, Jun 8thvs MIL@ BAL
Wed, Jun 9thvs MIL@ BAL
Fri, Jun 11thvs COLvs SD
Sat, Jun 12thvs COLvs SD
Sun, Jun 13thvs COLvs SD
Mon, Jun 14th@ MILvs CHC
Tue, Jun 15th@ MILvs CHC
Wed, Jun 16th@ MILvs CHC
Thu, Jun 17th@ SDvs CHC
Fri, Jun 18th@ SD@ WSH
Sat, Jun 19th@ SD@ WSH
Sun, Jun 20th@ SD@ WSH
Mon, Jun 21st@ MINvs ATL
Tue, Jun 22nd@ MINvs ATL
Wed, Jun 23rd   vs ATL
Fri, Jun 25thvs ATLvs PHI
Sat, Jun 26thvs ATLvs PHI
Sun, Jun 27thvs ATLvs PHI
Mon, Jun 28th   @ WSH
Tue, Jun 29thvs SD@ ATL
Wed, Jun 30thvs SD@ ATL
Thu, Jul 1stvs SD@ ATL
Fri, Jul 2ndvs CHC@ NYY
Sat, Jul 3rdvs CHC@ NYY
Sun, Jul 4thvs CHC@ NYY
Mon, Jul 5th@ KCvs MIL
Tue, Jul 6th@ KCvs MIL
Wed, Jul 7th@ KCvs MIL
Thu, Jul 8th@ MILvs PIT
Fri, Jul 9th@ MILvs PIT
Sat, Jul 10th@ MILvs PIT
Sun, Jul 11th@ MILvs PIT
Fri, Jul 16thvs MIL@ PIT
Sat, Jul 17thvs MIL@ PIT
Sun, Jul 18thvs MIL@ PIT
Mon, Jul 19thvs NYM@ CIN
Tue, Jul 20thvs NYM@ CIN
Wed, Jul 21stvs NYM@ CIN
Fri, Jul 23rdvs STLvs TOR
Sat, Jul 24thvs STLvs TOR
Sun, Jul 25thvs STLvs TOR
Mon, Jul 26th@ CHCvs ATL
Tue, Jul 27th@ CHCvs ATL
Wed, Jul 28th@ CHCvs ATL
Thu, Jul 29th@ CHCvs ATL
Fri, Jul 30th@ NYMvs CIN
Sat, Jul 31st@ NYMvs CIN
Sun, Aug 1st@ NYMvs CIN
Mon, Aug 2nd   @ MIA
Tue, Aug 3rdvs MIN@ MIA
Wed, Aug 4thvs MIN@ MIA
Thu, Aug 5thvs PIT@ MIA
Fri, Aug 6thvs PIT@ PHI
Sat, Aug 7thvs PIT@ PHI
Sun, Aug 8thvs PIT@ PHI
Tue, Aug 10th@ ATLvs WSH
Wed, Aug 11th@ ATLvs WSH
Thu, Aug 12th@ ATLvs WSH
Fri, Aug 13th@ PHIvs LAD
Sat, Aug 14th@ PHIvs LAD
Sun, Aug 15th@ PHIvs LAD
Mon, Aug 16thvs CHC@ SF
Tue, Aug 17thvs CHC@ SF
Wed, Aug 18thvs CHC@ SF
Thu, Aug 19thvs MIA@ LAD
Fri, Aug 20thvs MIA@ LAD
Sat, Aug 21stvs MIA@ LAD
Sun, Aug 22ndvs MIA@ LAD
Tue, Aug 24th@ MILvs SF
Wed, Aug 25th@ MILvs SF
Thu, Aug 26th@ MILvs SF
Fri, Aug 27th@ MIAvs WSH
Sat, Aug 28th@ MIAvs WSH
Sun, Aug 29th@ MIAvs WSH
Tue, Aug 31stvs STLvs MIA
Wed, Sep 1stvs STLvs MIA
Thu, Sep 2nd   vs MIA
Fri, Sep 3rdvs DET@ WSH
Sat, Sep 4thvs DET@ WSH
Sun, Sep 5thvs DET@ WSH
Mon, Sep 6th@ CHC@ WSH
Tue, Sep 7th@ CHC@ MIA
Wed, Sep 8th@ CHC@ MIA
Thu, Sep 9th   @ MIA
Fri, Sep 10th@ STLvs NYY
Sat, Sep 11th@ STLvs NYY
Sun, Sep 12th@ STLvs NYY
Mon, Sep 13th   vs STL
Tue, Sep 14th@ PITvs STL
Wed, Sep 15th@ PITvs STL
Fri, Sep 17thvs LADvs PHI
Sat, Sep 18thvs LADvs PHI
Sun, Sep 19thvs LADvs PHI
Tue, Sep 21stvs PIT@ BOS
Wed, Sep 22ndvs PIT@ BOS
Fri, Sep 24thvs WSH@ MIL
Sat, Sep 25thvs WSH@ MIL
Sun, Sep 26thvs WSH@ MIL
Tue, Sep 28th@ CWSvs MIA
Wed, Sep 29th@ CWSvs MIA
Thu, Sep 30th   vs MIA
Fri, Oct 1st@ PIT@ ATL
Sat, Oct 2nd@ PIT@ ATL
Sun, Oct 3rd@ PIT@ ATL
Thu, Apr 1stvs STL   
Sat, Apr 3rdvs STL   
Sun, Apr 4thvs STL   
Fri, Apr 9th@ ARI   
Sun, Apr 11th@ ARI   
Mon, Apr 12th@ SF   
Fri, Apr 16thvs CLE   
Mon, Apr 26th@ LAD   
Tue, May 4thvs CWS   
Mon, May 10th@ PIT   
Thu, May 13th@ COL   
Thu, May 20thvs SF   
Thu, Jun 10thvs MIL   
Thu, Jun 24thvs ATL   
Mon, Aug 9th@ CLE   
Mon, Aug 30thvs STL   
Thu, Sep 16th@ PIT   
Mon, Sep 20thvs PIT   
Thu, Sep 23rdvs WSH