Brian O'Keefe

Brian James O'Keefe
Born: July 15, 1993
Albany, NY US
Primary Position: Catcher
All Position(s) Played: 1B
Bats: Right
Throws: Right
Height: 6'1"
Weight: 210
Draft: Round 7 (2014 June Amateur Draft, St. Louis Cardinals)
Draft: Round 1 (2019 Rule V (3A phase), Seattle Mariners)
School: St Josephs
Career: 2014-2025
Major League Statistics

Brian O'Keefe compiled a career batting average of .252 with 134 home runs and 473 RBI in his 816-game career with the State College Spikes, Peoria Chiefs, Palm Beach Cardinals, Springfield Cardinals, Tacoma Rainiers, Arkansas Travelers and Omaha Storm Chasers. He began playing during the 2014 season and last took the field during the 2025 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
2014Short Season ANYPLState College Spikes47187155233780317201623.239.366.348.71454315100
2015AMIDWPeoria Chiefs34143125163580521001331.280.357.464.8215873020
2015Short Season ANYPLState College Spikes13534927101403110.143.189.224.4131102010
2016Advanced AFLORPalm Beach Cardinals832243420010085.167.375.250.625610000
2016AMIDWPeoria Chiefs10142035750922521363115278.258.360.448.808160137040
2017AATLSpringfield Cardinals1551210010002.400.400.6001.000300000
2017Advanced AFLORPalm Beach Cardinals312120310010003.250.250.333.583400000
2017AMIDWPeoria Chiefs9741137343972001546733489.260.321.434.755162141030
2018Advanced AFLORPalm Beach Cardinals732882433759230644004049.243.358.412.76910084011
2019AATLSpringfield Cardinals883463013669901340113771.229.319.389.70811754130
2021AAAACEArkansas Travelers492081892454711140311759.286.351.508.8599612000
2021AAAAAAWTacoma Rainiers562482173455701330113172.253.347.465.81210150000
2022AAAPCLTacoma Rainiers8335231642801921340113280.253.330.449.77914274000
2023AAAPCLTacoma Rainiers9140335363842502367234699.238.328.504.832178112021
2024AAAILOmaha Storm Chasers7228024236681201858013455.281.364.554.91813470040
2025AAAILOmaha Storm Chasers43162146172350410201543.158.236.274.5104040100
Totals8163388296141074616851344731815361726.252.340.448.788132682442202

Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G PB SB CS CS%
2014Short Season ANYPLState College SpikesC454083874.9859.91114421830.0
2015AMIDWPeoria ChiefsC19149940.9758.31601217.7
2015Short Season ANYPLState College SpikesC10627001.0006.90036545.5
2016Advanced AFLORPalm Beach CardinalsC745210.9796.714103100.0
2016AMIDWPeoria ChiefsC675464967.9908.8812371832.7
2017AMIDWPeoria ChiefsC715645153.9928.6626523238.1
2017Advanced AFLORPalm Beach CardinalsC2132001.0007.50001150.0
2017AATLSpringfield CardinalsC1120001.00012.0000200.0
2018Advanced AFLORPalm Beach CardinalsC644753733.9948.000450813.8
2019AATLSpringfield CardinalsC787144138.9969.6793652427.0
2021AAAAAAWTacoma RainiersC403612261.9859.575543815.7
2021AAAACEArkansas TravelersC383602413.9971.1052541825.0
2022AAAPCLTacoma RainiersC625252462.9898.8553621317.3
2023AAAPCLTacoma RainiersC726193263.9919.0422821818.0
2024AAAILOmaha Storm ChasersC544261781.9828.204447814.5
2025AAAILOmaha Storm Chasers1B110001.0001.000
Totals56847543315033.9908.9524649316224.7

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2014Short Season ANew York-Pennsylvania LeagueState College SpikesSLNJune 15, 2014August 30, 2014
2015Short Season ANew York-Pennsylvania LeagueState College SpikesSLNJune 19, 2015July 16, 2015
2015AMidwest LeaguePeoria ChiefsSLNJuly 19, 2015September 7, 2015
2016AMidwest LeaguePeoria ChiefsSLNApril 7, 2016September 4, 2016
2016Advanced AFlorida State LeaguePalm Beach CardinalsSLNApril 19, 2016May 1, 2016
2017AMidwest LeaguePeoria ChiefsSLNApril 7, 2017August 24, 2017
2017Advanced AFlorida State LeaguePalm Beach CardinalsSLNAugust 26, 2017August 30, 2017
2017AATexas LeagueSpringfield CardinalsSLNSeptember 3, 2017September 3, 2017
2018Advanced AFlorida State LeaguePalm Beach CardinalsSLNApril 6, 2018August 25, 2018
2019AATexas LeagueSpringfield CardinalsSLNApril 4, 2019August 31, 2019
2021AAAA CentralArkansas TravelersSEAMay 4, 2021July 10, 2021
2021AAAAAA WestTacoma RainiersSEAJuly 11, 2021October 3, 2021
2022AAAPacific Coast LeagueTacoma RainiersSEAApril 27, 2022September 24, 2022
2023AAAPacific Coast LeagueTacoma RainiersSEAMarch 31, 2023September 23, 2023
2024AAAInternational LeagueOmaha Storm ChasersKCAApril 4, 2024September 22, 2024
2025AAAInternational LeagueOmaha Storm Chasers




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