Ryan McKenna

Ryan Shea McKenna
Born: February 14, 1997
Grants Pass, OR US
Primary Position: Center field
All Position(s) Played: LF, OF, RF
Bats: Right
Throws: Right
Height: 5'11"
Weight: 185
Draft: Round 4 (2015 June Amateur Draft, Baltimore Orioles)
School: Saint Thomas Aquinas (NH) HS
Career: 2015-2024
Major League Statistics

Ryan McKenna has compiled a career batting average of .262 with 53 home runs and 259 RBI in his 1017-game career with the Orioles, Aberdeen IronBirds, Delmarva Shorebirds, Glendale Desert Dogs, Frederick Keys, Bowie Baysox, Norfolk Tides, Sacramento River Cats, Richmond Flying Squirrels, Lehigh Valley IronPigs and Giants. 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
2015RGULFOrioles1041345901031166.265.366.324.6891100010
2016Short Season ANYPLAberdeen IronBirds6225222029531011261762259.241.320.309.6296855230
2017ASALL3Delmarva Shorebirds1265304686212033274220243128.256.331.380.712178511530
2018AAELBowie Baysox60250213355182316412956.239.341.338.6797214400
2018Advanced ACARLFrederick Keys673002576097182837563745.377.467.5561.02314316002
2018FallAZFLGlendale Desert Dogs17786116216319211416.344.474.5901.0643601200
2019AAELBowie Baysox13556748878113266954251159121.232.321.365.686178117941
2021AAAAAAENorfolk Tides271231012531311123732133.307.423.6831.1066900010
2022AAAILNorfolk Tides8383359003602414.273.342.545.8881800010
2023AAAILNorfolk Tides1561551410213720621.182.262.418.6802330000
2024AAAILNorfolk Tides125245811302530610.244.333.444.7782020100
2024AAAILLehigh Valley IronPigs25988471651213611122.190.296.345.6412922010
2024AAELRichmond Flying Squirrels314131100000004.077.143.077.220101000
2024AAAPCLSacramento River Cats1879661315202861818.227.308.348.6562311130
2024RAZCLGiants5211767101100045.412.524.6471.1711100000
Totals5902504215536456411720532599835270558.262.352.408.760880313824173


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2015RGULFOriolesCF10170001.0001.700
2015RGULFOriolesOF10170001.0001.700
2016Short Season ANYPLAberdeen IronBirdsCF57129230.9782.298
2016Short Season ANYPLAberdeen IronBirdsOF57129230.9782.298
2017ASALL3Delmarva ShorebirdsCF124285771.9772.355
2017ASALL3Delmarva ShorebirdsOF124285771.9772.355
2018Advanced ACARLFrederick KeysOF66149430.9812.318
2018Advanced ACARLFrederick KeysCF64147430.9812.359
2018AAELBowie BaysoxOF60148921.9872.617
2018AAELBowie BaysoxCF55142721.9872.709
2018FallAZFLGlendale Desert DogsLF320001.000.667
2018AAELBowie BaysoxRF362001.0002.667
2018Advanced ACARLFrederick KeysLF220001.0001.000
2018AAELBowie BaysoxLF20000.000
2018FallAZFLGlendale Desert DogsOF1741010.9762.412
2018FallAZFLGlendale Desert DogsCF1334010.9712.615
2018FallAZFLGlendale Desert DogsRF150001.0005.000
2019AAELBowie BaysoxCF982211021.9912.357
2019AAELBowie BaysoxLF19390001.0002.053
2019AAELBowie BaysoxOF1282861121.9932.320
2019AAELBowie BaysoxRF11261001.0002.455
2021AAAAAAENorfolk TidesCF22571001.0002.636
2021AAAAAAENorfolk TidesRF240001.0002.000
2021AAAAAAENorfolk TidesLF110001.0001.000
2022AAAILNorfolk TidesCF8161001.0002.125
2023AAAILNorfolk TidesCF7170001.0002.429
2023AAAILNorfolk TidesLF780001.0001.143
2023AAAILNorfolk TidesRF130001.0003.000
2024AAAILNorfolk TidesCF8170001.0002.125
2024AAAPCLSacramento River CatsCF5111001.0002.400
2024RAZCLGiantsLF55010.8331.000
2024AAAPCLSacramento River CatsLF440001.0001.000
2024AAAPCLSacramento River CatsRF360001.0002.000
2024AAAILLehigh Valley IronPigsCF25420001.0001.680
2024AAELRichmond Flying SquirrelsCF140001.0004.000
2024AAAILNorfolk TidesLF10000.000
2024AAAILNorfolk TidesRF130001.0003.000
Totals1017229268376.9852.321

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2015RGulf Coast LeagueOriolesBALJuly 7, 2015July 20, 2015
2016Short Season ANew York-Pennsylvania LeagueAberdeen IronBirdsBALJune 17, 2016September 4, 2016
2017ASouth Atlantic LeagueDelmarva ShorebirdsBALApril 6, 2017September 3, 2017
2018Advanced ACarolina LeagueFrederick KeysBALApril 5, 2018June 16, 2018
2018AAEastern LeagueBowie BaysoxBALJune 21, 2018September 2, 2018
2018FallArizona Fall LeagueGlendale Desert DogsOctober 10, 2018November 14, 2018
2019AAEastern LeagueBowie BaysoxBALApril 4, 2019September 2, 2019
2021AAAAAA EastNorfolk TidesBALMay 7, 2021August 28, 2021
2022AAAInternational LeagueNorfolk TidesBALMay 3, 2022May 12, 2022
2023AAAInternational LeagueNorfolk TidesBALJuly 6, 2023September 19, 2023
2024AAAInternational LeagueNorfolk TidesBALApril 4, 2024April 25, 2024
2024AAAPacific Coast LeagueSacramento River CatsSFNJune 4, 2024August 1, 2024
2024RArizona Complex LeagueGiantsSFNJune 24, 2024June 29, 2024
2024AAEastern LeagueRichmond Flying SquirrelsSFNJuly 4, 2024July 6, 2024
2024AAAInternational LeagueLehigh Valley IronPigsPHIAugust 9, 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.