Skip to main content

Who Should I Trade?

Nick Castellanos for Kyle Schwarber (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Nick Castellanos
RF - PHI
Nick Castellanos
Kyle Schwarber
1B,DH,LF - PHI
Kyle Schwarber
Expert
Recommendation
71%
Recommended by
10 of 14 experts
29%
Recommended by
4 of 14 experts
Rankings 
   
Rest of Season# 39# 52
VBR# 59# 20
   
Projections 
   
Runs3951
Home Runs1222
RBI4649
Stolen Bases33
Batting Average.260.227
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 27# 59
   
Pierre Camus
RotoBaller
# 33# 65
   
Andrew Seifter
FantasyPros
# 47# 65
   
Mick Ciallela
Fantrax
# 49# 52
   
Ryan Amore
Pitcher List
# 17# 42
   
Brad Camara
RotoBaller
# 30# 68
   
Joe Pisapia
FantasyPros
# 33# 79
   
Scott Youngson
Pitcher List
# 43# 54
   
Travis Argo
Fantasy Six Pack
# 31# 64
   
Kelly Kirby
FantasyPros
# 34# 63
   
Nate Miller
Fantasy Six Pack
# 54# 49
   
Mike Maher
FantasyPros
# 54# 21
   
Bart Wheeler
Hail to Fantasy Football
# 61# 41
   
Nick Pollack
Pitcher List
# 62# 50
   
Who Should I Trade? Player Statistics
  Nick Castellanos
RF - PHI
Nick Castellanos
Kyle Schwarber
1B,DH,LF - PHI
Kyle Schwarber
2022 Stats 
   
   
At Bats307289
   
Runs3254
   
Hits7662
   
Singles5127
   
Doubles1712
   
Triples00
   
Home Runs823
   
RBI4251
   
Stolen Bases44
   
Caught Stealing10
   
Walks2149
   
Strikeouts77100
   
Batting Average.248.215
   
On Base Pct.298.331
   
Slugging Pct.381.495
   
On-base Plus Slugging.679.826
   
Who Should I Trade? Player Projections
  Nick Castellanos
RF - PHI
Nick Castellanos
Kyle Schwarber
1B,DH,LF - PHI
Kyle Schwarber
2022 Projections 
   
   
At Bats306279
   
Runs3951
   
Hits8063
   
Singles5030
   
Doubles1812
   
Triples00
   
Home Runs1222
   
RBI4649
   
Stolen Bases33
   
Caught Stealing11
   
Walks2245
   
Strikeouts7390
   
Batting Average.260.227
   
On Base Pct.318.342
   
Slugging Pct.436.503
   
On-base Plus Slugging.755.845
   
Who Should I Trade? Player Notes
  Nick Castellanos
RF - PHI
Nick Castellanos
Kyle Schwarber
1B,DH,LF - PHI
Kyle Schwarber
News 
 Nick Castellanos went 2-for-4 with a home run and three RBI on Thursday against the Braves.
Dan Harris
Thu, Jun 30th
Kyle Schwarber went 2-for-3 with three runs scored and two solo home runs on Tuesday against the Nationals.
Dan Harris
Tue, Jul 5th
 Nick Castellanos went 4-for-5 with an RBI and a stolen base on Sunday against the Padres.
Dan Harris
Sun, Jun 26th
Kyle Schwarber went 1-for-4 with a home run and three RBI on Thursday against the Braves.
Dan Harris
Thu, Jun 30th
 Nick Castellanos went 1-for-4 with a run scored on Thursday against the Padres.
Dan Harris
Fri, Jun 24th
Kyle Schwarber went 1-for-3 with two runs scored and a solo home run on Tuesday against the Braves.
Dan Harris
Tue, Jun 28th
 Nick Castellanos went 2-for-3 with a double and two RBI on Thursday against the Nationals.
Dan Harris
Thu, Jun 16th
Kyle Schwarber went 2-for-5 with a home run and four RBI on Sunday against the Padres.
Dan Harris
Sun, Jun 26th
 Nick Castellanos is not in the Phillies’ lineup in their series opening game against the Miami Marlins.
Chris Schommer
Mon, Jun 13th
Kyle Schwarber went 1-for-4 with a two-run home run on Wednesday against the Rangers.
Dan Harris
Wed, Jun 22nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Castellanos
RF - PHI
Nick Castellanos
Kyle Schwarber
1B,DH,LF - PHI
Kyle Schwarber
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs OAKFrankie Montas (3-9)#19vs OAKFrankie Montas (3-9)#19
Sat, Apr 9thvs OAKCole Irvin (3-6)#96vs OAKCole Irvin (3-6)#96
Sun, Apr 10thvs OAKDaulton Jefferies (1-7)vs OAKDaulton Jefferies (1-7)
Mon, Apr 11thvs NYMTaijuan Walker (7-2)#77vs NYMTaijuan Walker (7-2)#77
Tue, Apr 12thvs NYMTylor Megill (4-2)#107vs NYMTylor Megill (4-2)#107
Wed, Apr 13thvs NYMMax Scherzer (5-1)#127vs NYMMax Scherzer (5-1)#127
Thu, Apr 14th@ MIASandy Alcantara (8-3)#1@ MIASandy Alcantara (8-3)#1
Fri, Apr 15th@ MIAPablo Lopez (5-4)#23@ MIAPablo Lopez (5-4)#23
Sat, Apr 16th@ MIATrevor Rogers (4-6)#79@ MIATrevor Rogers (4-6)#79
Sun, Apr 17th@ MIAElieser Hernandez (2-5)#155@ MIAElieser Hernandez (2-5)#155
Mon, Apr 18th@ COLChad Kuhl (5-5)#203@ COLChad Kuhl (5-5)#203
Tue, Apr 19th@ COLKyle Freeland (4-6)#154@ COLKyle Freeland (4-6)#154
Wed, Apr 20th@ COLGerman Marquez (4-6)#101@ COLGerman Marquez (4-6)#101
Fri, Apr 22ndvs MILFreddy Peralta (3-2)#115vs MILFreddy Peralta (3-2)#115
Sat, Apr 23rdvs MILAdrian Houser (4-8)#170vs MILAdrian Houser (4-8)#170
Sun, Apr 24thvs MILEric Lauer (6-3)#81vs MILEric Lauer (6-3)#81
Mon, Apr 25thvs COLKyle Freeland (4-6)#154vs COLKyle Freeland (4-6)#154
Tue, Apr 26thvs COLGerman Marquez (4-6)#101vs COLGerman Marquez (4-6)#101
Wed, Apr 27thvs COLRyan Feltner (1-3)#388vs COLRyan Feltner (1-3)#388
Thu, Apr 28thvs COLAustin Gomber (4-7)#180vs COLAustin Gomber (4-7)#180
Fri, Apr 29th@ NYMTylor Megill (4-2)#107@ NYMTylor Megill (4-2)#107
Sat, Apr 30th@ NYMTaijuan Walker (7-2)#77@ NYMTaijuan Walker (7-2)#77
Sun, May 1st@ NYMMax Scherzer (5-1)#127@ NYMMax Scherzer (5-1)#127
Tue, May 3rdvs TEXJon Gray (4-4)#46vs TEXJon Gray (4-4)#46
Wed, May 4thvs TEXMartin Perez (7-2)#56vs TEXMartin Perez (7-2)#56
Thu, May 5thvs NYMTaijuan Walker (7-2)#77vs NYMTaijuan Walker (7-2)#77
Sun, May 8thvs NYMChris Bassitt (6-5)#29vs NYMChris Bassitt (6-5)#29
Mon, May 9th@ SEAChris Flexen (5-8)#95@ SEAChris Flexen (5-8)#95
Tue, May 10th@ SEARobbie Ray (7-6)#12@ SEARobbie Ray (7-6)#12
Wed, May 11th@ SEALogan Gilbert (9-3)#39@ SEALogan Gilbert (9-3)#39
Thu, May 12th@ LADTyler Anderson (9-1)#47@ LADTyler Anderson (9-1)#47
Fri, May 13th@ LADWalker Buehler (6-3)#141@ LADWalker Buehler (6-3)#141
Sat, May 14th@ LADJulio Urias (7-6)#16@ LADJulio Urias (7-6)#16
Sun, May 15th@ LADMichael Grove (0-0)#346@ LADMichael Grove (0-0)#346
Tue, May 17thvs SDMike Clevinger (2-0)#67vs SDMike Clevinger (2-0)#67
Wed, May 18thvs SDBlake Snell (0-5)#83vs SDBlake Snell (0-5)#83
Thu, May 19thvs SDYu Darvish (7-4)#25vs SDYu Darvish (7-4)#25
Fri, May 20thvs LADJulio Urias (7-6)#16vs LADJulio Urias (7-6)#16
Sat, May 21stvs LADMitch White (1-1)#152vs LADMitch White (1-1)#152
Sun, May 22ndvs LADTony Gonsolin (10-0)#13vs LADTony Gonsolin (10-0)#13
Mon, May 23rd@ ATLTucker Davidson (1-2)#220@ ATLTucker Davidson (1-2)#220
Tue, May 24th@ ATLMax Fried (8-2)#10@ ATLMax Fried (8-2)#10
Wed, May 25th@ ATLCharlie Morton (4-3)#34@ ATLCharlie Morton (4-3)#34
Thu, May 26th@ ATLKyle Wright (9-4)#28@ ATLKyle Wright (9-4)#28
Fri, May 27th@ NYMCarlos Carrasco (9-4)#63@ NYMCarlos Carrasco (9-4)#63
Sat, May 28th@ NYMTaijuan Walker (7-2)#77@ NYMTaijuan Walker (7-2)#77
Sun, May 29th@ NYMChris Bassitt (6-5)#29@ NYMChris Bassitt (6-5)#29
Mon, May 30thvs SFLogan Webb (7-3)#17vs SFLogan Webb (7-3)#17
Tue, May 31stvs SFJakob Junis (4-1)#130vs SFJakob Junis (4-1)#130
Wed, Jun 1stvs SFCarlos Rodon (7-5)#7vs SFCarlos Rodon (7-5)#7
Fri, Jun 3rdvs LAAChase Silseth (1-2)#301vs LAAChase Silseth (1-2)#301
Sat, Jun 4thvs LAAMichael Lorenzen (6-6)#167vs LAAMichael Lorenzen (6-6)#167
Sun, Jun 5thvs LAAPatrick Sandoval (3-3)#62vs LAAPatrick Sandoval (3-3)#62
Tue, Jun 7th@ MILJason Alexander (2-0)#237@ MILJason Alexander (2-0)#237
Wed, Jun 8th@ MILAdrian Houser (4-8)#170@ MILAdrian Houser (4-8)#170
Thu, Jun 9th@ MILCorbin Burnes (7-4)#3@ MILCorbin Burnes (7-4)#3
Fri, Jun 10thvs ARIZac Gallen (4-2)#41vs ARIZac Gallen (4-2)#41
Sat, Jun 11thvs ARIMadison Bumgarner (4-8)#112vs ARIMadison Bumgarner (4-8)#112
Sun, Jun 12thvs ARIKyle Nelsonvs ARIKyle Nelson
Mon, Jun 13thvs MIASandy Alcantara (8-3)#1vs MIASandy Alcantara (8-3)#1
Tue, Jun 14thvs MIATrevor Rogers (4-6)#79vs MIATrevor Rogers (4-6)#79
Wed, Jun 15thvs MIADaniel Castano (1-1)#222vs MIADaniel Castano (1-1)#222
Thu, Jun 16th@ WSHPatrick Corbin (4-10)#136@ WSHPatrick Corbin (4-10)#136
Fri, Jun 17th@ WSHPaolo Espino (0-1)#200@ WSHPaolo Espino (0-1)#200
Sat, Jun 18th@ WSHJosiah Gray (6-5)#122@ WSHJosiah Gray (6-5)#122
Sun, Jun 19th@ WSHJackson Tetreault (2-2)#303@ WSHJackson Tetreault (2-2)#303
Tue, Jun 21st@ TEXMartin Perez (7-2)#56@ TEXMartin Perez (7-2)#56
Wed, Jun 22nd@ TEXJon Gray (4-4)#46@ TEXJon Gray (4-4)#46
Thu, Jun 23rd@ SDJoe Musgrove (8-2)#14@ SDJoe Musgrove (8-2)#14
Fri, Jun 24th@ SDMacKenzie Gore (4-3)#113@ SDMacKenzie Gore (4-3)#113
Sat, Jun 25th@ SDBlake Snell (0-5)#83@ SDBlake Snell (0-5)#83
Sun, Jun 26th@ SDYu Darvish (7-4)#25@ SDYu Darvish (7-4)#25
Tue, Jun 28thvs ATLCharlie Morton (4-3)#34vs ATLCharlie Morton (4-3)#34
Wed, Jun 29thvs ATLKyle Wright (9-4)#28vs ATLKyle Wright (9-4)#28
Thu, Jun 30thvs ATLIan Anderson (6-5)#109vs ATLIan Anderson (6-5)#109
Fri, Jul 1stvs STLMiles Mikolas (5-6)#50vs STLMiles Mikolas (5-6)#50
Sat, Jul 2ndvs STLMatthew Liberatore (2-1)#205vs STLMatthew Liberatore (2-1)#205
Sun, Jul 3rdvs STLAdam Wainwright (6-6)#38vs STLAdam Wainwright (6-6)#38
Tue, Jul 5thvs WSHPaolo Espino (0-1)#200vs WSHPaolo Espino (0-1)#200
Wed, Jul 6thvs WSHJosiah Gray (6-5)#122vs WSHJosiah Gray (6-5)#122
Thu, Jul 7thvs WSHvs WSH
Fri, Jul 8th@ STLAdam Wainwright (6-6)#38@ STLAdam Wainwright (6-6)#38
Sat, Jul 9th@ STLDakota Hudson (6-5)#111@ STLDakota Hudson (6-5)#111
Sun, Jul 10th@ STLAndre Pallante (2-3)#146@ STLAndre Pallante (2-3)#146
Mon, Jul 11th@ STLMiles Mikolas (5-6)#50@ STLMiles Mikolas (5-6)#50
Tue, Jul 12th@ TOR@ TOR
Wed, Jul 13th@ TOR@ TOR
Fri, Jul 15th@ MIA@ MIA
Sat, Jul 16th@ MIA@ MIA
Sun, Jul 17th@ MIA@ MIA
Fri, Jul 22ndvs CHCvs CHC
Sat, Jul 23rdvs CHCvs CHC
Sun, Jul 24thvs CHCvs CHC
Mon, Jul 25thvs ATLvs ATL
Tue, Jul 26thvs ATLvs ATL
Wed, Jul 27thvs ATLvs ATL
Thu, Jul 28th@ PIT@ PIT
Fri, Jul 29th@ PIT@ PIT
Sat, Jul 30th@ PIT@ PIT
Sun, Jul 31st@ PIT@ PIT
Tue, Aug 2nd@ ATL@ ATL
Wed, Aug 3rd@ ATL@ ATL
Thu, Aug 4thvs WSHvs WSH
Fri, Aug 5thvs WSHvs WSH
Sat, Aug 6thvs WSHvs WSH
Sun, Aug 7thvs WSHvs WSH
Tue, Aug 9thvs MIAvs MIA
Wed, Aug 10thvs MIAvs MIA
Thu, Aug 11thvs MIAvs MIA
Fri, Aug 12th@ NYM@ NYM
Sat, Aug 13th@ NYM@ NYM
Sun, Aug 14th@ NYM@ NYM
Mon, Aug 15th@ CIN@ CIN
Tue, Aug 16th@ CIN@ CIN
Wed, Aug 17th@ CIN@ CIN
Fri, Aug 19thvs NYMvs NYM
Sat, Aug 20thvs NYMvs NYM
Sun, Aug 21stvs NYMvs NYM
Mon, Aug 22ndvs CINvs CIN
Tue, Aug 23rdvs CINvs CIN
Wed, Aug 24thvs CINvs CIN
Thu, Aug 25thvs CINvs CIN
Fri, Aug 26thvs PITvs PIT
Sat, Aug 27thvs PITvs PIT
Sun, Aug 28thvs PITvs PIT
Mon, Aug 29th@ ARI@ ARI
Tue, Aug 30th@ ARI@ ARI
Wed, Aug 31st@ ARI@ ARI
Fri, Sep 2nd@ SF@ SF
Sat, Sep 3rd@ SF@ SF
Sun, Sep 4th@ SF@ SF
Tue, Sep 6thvs MIAvs MIA
Wed, Sep 7thvs MIAvs MIA
Thu, Sep 8thvs MIAvs MIA
Fri, Sep 9thvs WSHvs WSH
Sat, Sep 10thvs WSHvs WSH
Sun, Sep 11thvs WSHvs WSH
Tue, Sep 13th@ MIA@ MIA
Wed, Sep 14th@ MIA@ MIA
Thu, Sep 15th@ MIA@ MIA
Fri, Sep 16th@ ATL@ ATL
Sat, Sep 17th@ ATL@ ATL
Sun, Sep 18th@ ATL@ ATL
Tue, Sep 20thvs TORvs TOR
Wed, Sep 21stvs TORvs TOR
Thu, Sep 22ndvs ATLvs ATL
Fri, Sep 23rdvs ATLvs ATL
Sat, Sep 24thvs ATLvs ATL
Sun, Sep 25thvs ATLvs ATL
Tue, Sep 27th@ CHC@ CHC
Wed, Sep 28th@ CHC@ CHC
Thu, Sep 29th@ CHC@ CHC
Fri, Sep 30th@ WSH@ WSH
Sat, Oct 1st@ WSH@ WSH
Sun, Oct 2nd@ WSH@ WSH
Mon, Oct 3rd@ HOU@ HOU
Tue, Oct 4th@ HOU@ HOU
Wed, Oct 5th@ HOU@ HOU