Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Brian O'KeefeTrack this Player High Level: AA Current Team: Springfield (AA) - St. Louis Cardinals
Follow TBC on Twitter and Facebook

Drafted
PositionsC-286Position when DraftedCPlayer Listed UnderMinors Leaguers
Proper NameBrian O'Keefe
Height6-0Weight190BatsRightThrowsRight
Born DateJuly 15,1993 [25.338]PlaceAlbany,New York
High SchoolColonie Central (Albany,NY)
CollegeSaint Joseph's University (Philadelphia,PA)

DraftedSelected by the St. Louis Cardinals [Team Picks] in the 7th round (225th overall) of the 2014 Amateur Entry Draft [Signed]
Signing Bonus$150,000
OrganizationsSLN [6] Awards1
TBC Player ID168737MLBAM ID657247
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards


This player page is available for sponsorship:
Sponsor the Brian O'Keefe page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsBattingSpeed27Power68Contact52XBH68RBIs63Runs35Hitting46Durability59Team.527Ratings Explained

Batting Statistics

TopStats GlossaryOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2012Saint Joseph'sAtl10NCAA-1Fr23c1853180144515121811182743102.250.330.378.7086818206.283.128.228.3148.7413.111.500.9790.0040.00
2013Saint Joseph'sAtl10NCAA-1So23c1952212316213163741164320103.292.346.448.7949520231.341.156.245.3496.9318.612.692.6035.3332.26
2014Saint Joseph'sAtl10NCAA-1Jr23c2050214587511274332262230307.350.423.519.94211120246.362.169.294.41210.578.940.852.8530.5726.67
2014State College SpikesNYPLA-sln16c2047155233780317201623151003.239.366.348.7145411187.264.109.226.3328.5612.301.441.6051.6729.73
2015State College SpikesNYPLA-sln23c2113492710140311020100.143.189.224.41311253.154.081.041.1861.8918.8710.001.8949.0028.57
2015Peoria ChiefsMidwAsln32c213412516358052100133130207.280.357.464.8215813143.330.184.288.3569.0921.682.383.5025.0037.14
2015Minor Totals (2 teams)Minor         4717418429062503144150307.241.311.397.7086915196.277.156.218.3107.1420.922.933.0629.0035.71
2016Peoria ChiefsMidwAsln32c2210135750922521363115278704013.258.360.448.80816040420.293.190.336.35012.3818.571.503.1027.4643.48
2016Palm Beach CardinalsFSLA+sln43c22824342001008500001.167.375.250.6256232.211.083.417.30525.0015.630.630.000.0050.00
2016Minor Totals (2 teams)Minor         10938153962721364116083704014.252.361.436.79716642452.287.184.341.34713.2718.361.382.8829.3143.75
2017Peoria ChiefsMidwAsln32c239737343972001546733489103014.260.321.434.75516235411.301.174.276.3248.2721.652.623.6524.8736.08
2017Palm Beach CardinalsFSLA+sln22c23312031001000300000.250.250.333.5834112.333.083.083.2490.0025.000.000.000.0033.33
2017Springfield CardinalsTexAAsln5c2315121001000200000.400.400.6001.000315.667.200.200.4220.0040.000.000.000.0050.00
2017Minor Totals (3 teams)Minor         101390441022201548733494103014.262.320.433.75316937428.306.171.269.3237.9421.962.763.5026.0036.27
2018Palm Beach CardinalsFSLA+sln2473243375923064400404940118.243.358.412.77010029288.280.169.333.33813.8917.011.232.0840.5049.15
2019Springfield CardinalsTexAAslnc254414416357052000203100000.243.335.396.7315712164.278.153.292.31812.2018.901.553.0528.8034.29
Minor League Totals - 6 Season(s)Filter42114871913719624821810718432132111146.249.342.414.7566151461715.286.165.290.00010.7318.721.742.8030.9839.35
AA Totals - 2 Season(s)Filter4514917378052100203300000.248.337.403.7406013169.288.155.289.00011.8319.531.652.9629.8035.14
A+ Totals - 3 Season(s)Filter84279406626064600485740119.237.355.394.74911032332.276.157.330.00014.4617.171.191.8146.5048.48
A Totals - 3 Season(s)Filter2328551092245323313084991981109034.262.343.444.78738088974.302.182.303.00010.1620.332.003.3925.9139.29
A- Totals - 2 Season(s)Filter60204254490421231733171103.216.326.319.6456513240.238.103.181.0007.0813.751.941.6751.0029.55
NCAA Totals - 3 Season(s)Filter1556061031823941598846092935012.300.369.452.82127458683.331.152.257.0008.7813.471.532.2040.4031.87
Average Minor - Per 162 games16257273143371188443711241204018.249.342.414.75623756660.286.165.290.00010.7318.721.742.8030.9839.35

Pitching Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2016Washington Wild ThingsFrontierInd-Rel22224.5025322008044.0472622211353201.329.610.412.257.163.18.500
2017Washington Wild ThingsFrontierInd-S/R23353.9618126004072.2783632827654101.449.660.993.348.052.41.375
Ind Totals - 2 Season(s)Filter574.1743152800120116.2125625410381007301.409.640.772.937.712.63.417

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014State College Spikes NYPLA-sln20C45--4083874453446.9859.91-421870.0144795.759.2
2015State College Spikes NYPLA-sln21C10--627--69691.0006.90-6554.531376.913.2
2015Peoria Chiefs MidwAsln21C19--14994-162158.9758.32-12192.3-3455.913.8
2016Peoria Chiefs MidwAsln22C67--5464967601595.9908.88-371867.3210166.348.2
2016Palm Beach Cardinals FSLA+sln22C7--4521-4847.9796.71--30.01887.55.1
2017Peoria Chiefs MidwAsln23C71--5645153620615.9928.66-523261.969773.251.1
2017Palm Beach Cardinals FSLA+sln23C2--132--15151.0007.50-1150.0-366.71.5
2017Springfield Cardinals TexAAsln23C1--12---12121.00012.00-2-100.0-1100.01.4
2018Palm Beach Cardinals FSLA+sln24C64--4753733515512.9948.00-50886.247387.748.1
AA Totals for C - 1 season(s)-   C1--12---12121.00012.00-2-100.0-10.00.0
A+ Totals for C - 3 season(s)-   C73--5334143578574.9937.86-511281.05730.00.0
A Totals for C - 3 season(s)-   C157--1259109151013831368.9898.71-1015166.481570.00.0
A- Totals for C - 2 season(s)-   C55--4704574522515.9879.36-482367.617550.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014State College Spikes NYPLA-sln20-45---------
2015State College Spikes NYPLA-sln21-10---------
2015Peoria Chiefs MidwAsln21-19---------
2016Peoria Chiefs MidwAsln22-67---------
2016Palm Beach Cardinals FSLA+sln22-7---------
2017Peoria Chiefs MidwAsln23-71---------
2017Palm Beach Cardinals FSLA+sln23-2---------
2017Springfield Cardinals TexAAsln23-1---------
2018Palm Beach Cardinals FSLA+sln24-64---------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2013Saratoga BrigadeNew England Collegiate LeagueCollege194014018296011343162742007.207.306.271.577387162.250.064.1869.8816.671.690.62140.0024.14
2019St. Louis CardinalsMLB Spring TrainingMLB2531000000010000000.000.000.000.000001.000.000-1.0000.000.000.000.000.000.00
New England Collegiate League Totals - 1 yrs4014018296011343162742007.207.306.271.577387162.250.064.1869.8816.671.690.62140.0024.14
MLB Spring Training Totals - 1 yrs31000000010000000.000.000.000.000001.000.000-1.0000.000.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2014Atlantic 10 Conference All-Conference (C)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-04-04CSt. Louis CardinalsSpringfield (AA)-MinorsReassigned MinorsAssigned to Springfield (AA)25.263Team Roster on 2019-04-04
2019-03-24CSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)25.252Team Roster on 2019-03-24
2018-09-30CSt. Louis CardinalsPalm Beach (A+)-MinorsActivated MinorsActivated from disabled list25.077Team Roster on 2018-09-30
2018-08-29CSt. Louis CardinalsPalm Beach (A+)-DL-7InjuredDL7 Injured25.045Team Roster on 2018-08-29
2018-04-04CSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)24.263Team Roster on 2018-04-04
2017-09-01CSt. Louis CardinalsSpringfield (AA)-MinorsReassigned MinorsAssigned to Springfield (AA)24.048Team Roster on 2017-09-01
2017-08-25CSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)24.041Team Roster on 2017-08-25
2016-05-03CSt. Louis CardinalsPeoria (A)-MinorsReassigned MinorsAssigned to Peoria (A)22.292Team Roster on 2016-05-03
2016-04-19CSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)22.278Team Roster on 2016-04-19
2015-07-18CSt. Louis CardinalsPeoria (A)-MinorsReassigned MinorsAssigned to Peoria (A)22.003Team Roster on 2015-07-18
2014-06-14CSt. Louis CardinalsState College (A-)-MinorsContractSigned out of draft (St. Joseph's)20.334Team Roster on 2014-06-14
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.