Skip Navigation to Main Content

Corbin Carroll or Nick Castellanos

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Corbin Carroll or Nick Castellanos Player Statistics
  Corbin Carroll
CF,RF - ARI
Corbin Carroll
Nick Castellanos
RF,DH - SD
Nick Castellanos
2026 Stats 
   
   
At Bats198113
   
Runs369
   
Hits5721
   
Singles3012
   
Doubles125
   
Triples80
   
Home Runs74
   
RBI2819
   
Stolen Bases71
   
Caught Stealing10
   
Walks305
   
Strikeouts5233
   
Batting Average.288.186
   
On Base Pct.384.219
   
Slugging Pct.535.336
   
On-base Plus Slugging.919.555
   
Corbin Carroll or Nick Castellanos Player Projections
  Corbin Carroll
CF,RF - ARI
Corbin Carroll
Nick Castellanos
RF,DH - SD
Nick Castellanos
2026 Projections 
   
   
At Bats540345
   
Runs10043
   
Hits14086
   
Singles7555
   
Doubles2717
   
Triples111
   
Home Runs2612
   
RBI8047
   
Stolen Bases333
   
Caught Stealing71
   
Walks6522
   
Strikeouts13086
   
Batting Average.259.249
   
On Base Pct.338.295
   
Slugging Pct.496.409
   
On-base Plus Slugging.835.704
   
Corbin Carroll or Nick Castellanos Player Notes
  Corbin Carroll
CF,RF - ARI
Corbin Carroll
Nick Castellanos
RF,DH - SD
Nick Castellanos
News 
 Corbin Carroll went 2-for-5 with a pair of singles, helping the Diamondbacks to a 6-2 win over the Giants on Monday.
David Leisering
Mon, May 25th
Nick Castellanos went 1-for-3 with a home run and three RBI in the Padres 7-4 win over the Mariners on Saturday.
Ari Koslow
Sun, May 17th
 Corbin Carroll was a perfect 4-for-4 with a pair of run-scoring triples on Sunday as the Diamondbacks defeated the Rockies, 9-1.
David Leisering
Mon, May 25th
Nick Castellanos hit a game-tying, two-run home run in the ninth inning on Sunday against the Cardinals.
Ari Koslow
Mon, May 11th
 Corbin Carroll could be available off the bench for Wednesday’s game against the Giants.
Ari Koslow
Wed, May 20th
Nick Castellanos went 1-for-2 with a home run and two RBI in the Padres 5-4 loss against the Cubs on Wednesday.
Ari Koslow
Thu, Apr 30th
 Corbin Carroll is not in the Diamondbacks lineup on Wednesday against the Giants.
Ari Koslow
Wed, May 20th
Padres manager Craig Stammen said he expects to give Nick Castellanos time as the designated hitter as well as in the outfield and at first base.
Ari Koslow
Sun, Feb 15th
 Corbin Carroll went 2-for-4 with three runs scored, two home runs, and three runs batted in, lifting Arizona to an 8-6 win over Colorado on Sunday.
David Leisering
Mon, May 18th
Nick Castellanos was not on the market long as he inks a deal with the San Diego Padres. Castellanos will make $780K from the Padres while the Phillies, who released him earlier this week, are on the hook for the remainder of his $20 million salary in 2026.
David Leisering
Sat, Feb 14th
Notes 
 Corbin Carroll made a noticeable jump in power in 2025, setting career bests with 31 home runs, 84 RBI, a .541 slugging percentage, and a 14.5% barrel rate. The added thump came with a higher strikeout rate (23.8%), but the tradeoff paid off as he still delivered elite all-around production, scoring 107 runs and swiping 32 bases. After an injury-marred 2024, his batting average bounced back from .231 to .259. Heading into his age-25 season, Carroll had been projected to come within striking distance of a rare 30 HR / 100 RBI / 100 R / 30 SB campaign, but a Spring Training injury to his hamate bone could impact his power output, moving him down in drafts and making him riskier than he was before.
Kelly Kirby - FantasyPros
 
 The dreaded hamate injury has me dropping him down a few spots.
Anthony Gambale - Roto Street Journal
 
Corbin Carroll or Nick Castellanos Player Schedules
  Corbin Carroll
CF,RF - ARI
Corbin Carroll
Nick Castellanos
RF,DH - SD
Nick Castellanos
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ LADYoshinobu Yamamoto (4-4)#13vs DETTarik Skubal (3-2)#4
Fri, Mar 27th@ LADEmmet Sheehan (3-1)#42vs DETFramber Valdez (2-4)#26
Sat, Mar 28th@ LADTyler Glasnow (3-0)#37vs DETJack Flaherty (0-7)#62
Mon, Mar 30thvs DETJustin Verlander (0-1)#160vs SFLanden Roupp (5-5)#61
Tue, Mar 31stvs DETCasey Mize (2-3)#65vs SFLogan Webb (2-4)#12
Wed, Apr 1stvs DETTarik Skubal (3-2)#4vs SFAdrian Houser (2-5)#189
Thu, Apr 2ndvs ATLReynaldo Lopez (2-1)#108   
Fri, Apr 3rdvs ATLGrant Holmes (3-2)#139@ BOSSonny Gray (6-1)#30
Sat, Apr 4thvs ATLBryce Elder (4-3)#113@ BOSConnelly Early (5-2)#97
Sun, Apr 5thvs ATLMartin Perez (3-3)#200@ BOSRanger Suarez (2-3)#32
Tue, Apr 7th@ NYMFreddy Peralta (3-4)#28@ PITPaul Skenes (6-5)#2
Wed, Apr 8th@ NYMDavid Peterson (3-5)#117@ PITMitch Keller (5-2)#95
Thu, Apr 9th@ NYMNolan McLean (2-4)#29vs COLJimmy Herget (0-1)#250
Fri, Apr 10th@ PHIJesus Luzardo (4-4)#10vs COLTomoyuki Sugano (4-4)#428
Sat, Apr 11th@ PHITaijuan Walker (1-4)#413vs COLRyan Feltner (2-1)#424
Sun, Apr 12th@ PHIZach Popvs COLKyle Freeland (1-6)#395
Mon, Apr 13th@ BALDean Kremer (0-1)#110   
Tue, Apr 14th@ BALTrevor Rogers (2-6)#94vs SEABryan Woo (5-3)#6
Wed, Apr 15th@ BALKyle Bradish (2-6)#43vs SEAEmerson Hancock (4-2)#91
Fri, Apr 17thvs TORBraydon Fisher (2-1)#156@ LAAJose Soriano (6-4)#45
Sat, Apr 18thvs TORMax Scherzer (1-3)#149@ LAAYusei Kikuchi (0-3)#155
Sun, Apr 19thvs TORKevin Gausman (4-3)#19@ LAAWalbert Urena (2-4)#421
Tue, Apr 21stvs CWSSean Burke (2-3)#142@ COLJimmy Herget (0-1)#250
Wed, Apr 22ndvs CWSAnthony Kay (5-1)#182@ COLTomoyuki Sugano (4-4)#428
Thu, Apr 23rdvs CWSDavis Martin (8-1)#79@ COLRyan Feltner (2-1)#424
Sat, Apr 25thvs SDGerman Marquez (3-2)#330@ ARIZac Gallen (3-4)#71
Sun, Apr 26thvs SDMichael King (4-4)#35@ ARIRyne Nelson (2-4)#89
Tue, Apr 28th@ MILChad Patrick (2-2)#148vs CHCEdward Cabrera (3-2)#70
Wed, Apr 29th@ MILBrandon Sproat (1-4)#158vs CHCJameson Taillon (2-4)#107
Thu, Apr 30th@ MILBrandon Woodruff (2-1)#56   
Fri, May 1st@ CHCColin Rea (5-3)#140vs CWSNoah Schultz (2-4)#221
Sat, May 2nd@ CHCShota Imanaga (4-6)#24vs CWSSean Burke (2-3)#142
Sun, May 3rd@ CHCMatthew Boyd (2-1)#40vs CWSAnthony Kay (5-1)#182
Tue, May 5thvs PITBubba Chandler (1-6)#122@ SFLogan Webb (2-4)#12
Wed, May 6thvs PITPaul Skenes (6-5)#2@ SFAdrian Houser (2-5)#189
Thu, May 7thvs PITMitch Keller (5-2)#95vs STLMatthew Liberatore (2-3)#114
Fri, May 8thvs NYMNolan McLean (2-4)#29vs STLMichael McGreevy (3-4)#86
Sat, May 9thvs NYMClay Holmes (4-4)#165vs STLDustin May (3-6)#85
Sun, May 10thvs NYMHuascar Brazoban (3-1)#192vs STLKyle Leahy (5-3)#162
Mon, May 11th@ TEXJakob Junis   
Tue, May 12th@ TEXMacKenzie Gore (4-4)#50@ MILBrandon Sproat (1-4)#158
Wed, May 13th@ TEXKumar Rocker (2-5)#103@ MILJacob Misiorowski (5-2)#18
Fri, May 15th@ COLKyle Freeland (1-6)#395@ SEAEmerson Hancock (4-2)#91
Sat, May 16th@ COLTomoyuki Sugano (4-4)#428@ SEALogan Gilbert (3-4)#11
Sun, May 17th@ COLMichael Lorenzen (2-7)#427@ SEAGeorge Kirby (5-4)#14
Mon, May 18thvs SFRobbie Ray (3-6)#83vs LADYoshinobu Yamamoto (4-4)#13
Tue, May 19thvs SFLanden Roupp (5-5)#61vs LADEmmet Sheehan (3-1)#42
Wed, May 20thvs SFTyler Mahle (1-7)#119vs LADShohei Ohtani (5-2)#1
Thu, May 21stvs COLZach Agnos   
Fri, May 22ndvs COLTomoyuki Sugano (4-4)#428vs ATHJeffrey Springs (3-6)#111
Sat, May 23rdvs COLMichael Lorenzen (2-7)#427vs ATHJ.T. Ginn (3-3)#127
Sun, May 24thvs COLJose Quintana (2-3)#425vs ATHLuis Medina (1-1)#244
Mon, May 25th@ SFLanden Roupp (5-5)#61vs PHIJesus Luzardo (4-4)#10
Tue, May 26th@ SFTyler Mahle (1-7)#119vs PHIAaron Nola (3-4)#39
Wed, May 27th@ SFTrevor McDonald (2-2)#161vs PHICristopher Sanchez (6-2)#3
Fri, May 29th@ SEAGeorge Kirby (5-4)#14@ WSHPaxton Schultz
Sat, May 30th@ SEABryan Woo (5-3)#6@ WSHFoster Griffin (6-2)#88
Sun, May 31st@ SEABryce Miller (1-0)#54@ WSHZack Littell (4-4)#169
Mon, Jun 1stvs LADEmmet Sheehan (3-1)#42   
Tue, Jun 2ndvs LADEric Lauer (2-5)#264@ PHIAaron Nola (3-4)#39
Wed, Jun 3rdvs LADShohei Ohtani (5-2)#1@ PHICristopher Sanchez (6-2)#3
Thu, Jun 4thvs LADJustin Wrobleski (7-2)#130@ PHIZack Wheeler (4-1)#7
Fri, Jun 5thvs WSHFoster Griffin (6-2)#88vs NYMChristian Scott (1-0)#90
Sat, Jun 6thvs WSHZack Littell (4-4)#169vs NYMNolan McLean (2-4)#29
Sun, Jun 7thvs WSHCade Cavalli (3-3)#87vs NYMDavid Peterson (3-5)#117
Tue, Jun 9th@ MIAvs CINRhett Lowder (3-3)#206
Wed, Jun 10th@ MIAvs CIN
Thu, Jun 11th@ MIA   
Fri, Jun 12th@ CIN@ BAL
Sat, Jun 13th@ CIN@ BAL
Sun, Jun 14th@ CIN@ BAL
Mon, Jun 15thvs LAA@ STL
Tue, Jun 16thvs LAA@ STL
Wed, Jun 17thvs LAA@ STL
Fri, Jun 19thvs MIN@ TEX
Sat, Jun 20thvs MIN@ TEX
Sun, Jun 21stvs MIN@ TEX
Mon, Jun 22nd@ STLvs ATL
Tue, Jun 23rd@ STLvs ATL
Wed, Jun 24th@ STLvs ATL
Thu, Jun 25th@ STL   
Fri, Jun 26th@ TBvs LAD
Sat, Jun 27th@ TBvs LAD
Sun, Jun 28th@ TBvs LAD
Mon, Jun 29thvs SF@ CHC
Tue, Jun 30thvs SF@ CHC
Wed, Jul 1stvs SF@ CHC
Fri, Jul 3rdvs MIL@ LAD
Sat, Jul 4thvs MIL@ LAD
Sun, Jul 5thvs MIL@ LAD
Mon, Jul 6th@ SDvs ARI
Tue, Jul 7th@ SDvs ARI
Wed, Jul 8th@ SDvs ARI
Thu, Jul 9th@ SDvs ARI
Fri, Jul 10th@ LADvs TOR
Sat, Jul 11th@ LADvs TOR
Sun, Jul 12th@ LADvs TOR
Fri, Jul 17thvs STL@ KC
Sat, Jul 18thvs STL@ KC
Sun, Jul 19thvs STL@ KC
Mon, Jul 20thvs ATH@ ATL
Tue, Jul 21stvs ATH@ ATL
Wed, Jul 22ndvs ATH@ ATL
Fri, Jul 24th@ WSH@ MIA
Sat, Jul 25th@ WSH@ MIA
Sun, Jul 26th@ WSH@ MIA
Mon, Jul 27th@ PIT   
Tue, Jul 28th@ PITvs COL
Wed, Jul 29th@ PITvs COL
Fri, Jul 31st@ CLEvs SF
Sat, Aug 1st@ CLEvs SF
Sun, Aug 2nd@ CLEvs SF
Mon, Aug 3rdvs SD@ ARI
Tue, Aug 4thvs SD@ ARI
Wed, Aug 5thvs SD@ ARI
Thu, Aug 6thvs SD@ ARI
Fri, Aug 7thvs LADvs HOU
Sat, Aug 8thvs LADvs HOU
Sun, Aug 9thvs LADvs HOU
Mon, Aug 10thvs COLvs MIL
Tue, Aug 11thvs COLvs MIL
Wed, Aug 12thvs COLvs MIL
Fri, Aug 14th@ ATL@ CLE
Sat, Aug 15th@ ATL@ CLE
Sun, Aug 16th@ ATL@ CLE
Mon, Aug 17th@ BOS@ NYM
Tue, Aug 18th@ BOS@ NYM
Wed, Aug 19th@ BOS@ NYM
Fri, Aug 21stvs CINvs MIN
Sat, Aug 22ndvs CINvs MIN
Sun, Aug 23rdvs CINvs MIN
Mon, Aug 24thvs CHCvs PIT
Tue, Aug 25thvs CHCvs PIT
Wed, Aug 26thvs CHCvs PIT
Thu, Aug 27th@ SF   
Fri, Aug 28th@ SF@ TB
Sat, Aug 29th@ SF@ TB
Sun, Aug 30th@ SF@ TB
Mon, Aug 31stvs PHI@ CIN
Tue, Sep 1stvs PHI@ CIN
Wed, Sep 2ndvs PHI@ CIN
Fri, Sep 4th@ HOUvs NYY
Sat, Sep 5th@ HOUvs NYY
Sun, Sep 6th@ HOUvs NYY
Mon, Sep 7th@ KCvs WSH
Tue, Sep 8th@ KCvs WSH
Wed, Sep 9th@ KCvs WSH
Fri, Sep 11thvs TEX@ SF
Sat, Sep 12thvs TEX@ SF
Sun, Sep 13thvs TEX@ SF
Mon, Sep 14thvs MIA@ COL
Tue, Sep 15thvs MIA@ COL
Wed, Sep 16thvs MIA@ COL
Fri, Sep 18thvs NYYvs MIA
Sat, Sep 19thvs NYYvs MIA
Sun, Sep 20thvs NYYvs MIA
Tue, Sep 22nd@ COL@ LAD
Wed, Sep 23rd@ COL@ LAD
Thu, Sep 24th@ COL@ LAD
Fri, Sep 25th@ SDvs ARI
Sat, Sep 26th@ SDvs ARI
Sun, Sep 27th@ SDvs ARI
Mon, Apr 6th   @ PITBubba Chandler (1-6)#122
Thu, Apr 16th   vs SEALuis Castillo (1-5)#46
Mon, Apr 27th   vs CHCMatthew Boyd (2-1)#40
Mon, May 4th   @ SFTrevor McDonald (2-2)#161
Thu, May 14th   @ MILKyle Harrison (6-1)#63
Mon, Jun 8th   vs CINAndrew Abbott (4-3)#99
Thu, Jul 2nd   @ LAD
Thu, Jul 23rd   @ ATL
Thu, Jul 30th   vs SF
Thu, Sep 17th   @ COL