Skip to main content

Who Should I Trade?

Ryan Mountcastle for Rhys Hoskins (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
Rhys Hoskins
1B - PHI
Rhys Hoskins
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
Rhys Hoskins
1B - PHI
Rhys Hoskins
2022 Stats 
At Bats555589
Home Runs2230
Stolen Bases42
Caught Stealing11
Batting Average.249.246
On Base Pct.304.332
Slugging Pct.422.462
On-base Plus Slugging.725.794
Who Should I Trade? Player Notes
  Ryan Mountcastle
Ryan Mountcastle
Rhys Hoskins
1B - PHI
Rhys Hoskins
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
Rhys Hoskins
1B - PHI
Rhys Hoskins
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ BOS@ TEX
Sat, Apr 1st@ BOS@ TEX
Sun, Apr 2nd@ BOS@ TEX
Mon, Apr 3rd@ TEX@ NYY
Tue, Apr 4th@ TEX@ NYY
Wed, Apr 5th@ TEX@ NYY
Thu, Apr 6thvs NYYvs CIN
Sat, Apr 8thvs NYYvs CIN
Sun, Apr 9thvs NYYvs CIN
Mon, Apr 10thvs OAKvs MIA
Tue, Apr 11thvs OAKvs MIA
Wed, Apr 12thvs OAKvs MIA
Thu, Apr 13thvs OAK@ CIN
Fri, Apr 14th@ CWS@ CIN
Sat, Apr 15th@ CWS@ CIN
Sun, Apr 16th@ CWS@ CIN
Tue, Apr 18th@ WSH@ CWS
Wed, Apr 19th@ WSH@ CWS
Fri, Apr 21stvs DETvs COL
Sat, Apr 22ndvs DETvs COL
Sun, Apr 23rdvs DETvs COL
Mon, Apr 24thvs BOS   
Tue, Apr 25thvs BOSvs SEA
Wed, Apr 26thvs BOSvs SEA
Thu, Apr 27th@ DETvs SEA
Fri, Apr 28th@ DET@ HOU
Sat, Apr 29th@ DET@ HOU
Sun, Apr 30th@ DET@ HOU
Tue, May 2nd@ KC@ LAD
Wed, May 3rd@ KC@ LAD
Thu, May 4th@ KC   
Fri, May 5th@ ATLvs BOS
Sat, May 6th@ ATLvs BOS
Sun, May 7th@ ATLvs BOS
Mon, May 8thvs TB   
Tue, May 9thvs TBvs TOR
Wed, May 10thvs TBvs TOR
Fri, May 12thvs PIT@ COL
Sat, May 13thvs PIT@ COL
Sun, May 14thvs PIT@ COL
Mon, May 15thvs LAA@ SF
Tue, May 16thvs LAA@ SF
Wed, May 17thvs LAA@ SF
Thu, May 18thvs LAA   
Fri, May 19th@ TORvs CHC
Sat, May 20th@ TORvs CHC
Sun, May 21st@ TORvs CHC
Tue, May 23rd@ NYYvs ARI
Wed, May 24th@ NYYvs ARI
Thu, May 25th@ NYY@ ATL
Fri, May 26thvs TEX@ ATL
Sat, May 27thvs TEX@ ATL
Sun, May 28thvs TEX@ ATL
Mon, May 29thvs CLE   
Tue, May 30thvs CLE@ NYM
Wed, May 31stvs CLE@ NYM
Fri, Jun 2nd@ SF@ WSH
Sat, Jun 3rd@ SF@ WSH
Sun, Jun 4th@ SF@ WSH
Tue, Jun 6th@ MILvs DET
Wed, Jun 7th@ MILvs DET
Thu, Jun 8th@ MIL   
Fri, Jun 9thvs KCvs LAD
Sat, Jun 10thvs KCvs LAD
Sun, Jun 11thvs KCvs LAD
Tue, Jun 13thvs TOR@ ARI
Wed, Jun 14thvs TOR@ ARI
Thu, Jun 15thvs TOR@ ARI
Fri, Jun 16th@ CHC@ OAK
Sat, Jun 17th@ CHC@ OAK
Sun, Jun 18th@ CHC@ OAK
Tue, Jun 20th@ TBvs ATL
Wed, Jun 21st@ TBvs ATL
Fri, Jun 23rdvs SEAvs NYM
Sat, Jun 24thvs SEAvs NYM
Sun, Jun 25thvs SEAvs NYM
Mon, Jun 26thvs CIN   
Tue, Jun 27thvs CIN@ CHC
Wed, Jun 28thvs CIN@ CHC
Fri, Jun 30thvs MINvs WSH
Sat, Jul 1stvs MINvs WSH
Sun, Jul 2ndvs MINvs WSH
Mon, Jul 3rd@ NYY   
Tue, Jul 4th@ NYY@ TB
Wed, Jul 5th@ NYY@ TB
Thu, Jul 6th@ NYY@ TB
Fri, Jul 7th@ MIN@ MIA
Sat, Jul 8th@ MIN@ MIA
Sun, Jul 9th@ MIN@ MIA
Fri, Jul 14thvs MIAvs SD
Sat, Jul 15thvs MIAvs SD
Sun, Jul 16thvs MIAvs SD
Mon, Jul 17thvs LAD   
Tue, Jul 18thvs LADvs MIL
Wed, Jul 19thvs LADvs MIL
Thu, Jul 20th@ TBvs MIL
Fri, Jul 21st@ TB@ CLE
Sat, Jul 22nd@ TB@ CLE
Sun, Jul 23rd@ TB@ CLE
Mon, Jul 24th@ PHIvs BAL
Tue, Jul 25th@ PHIvs BAL
Wed, Jul 26th@ PHIvs BAL
Fri, Jul 28thvs NYY@ PIT
Sat, Jul 29thvs NYY@ PIT
Sun, Jul 30thvs NYY@ PIT
Mon, Jul 31st@ TOR@ MIA
Tue, Aug 1st@ TOR@ MIA
Wed, Aug 2nd@ TOR@ MIA
Thu, Aug 3rd@ TOR@ MIA
Fri, Aug 4thvs NYMvs KC
Sat, Aug 5thvs NYMvs KC
Sun, Aug 6thvs NYMvs KC
Tue, Aug 8thvs HOUvs WSH
Wed, Aug 9thvs HOUvs WSH
Thu, Aug 10thvs HOUvs WSH
Fri, Aug 11th@ SEAvs MIN
Sat, Aug 12th@ SEAvs MIN
Sun, Aug 13th@ SEAvs MIN
Mon, Aug 14th@ SD   
Tue, Aug 15th@ SD@ TOR
Wed, Aug 16th@ SD@ TOR
Fri, Aug 18th@ OAK@ WSH
Sat, Aug 19th@ OAK@ WSH
Sun, Aug 20th@ OAK@ WSH
Tue, Aug 22ndvs TORvs SF
Wed, Aug 23rdvs TORvs SF
Thu, Aug 24thvs TOR   
Fri, Aug 25thvs COLvs STL
Sat, Aug 26thvs COLvs STL
Sun, Aug 27thvs COLvs STL
Mon, Aug 28thvs CWSvs LAA
Tue, Aug 29thvs CWSvs LAA
Wed, Aug 30thvs CWSvs LAA
Fri, Sep 1st@ ARI@ MIL
Sat, Sep 2nd@ ARI@ MIL
Sun, Sep 3rd@ ARI@ MIL
Mon, Sep 4th@ LAA@ SD
Tue, Sep 5th@ LAA@ SD
Wed, Sep 6th@ LAA@ SD
Fri, Sep 8th@ BOSvs MIA
Sat, Sep 9th@ BOSvs MIA
Sun, Sep 10th@ BOSvs MIA
Mon, Sep 11thvs STL   
Tue, Sep 12thvs STLvs ATL
Wed, Sep 13thvs STLvs ATL
Thu, Sep 14thvs TBvs ATL
Fri, Sep 15thvs TB@ STL
Sat, Sep 16thvs TB@ STL
Sun, Sep 17thvs TB@ STL
Mon, Sep 18th@ HOU@ ATL
Tue, Sep 19th@ HOU@ ATL
Wed, Sep 20th@ HOU@ ATL
Thu, Sep 21st@ CLEvs NYM
Fri, Sep 22nd@ CLEvs NYM
Sat, Sep 23rd@ CLEvs NYM
Sun, Sep 24th@ CLEvs NYM
Tue, Sep 26thvs WSHvs PIT
Wed, Sep 27thvs WSHvs PIT
Thu, Sep 28thvs BOSvs PIT
Fri, Sep 29thvs BOS@ NYM
Sat, Sep 30thvs BOS@ NYM
Sun, Oct 1stvs BOS@ NYM
Mon, Apr 17th   @ CWS
Thu, Apr 20th   vs COL
Mon, May 1st   @ LAD
Mon, May 22nd   vs ARI
Thu, Jun 1st   @ NYM
Mon, Jun 5th   vs DET
Mon, Jun 12th   @ ARI
Thu, Jun 22nd   vs ATL
Thu, Jun 29th   @ CHC
Mon, Aug 7th   vs WSH
Mon, Aug 21st   vs SF