Skip to main content

Who Should I Trade?

Ryan Mountcastle for Willy Adames (2023)

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
Ryan Mountcastle
Willy Adames
Willy Adames
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Ryan Mountcastle
Ryan Mountcastle
Willy Adames
Willy Adames
2022 Stats 
At Bats555563
Home Runs2231
Stolen Bases48
Caught Stealing13
Batting Average.249.238
On Base Pct.304.298
Slugging Pct.422.458
On-base Plus Slugging.725.757
Who Should I Trade? Player Notes
  Ryan Mountcastle
Ryan Mountcastle
Willy Adames
Willy Adames
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan Mountcastle
Ryan Mountcastle
Willy Adames
Willy Adames
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ BOS@ CHC
Sat, Apr 1st@ BOS@ CHC
Sun, Apr 2nd@ BOS@ CHC
Mon, Apr 3rd@ TEXvs NYM
Tue, Apr 4th@ TEXvs NYM
Wed, Apr 5th@ TEXvs NYM
Thu, Apr 6thvs NYY   
Sat, Apr 8thvs NYYvs STL
Sun, Apr 9thvs NYYvs STL
Mon, Apr 10thvs OAK@ ARI
Tue, Apr 11thvs OAK@ ARI
Wed, Apr 12thvs OAK@ ARI
Thu, Apr 13thvs OAK@ SD
Fri, Apr 14th@ CWS@ SD
Sat, Apr 15th@ CWS@ SD
Sun, Apr 16th@ CWS@ SD
Tue, Apr 18th@ WSH@ SEA
Wed, Apr 19th@ WSH@ SEA
Fri, Apr 21stvs DETvs BOS
Sat, Apr 22ndvs DETvs BOS
Sun, Apr 23rdvs DETvs BOS
Mon, Apr 24thvs BOSvs DET
Tue, Apr 25thvs BOSvs DET
Wed, Apr 26thvs BOSvs DET
Thu, Apr 27th@ DET   
Fri, Apr 28th@ DETvs LAA
Sat, Apr 29th@ DETvs LAA
Sun, Apr 30th@ DETvs LAA
Tue, May 2nd@ KC@ COL
Wed, May 3rd@ KC@ COL
Thu, May 4th@ KC@ COL
Fri, May 5th@ ATL@ SF
Sat, May 6th@ ATL@ SF
Sun, May 7th@ ATL@ SF
Mon, May 8thvs TBvs LAD
Tue, May 9thvs TBvs LAD
Wed, May 10thvs TBvs LAD
Fri, May 12thvs PITvs KC
Sat, May 13thvs PITvs KC
Sun, May 14thvs PITvs KC
Mon, May 15thvs LAA@ STL
Tue, May 16thvs LAA@ STL
Wed, May 17thvs LAA@ STL
Thu, May 18thvs LAA   
Fri, May 19th@ TOR@ TB
Sat, May 20th@ TOR@ TB
Sun, May 21st@ TOR@ TB
Tue, May 23rd@ NYYvs HOU
Wed, May 24th@ NYYvs HOU
Thu, May 25th@ NYYvs SF
Fri, May 26thvs TEXvs SF
Sat, May 27thvs TEXvs SF
Sun, May 28thvs TEXvs SF
Mon, May 29thvs CLE   
Tue, May 30thvs CLE@ TOR
Wed, May 31stvs CLE@ TOR
Fri, Jun 2nd@ SF@ CIN
Sat, Jun 3rd@ SF@ CIN
Sun, Jun 4th@ SF@ CIN
Tue, Jun 6th@ MILvs BAL
Wed, Jun 7th@ MILvs BAL
Thu, Jun 8th@ MILvs BAL
Fri, Jun 9thvs KCvs OAK
Sat, Jun 10thvs KCvs OAK
Sun, Jun 11thvs KCvs OAK
Tue, Jun 13thvs TOR@ MIN
Wed, Jun 14thvs TOR@ MIN
Thu, Jun 15thvs TOR   
Fri, Jun 16th@ CHCvs PIT
Sat, Jun 17th@ CHCvs PIT
Sun, Jun 18th@ CHCvs PIT
Tue, Jun 20th@ TBvs ARI
Wed, Jun 21st@ TBvs ARI
Fri, Jun 23rdvs SEA@ CLE
Sat, Jun 24thvs SEA@ CLE
Sun, Jun 25thvs SEA@ CLE
Mon, Jun 26thvs CIN@ NYM
Tue, Jun 27thvs CIN@ NYM
Wed, Jun 28thvs CIN@ NYM
Fri, Jun 30thvs MIN@ PIT
Sat, Jul 1stvs MIN@ PIT
Sun, Jul 2ndvs MIN@ PIT
Mon, Jul 3rd@ NYYvs CHC
Tue, Jul 4th@ NYYvs CHC
Wed, Jul 5th@ NYYvs CHC
Thu, Jul 6th@ NYYvs CHC
Fri, Jul 7th@ MINvs CIN
Sat, Jul 8th@ MINvs CIN
Sun, Jul 9th@ MINvs CIN
Fri, Jul 14thvs MIA@ CIN
Sat, Jul 15thvs MIA@ CIN
Sun, Jul 16thvs MIA@ CIN
Mon, Jul 17thvs LAD   
Tue, Jul 18thvs LAD@ PHI
Wed, Jul 19thvs LAD@ PHI
Thu, Jul 20th@ TB@ PHI
Fri, Jul 21st@ TBvs ATL
Sat, Jul 22nd@ TBvs ATL
Sun, Jul 23rd@ TBvs ATL
Mon, Jul 24th@ PHIvs CIN
Tue, Jul 25th@ PHIvs CIN
Wed, Jul 26th@ PHIvs CIN
Fri, Jul 28thvs NYY@ ATL
Sat, Jul 29thvs NYY@ ATL
Sun, Jul 30thvs NYY@ ATL
Mon, Jul 31st@ TOR@ WSH
Tue, Aug 1st@ TOR@ WSH
Wed, Aug 2nd@ TOR@ WSH
Thu, Aug 3rd@ TORvs PIT
Fri, Aug 4thvs NYMvs PIT
Sat, Aug 5thvs NYMvs PIT
Sun, Aug 6thvs NYMvs PIT
Tue, Aug 8thvs HOUvs COL
Wed, Aug 9thvs HOUvs COL
Thu, Aug 10thvs HOU   
Fri, Aug 11th@ SEA@ CWS
Sat, Aug 12th@ SEA@ CWS
Sun, Aug 13th@ SEA@ CWS
Mon, Aug 14th@ SD   
Tue, Aug 15th@ SD@ LAD
Wed, Aug 16th@ SD@ LAD
Fri, Aug 18th@ OAK@ TEX
Sat, Aug 19th@ OAK@ TEX
Sun, Aug 20th@ OAK@ TEX
Tue, Aug 22ndvs TORvs MIN
Wed, Aug 23rdvs TORvs MIN
Thu, Aug 24thvs TOR   
Fri, Aug 25thvs COLvs SD
Sat, Aug 26thvs COLvs SD
Sun, Aug 27thvs COLvs SD
Mon, Aug 28thvs CWS@ CHC
Tue, Aug 29thvs CWS@ CHC
Wed, Aug 30thvs CWS@ CHC
Fri, Sep 1st@ ARIvs PHI
Sat, Sep 2nd@ ARIvs PHI
Sun, Sep 3rd@ ARIvs PHI
Mon, Sep 4th@ LAA@ PIT
Tue, Sep 5th@ LAA@ PIT
Wed, Sep 6th@ LAA@ PIT
Fri, Sep 8th@ BOS@ NYY
Sat, Sep 9th@ BOS@ NYY
Sun, Sep 10th@ BOS@ NYY
Mon, Sep 11thvs STLvs MIA
Tue, Sep 12thvs STLvs MIA
Wed, Sep 13thvs STLvs MIA
Thu, Sep 14thvs TBvs MIA
Fri, Sep 15thvs TBvs WSH
Sat, Sep 16thvs TBvs WSH
Sun, Sep 17thvs TBvs WSH
Mon, Sep 18th@ HOU@ STL
Tue, Sep 19th@ HOU@ STL
Wed, Sep 20th@ HOU@ STL
Thu, Sep 21st@ CLE@ STL
Fri, Sep 22nd@ CLE@ MIA
Sat, Sep 23rd@ CLE@ MIA
Sun, Sep 24th@ CLE@ MIA
Tue, Sep 26thvs WSHvs STL
Wed, Sep 27thvs WSHvs STL
Thu, Sep 28thvs BOSvs STL
Fri, Sep 29thvs BOSvs CHC
Sat, Sep 30thvs BOSvs CHC
Sun, Oct 1stvs BOSvs CHC
Fri, Apr 7th   vs STL
Mon, Apr 17th   @ SEA
Mon, May 22nd   vs HOU
Thu, Jun 1st   @ TOR
Mon, Jun 5th   @ CIN
Mon, Jun 19th   vs ARI
Thu, Jun 29th   @ NYM
Mon, Aug 7th   vs COL
Thu, Aug 17th   @ LAD