Ryan Mountcastle

Ryan Lee Mountcastle
Born: February 18, 1997
Winter Springs, FL US
Primary Position: Shortstop
All Position(s) Played: 1B, 3B, LF, OF
Bats: Right
Throws: Right
Height: 6'3"
Weight: 195
Draft: Round 1 (2015 June Amateur Draft, Baltimore Orioles)
School: Hagerty (FL) HS
Career: 2015-2023
Major League Statistics

Ryan Mountcastle compiled a career batting average of .291 with 74 home runs and 294 RBI in his 557-game career with the Orioles, Aberdeen IronBirds, Delmarva Shorebirds, Salt River Rafters, Frederick Keys, Bowie Baysox and Norfolk Tides. He began playing during the 2015 season and last took the field during the 2023 campaign.


Click on column headings to sort.


Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2015Short Season ANYPLAberdeen IronBirds10343327001501010.212.206.303.5091000010
2015RGULFOrioles43175163215170314104936.313.349.411.7606731020
2016ASALL3Delmarva Shorebirds115489455531282841051542595.281.319.426.745194103060
2017FallAZFLSalt River Rafters21878211204031420419.244.287.402.6903321000
2017AAELBowie Baysox39159153183413031500335.222.239.366.6055621020
2017Advanced ACARLFrederick Keys88379360631133511547821461.314.343.542.88519593022
2018AAELBowie Baysox102428394631171941359202679.297.341.464.806183103052
2019AAAILNorfolk Tides1275535208116235125832124130.312.344.527.871274104051
2023AAAILNorfolk Tides125854612101600417.222.276.296.5721600000
Totals5572362221431864414210742942912109482.291.326.464.790102846160235


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2015Short Season ANYPLAberdeen IronBirdsSS641814.9573.667
2015RGULFOriolesSS334683810.9423.909
2015RGULFOrioles3B30720.7782.333
2016ASALL3Delmarva ShorebirdsSS1051652252154.9493.714
2017Advanced ACARLFrederick KeysSS821171511337.9543.268
2017AAELBowie Baysox3B37355467.9372.405
2017FallAZFLSalt River Rafters3B16191220.9391.938
2018AAELBowie Baysox3B81491161612.9122.037
2019AAAILNorfolk Tides3B921621.9002.000
2019AAAILNorfolk Tides1B8462443461.9947.940
2019AAAILNorfolk TidesLF26375011.0001.615
2019AAAILNorfolk TidesOF26375011.0001.615
2023AAAILNorfolk Tides1B751313.9827.714
Totals515118673876191.9623.736

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2015RGulf Coast LeagueOriolesBALJune 26, 2015August 20, 2015
2015Short Season ANew York-Pennsylvania LeagueAberdeen IronBirdsBALAugust 19, 2015September 7, 2015
2016ASouth Atlantic LeagueDelmarva ShorebirdsBALApril 7, 2016September 4, 2016
2017Advanced ACarolina LeagueFrederick KeysBALApril 7, 2017July 18, 2017
2017AAEastern LeagueBowie BaysoxBALJuly 20, 2017September 4, 2017
2017FallArizona Fall LeagueSalt River RaftersOctober 10, 2017November 15, 2017
2018AAEastern LeagueBowie BaysoxBALMay 10, 2018September 3, 2018
2019AAAInternational LeagueNorfolk TidesBALApril 4, 2019September 2, 2019
2023AAAInternational LeagueNorfolk TidesBALJune 21, 2023July 7, 2023




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.