Skip Navigation to Main Content

Who Should I Trade?

Jimmy Crooks III for Salvador Perez (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Salvador Perez
C,1B,DH - KC
Salvador Perez
Jimmy Crooks III
C - STL
Jimmy Crooks III
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 98
VBR# 118# 1162
   
Projections 
   
Runs4116
Home Runs174
RBI5616
Stolen Bases00
Batting Average.248.232
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 85
   
Dalton Del Don
The Deep Shot
# 94
   
Chris Welsh
FantasyPros
# 121
   
Mike Maher
BettingPros
# 110
   
Joe Pisapia
FantasyPros
# 82
   
Kelly Kirby
FantasyPros
# 94
   
Kevin Spinelli
KevScores
# 118
   
Who Should I Trade? Player Statistics
  Salvador Perez
C,1B,DH - KC
Salvador Perez
Jimmy Crooks III
C - STL
Jimmy Crooks III
2026 Stats 
   
   
At Bats2143
   
Runs210
   
Hits450
   
Singles300
   
Doubles60
   
Triples00
   
Home Runs90
   
RBI250
   
Stolen Bases00
   
Caught Stealing00
   
Walks110
   
Strikeouts461
   
Batting Average.210.000
   
On Base Pct.259.000
   
Slugging Pct.365.000
   
On-base Plus Slugging.623.000
   
Who Should I Trade? Player Projections
  Salvador Perez
C,1B,DH - KC
Salvador Perez
Jimmy Crooks III
C - STL
Jimmy Crooks III
2026 Projections 
   
   
At Bats355133
   
Runs4116
   
Hits8831
   
Singles5421
   
Doubles166
   
Triples00
   
Home Runs174
   
RBI5616
   
Stolen Bases00
   
Caught Stealing00
   
Walks2011
   
Strikeouts7841
   
Batting Average.248.232
   
On Base Pct.303.301
   
Slugging Pct.441.373
   
On-base Plus Slugging.744.674
   
Who Should I Trade? Player Notes
  Salvador Perez
C,1B,DH - KC
Salvador Perez
Jimmy Crooks III
C - STL
Jimmy Crooks III
News 
 Salvador Perez went 1-for-3 in Monday's 4-3 loss to the Yankees with a solo home run, two runs scored, one RBI, a walk, and a strikeout.
Chase Davis
Tue, May 26th
The Cardinals recalled Jimmy Crooks III from Triple-A Memphis.
Ari Koslow
Fri, May 29th
 Salvador Perez went 3-for-4 in a win over the Mariners with one run scored and three RBI.
Chase Davis
Mon, May 25th
 
 Salvador Perez went 3-for-4 in loss to the Red Sox with a home run, a run scored and one RBI.
Chase Davis
Thu, May 21st
 
 Salvador Perez went 2-for-2 in win over the Cardinals with a home run, one run scored, two RBI and one walk.
Chase Davis
Mon, May 18th
 
 Salvador Perez went 2-for-5 in a loss to the White Sox with a home run, a run scored and one RBI.
Jesse Garcia
Wed, May 13th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Salvador Perez
C,1B,DH - KC
Salvador Perez
Jimmy Crooks III
C - STL
Jimmy Crooks III
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   vs TBDrew Rasmussen (4-2)#21
Sat, Mar 28th@ ATLReynaldo Lopez (2-1)#108vs TBJoe Boyle (0-1)#167
Sun, Mar 29th@ ATLGrant Holmes (3-2)#139vs TBSteven Matz (4-2)#98
Mon, Mar 30thvs MINSimeon Woods Richardson (0-7)#222vs NYMClay Holmes (4-4)#165
Tue, Mar 31st   vs NYMKodai Senga (0-4)#129
Wed, Apr 1stvs MINJoe Ryan (3-3)#15vs NYMFreddy Peralta (3-4)#28
Fri, Apr 3rd   @ DETFramber Valdez (2-4)#26
Sat, Apr 4thvs MILLogan Henderson (2-1)#57@ DETJack Flaherty (0-7)#62
Sun, Apr 5thvs MILKyle Harrison (6-1)#63@ DETKeider Montero (2-3)#201
Mon, Apr 6th@ CLETanner Bibee (0-7)#38@ WSHZack Littell (4-4)#169
Tue, Apr 7th@ CLEGavin Williams (8-3)#27@ WSHCade Cavalli (3-3)#87
Wed, Apr 8th@ CLEJoey Cantillo (4-2)#106@ WSHMiles Mikolas (1-4)#215
Fri, Apr 10thvs CWSDavis Martin (8-1)#79vs BOSConnelly Early (5-2)#97
Sat, Apr 11thvs CWSErick Fedde (0-5)#373vs BOSRanger Suarez (2-3)#32
Sun, Apr 12thvs CWSGrant Taylor (1-0)#53vs BOSBrayan Bello (2-5)#144
Mon, Apr 13th   vs CLEGavin Williams (8-3)#27
Tue, Apr 14th@ DETFramber Valdez (2-4)#26vs CLEJoey Cantillo (4-2)#106
Wed, Apr 15th@ DETJack Flaherty (0-7)#62vs CLESlade Cecconi (3-5)#105
Fri, Apr 17th@ NYYCam Schlittler (7-2)#36@ HOUPeter Lambert (4-4)#190
Sat, Apr 18th@ NYYWill Warren (6-1)#60@ HOULance McCullers Jr. (2-3)#208
Sun, Apr 19th@ NYYRyan Weathers (2-3)#66@ HOUMike Burrows (3-6)#121
Mon, Apr 20thvs BALKyle Bradish (2-6)#43@ MIAMax Meyer (5-0)#68
Tue, Apr 21stvs BALShane Baz (2-5)#84@ MIAChris Paddack (0-7)#324
Wed, Apr 22ndvs BALChris Bassitt (4-3)#125@ MIAJanson Junk (3-5)#116
Fri, Apr 24thvs LAAYusei Kikuchi (0-3)#155vs SEAGeorge Kirby (5-4)#14
Sat, Apr 25thvs LAAWalbert Urena (2-4)#421vs SEABryan Woo (5-3)#6
Sun, Apr 26thvs LAAReid Detmers (2-5)#41vs SEAEmerson Hancock (4-2)#91
Mon, Apr 27th   @ PITMason Montgomery (1-1)#151
Tue, Apr 28th@ ATHAaron Civale (5-2)#219@ PITBraxton Ashcraft (4-2)#47
Wed, Apr 29th@ ATHLuis Severino (2-6)#146@ PITBubba Chandler (1-6)#122
Thu, Apr 30th@ ATHJeffrey Springs (3-6)#111@ PITPaul Skenes (6-5)#2
Fri, May 1st@ SEABryan Woo (5-3)#6vs LADEmmet Sheehan (3-1)#42
Sat, May 2nd@ SEAEmerson Hancock (4-2)#91vs LADRoki Sasaki (3-3)#131
Sun, May 3rd@ SEALuis Castillo (1-5)#46vs LADJustin Wrobleski (7-2)#130
Mon, May 4thvs CLETanner Bibee (0-7)#38vs MILChad Patrick (2-2)#148
Wed, May 6thvs CLEJoey Cantillo (4-2)#106vs MILBrandon Sproat (1-4)#158
Thu, May 7thvs CLESlade Cecconi (3-5)#105@ SDMichael King (4-4)#35
Fri, May 8thvs DETKeider Montero (2-3)#201@ SDGriffin Canning (0-3)#141
Sat, May 9thvs DETBurch Smith@ SDRandy Vasquez (5-3)#199
Sun, May 10thvs DETBrenan Hanifee@ SDWalker Buehler (3-3)#220
Tue, May 12th@ CWSErick Fedde (0-5)#373@ ATHJeffrey Springs (3-6)#111
Wed, May 13th@ CWSNoah Schultz (2-4)#221@ ATHJ.T. Ginn (3-3)#127
Thu, May 14th@ CWSAnthony Kay (5-1)#182@ ATHJacob Lopez (4-2)#202
Fri, May 15th@ STLDustin May (3-6)#85vs KCMichael Wacha (4-2)#78
Sat, May 16th@ STLKyle Leahy (5-3)#162vs KCNoah Cameron (2-4)#92
Sun, May 17th@ STLAndre Pallante (5-4)#163vs KCStephen Kolek (3-1)#166
Tue, May 19thvs BOSRanger Suarez (2-3)#32vs PITMitch Keller (5-2)#95
Wed, May 20thvs BOSConnelly Early (5-2)#97vs PITCarmen Mlodzinski (4-3)#132
Thu, May 21st   vs PITBraxton Ashcraft (4-2)#47
Sat, May 23rdvs SEAGeorge Kirby (5-4)#14@ CINChase Petty (0-0)#416
Mon, May 25thvs NYYWill Warren (6-1)#60@ MILJacob Misiorowski (5-2)#18
Tue, May 26thvs NYYCam Schlittler (7-2)#36@ MILKyle Harrison (6-1)#63
Wed, May 27thvs NYYGerrit Cole (1-0)#23@ MILChad Patrick (2-2)#148
Fri, May 29th@ TEXMacKenzie Gore (4-4)#50vs CHCShota Imanaga (4-6)#24
Sat, May 30th@ TEXKumar Rocker (2-5)#103vs CHCBen Brown (2-2)#52
Sun, May 31st@ TEXJack Leiter (2-4)#76vs CHCJordan Wicks (0-1)#234
Mon, Jun 1st@ CINChase Burns (7-1)#25vs TEXJacob deGrom (3-4)#8
Tue, Jun 2nd@ CINAndrew Abbott (4-3)#99vs TEXNathan Eovaldi (5-6)#20
Wed, Jun 3rd@ CINChris Paddack (0-7)#324vs TEXMacKenzie Gore (4-4)#50
Fri, Jun 5th@ MINZebby Matthews (1-2)#82vs CINBrady Singer (2-5)#143
Sat, Jun 6th@ MINJoe Ryan (3-3)#15vs CINNick Lodolo (1-1)#58
Sun, Jun 7th@ MINConnor Prielipp (1-3)#124vs CINChase Burns (7-1)#25
Tue, Jun 9thvs TEXNathan Eovaldi (5-6)#20@ NYMKodai Senga (0-4)#129
Wed, Jun 10thvs TEX@ NYM
Thu, Jun 11thvs TEX@ NYM
Fri, Jun 12thvs HOU@ MIN
Sat, Jun 13thvs HOU@ MIN
Sun, Jun 14thvs HOU@ MIN
Mon, Jun 15th@ WSHvs SD
Tue, Jun 16th@ WSHvs SD
Wed, Jun 17th@ WSHvs SD
Thu, Jun 18thvs STL@ KC
Fri, Jun 19thvs STL@ KC
Sun, Jun 21stvs STL@ KC
Mon, Jun 22nd@ TBvs ARI
Tue, Jun 23rd@ TBvs ARI
Wed, Jun 24th@ TBvs ARI
Thu, Jun 25th@ TBvs ARI
Fri, Jun 26th@ CWSvs MIA
Sat, Jun 27th@ CWSvs MIA
Sun, Jun 28th@ CWSvs MIA
Tue, Jun 30thvs TB@ ATL
Wed, Jul 1stvs TB@ ATL
Thu, Jul 2ndvs TB@ ATL
Fri, Jul 3rd   @ CHC
Sat, Jul 4thvs PHI@ CHC
Sun, Jul 5thvs PHI@ CHC
Mon, Jul 6thvs PHIvs MIL
Tue, Jul 7th@ NYMvs MIL
Wed, Jul 8th@ NYMvs MIL
Thu, Jul 9th@ NYMvs MIL
Fri, Jul 10th@ BALvs ATL
Sat, Jul 11th@ BALvs ATL
Sun, Jul 12th@ BALvs ATL
Fri, Jul 17thvs SD@ ARI
Sat, Jul 18thvs SD@ ARI
Sun, Jul 19thvs SD@ ARI
Mon, Jul 20thvs SF@ LAA
Tue, Jul 21stvs SF@ LAA
Wed, Jul 22ndvs SF@ LAA
Fri, Jul 24th@ DETvs CIN
Sat, Jul 25th@ DETvs CIN
Sun, Jul 26th@ DETvs CIN
Mon, Jul 27th   vs CHC
Tue, Jul 28th@ MINvs CHC
Wed, Jul 29th@ MINvs CHC
Thu, Jul 30th@ MINvs CHC
Fri, Jul 31st@ COL@ TOR
Sat, Aug 1st@ COL@ TOR
Sun, Aug 2nd@ COL@ TOR
Mon, Aug 3rd   @ NYY
Tue, Aug 4thvs MIN@ NYY
Wed, Aug 5thvs MIN@ NYY
Fri, Aug 7thvs CHCvs COL
Sat, Aug 8thvs CHCvs COL
Sun, Aug 9thvs CHCvs COL
Mon, Aug 10th@ LADvs PHI
Tue, Aug 11th@ LADvs PHI
Wed, Aug 12th@ LADvs PHI
Fri, Aug 14th@ LAA@ CHC
Sat, Aug 15th@ LAA@ CHC
Sun, Aug 16th@ LAA@ CHC
Mon, Aug 17thvs ATH@ CIN
Tue, Aug 18thvs ATH@ CIN
Wed, Aug 19thvs ATH@ CIN
Thu, Aug 20thvs ATH@ CIN
Fri, Aug 21stvs DET@ PHI
Sat, Aug 22ndvs DET@ PHI
Sun, Aug 23rdvs DET@ PHI
Tue, Aug 25th@ TORvs BAL
Wed, Aug 26th@ TORvs BAL
Thu, Aug 27th@ TORvs BAL
Fri, Aug 28th@ CLEvs PIT
Sat, Aug 29th@ CLEvs PIT
Sun, Aug 30th@ CLEvs PIT
Tue, Sep 1stvs MIA@ LAD
Wed, Sep 2ndvs MIA@ LAD
Thu, Sep 3rdvs MIA@ LAD
Fri, Sep 4thvs TOR@ COL
Sat, Sep 5thvs TOR@ COL
Sun, Sep 6thvs TOR@ COL
Mon, Sep 7thvs ARI@ SF
Tue, Sep 8thvs ARI@ SF
Wed, Sep 9thvs ARI@ SF
Fri, Sep 11th@ BOSvs CWS
Sat, Sep 12th@ BOSvs CWS
Sun, Sep 13th@ BOSvs CWS
Mon, Sep 14th   vs SF
Tue, Sep 15th@ HOUvs SF
Wed, Sep 16th@ HOUvs SF
Fri, Sep 18th@ PITvs WSH
Sat, Sep 19th@ PITvs WSH
Sun, Sep 20th@ PITvs WSH
Tue, Sep 22ndvs CWS@ PIT
Wed, Sep 23rdvs CWS@ PIT
Thu, Sep 24thvs CWS@ PIT
Fri, Sep 25thvs CLE@ MIL
Sat, Sep 26thvs CLE@ MIL
Sun, Sep 27thvs CLE@ MIL
Fri, Mar 27th@ ATLChris Sale (8-3)#5   
Thu, Apr 2ndvs MINTaj Bradley (5-1)#74   
Thu, Apr 9thvs CWSAnthony Kay (5-1)#182   
Thu, Apr 16th@ DETKeider Montero (2-3)#201   
Tue, May 5thvs CLEGavin Williams (8-3)#27   
Mon, May 18thvs BOSSonny Gray (6-1)#30   
Fri, May 22ndvs SEALogan Gilbert (3-4)#11   
Sun, May 24thvs SEABryan Woo (5-3)#6   
Thu, Jun 4th@ MINBailey Ober (6-3)#72   
Thu, Jul 23rd@ DET   
Thu, Aug 6thvs MIN   
Thu, Sep 17th@ HOU