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-2024
Major League Statistics

Ryan Mountcastle has compiled a career batting average of .290 with 74 home runs and 294 RBI in his 560-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 has taken the field during the 2024 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
2017AAELBowie Baysox39159153183413031500335.222.239.366.6055621020
2017Advanced ACARLFrederick Keys88379360631133511547821461.314.343.542.88519593022
2017FallAZFLSalt River Rafters21878211204031420419.244.287.402.6903321000
2018AAELBowie Baysox102428394631171941359202679.297.341.464.806183103052
2019AAAILNorfolk Tides1275535208116235125832124130.312.344.527.871274104051
2023AAAILNorfolk Tides125854612101600417.222.276.296.5721600000
2024AAAILNorfolk Tides311110100000006.091.091.091.182100000
Totals5602373222531864514210742942912109488.290.324.462.787102946160235


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
2024AAAILNorfolk Tides1B2150001.0007.500
Totals517120173876191.9623.750

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
2024AAAInternational LeagueNorfolk TidesBALSeptember 20, 2024September 22, 2024




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