Skip to main content

Who Should I Trade?

Tommy Edman for Nick Castellanos (2023)

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
Tommy Edman
Tommy Edman
Recommended by
9 of 15 experts
Recommended by
6 of 15 experts
Rest of Season# 59# 69
VBR# 55# 77
Home Runs138
Stolen Bases417
Batting Average.280.267
Injury Alert--
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 49# 67
Mike Maher
# 40# 56
Keith Lott
Fantasy Six Pack
# 54# 102
Mick Ciallela
# 66# 69
Lucas Spence
Pitcher List
# 42# 105
Scott Youngson
Pitcher List
# 36# 72
Ethan Biddle
# 72# 77
Blake Meyer
Sports Gambling Podcast Network
# 74# 141
Tristan Davis
SEMO Fantasy Sports Podcast
# 51# 115
Christopher Welsh
# 64# 44
Joe Pisapia
# 57# 45
Nate Miller
# 69# 48
Aaron Schill
FF Faceoff
# 77# 68
Brandon 'B_Don' Myers
# 128# 70
Kelly Kirby
# 82# 80
Who Should I Trade? Player Statistics
  Nick Castellanos
Nick Castellanos
Tommy Edman
Tommy Edman
2023 Stats 
At Bats241195
Home Runs76
Stolen Bases39
Caught Stealing21
Batting Average.315.251
On Base Pct.363.312
Slugging Pct.494.426
On-base Plus Slugging.856.737
Who Should I Trade? Player Projections
  Nick Castellanos
Nick Castellanos
Tommy Edman
Tommy Edman
2023 Projections 
At Bats344320
Home Runs138
Stolen Bases417
Caught Stealing13
Batting Average.280.267
On Base Pct.332.324
Slugging Pct.466.412
On-base Plus Slugging.797.736
Who Should I Trade? Player Notes
  Nick Castellanos
Nick Castellanos
Tommy Edman
Tommy Edman
 Nick Castellanos had a productive day at the plate, recording three hits in five at-bats, but failed to drive in any runs in the Phillies' 11-3 victory over the Nationals.
Chris Schommer
Mon, Jun 5th
Edman had a productive day at the plate, going 3-for-4 with a double and two stolen bases, including a run scored, but it wasn't enough as the Cardinals fell to the Brewers 3-2 on Tuesday.
Matthew Terelle
Wed, May 17th
 Nick Castellanos had a monster game at the plate, going 4-for-5 with two home runs and five RBI in Friday's loss to the Nationals.
Jesse Garcia
Fri, Jun 2nd
Tommy Edman is missing from the lineup for the St. Louis Cardinals against the Detroit Tigers Saturday.
Chris Schommer
Sat, May 6th
 Nick Castellanos had a perfect day at the plate, going 3-for-3 with an RBI, but it wasn't enough to lead the Phillies to victory as they fell to the Mets by a score of 4-2.
Chris Schommer
Fri, Jun 2nd
Tommy Edman went 2-for-4 at the plate for the Cardinals Thursday afternoon, singling, homering, scoring two runs, and driving in three runs in an 11-7 loss to the Angels.
Chris Schommer
Thu, May 4th
 Nick Castellanos had a strong showing at the plate on Saturday, going 3-for-4 with an RBI in the Phillies' 7-4 win over the Rockies.
Ari Koslow
Sun, May 14th
Tommy Edman went 2-for-4 at the plate for the Cardinals Thursday, singling, doubling, stealing one base, scoring one run, and driving in one run in a 6-0 win over the Giants.
Chris Schommer
Fri, Apr 28th
 Castellanos had a productive day at the plate, going 3-for-4 with a double and a home run, driving in two runs and scoring twice as the Phillies defeated the Blue Jays 8-4 on Tuesday.
Matthew Terelle
Wed, May 10th
St. Louis Cardinals shortstop Tommy Edman is not in Wednesday's starting lineup against the Giants.
Brenton Kemp
Wed, Apr 26th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Castellanos
Nick Castellanos
Tommy Edman
Tommy Edman
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ TEXJacob deGrom (2-0)vs TORAlek Manoah (1-7)#103
Sat, Apr 1st@ TEXNathan Eovaldi (8-2)#20vs TORKevin Gausman (5-3)#3
Sun, Apr 2nd@ TEXMartin Perez (6-1)#100vs TORChris Bassitt (7-4)#37
Mon, Apr 3rd@ NYYNestor Cortes Jr. (5-2)#50vs ATLCharlie Morton (5-6)#32
Tue, Apr 4th@ NYYDomingo German (3-3)#67vs ATLDylan Dodd (2-1)#289
Wed, Apr 5th@ NYYGerrit Cole (7-0)#2vs ATLBryce Elder (4-0)#64
Fri, Apr 7thvs CINHunter Greene (1-4)#33@ MILBrandon Woodruff (1-0)#47
Sat, Apr 8thvs CINNick Lodolo (2-1)#117@ MILEric Lauer (4-5)#129
Sun, Apr 9thvs CINConnor Overton (0-1)@ MILFreddy Peralta (5-5)#34
Mon, Apr 10thvs MIASandy Alcantara (2-5)#13@ COLGerman Marquez (2-2)
Tue, Apr 11thvs MIAJesus Luzardo (5-4)#40@ COLKyle Freeland (4-7)#381
Wed, Apr 12thvs MIAEdward Cabrera (5-4)#72@ COLJose Urena (0-4)#377
Thu, Apr 13th@ CINNick Lodolo (2-1)#117vs PITVince Velasquez (4-4)#207
Fri, Apr 14th@ CINConnor Overton (0-1)vs PITJohan Oviedo (3-4)#143
Sat, Apr 15th@ CINGraham Ashcraft (3-5)#184vs PITRoansy Contreras (3-5)#132
Sun, Apr 16th@ CINLuis Cessa (1-4)#369vs PITMitch Keller (7-2)#71
Mon, Apr 17th   vs ARIMerrill Kelly (7-3)#45
Tue, Apr 18th@ CWSLucas Giolito (5-4)#39vs ARIDrey Jameson (2-1)#145
Wed, Apr 19th@ CWSMike Clevinger (3-4)#121vs ARIMadison Bumgarner (0-3)#375
Fri, Apr 21stvs COLNoah Davis (0-1)#385@ SEAGeorge Kirby (5-5)#22
Sat, Apr 22ndvs COLKyle Freeland (4-7)#381@ SEALuis Castillo (4-3)#4
Sun, Apr 23rdvs COLJose Urena (0-4)#377@ SEAChris Flexen (0-4)#198
Mon, Apr 24th   @ SFAlex Cobb (5-2)#30
Tue, Apr 25thvs SEAMarco Gonzales (4-1)#152@ SFJohn Brebbia (2-0)#148
Wed, Apr 26thvs SEALogan Gilbert (4-3)#24@ SFAnthony DeSclafani (4-5)#74
Thu, Apr 27thvs SEAGeorge Kirby (5-5)#22@ SFLogan Webb (4-6)#18
Fri, Apr 28th@ HOUFramber Valdez (6-5)#8@ LADDustin May (4-1)#142
Sat, Apr 29th@ HOUCristian Javier (7-1)#23@ LADClayton Kershaw (8-4)#6
Sun, Apr 30th@ HOUJose Urquidy (2-2)#115@ LADNoah Syndergaard (1-4)#133
Tue, May 2nd@ LADJulio Urias (5-4)#25vs LAAPatrick Sandoval (3-5)#80
Wed, May 3rd@ LADGavin Stone (0-0)#241vs LAAShohei Ohtani (5-2)#5
Thu, May 4th   vs LAAGriffin Canning (4-2)#127
Fri, May 5thvs BOSChris Sale (5-2)#57vs DETMatthew Boyd (3-4)#77
Sat, May 6thvs BOSCorey Kluber (3-6)#332vs DETSpencer Turnbull (1-4)#238
Sun, May 7thvs BOSTanner Houck (3-5)#88vs DETAlex Faedo (1-3)#170
Mon, May 8th   @ CHCMarcus Stroman (6-4)#44
Tue, May 9thvs TORAlek Manoah (1-7)#103@ CHCJameson Taillon (1-4)#86
Wed, May 10thvs TORKevin Gausman (5-3)#3@ CHCJustin Steele (6-2)#61
Fri, May 12th@ COLAustin Gomber (4-4)#383@ BOSJames Paxton (2-1)#60
Sat, May 13th@ COLRyan Feltner (2-3)#373@ BOSChris Sale (5-2)#57
Sun, May 14th@ COLKyle Freeland (4-7)#381@ BOSCorey Kluber (3-6)#332
Mon, May 15th@ SFAlex Wood (1-1)#79vs MILFreddy Peralta (5-5)#34
Tue, May 16th@ SFAlex Cobb (5-2)#30vs MILWade Miley (3-2)#193
Wed, May 17th@ SFRoss Stripling (0-2)#124vs MILCorbin Burnes (5-4)#14
Thu, May 18th   vs LADJulio Urias (5-4)#25
Fri, May 19thvs CHCMarcus Stroman (6-4)#44vs LADTony Gonsolin (3-1)#52
Sat, May 20thvs CHCJameson Taillon (1-4)#86vs LADNoah Syndergaard (1-4)#133
Sun, May 21stvs CHCJustin Steele (6-2)#61vs LADClayton Kershaw (8-4)#6
Mon, May 22ndvs ARITommy Henry (3-1)#214@ CINBrandon Williamson (0-0)#386
Tue, May 23rdvs ARIRyne Nelson (2-3)#131@ CINGraham Ashcraft (3-5)#184
Wed, May 24thvs ARIZac Gallen (7-2)#15@ CINBen Lively (3-3)#137
Thu, May 25th@ ATLDylan Dodd (2-1)#289@ CINLuke Weaver (1-2)#231
Fri, May 26th@ ATLJared Shuster (2-2)#177@ CLEShane Bieber (4-3)#19
Sat, May 27th@ ATLCharlie Morton (5-6)#32@ CLETanner Bibee (2-1)#87
Sun, May 28th@ ATLSpencer Strider (6-2)#1@ CLEHunter Gaddis (1-1)#195
Mon, May 29th   vs KCJosh Staumont
Tue, May 30th@ NYMKodai Senga (5-3)#42vs KCZack Greinke (1-6)#116
Fri, Jun 2nd@ WSHJosiah Gray (4-5)#151@ PITRoansy Contreras (3-5)#132
Sat, Jun 3rd@ WSHMacKenzie Gore (3-4)#70@ PITLuis Ortiz (1-2)#293
Sun, Jun 4th@ WSHTrevor Williams (2-4)#194@ PITRich Hill (5-5)#112
Mon, Jun 5thvs DETJoey Wentz (1-6)#316@ TEXMartin Perez (6-1)#100
Tue, Jun 6thvs DETTyler Alexander (1-1)#246@ TEXDane Dunning (5-1)#123
Wed, Jun 7th   @ TEXJon Gray (6-2)#46
Fri, Jun 9thvs LADMichael Grove (0-2)#215vs CINBen Lively (3-3)#137
Sat, Jun 10thvs LADBobby Miller (2-0)#56vs CINAndrew Abbott (1-0)#167
Sun, Jun 11thvs LADJulio Urias (5-4)#25vs CINHunter Greene (1-4)#33
Mon, Jun 12th@ ARITommy Henry (3-1)#214vs SFLogan Webb (4-6)#18
Tue, Jun 13th@ ARIZach Davies (1-1)#181vs SFAlex Cobb (5-2)#30
Wed, Jun 14th@ ARIMerrill Kelly (7-3)#45vs SFAnthony DeSclafani (4-5)#74
Fri, Jun 16th@ OAK@ NYM
Sat, Jun 17th@ OAK@ NYM
Sun, Jun 18th@ OAK@ NYM
Mon, Jun 19th   @ WSH
Tue, Jun 20thvs ATL@ WSH
Wed, Jun 21stvs ATL@ WSH
Sat, Jun 24thvs NYMvs CHC
Sun, Jun 25thvs NYMvs CHC
Tue, Jun 27th@ CHCvs HOU
Wed, Jun 28th@ CHCvs HOU
Thu, Jun 29th@ CHCvs HOU
Fri, Jun 30thvs WSHvs NYY
Sat, Jul 1stvs WSHvs NYY
Sun, Jul 2ndvs WSHvs NYY
Mon, Jul 3rd   @ MIA
Tue, Jul 4th@ TB@ MIA
Wed, Jul 5th@ TB@ MIA
Thu, Jul 6th@ TB@ MIA
Fri, Jul 7th@ MIA@ CWS
Sat, Jul 8th@ MIA@ CWS
Sun, Jul 9th@ MIA@ CWS
Fri, Jul 14thvs SDvs WSH
Sat, Jul 15thvs SDvs WSH
Sun, Jul 16thvs SDvs WSH
Mon, Jul 17th   vs MIA
Tue, Jul 18thvs MILvs MIA
Wed, Jul 19thvs MILvs MIA
Thu, Jul 20thvs MIL@ CHC
Fri, Jul 21st@ CLE@ CHC
Sat, Jul 22nd@ CLE@ CHC
Sun, Jul 23rd@ CLE@ CHC
Mon, Jul 24thvs BAL@ ARI
Tue, Jul 25thvs BAL@ ARI
Wed, Jul 26thvs BAL@ ARI
Thu, Jul 27th   vs CHC
Fri, Jul 28th@ PITvs CHC
Sat, Jul 29th@ PITvs CHC
Sun, Jul 30th@ PITvs CHC
Tue, Aug 1st@ MIAvs MIN
Wed, Aug 2nd@ MIAvs MIN
Thu, Aug 3rd@ MIAvs MIN
Fri, Aug 4thvs KCvs COL
Sat, Aug 5thvs KCvs COL
Sun, Aug 6thvs KCvs COL
Tue, Aug 8thvs WSH@ TB
Wed, Aug 9thvs WSH@ TB
Thu, Aug 10thvs WSH@ TB
Fri, Aug 11thvs MIN@ KC
Sat, Aug 12thvs MIN@ KC
Mon, Aug 14th   vs OAK
Tue, Aug 15th@ TORvs OAK
Wed, Aug 16th@ TORvs OAK
Thu, Aug 17th   vs NYM
Fri, Aug 18th@ WSHvs NYM
Sat, Aug 19th@ WSHvs NYM
Sun, Aug 20th@ WSHvs NYM
Mon, Aug 21stvs SF@ PIT
Tue, Aug 22ndvs SF@ PIT
Wed, Aug 23rdvs SF@ PIT
Fri, Aug 25thvs STL@ PHI
Sat, Aug 26thvs STL@ PHI
Sun, Aug 27thvs STL@ PHI
Mon, Aug 28thvs LAAvs SD
Tue, Aug 29thvs LAAvs SD
Wed, Aug 30thvs LAAvs SD
Fri, Sep 1st@ MILvs PIT
Sat, Sep 2nd@ MILvs PIT
Sun, Sep 3rd@ MILvs PIT
Tue, Sep 5th@ SD@ ATL
Wed, Sep 6th@ SD@ ATL
Thu, Sep 7th   @ ATL
Fri, Sep 8thvs MIA@ CIN
Sat, Sep 9thvs MIA@ CIN
Sun, Sep 10thvs MIA@ CIN
Mon, Sep 11thvs ATL@ BAL
Tue, Sep 12thvs ATL@ BAL
Wed, Sep 13thvs ATL@ BAL
Fri, Sep 15th@ STLvs PHI
Sat, Sep 16th@ STLvs PHI
Sun, Sep 17th@ STLvs PHI
Mon, Sep 18th@ ATLvs MIL
Tue, Sep 19th@ ATLvs MIL
Wed, Sep 20th@ ATLvs MIL
Thu, Sep 21stvs NYMvs MIL
Fri, Sep 22ndvs NYM@ SD
Sat, Sep 23rdvs NYM@ SD
Sun, Sep 24thvs NYM@ SD
Tue, Sep 26thvs PIT@ MIL
Wed, Sep 27thvs PIT@ MIL
Thu, Sep 28thvs PIT@ MIL
Fri, Sep 29th@ NYMvs CIN
Sat, Sep 30th@ NYMvs CIN
Sun, Oct 1st@ NYMvs CIN
Thu, Apr 20thvs COLRyan Feltner (2-3)#373   
Mon, May 1st@ LADTony Gonsolin (3-1)#52   
Wed, May 31st@ NYMCarlos Carrasco (2-2)#110   
Thu, Jun 1st@ NYMMax Scherzer (5-2)#10   
Thu, Jun 8thvs DETTyler Holton   
Thu, Jun 15th@ ARIRyne Nelson (2-3)#131   
Thu, Jun 22ndvs ATL   
Fri, Jun 23rdvs NYM   
Mon, Jul 31st@ MIA   
Mon, Aug 7thvs WSH   
Sun, Aug 13thvs MIN   
Mon, Sep 4th@ SD