Skip to main content

Who Should I Trade?

Roberto Perez for Ryan Mountcastle (2020)

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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ryan Mountcastle
1B,3B,SS - BAL
Ryan Mountcastle
BAL vs TB Sun, Sep 20th 1:05pm
Roberto Perez
C - CLE
Roberto Perez
CLE @ DET Sun, Sep 20th 1:10pm
Expert
Recommendation
83%
Recommended by
5 of 6 experts
17%
Recommended by
1 of 6 experts
Rankings 
   
Rest of Season
VBR# 276# 512
   
Projections 
   
Runs11
Home Runs10
RBI22
Stolen Bases00
Batting Average.308.209
   
Misc 
   
Injury Alert--
Weather62 F, Clear65 F, Clear
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 190# 279
   
Nick Pollack
Pitcher List
# 39
   
Dan Harris
FantasyPros
# 215# 261
   
Ryan Amore
Pitcher List
# 120
   
Carmen Maiorano
FantasyPros
# 126# 322
   
Corbin Young
FantasyData
# 229
   
Who Should I Trade? Player Statistics
  Ryan Mountcastle
1B,3B,SS - BAL
Ryan Mountcastle
BAL
Roberto Perez
C - CLE
Roberto Perez
CLE
2020 Stats 
   
   
At Bats9275
   
Runs113
   
Hits3212
   
Singles2210
   
Doubles51
   
Triples00
   
Home Runs51
   
RBI225
   
Stolen Bases00
   
Caught Stealing10
   
Walks1010
   
Strikeouts2530
   
Batting Average.348.160
   
On Base Pct.410.276
   
Slugging Pct.565.213
   
On-base Plus Slugging.975.489
   
Who Should I Trade? Player Projections
  Ryan Mountcastle
1B,3B,SS - BAL
Ryan Mountcastle
BAL
Roberto Perez
C - CLE
Roberto Perez
CLE
2020 Projections 
   
   
At Bats1014
   
Runs11
   
Hits33
   
Singles22
   
Doubles10
   
Triples00
   
Home Runs10
   
RBI22
   
Stolen Bases00
   
Caught Stealing00
   
Walks12
   
Strikeouts35
   
Batting Average.308.209
   
On Base Pct.352.300
   
Slugging Pct.511.347
   
On-base Plus Slugging.863.647
   
Who Should I Trade? Player Notes
  Ryan Mountcastle
1B,3B,SS - BAL
Ryan Mountcastle
BAL
Roberto Perez
C - CLE
Roberto Perez
CLE
News 
 Ryan Mountcastle went 2-for-3 in the first game of Thursday's doubleheader against the Rays, hitting two singles. He drove in a run in the 3-1 defeat.
Carmen Maiorano - Carm's Clubhouse
Thu, Sep 17th
Indians C Roberto Perez was removed from Wednesday's game against the Royals due to shoulder fatigue.
Brendan Tuma - Too Much Tuma
Thu, Sep 3rd
 Ryan Mountcastle was the DH and went 3-for-5 in Monday's game against the Braves. He hit a solo homer off of Luke Jackson and finished the day with three RBI in the 14-1 drubbing.
Carmen Maiorano - Carm's Clubhouse
Tue, Sep 15th
Cleveland Indians catcher Roberto Perez went 2-for-4 with a homer, a double, and three RBI in a 10-1 win over the Royals on Tuesday.
Matthew Terelle
Wed, Sep 2nd
 Ryan Mountcastle hit third in the order in Saturday's game against the Yankees, going 2-for-3 with a a double and a walk. He drove in a run in the 2-1 extra innings defeat.
Carmen Maiorano - Carm's Clubhouse
Sun, Sep 13th
Roberto Perez (shoulder) was placed on the 10-day injured list Wednesday.
Connor Rooney
Wed, Jul 29th
 Ryan Mountcastle played left field and hit fourth in both games of Friday's doubleheader against the Yankees, going 0-for-2 with a walk in the first game, and 0-for-3 with two strikeouts in the second game. The Orioles lost both games.
Carmen Maiorano - Carm's Clubhouse
Sat, Sep 12th
Indians catcher Roberto Perez is being evaluated for right shoulder soreness.
Brendan Tuma - Too Much Tuma
Wed, Jul 29th
 Ryan Mountcastle continues to rake, collecting four singles on Wednesday against the Mets. He finished the day with a run and RBI in the 7-6 defeat.
Carmen Maiorano - Carm's Clubhouse
Thu, Sep 10th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan Mountcastle
1B,3B,SS - BAL
Ryan Mountcastle
BAL
Roberto Perez
C - CLE
Roberto Perez
CLE
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Jul 24th@ BOSvs KC
Sat, Jul 25th@ BOSvs KC
Sun, Jul 26th@ BOSvs KC
Tue, Jul 28th   vs CWS
Wed, Jul 29thvs NYYvs CWS
Thu, Jul 30thvs NYY@ MIN
Fri, Jul 31stvs TB@ MIN
Sat, Aug 1stvs TB@ MIN
Sun, Aug 2ndvs TB@ MIN
Mon, Aug 3rd   @ CIN
Tue, Aug 4thvs MIA@ CIN
Wed, Aug 5th@ MIAvs CIN
Thu, Aug 6th@ MIAvs CIN
Fri, Aug 7th@ WSH@ CWS
Sat, Aug 8th@ WSH@ CWS
Sun, Aug 9th   @ CWS
Tue, Aug 11th@ PHIvs CHC
Wed, Aug 12th@ PHIvs CHC
Fri, Aug 14thvs WSH@ DET
Sat, Aug 15thvs WSH@ DET
Sun, Aug 16thvs WSH@ DET
Tue, Aug 18thvs TOR@ PIT
Wed, Aug 19thvs TOR@ PIT
Thu, Aug 20thvs BOS@ PIT
Fri, Aug 21stvs BOSvs DET
Sat, Aug 22ndvs BOSvs DET
Sun, Aug 23rdvs BOSvs DET
Mon, Aug 24th   vs MIN
Tue, Aug 25th@ TBvs MIN
Wed, Aug 26th@ TBvs MIN
Fri, Aug 28th@ TOR@ STL
Sat, Aug 29th@ TOR@ STL
Sun, Aug 30th@ TOR@ STL
Mon, Aug 31st@ TOR@ KC
Tue, Sep 1stvs NYM@ KC
Wed, Sep 2ndvs NYM@ KC
Fri, Sep 4thvs NYYvs MIL
Sat, Sep 5thvs NYYvs MIL
Sun, Sep 6thvs NYYvs MIL
Mon, Sep 7th   vs KC
Tue, Sep 8th@ NYMvs KC
Wed, Sep 9th@ NYMvs KC
Thu, Sep 10th   vs KC
Fri, Sep 11th@ NYY@ MIN
Sat, Sep 12th@ NYY@ MIN
Sun, Sep 13th@ NYY@ MIN
Tue, Sep 15thvs ATL@ CHC
Wed, Sep 16thvs ATL@ CHC
Thu, Sep 17th@ TB@ DET
Fri, Sep 18thvs TB@ DET
Sat, Sep 19thvs TB@ DET
Sun, Sep 20thvs TB@ DET
Mon, Sep 21st   vs CWS
Tue, Sep 22nd@ BOSvs CWS
Wed, Sep 23rd@ BOSvs CWS
Thu, Sep 24th@ BOSvs CWS
Fri, Sep 25th@ TORvs PIT
Sat, Sep 26th@ TORvs PIT
Sun, Sep 27th@ TORvs PIT
Thu, Aug 13th@ PHI   
Mon, Aug 17thvs TOR   
Mon, Sep 14thvs ATL