Batting
    • Season


Brian O'Keefe

Brian O'Keefe

Free Agent (AAA)
C
Age: 33
Bats/Throws: R/R
6'0" / 210
DOB: 7/15/1993
(33 years, 3 months, 26 days)
C
SeasonTotal
Team- - -
LevelMLB
G10
PA25
HR0
AVG.136
OBP.240
SLG.227
wOBA.218
wRC+40
WAR-0.2
RosterResource
Draft:2014, Rd: 7, Pick: 30, Ovr: 225
Draft Team:St. Louis Cardinals
School:St Josephs
Service Time
0.053
MiLB Options
3
News Settings
Article Source
All
FG
RG
Show

Splits

Season:
2023
  • Career
  • 2023
  • 2022
  • Stat Presets:
    Select
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Plate Discipline - ABS
  • Pitch Type
  • Pitch Type Value
  • Pitch Value / 100
  • Plate Discipline - Legacy
  • Plate Discipline - ABS
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.

    Plate Discipline - ABS

    SeasonHandednessO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023vs L as R44.4%71.4%60.9%25.0%50.0%42.9%60.9%83.3%34.8%17.4%52.2%18.2
    2023vs R as R17.9%80.0%47.2%20.0%65.0%56.0%47.2%66.7%20.8%9.4%30.2%18.6
    2023vs L44.4%71.4%60.9%25.0%50.0%42.9%60.9%83.3%34.8%17.4%52.2%18.2
    2023vs R17.9%80.0%47.2%20.0%65.0%56.0%47.2%66.7%20.8%9.4%30.2%18.6
    SeasonHome / AwayO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Home42.9%71.4%57.1%33.3%60.0%50.0%50.0%60.0%28.6%14.3%42.9%18.7
    2023Away20.0%78.1%50.0%16.7%60.0%51.6%51.6%75.0%24.2%11.3%35.5%18.5
    2023Home vs L100.0%60.0%66.7%0.0%33.3%25.0%83.3%100.0%50.0%33.3%83.3%17.5
    2023Home vs R33.3%100.0%50.0%50.0%100.0%75.0%25.0%33.3%12.5%0.0%12.5%19.6
    2023Away vs L37.5%77.8%58.8%33.3%57.1%50.0%52.9%75.0%29.4%11.8%41.2%18.5
    2023Away vs R13.6%78.3%46.7%0.0%61.1%52.4%51.1%75.0%22.2%11.1%33.3%18.5
    SeasonMonthlyO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Aug27.6%76.7%52.5%12.5%47.8%38.7%50.8%80.0%32.2%11.9%44.1%18.4
    2023Sept/Oct12.5%77.8%47.1%100.0%100.0%100.0%52.9%50.0%0.0%11.8%11.8%19.0
    20232nd Half24.3%76.9%51.3%22.2%60.0%51.3%51.3%71.4%25.0%11.8%36.8%18.5
    SeasonBatted BallsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Grounders12.5%85.7%46.7%100.0%83.3%85.7%46.7%50.0%6.7%6.7%13.3%20.8
    2023Flies0.0%84.6%55.0%90.9%90.9%65.0%71.4%5.0%10.0%15.0%19.6
    2023Liners50.0%100.0%66.7%0.0%100.0%50.0%33.3%100.0%33.3%0.0%33.3%21.0
    SeasonLocationO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023as R to Left16.7%80.0%56.3%0.0%87.5%77.8%62.5%100.0%12.5%12.5%25.0%20.7
    2023as R to Center14.3%83.3%46.2%100.0%100.0%100.0%46.2%40.0%0.0%7.7%7.7%18.8
    2023as R to Right0.0%100.0%55.6%80.0%80.0%55.6%50.0%11.1%0.0%11.1%21.1
    2023Pull16.7%80.0%56.3%0.0%87.5%77.8%62.5%100.0%12.5%12.5%25.0%20.7
    2023Center14.3%83.3%46.2%100.0%100.0%100.0%46.2%40.0%0.0%7.7%7.7%18.8
    2023Opposite0.0%100.0%55.6%80.0%80.0%55.6%50.0%11.1%0.0%11.1%21.1
    SeasonLeverageO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Low Leverage25.0%70.6%48.5%0.0%75.0%56.3%51.5%70.0%21.2%15.2%36.4%17.8
    2023Medium Leverage23.5%80.0%54.1%25.0%43.8%40.0%54.1%77.8%32.4%10.8%43.2%18.7
    2023High Leverage25.0%100.0%50.0%100.0%100.0%100.0%33.3%50.0%0.0%0.0%0.0%21.3
    SeasonThrough CountO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Through 3 - 012.5%0.0%11.1%0.0%0.0%11.1%0.0%11.1%11.1%22.2%17.3
    2023Through 3 - 114.3%66.7%30.0%0.0%100.0%66.7%30.0%0.0%10.0%10.0%20.0%19.4
    2023Through 3 - 233.3%50.0%36.4%0.0%0.0%0.0%18.2%50.0%36.4%9.1%45.5%16.2
    2023Through 2 - 06.7%80.0%25.0%0.0%100.0%80.0%25.0%0.0%5.0%5.0%10.0%18.0
    2023Through 1 - 011.8%80.0%27.3%50.0%100.0%83.3%22.7%0.0%4.5%4.5%9.1%18.0
    2023Through 2 - 10.0%100.0%44.4%100.0%100.0%44.4%50.0%0.0%0.0%0.0%21.6
    2023Through 1 - 142.9%60.0%50.0%33.3%100.0%66.7%41.7%100.0%16.7%16.7%33.3%18.8
    2023Through 0 - 135.0%75.0%59.6%14.3%50.0%41.9%61.5%100.0%34.6%15.4%50.0%18.7
    2023Through 2 - 222.2%88.9%55.6%0.0%37.5%30.0%50.0%100.0%38.9%5.6%44.4%18.5
    2023Through 1 - 228.6%76.5%54.8%25.0%53.8%47.1%54.8%100.0%29.0%12.9%41.9%18.7
    2023Through 0 - 230.8%77.8%62.5%0.0%42.9%36.0%67.5%100.0%40.0%15.0%55.0%18.7
    SeasonSituationalO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Bases Empty46.2%54.5%50.0%16.7%83.3%50.0%45.8%87.5%25.0%20.8%45.8%15.2
    2023Men on Base12.5%85.7%51.9%33.3%54.2%51.9%53.8%61.5%25.0%7.7%32.7%19.8
    2023Men In Scoring12.5%81.3%46.9%0.0%61.5%53.3%50.0%62.5%21.9%9.4%31.3%19.8
    SeasonPositionO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023as C24.3%77.8%50.7%22.2%64.3%54.1%49.3%70.0%23.3%11.0%34.2%18.5
    2023as PH66.7%66.7%0.0%0.0%100.0%100.0%66.7%33.3%100.0%18.5
    SeasonBatting OrderO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Batting 4th50.0%66.7%60.0%100.0%0.0%33.3%60.0%50.0%40.0%20.0%60.0%18.3
    2023Batting 6th36.4%75.0%52.6%25.0%66.7%50.0%42.1%100.0%26.3%10.5%36.8%17.7
    2023Batting 9th16.7%78.6%50.0%0.0%63.6%53.8%53.8%66.7%23.1%11.5%34.6%18.8
    SeasonShiftsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023No Shift12.5%100.0%53.3%100.0%85.7%87.5%46.7%50.0%6.7%0.0%6.7%21.2
    2023Shift - All11.1%78.6%52.2%0.0%90.9%83.3%60.9%75.0%8.7%13.0%21.7%19.5
    2023Shift - Traditional11.1%78.6%52.2%0.0%90.9%83.3%60.9%75.0%8.7%13.0%21.7%19.5
    SeasonHandednessO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023vs L as R44.4%71.4%60.9%25.0%50.0%42.9%60.9%83.3%34.8%17.4%52.2%18.2
    2023vs R as R17.9%80.0%47.2%20.0%65.0%56.0%47.2%66.7%20.8%9.4%30.2%18.6
    2023vs L44.4%71.4%60.9%25.0%50.0%42.9%60.9%83.3%34.8%17.4%52.2%18.2
    2023vs R17.9%80.0%47.2%20.0%65.0%56.0%47.2%66.7%20.8%9.4%30.2%18.6
    SeasonHome / AwayO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Home42.9%71.4%57.1%33.3%60.0%50.0%50.0%60.0%28.6%14.3%42.9%18.7
    2023Away20.0%78.1%50.0%16.7%60.0%51.6%51.6%75.0%24.2%11.3%35.5%18.5
    2023Home vs L100.0%60.0%66.7%0.0%33.3%25.0%83.3%100.0%50.0%33.3%83.3%17.5
    2023Home vs R33.3%100.0%50.0%50.0%100.0%75.0%25.0%33.3%12.5%0.0%12.5%19.6
    2023Away vs L37.5%77.8%58.8%33.3%57.1%50.0%52.9%75.0%29.4%11.8%41.2%18.5
    2023Away vs R13.6%78.3%46.7%0.0%61.1%52.4%51.1%75.0%22.2%11.1%33.3%18.5
    SeasonMonthlyO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Aug27.6%76.7%52.5%12.5%47.8%38.7%50.8%80.0%32.2%11.9%44.1%18.4
    2023Sept/Oct12.5%77.8%47.1%100.0%100.0%100.0%52.9%50.0%0.0%11.8%11.8%19.0
    20232nd Half24.3%76.9%51.3%22.2%60.0%51.3%51.3%71.4%25.0%11.8%36.8%18.5
    SeasonBatted BallsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Grounders12.5%85.7%46.7%100.0%83.3%85.7%46.7%50.0%6.7%6.7%13.3%20.8
    2023Flies0.0%84.6%55.0%90.9%90.9%65.0%71.4%5.0%10.0%15.0%19.6
    2023Liners50.0%100.0%66.7%0.0%100.0%50.0%33.3%100.0%33.3%0.0%33.3%21.0
    SeasonLocationO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023as R to Left16.7%80.0%56.3%0.0%87.5%77.8%62.5%100.0%12.5%12.5%25.0%20.7
    2023as R to Center14.3%83.3%46.2%100.0%100.0%100.0%46.2%40.0%0.0%7.7%7.7%18.8
    2023as R to Right0.0%100.0%55.6%80.0%80.0%55.6%50.0%11.1%0.0%11.1%21.1
    2023Pull16.7%80.0%56.3%0.0%87.5%77.8%62.5%100.0%12.5%12.5%25.0%20.7
    2023Center14.3%83.3%46.2%100.0%100.0%100.0%46.2%40.0%0.0%7.7%7.7%18.8
    2023Opposite0.0%100.0%55.6%80.0%80.0%55.6%50.0%11.1%0.0%11.1%21.1
    SeasonLeverageO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Low Leverage25.0%70.6%48.5%0.0%75.0%56.3%51.5%70.0%21.2%15.2%36.4%17.8
    2023Medium Leverage23.5%80.0%54.1%25.0%43.8%40.0%54.1%77.8%32.4%10.8%43.2%18.7
    2023High Leverage25.0%100.0%50.0%100.0%100.0%100.0%33.3%50.0%0.0%0.0%0.0%21.3
    SeasonThrough CountO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Through 3 - 012.5%0.0%11.1%0.0%0.0%11.1%0.0%11.1%11.1%22.2%17.3
    2023Through 3 - 114.3%66.7%30.0%0.0%100.0%66.7%30.0%0.0%10.0%10.0%20.0%19.4
    2023Through 3 - 233.3%50.0%36.4%0.0%0.0%0.0%18.2%50.0%36.4%9.1%45.5%16.2
    2023Through 2 - 06.7%80.0%25.0%0.0%100.0%80.0%25.0%0.0%5.0%5.0%10.0%18.0
    2023Through 1 - 011.8%80.0%27.3%50.0%100.0%83.3%22.7%0.0%4.5%4.5%9.1%18.0
    2023Through 2 - 10.0%100.0%44.4%100.0%100.0%44.4%50.0%0.0%0.0%0.0%21.6
    2023Through 1 - 142.9%60.0%50.0%33.3%100.0%66.7%41.7%100.0%16.7%16.7%33.3%18.8
    2023Through 0 - 135.0%75.0%59.6%14.3%50.0%41.9%61.5%100.0%34.6%15.4%50.0%18.7
    2023Through 2 - 222.2%88.9%55.6%0.0%37.5%30.0%50.0%100.0%38.9%5.6%44.4%18.5
    2023Through 1 - 228.6%76.5%54.8%25.0%53.8%47.1%54.8%100.0%29.0%12.9%41.9%18.7
    2023Through 0 - 230.8%77.8%62.5%0.0%42.9%36.0%67.5%100.0%40.0%15.0%55.0%18.7
    SeasonSituationalO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Bases Empty46.2%54.5%50.0%16.7%83.3%50.0%45.8%87.5%25.0%20.8%45.8%15.2
    2023Men on Base12.5%85.7%51.9%33.3%54.2%51.9%53.8%61.5%25.0%7.7%32.7%19.8
    2023Men In Scoring12.5%81.3%46.9%0.0%61.5%53.3%50.0%62.5%21.9%9.4%31.3%19.8
    SeasonPositionO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023as C24.3%77.8%50.7%22.2%64.3%54.1%49.3%70.0%23.3%11.0%34.2%18.5
    2023as PH66.7%66.7%0.0%0.0%100.0%100.0%66.7%33.3%100.0%18.5
    SeasonBatting OrderO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023Batting 4th50.0%66.7%60.0%100.0%0.0%33.3%60.0%50.0%40.0%20.0%60.0%18.3
    2023Batting 6th36.4%75.0%52.6%25.0%66.7%50.0%42.1%100.0%26.3%10.5%36.8%17.7
    2023Batting 9th16.7%78.6%50.0%0.0%63.6%53.8%53.8%66.7%23.1%11.5%34.6%18.8
    SeasonShiftsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023No Shift12.5%100.0%53.3%100.0%85.7%87.5%46.7%50.0%6.7%0.0%6.7%21.2
    2023Shift - All11.1%78.6%52.2%0.0%90.9%83.3%60.9%75.0%8.7%13.0%21.7%19.5
    2023Shift - Traditional11.1%78.6%52.2%0.0%90.9%83.3%60.9%75.0%8.7%13.0%21.7%19.5