Skip to main content

Who Should I Trade?

Ryan Mountcastle for Rougned Odor (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Rougned Odor
2B,RF - NYY
Rougned Odor
Expert
Recommendation
100%
Recommended by
8 of 8 experts
0%
Recommended by
0 of 8 experts
Rankings 
   
Rest of Season# 142
VBR# 92
   
Projections 
   
Runs6216
Home Runs205
RBI7016
Stolen Bases32
Batting Average.266.215
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Andy Behrens
Yahoo! Sports
# 126
   
Scott Pianowski
Yahoo! Sports
# 138
   
Pat Fitzmaurice
FantasyPros
# 160
   
Dalton Del Don
Yahoo! Sports
# 138
   
Christopher Welsh
FantasyPros
# 158
   
Mike Maher
FantasyPros
# 143# 426
   
Joe Pisapia
FantasyPros
# 155
   
Kelly Kirby
FantasyPros
# 105
   
Who Should I Trade? Player Statistics
  Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Rougned Odor
2B,RF - NYY
Rougned Odor
2024 Stats 
   
   
At Bats63
   
Runs11
   
Hits20
   
Singles13
   
Doubles5
   
Triples0
   
Home Runs2
   
RBI9
   
Stolen Bases0
   
Caught Stealing0
   
Walks7
   
Strikeouts11
   
Batting Average.318
   
On Base Pct.375
   
Slugging Pct.492
   
On-base Plus Slugging.867
   
Who Should I Trade? Player Projections
  Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Rougned Odor
2B,RF - NYY
Rougned Odor
2024 Projections 
   
   
At Bats455121
   
Runs6216
   
Hits12126
   
Singles7715
   
Doubles226
   
Triples11
   
Home Runs205
   
RBI7016
   
Stolen Bases32
   
Caught Stealing10
   
Walks4011
   
Strikeouts11833
   
Batting Average.266.215
   
On Base Pct.329.286
   
Slugging Pct.453.384
   
On-base Plus Slugging.782.670
   
Who Should I Trade? Player Notes
  Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Rougned Odor
2B,RF - NYY
Rougned Odor
News 
 Ryan Mountcastle is not in the Orioles’ starting lineup Tuesday.
Jesse Garcia
Tue, Apr 16th
 
 Ryan Mountcastle went 2-for-4 in the Orioles' 11-5 loss to the Brewers, contributing with a home run, one run scored, and one RBI.
Chris Schommer
Sun, Apr 14th
 
 Ryan Mountcastle went 2-for-4 with a home run and three RBI in the Orioles win over the Royals Monday.
Jesse Garcia
Tue, Apr 2nd
 
 Ryan Mountcastle is scheduled to take live batting practice on Tuesday.
Ari Koslow
Tue, Mar 19th
 
 Ryan Mountcastle is back in the Orioles lineup on Friday, hitting No. 3 and starting at designated hitter.
Ari Koslow
Fri, Mar 1st
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan Mountcastle
1B,DH - BAL
Ryan Mountcastle
Rougned Odor
2B,RF - NYY
Rougned Odor
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs LAAPatrick Sandoval (1-2)#69@ HOUFramber Valdez (0-0)#19
Sat, Mar 30thvs LAAGriffin Canning (0-2)#102@ HOUHunter Brown (0-3)#68
Sun, Mar 31stvs LAAReid Detmers (3-0)#37@ HOUJ.P. France (0-2)#156
Mon, Apr 1stvs KCMichael Wacha (1-2)#90@ ARIRyne Nelson (1-2)#161
Tue, Apr 2ndvs KCAlec Marsh (2-0)#346@ ARIZac Gallen (3-0)#12
Wed, Apr 3rdvs KCCole Ragans (0-1)#30@ ARIMerrill Kelly (2-0)#31
Fri, Apr 5th@ PITJared Jones (1-2)#116vs TORYusei Kikuchi (1-1)#50
Sat, Apr 6th@ PITBailey Falter (1-1)#183vs TORKevin Gausman (0-2)#6
Sun, Apr 7th@ PITMarco Gonzales (0-0)#202vs TORBowden Francis
Tue, Apr 9th@ BOSBrayan Bello (2-1)#82vs MIAA.J. Puk (0-3)#108
Wed, Apr 10th@ BOSKutter Crawford (0-0)#83vs MIARyan Weathers (2-1)#214
Thu, Apr 11th@ BOSGarrett Whitlock (1-0)#76   
Fri, Apr 12thvs MILFreddy Peralta (2-0)#14   
Sat, Apr 13thvs MILDL Hall (0-1)#104@ CLETriston McKenzie (1-2)#87
Sun, Apr 14thvs MILColin Rea (2-0)#136@ CLELogan Allen (2-0)#89
Mon, Apr 15thvs MINLouie Varland (0-3)#70@ TORChris Bassitt (2-2)#28
Tue, Apr 16thvs MINChris Paddack (0-1)#85@ TORYusei Kikuchi (1-1)#50
Wed, Apr 17thvs MINPablo Lopez (1-2)#3@ TORKevin Gausman (0-2)#6
Fri, Apr 19th@ KCAlec Marsh (2-0)#346vs TBTyler Alexander
Sat, Apr 20th@ KCCole Ragans (0-1)#30vs TBZach Eflin (1-2)#10
Sun, Apr 21st@ KCSeth Lugo (3-0)#118vs TBAaron Civale (2-1)#45
Mon, Apr 22nd@ LAAReid Detmers (3-0)#37vs OAKJP Sears (1-1)#99
Tue, Apr 23rd@ LAAGriffin Canning (0-2)#102vs OAKPaul Blackburn (2-0)#132
Wed, Apr 24th@ LAATyler Anderson (2-1)#159vs OAKJoe Boyle (1-2)#252
Fri, Apr 26thvs OAK@ MIL
Sat, Apr 27thvs OAK@ MIL
Sun, Apr 28thvs OAK@ MIL
Mon, Apr 29thvs NYY@ BAL
Tue, Apr 30thvs NYY@ BAL
Wed, May 1stvs NYY@ BAL
Thu, May 2ndvs NYY@ BAL
Fri, May 3rd@ CINvs DET
Sat, May 4th@ CINvs DET
Sun, May 5th@ CINvs DET
Tue, May 7th@ WSHvs HOU
Wed, May 8th@ WSHvs HOU
Fri, May 10thvs ARI@ TB
Sat, May 11thvs ARI@ TB
Sun, May 12thvs ARI@ TB
Mon, May 13thvs TOR   
Tue, May 14thvs TOR@ MIN
Wed, May 15thvs TOR@ MIN
Fri, May 17thvs SEAvs CWS
Sat, May 18thvs SEAvs CWS
Sun, May 19thvs SEAvs CWS
Mon, May 20th@ STLvs SEA
Tue, May 21st@ STLvs SEA
Wed, May 22nd@ STLvs SEA
Thu, May 23rd@ CWSvs SEA
Fri, May 24th@ CWS@ SD
Sat, May 25th@ CWS@ SD
Sun, May 26th@ CWS@ SD
Mon, May 27thvs BOS   
Tue, May 28thvs BOS@ LAA
Wed, May 29thvs BOS@ LAA
Fri, May 31stvs TB@ SF
Sat, Jun 1stvs TB@ SF
Sun, Jun 2ndvs TB@ SF
Mon, Jun 3rd@ TOR   
Tue, Jun 4th@ TORvs MIN
Wed, Jun 5th@ TORvs MIN
Thu, Jun 6th@ TORvs MIN
Fri, Jun 7th@ TBvs LAD
Sat, Jun 8th@ TBvs LAD
Sun, Jun 9th@ TBvs LAD
Mon, Jun 10th@ TB@ KC
Tue, Jun 11thvs ATL@ KC
Wed, Jun 12thvs ATL@ KC
Thu, Jun 13thvs ATL@ KC
Fri, Jun 14thvs PHI@ BOS
Sat, Jun 15thvs PHI@ BOS
Sun, Jun 16thvs PHI@ BOS
Tue, Jun 18th@ NYYvs BAL
Wed, Jun 19th@ NYYvs BAL
Thu, Jun 20th@ NYYvs BAL
Fri, Jun 21st@ HOUvs ATL
Sat, Jun 22nd@ HOUvs ATL
Sun, Jun 23rd@ HOUvs ATL
Mon, Jun 24thvs CLE   
Tue, Jun 25thvs CLE@ NYM
Wed, Jun 26thvs CLE@ NYM
Thu, Jun 27thvs TEX@ TOR
Fri, Jun 28thvs TEX@ TOR
Sat, Jun 29thvs TEX@ TOR
Sun, Jun 30thvs TEX@ TOR
Tue, Jul 2nd@ SEAvs CIN
Wed, Jul 3rd@ SEAvs CIN
Thu, Jul 4th@ SEAvs CIN
Fri, Jul 5th@ OAKvs BOS
Sat, Jul 6th@ OAKvs BOS
Sun, Jul 7th@ OAKvs BOS
Tue, Jul 9thvs CHC@ TB
Wed, Jul 10thvs CHC@ TB
Thu, Jul 11thvs CHC@ TB
Fri, Jul 12thvs NYY@ BAL
Sat, Jul 13thvs NYY@ BAL
Sun, Jul 14thvs NYY@ BAL
Fri, Jul 19th@ TEXvs TB
Sat, Jul 20th@ TEXvs TB
Sun, Jul 21st@ TEXvs TB
Tue, Jul 23rd@ MIAvs NYM
Wed, Jul 24th@ MIAvs NYM
Thu, Jul 25th@ MIA   
Fri, Jul 26thvs SD@ BOS
Sat, Jul 27thvs SD@ BOS
Sun, Jul 28thvs SD@ BOS
Mon, Jul 29thvs TOR@ PHI
Tue, Jul 30thvs TOR@ PHI
Wed, Jul 31stvs TOR@ PHI
Thu, Aug 1st@ CLE   
Fri, Aug 2nd@ CLEvs TOR
Sat, Aug 3rd@ CLEvs TOR
Sun, Aug 4th@ CLEvs TOR
Tue, Aug 6th@ TORvs LAA
Wed, Aug 7th@ TORvs LAA
Thu, Aug 8th@ TORvs LAA
Fri, Aug 9th@ TBvs TEX
Sat, Aug 10th@ TBvs TEX
Sun, Aug 11th@ TBvs TEX
Tue, Aug 13thvs WSH@ CWS
Wed, Aug 14thvs WSH@ CWS
Thu, Aug 15thvs BOS   
Fri, Aug 16thvs BOS@ DET
Sat, Aug 17thvs BOS@ DET
Sun, Aug 18thvs BOS@ DET
Mon, Aug 19th@ NYM   
Tue, Aug 20th@ NYMvs CLE
Wed, Aug 21st@ NYMvs CLE
Thu, Aug 22ndvs HOUvs CLE
Fri, Aug 23rdvs HOUvs COL
Sat, Aug 24thvs HOUvs COL
Sun, Aug 25thvs HOUvs COL
Tue, Aug 27th@ LAD@ WSH
Wed, Aug 28th@ LAD@ WSH
Thu, Aug 29th@ LAD   
Fri, Aug 30th@ COLvs STL
Sat, Aug 31st@ COLvs STL
Sun, Sep 1st@ COLvs STL
Mon, Sep 2ndvs CWS@ TEX
Tue, Sep 3rdvs CWS@ TEX
Wed, Sep 4thvs CWS@ TEX
Fri, Sep 6thvs TB@ CHC
Sat, Sep 7thvs TB@ CHC
Sun, Sep 8thvs TB@ CHC
Mon, Sep 9th@ BOSvs KC
Tue, Sep 10th@ BOSvs KC
Wed, Sep 11th@ BOSvs KC
Fri, Sep 13th@ DETvs BOS
Sat, Sep 14th@ DETvs BOS
Sun, Sep 15th@ DETvs BOS
Tue, Sep 17thvs SF@ SEA
Wed, Sep 18thvs SF@ SEA
Thu, Sep 19thvs SF@ SEA
Fri, Sep 20thvs DET@ OAK
Sat, Sep 21stvs DET@ OAK
Sun, Sep 22ndvs DET@ OAK
Tue, Sep 24th@ NYYvs BAL
Wed, Sep 25th@ NYYvs BAL
Thu, Sep 26th@ NYYvs BAL
Fri, Sep 27th@ MINvs PIT
Sat, Sep 28th@ MINvs PIT
Sun, Sep 29th@ MINvs PIT
Fri, Mar 29th   @ HOUCristian Javier (2-0)#58
Mon, Apr 8th   vs MIAJesus Luzardo (0-2)#29
Thu, Apr 25th   vs OAK
Thu, May 9th   vs HOU
Thu, May 16th   @ MIN
Thu, May 30th   @ LAA
Mon, Jul 22nd   vs TB
Mon, Aug 12th   @ CWS
Mon, Aug 26th   @ WSH
Thu, Sep 12th   vs BOS