Skip to main content

Who Should I Trade?

Josh Naylor for Ryan Mountcastle (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Josh Naylor
1B,DH - CLE
Josh Naylor
Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Expert
Recommendation
100%
Recommended by
8 of 8 experts
0%
Recommended by
0 of 8 experts
Rankings 
   
Rest of Season# 55# 141
VBR# 36# 100
   
Projections 
   
Runs6058
Home Runs2018
RBI7865
Stolen Bases73
Batting Average.284.267
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Andy Behrens
Yahoo! Sports
# 61# 126
   
Scott Pianowski
Yahoo! Sports
# 62# 139
   
Pat Fitzmaurice
FantasyPros
# 67# 160
   
Dalton Del Don
Yahoo! Sports
# 64# 138
   
Christopher Welsh
FantasyPros
# 65# 161
   
Mike Maher
FantasyPros
# 39# 137
   
Joe Pisapia
FantasyPros
# 60# 155
   
Kelly Kirby
FantasyPros
# 39# 75
   
Who Should I Trade? Player Statistics
  Josh Naylor
1B,DH - CLE
Josh Naylor
Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
2024 Stats 
   
   
At Bats8579
   
Runs1314
   
Hits2625
   
Singles1516
   
Doubles57
   
Triples00
   
Home Runs62
   
RBI2011
   
Stolen Bases00
   
Caught Stealing20
   
Walks810
   
Strikeouts1117
   
Batting Average.306.317
   
On Base Pct.371.385
   
Slugging Pct.577.481
   
On-base Plus Slugging.948.866
   
Who Should I Trade? Player Projections
  Josh Naylor
1B,DH - CLE
Josh Naylor
Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
2024 Projections 
   
   
At Bats448427
   
Runs6058
   
Hits127114
   
Singles7973
   
Doubles2722
   
Triples01
   
Home Runs2018
   
RBI7865
   
Stolen Bases73
   
Caught Stealing31
   
Walks3938
   
Strikeouts72111
   
Batting Average.284.267
   
On Base Pct.353.330
   
Slugging Pct.483.453
   
On-base Plus Slugging.835.783
   
Who Should I Trade? Player Notes
  Josh Naylor
1B,DH - CLE
Josh Naylor
Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
News 
 Josh Naylor went 2-for-4 with a home run and three RBI in the Guardians' 6-3 victory over the Athletics.
Chris Schommer
Sun, Apr 21st
Ryan Mountcastle is in the starting lineup for the Orioles Wednesday.
Jesse Garcia
Wed, Apr 24th
 Josh Naylor went 1-for-4 with a home run and an RBI in the Guardians' 10-2 rout of the Athletics.
Chris Schommer
Sat, Apr 20th
Ryan Mountcastle is missing from the lineup for the Baltimore Orioles against the Los Angeles Angels Monday.
Chris Schommer
Mon, Apr 22nd
 In a thrilling 7-6 victory over the Chicago White Sox, Josh Naylor's bat was a key component for the Cleveland Guardians, further cementing his status as a valuable fantasy asset.
Jesse Garcia
Thu, Apr 11th
Ryan Mountcastle is not in the Orioles’ starting lineup Tuesday.
Jesse Garcia
Tue, Apr 16th
 Josh Naylor went 1-for-4 with a solo home run in the Guardians’ loss to Seattle.
Jesse Garcia
Tue, Apr 2nd
Ryan Mountcastle went 2-for-4 in the Orioles' 11-5 loss to the Brewers, contributing with a home run, one run scored, and one RBI.
Chris Schommer
Sun, Apr 14th
 Josh Naylor returns to the lineup for the Cleveland Guardians against the Oakland Athletics Sunday.
Chris Schommer
Sun, Mar 31st
Ryan Mountcastle went 2-for-4 with a home run and three RBI in the Orioles win over the Royals Monday.
Jesse Garcia
Tue, Apr 2nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Naylor
1B,DH - CLE
Josh Naylor
Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ OAKAlex Wood (0-2)#173vs LAAPatrick Sandoval (1-3)#80
Fri, Mar 29th@ OAKRoss Stripling (0-5)#110   
Sat, Mar 30th@ OAKJP Sears (1-1)#85vs LAAGriffin Canning (1-3)#92
Sun, Mar 31st@ OAKPaul Blackburn (2-1)#119vs LAAReid Detmers (3-1)#45
Mon, Apr 1st@ SEAEmerson Hancock (2-2)#183vs KCMichael Wacha (1-2)#97
Tue, Apr 2nd@ SEALuis Castillo (1-4)#2vs KCAlec Marsh (3-0)#336
Wed, Apr 3rd@ SEAGeorge Kirby (2-2)#3vs KCCole Ragans (0-2)#28
Thu, Apr 4th@ MINPablo Lopez (1-2)#4   
Sat, Apr 6th@ MINJoe Ryan (1-1)#11@ PITBailey Falter (2-1)#165
Mon, Apr 8thvs CWSTanner Banks   
Tue, Apr 9thvs CWSMichael Soroka (0-3)#229@ BOSBrayan Bello (3-1)#79
Wed, Apr 10thvs CWSErick Fedde (1-0)#150@ BOSKutter Crawford (1-0)#77
Sat, Apr 13thvs NYYCody Poteetvs MILDL Hall (0-1)#145
Sun, Apr 14thvs NYYNestor Cortes Jr. (1-1)#34vs MILColin Rea (2-0)#148
Mon, Apr 15th@ BOSKutter Crawford (1-0)#77vs MINLouie Varland (0-4)#112
Tue, Apr 16th@ BOSGarrett Whitlock (1-0)#73vs MINChris Paddack (1-1)#82
Wed, Apr 17th@ BOSTanner Houck (3-2)#72vs MINPablo Lopez (1-2)#4
Thu, Apr 18th@ BOSBrennan Bernardino (0-1)#191   
Fri, Apr 19thvs OAKJoe Boyle (1-4)#266@ KCAlec Marsh (3-0)#336
Sat, Apr 20thvs OAKAlex Wood (0-2)#173@ KCCole Ragans (0-2)#28
Sun, Apr 21stvs OAKRoss Stripling (0-5)#110@ KCSeth Lugo (3-1)#126
Tue, Apr 23rdvs BOSTanner Houck (3-2)#72@ LAAGriffin Canning (1-3)#92
Wed, Apr 24thvs BOSCooper Criswell (1-1)#302@ LAATyler Anderson (2-3)#178
Thu, Apr 25thvs BOSChase Anderson (0-0)#408   
Fri, Apr 26th@ ATLChris Sale (2-1)#21vs OAKRoss Stripling (0-5)#110
Sat, Apr 27th@ ATLCharlie Morton (2-0)#58vs OAKJP Sears (1-1)#85
Sun, Apr 28th@ ATLBryce Elder (1-0)#128vs OAKPaul Blackburn (2-1)#119
Tue, Apr 30th@ HOUJ.P. France (0-3)#168vs NYYNestor Cortes Jr. (1-1)#34
Wed, May 1st@ HOUvs NYYLuis Gil (1-1)#109
Thu, May 2nd@ HOUJustin Verlander (1-0)#26vs NYYCarlos Rodon (1-1)#24
Fri, May 3rdvs LAA@ CIN
Sat, May 4thvs LAA@ CIN
Sun, May 5thvs LAA@ CIN
Mon, May 6thvs DET   
Tue, May 7thvs DET@ WSH
Wed, May 8thvs DET@ WSH
Thu, May 9th@ CWS   
Fri, May 10th@ CWSvs ARI
Sat, May 11th@ CWSvs ARI
Sun, May 12th@ CWSvs ARI
Mon, May 13th@ TEXvs TOR
Tue, May 14th@ TEXvs TOR
Wed, May 15th@ TEXvs TOR
Fri, May 17thvs MINvs SEA
Sat, May 18thvs MINvs SEA
Sun, May 19thvs MINvs SEA
Mon, May 20thvs NYM@ STL
Tue, May 21stvs NYM@ STL
Wed, May 22ndvs NYM@ STL
Fri, May 24th@ LAA@ CWS
Sat, May 25th@ LAA@ CWS
Sun, May 26th@ LAA@ CWS
Mon, May 27th@ COLvs BOS
Tue, May 28th@ COLvs BOS
Wed, May 29th@ COLvs BOS
Fri, May 31stvs WSHvs TB
Sat, Jun 1stvs WSHvs TB
Sun, Jun 2ndvs WSHvs TB
Tue, Jun 4thvs KC@ TOR
Wed, Jun 5thvs KC@ TOR
Thu, Jun 6thvs KC@ TOR
Fri, Jun 7th@ MIA@ TB
Sat, Jun 8th@ MIA@ TB
Sun, Jun 9th@ MIA@ TB
Tue, Jun 11th@ CINvs ATL
Wed, Jun 12th@ CINvs ATL
Fri, Jun 14th@ TORvs PHI
Sat, Jun 15th@ TORvs PHI
Sun, Jun 16th@ TORvs PHI
Tue, Jun 18thvs SEA@ NYY
Wed, Jun 19thvs SEA@ NYY
Thu, Jun 20thvs SEA@ NYY
Fri, Jun 21stvs TOR@ HOU
Sat, Jun 22ndvs TOR@ HOU
Sun, Jun 23rdvs TOR@ HOU
Mon, Jun 24th@ BALvs CLE
Tue, Jun 25th@ BALvs CLE
Wed, Jun 26th@ BALvs CLE
Thu, Jun 27th@ KCvs TEX
Fri, Jun 28th@ KCvs TEX
Sat, Jun 29th@ KCvs TEX
Sun, Jun 30th@ KCvs TEX
Tue, Jul 2ndvs CWS@ SEA
Wed, Jul 3rdvs CWS@ SEA
Thu, Jul 4thvs CWS@ SEA
Fri, Jul 5thvs SF@ OAK
Sat, Jul 6thvs SF@ OAK
Sun, Jul 7thvs SF@ OAK
Mon, Jul 8th@ DET   
Tue, Jul 9th@ DETvs CHC
Wed, Jul 10th@ DETvs CHC
Thu, Jul 11th@ DETvs CHC
Fri, Jul 12th@ TBvs NYY
Sat, Jul 13th@ TBvs NYY
Sun, Jul 14th@ TBvs NYY
Fri, Jul 19thvs SD@ TEX
Sat, Jul 20thvs SD@ TEX
Sun, Jul 21stvs SD@ TEX
Mon, Jul 22ndvs DET   
Tue, Jul 23rdvs DET@ MIA
Wed, Jul 24thvs DET@ MIA
Thu, Jul 25thvs DET@ MIA
Fri, Jul 26th@ PHIvs SD
Sat, Jul 27th@ PHIvs SD
Sun, Jul 28th@ PHIvs SD
Mon, Jul 29th@ DETvs TOR
Tue, Jul 30th@ DETvs TOR
Thu, Aug 1stvs BAL@ CLE
Fri, Aug 2ndvs BAL@ CLE
Sat, Aug 3rdvs BAL@ CLE
Sun, Aug 4thvs BAL@ CLE
Mon, Aug 5thvs ARI   
Tue, Aug 6thvs ARI@ TOR
Wed, Aug 7thvs ARI@ TOR
Fri, Aug 9th@ MIN@ TB
Sat, Aug 10th@ MIN@ TB
Sun, Aug 11th@ MIN@ TB
Mon, Aug 12thvs CHC   
Tue, Aug 13thvs CHCvs WSH
Wed, Aug 14thvs CHCvs WSH
Fri, Aug 16th@ MILvs BOS
Sat, Aug 17th@ MILvs BOS
Sun, Aug 18th@ MILvs BOS
Tue, Aug 20th@ NYY@ NYM
Wed, Aug 21st@ NYY@ NYM
Thu, Aug 22nd@ NYYvs HOU
Fri, Aug 23rdvs TEXvs HOU
Sat, Aug 24thvs TEXvs HOU
Sun, Aug 25thvs TEXvs HOU
Mon, Aug 26thvs KC   
Tue, Aug 27thvs KC@ LAD
Wed, Aug 28thvs KC@ LAD
Fri, Aug 30thvs PIT@ COL
Sat, Aug 31stvs PIT@ COL
Sun, Sep 1stvs PIT@ COL
Mon, Sep 2nd@ KCvs CWS
Tue, Sep 3rd@ KCvs CWS
Wed, Sep 4th@ KCvs CWS
Fri, Sep 6th@ LADvs TB
Sat, Sep 7th@ LADvs TB
Sun, Sep 8th@ LADvs TB
Mon, Sep 9th@ CWS@ BOS
Tue, Sep 10th@ CWS@ BOS
Wed, Sep 11th@ CWS@ BOS
Thu, Sep 12thvs TB   
Fri, Sep 13thvs TB@ DET
Sat, Sep 14thvs TB@ DET
Sun, Sep 15thvs TB@ DET
Mon, Sep 16thvs MIN   
Tue, Sep 17thvs MINvs SF
Wed, Sep 18thvs MINvs SF
Thu, Sep 19thvs MINvs SF
Fri, Sep 20th@ STLvs DET
Sat, Sep 21st@ STLvs DET
Sun, Sep 22nd@ STLvs DET
Tue, Sep 24thvs CIN@ NYY
Wed, Sep 25thvs CIN@ NYY
Fri, Sep 27thvs HOU@ MIN
Sat, Sep 28thvs HOU@ MIN
Sun, Sep 29thvs HOU@ MIN
Fri, Apr 5th   @ PITJared Jones (2-2)#100
Sun, Apr 7th   @ PITMarco Gonzales (0-0)#210
Thu, Apr 11th   @ BOSGarrett Whitlock (1-0)#73
Fri, Apr 12th   vs MILFreddy Peralta (2-0)#10
Mon, Apr 22nd   @ LAAReid Detmers (3-1)#45
Mon, Apr 29th   vs NYYClarke Schmidt (2-0)#67
Thu, May 23rd   @ CWS
Mon, Jun 3rd   @ TOR
Mon, Jun 10th   @ TB
Thu, Jun 13th   vs ATL
Wed, Jul 31st   vs TOR
Thu, Aug 8th   @ TOR
Thu, Aug 15th   vs BOS
Mon, Aug 19th   @ NYM
Thu, Aug 29th   @ LAD
Thu, Sep 26th   @ NYY