Skip to main content

Who Should I Trade?

Salvador Perez for Nick Castellanos (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
Salvador Perez
C,DH - KC
Salvador Perez
Expert
Recommendation
79%
Recommended by
11 of 14 experts
21%
Recommended by
3 of 14 experts
Rankings 
   
Rest of Season# 32# 66
VBR# 57# 1149
   
Projections 
   
Runs4113
Home Runs126
RBI4618
Stolen Bases20
Batting Average.265.240
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 52# 55
   
Mike Maher
FantasyPros
# 30# 31
   
Pierre Camus
RotoBaller
# 33# 108
   
Andrew Seifter
FantasyPros
# 47# 64
   
Bart Wheeler
Hail to Fantasy Football
# 37# 38
   
Mick Ciallela
Fantrax
# 46# 173
   
Nate Miller
Fantasy Six Pack
# 54# 150
   
Brad Camara
RotoBaller
# 30# 33
   
Joe Pisapia
FantasyPros
# 33# 38
   
Scott Youngson
Pitcher List
# 43# 286
   
Kelly Kirby
FantasyPros
# 34# 74
   
Ryan Amore
Pitcher List
# 17# 10
   
Dalton Del Don
Yahoo! Sports
# 27# 25
   
Travis Argo
Fantasy Six Pack
# 31# 26
   
Who Should I Trade? Player Statistics
  Nick Castellanos
RF - PHI
Nick Castellanos
Salvador Perez
C,DH - KC
Salvador Perez
2022 Stats 
   
   
At Bats286223
   
Runs3025
   
Hits7147
   
Singles4722
   
Doubles1713
   
Triples01
   
Home Runs711
   
RBI3734
   
Stolen Bases30
   
Caught Stealing10
   
Walks219
   
Strikeouts7365
   
Batting Average.248.211
   
On Base Pct.302.254
   
Slugging Pct.381.426
   
On-base Plus Slugging.683.680
   
Who Should I Trade? Player Projections
  Nick Castellanos
RF - PHI
Nick Castellanos
Salvador Perez
C,DH - KC
Salvador Perez
2022 Projections 
   
   
At Bats302108
   
Runs4113
   
Hits8026
   
Singles4814
   
Doubles195
   
Triples10
   
Home Runs126
   
RBI4618
   
Stolen Bases20
   
Caught Stealing10
   
Walks245
   
Strikeouts7228
   
Batting Average.265.240
   
On Base Pct.328.285
   
Slugging Pct.456.467
   
On-base Plus Slugging.784.752
   
Who Should I Trade? Player Notes
  Nick Castellanos
RF - PHI
Nick Castellanos
Salvador Perez
C,DH - KC
Salvador Perez
News 
 Nick Castellanos went 4-for-5 with an RBI and a stolen base on Sunday against the Padres.
Dan Harris
Sun, Jun 26th
Salvador Perez underwent surgery to repair the UCL in his left thumb on Friday, and will likely miss approximately eight weeks.
Dan Harris
Fri, Jun 24th
 Nick Castellanos went 1-for-4 with a run scored on Thursday against the Padres.
Dan Harris
Fri, Jun 24th
On Friday, the Royals announced C Salvador Perez would undergo surgery for his left thumb ulnar collateral ligament. He was placed on the IL retroactive to June 21.
Kelly Kirby
Fri, Jun 24th
 Nick Castellanos went 2-for-3 with a double and two RBI on Thursday against the Nationals.
Dan Harris
Thu, Jun 16th
Salvador Perez was not in Wednesday’s lineup as he awaits MRI results. His status is uncertain and the Royals are carrying two catcher.
Jesse Garcia
Thu, Jun 23rd
 Nick Castellanos is not in the Phillies’ lineup in their series opening game against the Miami Marlins.
Chris Schommer
Mon, Jun 13th
Salvador Perez was removed from Tuesday's game against the Angels with an apparent injury.
Dan Harris
Tue, Jun 21st
 Nick Castellanos went 2-for-4 with two RBI on Saturday against the Diamondbacks.
Dan Harris
Sat, Jun 11th
Salvador Perez went 2-for-4 with a home run and two RBIs in Kansas City’s 6-2 win against the Angels on Monday.
Luke Monaldo
Tue, Jun 21st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Castellanos
RF - PHI
Nick Castellanos
Salvador Perez
C,DH - KC
Salvador Perez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   vs CLEShane Bieber (3-4)#5
Sat, Apr 9thvs OAKCole Irvin (2-5)#109vs CLEZach Plesac (2-5)#115
Sun, Apr 10thvs OAKDaulton Jefferies (1-7)vs CLECal Quantrill (4-4)#85
Mon, Apr 11thvs NYMTaijuan Walker (6-2)#87vs CLEAaron Civale (2-4)#141
Tue, Apr 12thvs NYMTylor Megill (4-2)#102@ STLDakota Hudson (6-4)#92
Thu, Apr 14th@ MIASandy Alcantara (7-3)#1vs DETCasey Mize (0-1)
Fri, Apr 15th@ MIAPablo Lopez (5-4)#19vs DETTarik Skubal (5-6)#28
Sat, Apr 16th@ MIATrevor Rogers (3-6)#82vs DETMatt Manning (0-0)#174
Tue, Apr 19th@ COLKyle Freeland (4-5)#246vs MINChris Archer (2-3)#165
Wed, Apr 20th@ COLGerman Marquez (4-5)#113vs MINChris Paddack (1-2)
Thu, Apr 21st   vs MINJoe Ryan (6-3)#56
Fri, Apr 22ndvs MILFreddy Peralta (3-2)#94@ SEAChris Flexen (3-8)#107
Sat, Apr 23rdvs MILAdrian Houser (4-8)#157@ SEAMatt Brash (1-3)#172
Sun, Apr 24thvs MILEric Lauer (6-3)#86@ SEARobbie Ray (6-6)#17
Tue, Apr 26thvs COLGerman Marquez (4-5)#113@ CWSDallas Keuchel (2-5)#380
Wed, Apr 27thvs COLRyan Feltner (1-3)#378@ CWSDylan Cease (6-3)#29
Thu, Apr 28thvs COLAustin Gomber (3-7)#187@ CWSMichael Kopech (2-4)#36
Fri, Apr 29th@ NYMTylor Megill (4-2)#102vs NYYNestor Cortes Jr. (6-3)#51
Sat, Apr 30th@ NYMTaijuan Walker (6-2)#87vs NYYGerrit Cole (6-2)#2
Sun, May 1st@ NYMMax Scherzer (5-1)#128vs NYYLuis Severino (4-2)#37
Mon, May 2nd   @ STLSteven Matz (3-3)#79
Tue, May 3rdvs TEXJon Gray (4-3)#53vs STLDakota Hudson (6-4)#92
Wed, May 4thvs TEXMartin Perez (6-2)#75vs STLAdam Wainwright (6-5)#42
Sun, May 8thvs NYMChris Bassitt (6-5)#30@ BALBruce Zimmermann (2-5)#242
Mon, May 9th@ SEAChris Flexen (3-8)#107@ BALTyler Wells (6-4)#93
Tue, May 10th@ SEARobbie Ray (6-6)#17@ TEXMartin Perez (6-2)#75
Wed, May 11th@ SEALogan Gilbert (8-3)#35@ TEXMatt Bush (2-1)#226
Thu, May 12th@ LADTyler Anderson (8-1)#60@ TEXTaylor Hearn (4-5)#290
Fri, May 13th@ LADWalker Buehler (6-3)#129@ COLKyle Freeland (4-5)#246
Sat, May 14th@ LADJulio Urias (5-6)#12@ COLGerman Marquez (4-5)#113
Sun, May 15th@ LADMichael Grove (0-0)#329@ COLAustin Gomber (3-7)#187
Mon, May 16th   vs CWSJohnny Cueto (2-4)#171
Tue, May 17thvs SDMike Clevinger (1-0)#58vs CWSDavis Martin (1-2)#281
Wed, May 18thvs SDBlake Snell (0-5)#76vs CWSLucas Giolito (4-4)#32
Thu, May 19thvs SDYu Darvish (7-3)#27vs CWSVince Velasquez (3-3)#177
Fri, May 20thvs LADJulio Urias (5-6)#12vs MINDevin Smeltzer (4-1)#154
Sat, May 21stvs LADMitch White (1-1)#188vs MINJoe Ryan (6-3)#56
Sun, May 22ndvs LADTony Gonsolin (9-0)#24vs MINBailey Ober (1-2)#74
Mon, May 23rd@ ATLTucker Davidson (1-2)#209@ ARIZach Davies (2-4)#189
Tue, May 24th@ ATLMax Fried (7-2)#14@ ARIZac Gallen (4-2)#45
Thu, May 26th@ ATLKyle Wright (8-4)#44@ MINDevin Smeltzer (4-1)#154
Fri, May 27th@ NYMCarlos Carrasco (8-4)#46@ MINBailey Ober (1-2)#74
Sat, May 28th@ NYMTaijuan Walker (6-2)#87@ MINChris Archer (2-3)#165
Sun, May 29th@ NYMChris Bassitt (6-5)#30@ MINSonny Gray (4-1)#48
Mon, May 30thvs SFLogan Webb (7-2)#20@ CLEZach Plesac (2-5)#115
Tue, May 31stvs SFJakob Junis (4-1)#118@ CLECal Quantrill (4-4)#85
Wed, Jun 1stvs SFCarlos Rodon (7-4)#13@ CLEKonnor Pilkington (1-1)#186
Fri, Jun 3rdvs LAAChase Silseth (1-2)#303vs HOUJose Urquidy (6-3)#90
Sat, Jun 4thvs LAAMichael Lorenzen (6-5)#127vs HOULuis Garcia (5-5)#38
Sun, Jun 5thvs LAAPatrick Sandoval (3-2)#66vs HOUFramber Valdez (8-3)#22
Mon, Jun 6th   vs TORRoss Stripling (4-2)#124
Tue, Jun 7th@ MILJason Alexander (2-0)#233vs TORAlek Manoah (9-2)#15
Wed, Jun 8th@ MILAdrian Houser (4-8)#157vs TORYusei Kikuchi (2-4)#104
Thu, Jun 9th@ MILCorbin Burnes (6-4)#4vs BALJordan Lyles (4-7)#374
Fri, Jun 10thvs ARIZac Gallen (4-2)#45vs BALBruce Zimmermann (2-5)#242
Sat, Jun 11thvs ARIMadison Bumgarner (3-7)#116vs BALTyler Wells (6-4)#93
Sun, Jun 12thvs ARIKyle Nelsonvs BALDean Kremer (2-1)#244
Mon, Jun 13thvs MIASandy Alcantara (7-3)#1@ SFAlex Wood (5-6)#52
Tue, Jun 14thvs MIATrevor Rogers (3-6)#82@ SFLogan Webb (7-2)#20
Wed, Jun 15thvs MIADaniel Castano (0-1)#262@ SFSam Long (0-1)#217
Fri, Jun 17th@ WSHPaolo Espino (0-1)#207@ OAKFrankie Montas (3-8)#18
Sat, Jun 18th@ WSHJosiah Gray (6-4)#123@ OAKCole Irvin (2-5)#109
Sun, Jun 19th@ WSHJackson Tetreault (2-1)#316@ OAKJared Koenig (1-2)#307
Mon, Jun 20th   @ LAANoah Syndergaard (5-6)#80
Tue, Jun 21st@ TEXMartin Perez (6-2)#75@ LAAReid Detmers (2-3)#114
Wed, Jun 22nd@ TEXJon Gray (4-3)#53@ LAAShohei Ohtani (6-4)#39
Fri, Jun 24th@ SDMacKenzie Gore (4-3)#105vs OAKCole Irvin (2-5)#109
Sat, Jun 25th@ SDBlake Snell (0-5)#76vs OAKJared Koenig (1-2)#307
Sun, Jun 26th@ SDYu Darvish (7-3)#27vs OAKJames Kaprielian (0-5)#204
Mon, Jun 27th   vs TEXMartin Perez (6-2)#75
Tue, Jun 28thvs ATLCharlie Morton (4-3)#57vs TEXJon Gray (4-3)#53
Wed, Jun 29thvs ATLKyle Wright (8-4)#44vs TEXDane Dunning (1-5)#103
Fri, Jul 1stvs STLMiles Mikolas (5-5)#64@ DETAlex Faedo (1-4)#135
Sat, Jul 2ndvs STLMatthew Liberatore (2-1)#182@ DETBeau Brieske (1-6)#176
Sun, Jul 3rdvs STLAdam Wainwright (6-5)#42@ DETTarik Skubal (5-6)#28
Mon, Jul 4th   @ HOUJustin Verlander (9-3)#3
Tue, Jul 5thvs WSHPaolo Espino (0-1)#207@ HOULuis Garcia (5-5)#38
Wed, Jul 6thvs WSHJosiah Gray (6-4)#123@ HOUCristian Javier (5-3)#73
Thu, Jul 7thvs WSH@ HOU
Fri, Jul 8th@ STLvs CLE
Sat, Jul 9th@ STLvs CLE
Sun, Jul 10th@ STLvs CLE
Mon, Jul 11th@ STLvs DET
Tue, Jul 12th@ TORvs DET
Wed, Jul 13th@ TORvs DET
Thu, Jul 14th   @ TOR
Fri, Jul 15th@ MIA@ TOR
Sat, Jul 16th@ MIA@ TOR
Sun, Jul 17th@ MIA@ TOR
Fri, Jul 22ndvs CHCvs TB
Sat, Jul 23rdvs CHCvs TB
Sun, Jul 24thvs CHCvs TB
Mon, Jul 25thvs ATLvs LAA
Tue, Jul 26thvs ATLvs LAA
Wed, Jul 27thvs ATLvs LAA
Thu, Jul 28th@ PIT@ NYY
Fri, Jul 29th@ PIT@ NYY
Sat, Jul 30th@ PIT@ NYY
Sun, Jul 31st@ PIT@ NYY
Mon, Aug 1st   @ CWS
Tue, Aug 2nd@ ATL@ CWS
Wed, Aug 3rd@ ATL@ CWS
Thu, Aug 4thvs WSHvs BOS
Fri, Aug 5thvs WSHvs BOS
Sat, Aug 6thvs WSHvs BOS
Sun, Aug 7thvs WSHvs BOS
Tue, Aug 9thvs MIAvs CWS
Wed, Aug 10thvs MIAvs CWS
Thu, Aug 11thvs MIAvs CWS
Fri, Aug 12th@ NYMvs LAD
Sat, Aug 13th@ NYMvs LAD
Sun, Aug 14th@ NYMvs LAD
Mon, Aug 15th@ CIN@ MIN
Tue, Aug 16th@ CIN@ MIN
Wed, Aug 17th@ CIN@ MIN
Thu, Aug 18th   @ TB
Fri, Aug 19thvs NYM@ TB
Sat, Aug 20thvs NYM@ TB
Sun, Aug 21stvs NYM@ TB
Mon, Aug 22ndvs CINvs CWS
Tue, Aug 23rdvs CINvs ARI
Wed, Aug 24thvs CINvs ARI
Fri, Aug 26thvs PITvs SD
Sat, Aug 27thvs PITvs SD
Sun, Aug 28thvs PITvs SD
Tue, Aug 30th@ ARI@ CWS
Wed, Aug 31st@ ARI@ CWS
Thu, Sep 1st   @ CWS
Fri, Sep 2nd@ SF@ DET
Sat, Sep 3rd@ SF@ DET
Sun, Sep 4th@ SF@ DET
Mon, Sep 5th   vs CLE
Tue, Sep 6thvs MIAvs CLE
Wed, Sep 7thvs MIAvs CLE
Fri, Sep 9thvs WSHvs DET
Sat, Sep 10thvs WSHvs DET
Sun, Sep 11thvs WSHvs DET
Tue, Sep 13th@ MIA@ MIN
Wed, Sep 14th@ MIA@ MIN
Thu, Sep 15th@ MIA@ MIN
Fri, Sep 16th@ ATL@ BOS
Sat, Sep 17th@ ATL@ BOS
Sun, Sep 18th@ ATL@ BOS
Tue, Sep 20thvs TORvs MIN
Wed, Sep 21stvs TORvs MIN
Thu, Sep 22ndvs ATLvs MIN
Fri, Sep 23rdvs ATLvs SEA
Sat, Sep 24thvs ATLvs SEA
Sun, Sep 25thvs ATLvs SEA
Tue, Sep 27th@ CHC@ DET
Wed, Sep 28th@ CHC@ DET
Thu, Sep 29th@ CHC@ DET
Fri, Sep 30th@ WSH@ CLE
Sat, Oct 1st@ WSH@ CLE
Sun, Oct 2nd@ WSH@ CLE
Mon, Oct 3rd@ HOU@ CLE
Tue, Oct 4th@ HOU@ CLE
Wed, Oct 5th@ HOU@ CLE
Fri, Apr 8thvs OAKFrankie Montas (3-8)#18   
Wed, Apr 13thvs NYMMax Scherzer (5-1)#128   
Sun, Apr 17th@ MIAElieser Hernandez (2-5)#153   
Mon, Apr 18th@ COLChad Kuhl (5-5)#257   
Mon, Apr 25thvs COLKyle Freeland (4-5)#246   
Thu, May 5thvs NYMTaijuan Walker (6-2)#87   
Wed, May 25th@ ATLCharlie Morton (4-3)#57   
Thu, Jun 16th@ WSHPatrick Corbin (4-10)#142   
Thu, Jun 23rd@ SDJoe Musgrove (8-1)#7   
Thu, Jun 30thvs ATLIan Anderson (6-4)#81   
Thu, Aug 25thvs CIN   
Mon, Aug 29th@ ARI   
Thu, Sep 8thvs MIA