Skip Navigation to Main Content

Who Should I Trade?

Ryan Mountcastle for Jake McCarthy (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Jake McCarthy
LF,CF,RF - ARI
Jake McCarthy
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 1243# 1185
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Jake McCarthy
LF,CF,RF - ARI
Jake McCarthy
2025 Stats 
   
   
At Bats332206
   
Runs3418
   
Hits8442
   
Singles5826
   
Doubles187
   
Triples15
   
Home Runs74
   
RBI3520
   
Stolen Bases36
   
Caught Stealing00
   
Walks1510
   
Strikeouts9840
   
Batting Average.253.204
   
On Base Pct.289.247
   
Slugging Pct.377.345
   
On-base Plus Slugging.665.591
   
Who Should I Trade? Player Projections
  Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Jake McCarthy
LF,CF,RF - ARI
Jake McCarthy
2026 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Notes
  Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Jake McCarthy
LF,CF,RF - ARI
Jake McCarthy
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Jake McCarthy
LF,CF,RF - ARI
Jake McCarthy
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs MIN@ LAD
Sat, Mar 28thvs MIN@ LAD
Sun, Mar 29thvs MIN   
Mon, Mar 30thvs TEXvs DET
Tue, Mar 31stvs TEXvs DET
Wed, Apr 1stvs TEXvs DET
Fri, Apr 3rd@ PITvs ATL
Sat, Apr 4th@ PITvs ATL
Sun, Apr 5th@ PITvs ATL
Mon, Apr 6th@ CWS   
Tue, Apr 7th@ CWS@ NYM
Wed, Apr 8th@ CWS@ NYM
Fri, Apr 10thvs SF@ PHI
Sat, Apr 11thvs SF@ PHI
Sun, Apr 12thvs SF@ PHI
Mon, Apr 13thvs ARI@ BAL
Tue, Apr 14thvs ARI@ BAL
Wed, Apr 15thvs ARI@ BAL
Thu, Apr 16th@ CLE   
Fri, Apr 17th@ CLEvs TOR
Sat, Apr 18th@ CLEvs TOR
Sun, Apr 19th@ CLEvs TOR
Mon, Apr 20th@ KC   
Tue, Apr 21st@ KCvs CWS
Wed, Apr 22nd@ KCvs CWS
Fri, Apr 24thvs BOS   
Sat, Apr 25thvs BOSvs SD
Sun, Apr 26thvs BOSvs SD
Tue, Apr 28thvs HOU@ MIL
Wed, Apr 29thvs HOU@ MIL
Thu, Apr 30thvs HOU@ MIL
Fri, May 1st@ NYY@ CHC
Sat, May 2nd@ NYY@ CHC
Sun, May 3rd@ NYY@ CHC
Mon, May 4th@ NYY   
Tue, May 5th@ MIAvs PIT
Wed, May 6th@ MIAvs PIT
Thu, May 7th@ MIAvs PIT
Fri, May 8thvs ATHvs NYM
Sat, May 9thvs ATHvs NYM
Sun, May 10thvs ATHvs NYM
Mon, May 11thvs NYY@ TEX
Tue, May 12thvs NYY@ TEX
Wed, May 13thvs NYY@ TEX
Fri, May 15th@ WSH@ COL
Sat, May 16th@ WSH@ COL
Sun, May 17th@ WSH@ COL
Mon, May 18th@ TBvs SF
Tue, May 19th@ TBvs SF
Wed, May 20th@ TBvs SF
Fri, May 22ndvs DETvs COL
Sat, May 23rdvs DETvs COL
Sun, May 24thvs DETvs COL
Mon, May 25thvs TB@ SF
Tue, May 26thvs TB@ SF
Wed, May 27thvs TB@ SF
Thu, May 28thvs TOR   
Fri, May 29thvs TOR@ SEA
Sat, May 30thvs TOR@ SEA
Sun, May 31stvs TOR@ SEA
Tue, Jun 2nd@ BOSvs LAD
Wed, Jun 3rd@ BOSvs LAD
Thu, Jun 4th@ BOSvs LAD
Fri, Jun 5th@ TORvs WSH
Sat, Jun 6th@ TORvs WSH
Sun, Jun 7th@ TORvs WSH
Mon, Jun 8thvs SEA   
Tue, Jun 9thvs SEA@ MIA
Wed, Jun 10thvs SEA@ MIA
Thu, Jun 11thvs SEA@ MIA
Fri, Jun 12thvs SD@ CIN
Sat, Jun 13thvs SD@ CIN
Sun, Jun 14thvs SD@ CIN
Tue, Jun 16th@ SEAvs LAA
Wed, Jun 17th@ SEAvs LAA
Thu, Jun 18th@ SEA   
Fri, Jun 19th@ LADvs MIN
Sat, Jun 20th@ LADvs MIN
Sun, Jun 21st@ LADvs MIN
Mon, Jun 22nd@ LAA@ STL
Tue, Jun 23rd@ LAA@ STL
Wed, Jun 24th@ LAA@ STL
Fri, Jun 26thvs WSH@ TB
Sat, Jun 27thvs WSH@ TB
Sun, Jun 28thvs WSH@ TB
Mon, Jun 29thvs CWSvs SF
Tue, Jun 30thvs CWSvs SF
Wed, Jul 1stvs CWSvs SF
Fri, Jul 3rd@ CINvs MIL
Sat, Jul 4th@ CINvs MIL
Sun, Jul 5th@ CINvs MIL
Tue, Jul 7thvs CHC@ SD
Wed, Jul 8thvs CHC@ SD
Thu, Jul 9thvs CHC@ SD
Fri, Jul 10thvs KC@ LAD
Sat, Jul 11thvs KC@ LAD
Sun, Jul 12thvs KC@ LAD
Fri, Jul 17th@ HOUvs STL
Sat, Jul 18th@ HOUvs STL
Sun, Jul 19th@ HOUvs STL
Mon, Jul 20th@ BOSvs ATH
Tue, Jul 21st@ BOSvs ATH
Wed, Jul 22nd@ BOSvs ATH
Fri, Jul 24thvs ATL@ WSH
Sat, Jul 25thvs ATL@ WSH
Sun, Jul 26thvs ATL@ WSH
Mon, Jul 27th@ DET@ PIT
Tue, Jul 28th@ DET@ PIT
Wed, Jul 29th@ DET@ PIT
Fri, Jul 31stvs PHI@ CLE
Sat, Aug 1stvs PHI@ CLE
Sun, Aug 2ndvs PHI@ CLE
Tue, Aug 4thvs LAAvs SD
Wed, Aug 5thvs LAAvs SD
Thu, Aug 6thvs LAAvs SD
Fri, Aug 7th@ TEXvs LAD
Sat, Aug 8th@ TEXvs LAD
Sun, Aug 9th@ TEXvs LAD
Mon, Aug 10th@ MINvs COL
Tue, Aug 11th@ MINvs COL
Wed, Aug 12th@ MINvs COL
Fri, Aug 14th@ TB@ ATL
Sat, Aug 15th@ TB@ ATL
Sun, Aug 16th@ TB@ ATL
Mon, Aug 17th@ TB@ BOS
Tue, Aug 18thvs NYY@ BOS
Wed, Aug 19thvs NYY@ BOS
Thu, Aug 20thvs NYY   
Fri, Aug 21stvs TBvs CIN
Sat, Aug 22ndvs TBvs CIN
Sun, Aug 23rdvs TBvs CIN
Tue, Aug 25th@ STLvs CHC
Wed, Aug 26th@ STLvs CHC
Thu, Aug 27th@ STL@ SF
Fri, Aug 28th@ ATH@ SF
Sat, Aug 29th@ ATH@ SF
Sun, Aug 30th@ ATH@ SF
Mon, Aug 31st@ COLvs PHI
Tue, Sep 1st@ COLvs PHI
Wed, Sep 2nd@ COLvs PHI
Thu, Sep 3rdvs BOS   
Fri, Sep 4thvs BOS@ HOU
Sat, Sep 5thvs BOS@ HOU
Sun, Sep 6thvs BOS@ HOU
Mon, Sep 7thvs CLE@ KC
Tue, Sep 8thvs CLE@ KC
Wed, Sep 9thvs CLE@ KC
Fri, Sep 11th@ TORvs TEX
Sat, Sep 12th@ TORvs TEX
Sun, Sep 13th@ TORvs TEX
Mon, Sep 14th@ NYMvs MIA
Tue, Sep 15th@ NYMvs MIA
Wed, Sep 16th@ NYMvs MIA
Fri, Sep 18thvs MILvs NYY
Sat, Sep 19thvs MILvs NYY
Sun, Sep 20thvs MILvs NYY
Mon, Sep 21stvs TOR   
Tue, Sep 22ndvs TOR@ COL
Wed, Sep 23rdvs TOR@ COL
Fri, Sep 25th@ NYY@ SD
Sat, Sep 26th@ NYY@ SD
Sun, Sep 27th@ NYY@ SD
Fri, Mar 27th   @ LAD
Thu, Apr 2nd   vs ATL
Thu, Apr 9th   @ NYM
Thu, Apr 23rd   vs CWS
Thu, May 21st   vs COL
Mon, Jun 1st   vs LAD
Mon, Jun 15th   vs LAA
Thu, Jun 25th   @ STL
Mon, Jul 6th   @ SD
Mon, Aug 3rd   vs SD
Mon, Aug 24th   vs CHC
Thu, Sep 24th   @ COL