Skip to main content

Who Should I Trade?

Ryan Mountcastle for Adolis Garcia (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
Adolis Garcia
Adolis Garcia
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
Adolis Garcia
Adolis Garcia
2022 Stats 
At Bats555605
Home Runs2227
Stolen Bases425
Caught Stealing16
Batting Average.249.250
On Base Pct.304.300
Slugging Pct.422.456
On-base Plus Slugging.725.756
Who Should I Trade? Player Notes
  Ryan Mountcastle
Ryan Mountcastle
Adolis Garcia
Adolis Garcia
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
Adolis Garcia
Adolis Garcia
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ BOSvs PHI
Sat, Apr 1st@ BOSvs PHI
Sun, Apr 2nd@ BOSvs PHI
Mon, Apr 3rd@ TEXvs BAL
Tue, Apr 4th@ TEXvs BAL
Wed, Apr 5th@ TEXvs BAL
Thu, Apr 6thvs NYY   
Sat, Apr 8thvs NYY@ CHC
Sun, Apr 9thvs NYY@ CHC
Mon, Apr 10thvs OAKvs KC
Tue, Apr 11thvs OAKvs KC
Wed, Apr 12thvs OAKvs KC
Thu, Apr 13thvs OAK   
Fri, Apr 14th@ CWS@ HOU
Sat, Apr 15th@ CWS@ HOU
Sun, Apr 16th@ CWS@ HOU
Tue, Apr 18th@ WSH@ KC
Wed, Apr 19th@ WSH@ KC
Fri, Apr 21stvs DETvs OAK
Sat, Apr 22ndvs DETvs OAK
Sun, Apr 23rdvs DETvs OAK
Mon, Apr 24thvs BOS@ CIN
Tue, Apr 25thvs BOS@ CIN
Wed, Apr 26thvs BOS@ CIN
Thu, Apr 27th@ DETvs NYY
Fri, Apr 28th@ DETvs NYY
Sat, Apr 29th@ DETvs NYY
Sun, Apr 30th@ DETvs NYY
Tue, May 2nd@ KCvs ARI
Wed, May 3rd@ KCvs ARI
Thu, May 4th@ KC   
Fri, May 5th@ ATL@ LAA
Sat, May 6th@ ATL@ LAA
Sun, May 7th@ ATL@ LAA
Mon, May 8thvs TB@ SEA
Tue, May 9thvs TB@ SEA
Wed, May 10thvs TB@ SEA
Fri, May 12thvs PIT@ OAK
Sat, May 13thvs PIT@ OAK
Sun, May 14thvs PIT@ OAK
Mon, May 15thvs LAAvs ATL
Tue, May 16thvs LAAvs ATL
Wed, May 17thvs LAAvs ATL
Thu, May 18thvs LAA   
Fri, May 19th@ TORvs COL
Sat, May 20th@ TORvs COL
Sun, May 21st@ TORvs COL
Tue, May 23rd@ NYY@ PIT
Wed, May 24th@ NYY@ PIT
Thu, May 25th@ NYY   
Fri, May 26thvs TEX@ BAL
Sat, May 27thvs TEX@ BAL
Sun, May 28thvs TEX@ BAL
Mon, May 29thvs CLE@ DET
Tue, May 30thvs CLE@ DET
Wed, May 31stvs CLE@ DET
Fri, Jun 2nd@ SFvs SEA
Sat, Jun 3rd@ SFvs SEA
Sun, Jun 4th@ SFvs SEA
Tue, Jun 6th@ MILvs STL
Wed, Jun 7th@ MILvs STL
Thu, Jun 8th@ MIL   
Fri, Jun 9thvs KC@ TB
Sat, Jun 10thvs KC@ TB
Sun, Jun 11thvs KC@ TB
Tue, Jun 13thvs TORvs LAA
Wed, Jun 14thvs TORvs LAA
Thu, Jun 15thvs TORvs LAA
Fri, Jun 16th@ CHCvs TOR
Sat, Jun 17th@ CHCvs TOR
Sun, Jun 18th@ CHCvs TOR
Tue, Jun 20th@ TB@ CWS
Wed, Jun 21st@ TB@ CWS
Fri, Jun 23rdvs SEA@ NYY
Sat, Jun 24thvs SEA@ NYY
Sun, Jun 25thvs SEA@ NYY
Mon, Jun 26thvs CINvs DET
Tue, Jun 27thvs CINvs DET
Wed, Jun 28thvs CINvs DET
Fri, Jun 30thvs MINvs HOU
Sat, Jul 1stvs MINvs HOU
Sun, Jul 2ndvs MINvs HOU
Mon, Jul 3rd@ NYYvs HOU
Tue, Jul 4th@ NYY@ BOS
Wed, Jul 5th@ NYY@ BOS
Thu, Jul 6th@ NYY@ BOS
Fri, Jul 7th@ MIN@ WSH
Sat, Jul 8th@ MIN@ WSH
Sun, Jul 9th@ MIN@ WSH
Fri, Jul 14thvs MIAvs CLE
Sat, Jul 15thvs MIAvs CLE
Sun, Jul 16thvs MIAvs CLE
Mon, Jul 17thvs LADvs TB
Tue, Jul 18thvs LADvs TB
Wed, Jul 19thvs LADvs TB
Thu, Jul 20th@ TB   
Fri, Jul 21st@ TBvs LAD
Sat, Jul 22nd@ TBvs LAD
Sun, Jul 23rd@ TBvs LAD
Mon, Jul 24th@ PHI@ HOU
Tue, Jul 25th@ PHI@ HOU
Wed, Jul 26th@ PHI@ HOU
Fri, Jul 28thvs NYY@ SD
Sat, Jul 29thvs NYY@ SD
Sun, Jul 30thvs NYY@ SD
Mon, Jul 31st@ TOR   
Tue, Aug 1st@ TORvs CWS
Wed, Aug 2nd@ TORvs CWS
Thu, Aug 3rd@ TORvs CWS
Fri, Aug 4thvs NYMvs MIA
Sat, Aug 5thvs NYMvs MIA
Sun, Aug 6thvs NYMvs MIA
Tue, Aug 8thvs HOU@ OAK
Wed, Aug 9thvs HOU@ OAK
Thu, Aug 10thvs HOU   
Fri, Aug 11th@ SEA@ SF
Sat, Aug 12th@ SEA@ SF
Sun, Aug 13th@ SEA@ SF
Mon, Aug 14th@ SDvs LAA
Tue, Aug 15th@ SDvs LAA
Wed, Aug 16th@ SDvs LAA
Fri, Aug 18th@ OAKvs MIL
Sat, Aug 19th@ OAKvs MIL
Sun, Aug 20th@ OAKvs MIL
Tue, Aug 22ndvs TOR@ ARI
Wed, Aug 23rdvs TOR   
Thu, Aug 24thvs TOR@ MIN
Fri, Aug 25thvs COL@ MIN
Sat, Aug 26thvs COL@ MIN
Sun, Aug 27thvs COL@ MIN
Mon, Aug 28thvs CWS@ NYM
Tue, Aug 29thvs CWS@ NYM
Wed, Aug 30thvs CWS@ NYM
Fri, Sep 1st@ ARIvs MIN
Sat, Sep 2nd@ ARIvs MIN
Sun, Sep 3rd@ ARIvs MIN
Mon, Sep 4th@ LAAvs HOU
Tue, Sep 5th@ LAAvs HOU
Wed, Sep 6th@ LAAvs HOU
Fri, Sep 8th@ BOSvs OAK
Sat, Sep 9th@ BOSvs OAK
Sun, Sep 10th@ BOSvs OAK
Mon, Sep 11thvs STL@ TOR
Tue, Sep 12thvs STL@ TOR
Wed, Sep 13thvs STL@ TOR
Thu, Sep 14thvs TB@ TOR
Fri, Sep 15thvs TB@ CLE
Sat, Sep 16thvs TB@ CLE
Sun, Sep 17thvs TB@ CLE
Mon, Sep 18th@ HOUvs BOS
Tue, Sep 19th@ HOUvs BOS
Wed, Sep 20th@ HOUvs BOS
Thu, Sep 21st@ CLE   
Fri, Sep 22nd@ CLEvs SEA
Sat, Sep 23rd@ CLEvs SEA
Sun, Sep 24th@ CLEvs SEA
Tue, Sep 26thvs WSH@ LAA
Wed, Sep 27thvs WSH@ LAA
Thu, Sep 28thvs BOS@ SEA
Fri, Sep 29thvs BOS@ SEA
Sat, Sep 30thvs BOS@ SEA
Sun, Oct 1stvs BOS@ SEA
Fri, Apr 7th   @ CHC
Mon, Apr 17th   @ KC
Thu, May 11th   @ OAK
Mon, May 22nd   @ PIT
Mon, Jun 5th   vs STL
Mon, Jun 12th   vs LAA
Mon, Jun 19th   @ CWS
Thu, Jun 29th   vs DET
Mon, Aug 7th   @ OAK
Mon, Aug 21st   @ ARI
Mon, Sep 25th   @ LAA