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

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

PositionsC-222Position when DraftedCPlayer Listed UnderMinors Leaguers
Proper NameBrian O'Keefe
Height6-0Weight190BatsRightThrowsRight
Born DateJuly 15,1993 [24.311]PlaceAlbany,New York
High SchoolColonie Central (Colonie,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 [5] Awards1
TBC Player ID168737MLBAM ID657247
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- 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 RatingsBattingSpeed32Power65Contact47XBH62RBIs57Runs33Hitting46Durability60Team.524Ratings Explained

Batting Statistics

TopStats GlossaryRemove 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-123c2050214587511274332262230307.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+slnc2419681015801110051400000.221.274.382.65626973.264.161.235.2856.8519.182.801.3768.0060.00
Minor League Totals - 5 Season(s)Filter32311681482927423816510712925528110038.250.336.414.7504841141336.287.164.277.0009.6619.091.982.8430.7439.04
AA Totals - 1 Season(s)Filter15121001000200000.400.400.6001.000315.667.200.200.0000.0040.000.000.000.0050.00
A+ Totals - 3 Season(s)Filter30104132211011300132200001.212.299.346.6453612117.259.134.260.00011.1118.801.690.85104.0054.55
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 games16258674146371198354651281415019.250.336.414.75024357670.287.164.277.0009.6619.091.982.8430.7439.04

Pitching Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2016Washington WildThingsFrontierInd-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
AA Totals for C - 1 season(s)-   C1--12---12121.00012.00-2-100.0-10.00.0
A+ Totals for C - 2 season(s)-   C9--5841-6362.9846.89-1420.0190.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---------

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
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-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.