Skip to main content

Who Should I Trade?

Willy Adames for Ryan Mountcastle (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Willy Adames
Willy Adames
Ryan Mountcastle
Ryan Mountcastle
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
  Willy Adames
Willy Adames
Ryan Mountcastle
Ryan Mountcastle
2022 Stats 
At Bats563555
Home Runs3122
Stolen Bases84
Caught Stealing31
Batting Average.238.249
On Base Pct.298.304
Slugging Pct.458.422
On-base Plus Slugging.757.725
Who Should I Trade? Player Notes
  Willy Adames
Willy Adames
Ryan Mountcastle
Ryan Mountcastle
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Willy Adames
Willy Adames
Ryan Mountcastle
Ryan Mountcastle
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ CHC@ BOS
Sat, Apr 1st@ CHC@ BOS
Sun, Apr 2nd@ CHC@ BOS
Mon, Apr 3rdvs NYM@ TEX
Tue, Apr 4thvs NYM@ TEX
Wed, Apr 5thvs NYM@ TEX
Fri, Apr 7thvs STL   
Sat, Apr 8thvs STLvs NYY
Sun, Apr 9thvs STLvs NYY
Mon, Apr 10th@ ARIvs OAK
Tue, Apr 11th@ ARIvs OAK
Wed, Apr 12th@ ARIvs OAK
Thu, Apr 13th@ SDvs OAK
Fri, Apr 14th@ SD@ CWS
Sat, Apr 15th@ SD@ CWS
Sun, Apr 16th@ SD@ CWS
Mon, Apr 17th@ SEA   
Tue, Apr 18th@ SEA@ WSH
Wed, Apr 19th@ SEA@ WSH
Fri, Apr 21stvs BOSvs DET
Sat, Apr 22ndvs BOSvs DET
Sun, Apr 23rdvs BOSvs DET
Mon, Apr 24thvs DETvs BOS
Tue, Apr 25thvs DETvs BOS
Wed, Apr 26thvs DETvs BOS
Fri, Apr 28thvs LAA@ DET
Sat, Apr 29thvs LAA@ DET
Sun, Apr 30thvs LAA@ DET
Tue, May 2nd@ COL@ KC
Wed, May 3rd@ COL@ KC
Thu, May 4th@ COL@ KC
Fri, May 5th@ SF@ ATL
Sat, May 6th@ SF@ ATL
Sun, May 7th@ SF@ ATL
Mon, May 8thvs LADvs TB
Tue, May 9thvs LADvs TB
Wed, May 10thvs LADvs TB
Fri, May 12thvs KCvs PIT
Sat, May 13thvs KCvs PIT
Sun, May 14thvs KCvs PIT
Mon, May 15th@ STLvs LAA
Tue, May 16th@ STLvs LAA
Wed, May 17th@ STLvs LAA
Fri, May 19th@ TB@ TOR
Sat, May 20th@ TB@ TOR
Sun, May 21st@ TB@ TOR
Mon, May 22ndvs HOU   
Tue, May 23rdvs HOU@ NYY
Wed, May 24thvs HOU@ NYY
Thu, May 25thvs SF@ NYY
Fri, May 26thvs SFvs TEX
Sat, May 27thvs SFvs TEX
Sun, May 28thvs SFvs TEX
Tue, May 30th@ TORvs CLE
Wed, May 31st@ TORvs CLE
Thu, Jun 1st@ TOR   
Fri, Jun 2nd@ CIN@ SF
Sat, Jun 3rd@ CIN@ SF
Sun, Jun 4th@ CIN@ SF
Mon, Jun 5th@ CIN   
Tue, Jun 6thvs BAL@ MIL
Wed, Jun 7thvs BAL@ MIL
Thu, Jun 8thvs BAL@ MIL
Fri, Jun 9thvs OAKvs KC
Sat, Jun 10thvs OAKvs KC
Sun, Jun 11thvs OAKvs KC
Tue, Jun 13th@ MINvs TOR
Wed, Jun 14th@ MINvs TOR
Fri, Jun 16thvs PIT@ CHC
Sat, Jun 17thvs PIT@ CHC
Sun, Jun 18thvs PIT@ CHC
Mon, Jun 19thvs ARI   
Tue, Jun 20thvs ARI@ TB
Wed, Jun 21stvs ARI@ TB
Fri, Jun 23rd@ CLEvs SEA
Sat, Jun 24th@ CLEvs SEA
Sun, Jun 25th@ CLEvs SEA
Mon, Jun 26th@ NYMvs CIN
Tue, Jun 27th@ NYMvs CIN
Wed, Jun 28th@ NYMvs CIN
Thu, Jun 29th@ NYM   
Fri, Jun 30th@ PITvs MIN
Sat, Jul 1st@ PITvs MIN
Sun, Jul 2nd@ PITvs MIN
Mon, Jul 3rdvs CHC@ NYY
Tue, Jul 4thvs CHC@ NYY
Wed, Jul 5thvs CHC@ NYY
Thu, Jul 6thvs CHC@ NYY
Fri, Jul 7thvs CIN@ MIN
Sat, Jul 8thvs CIN@ MIN
Sun, Jul 9thvs CIN@ MIN
Fri, Jul 14th@ CINvs MIA
Sat, Jul 15th@ CINvs MIA
Sun, Jul 16th@ CINvs MIA
Tue, Jul 18th@ PHIvs LAD
Wed, Jul 19th@ PHIvs LAD
Thu, Jul 20th@ PHI@ TB
Fri, Jul 21stvs ATL@ TB
Sat, Jul 22ndvs ATL@ TB
Sun, Jul 23rdvs ATL@ TB
Mon, Jul 24thvs CIN@ PHI
Tue, Jul 25thvs CIN@ PHI
Wed, Jul 26thvs CIN@ PHI
Fri, Jul 28th@ ATLvs NYY
Sat, Jul 29th@ ATLvs NYY
Sun, Jul 30th@ ATLvs NYY
Mon, Jul 31st@ WSH@ TOR
Tue, Aug 1st@ WSH@ TOR
Wed, Aug 2nd@ WSH@ TOR
Thu, Aug 3rdvs PIT@ TOR
Fri, Aug 4thvs PITvs NYM
Sat, Aug 5thvs PITvs NYM
Sun, Aug 6thvs PITvs NYM
Mon, Aug 7thvs COL   
Tue, Aug 8thvs COLvs HOU
Wed, Aug 9thvs COLvs HOU
Fri, Aug 11th@ CWS@ SEA
Sat, Aug 12th@ CWS@ SEA
Sun, Aug 13th@ CWS@ SEA
Tue, Aug 15th@ LAD@ SD
Wed, Aug 16th@ LAD@ SD
Thu, Aug 17th@ LAD   
Fri, Aug 18th@ TEX@ OAK
Sat, Aug 19th@ TEX@ OAK
Sun, Aug 20th@ TEX@ OAK
Tue, Aug 22ndvs MINvs TOR
Wed, Aug 23rdvs MINvs TOR
Fri, Aug 25thvs SDvs COL
Sat, Aug 26thvs SDvs COL
Sun, Aug 27thvs SDvs COL
Mon, Aug 28th@ CHCvs CWS
Tue, Aug 29th@ CHCvs CWS
Wed, Aug 30th@ CHCvs CWS
Fri, Sep 1stvs PHI@ ARI
Sat, Sep 2ndvs PHI@ ARI
Sun, Sep 3rdvs PHI@ ARI
Mon, Sep 4th@ PIT@ LAA
Tue, Sep 5th@ PIT@ LAA
Wed, Sep 6th@ PIT@ LAA
Fri, Sep 8th@ NYY@ BOS
Sat, Sep 9th@ NYY@ BOS
Sun, Sep 10th@ NYY@ BOS
Mon, Sep 11thvs MIAvs STL
Tue, Sep 12thvs MIAvs STL
Wed, Sep 13thvs MIAvs STL
Thu, Sep 14thvs MIAvs TB
Fri, Sep 15thvs WSHvs TB
Sat, Sep 16thvs WSHvs TB
Sun, Sep 17thvs WSHvs TB
Mon, Sep 18th@ STL@ HOU
Tue, Sep 19th@ STL@ HOU
Wed, Sep 20th@ STL@ HOU
Thu, Sep 21st@ STL@ CLE
Fri, Sep 22nd@ MIA@ CLE
Sat, Sep 23rd@ MIA@ CLE
Sun, Sep 24th@ MIA@ CLE
Tue, Sep 26thvs STLvs WSH
Wed, Sep 27thvs STLvs WSH
Thu, Sep 28thvs STLvs BOS
Fri, Sep 29thvs CHCvs BOS
Sat, Sep 30thvs CHCvs BOS
Sun, Oct 1stvs CHCvs BOS
Thu, Apr 6th   vs NYY
Thu, Apr 27th   @ DET
Thu, May 18th   vs LAA
Mon, May 29th   vs CLE
Thu, Jun 15th   vs TOR
Mon, Jul 17th   vs LAD
Thu, Aug 10th   vs HOU
Mon, Aug 14th   @ SD
Thu, Aug 24th   vs TOR