Batting

Brian O'Keefe

Kansas City Royals (AAA)
C
Age: 31
Bats/Throws: R/R
6'1" / 210
DOB: 7/15/1993
(31 years, 9 days)
C

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • ZiPS 3 Yr Proj
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Dashboard

    Customize
    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2014STLA-20471873231728.6%12.3%.110.264.239.366.348.347120
    2015STLA-21135312401.9%18.9%.082.154.143.189.224.20124
    2015STLA21341435162109.1%21.7%.184.330.280.357.464.379138
    2016STLA22101420135063112.4%18.6%.190.293.258.360.448.375139
    2016STLA+22832031025.0%15.6%.083.211.167.375.250.324103
    2017STLA239741115434678.3%21.7%.174.301.260.321.434.342112
    2017STLA+2331200100.0%25.0%.083.333.250.250.333.26765
    2017STLAA231501100.0%40.0%.200.667.400.400.600.444180
    2018STLA+247328863744013.9%17.0%.169.280.243.358.412.358124
    2019STLAA2588346133640110.7%20.5%.159.255.229.319.389.323100
    2019STLST253100000.0%0.0%.000.000.000.000.000.000-100
    2020SEAST261011022118.2%36.4%.000.400.222.364.222.29378
    2021SEAAA274920811244038.2%28.4%.222.361.286.351.508.377127
    2021SEAAAA2756248133430112.5%29.0%.212.318.253.347.465.348101
    2021SEAST271110010040.0%20.0%.000.000.000.400.000.28770
    2022SEAAAA288335213424019.1%22.7%.196.300.253.330.449.33892
    2022SEAMLB2824000025.0%50.0%.0001.000.333.500.333.393.3791650.00.3-0.10.0
    2023SEAAAA2991403236367211.4%24.6%.266.262.238.328.504.35693
    2023SEAST29122324604.3%13.0%.364.412.409.435.773.508211
    2023SEAMLB2982100209.5%33.3%.105.167.105.190.211.185.19813-0.2-2.4-0.4-0.2
    2024MINST301522034013.6%13.6%.053.438.368.455.421.402146
    2024SteamerPROJ300100007.9%29.8%.148.266.204.273.352.273720.00.00.00.0
    2024ZiPSPROJ309439814445117.5%28.6%.173.286.225.286.397.29688-1.3-7.15.51.2
    2024KCRAAA3049185122640015.1%19.5%.292.303.292.395.584.419147
    2024SteamerROS300100008.4%27.0%.158.269.217.286.374.290830.00.00.00.0
    Total- - -MLB1025002012.0%36.0%.091.231.136.240.227.21838-0.2-2.1-0.5-0.2
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2014STLA-20471873231728.6%12.3%.110.264.239.366.348.347120
    2015STLA-21135312401.9%18.9%.082.154.143.189.224.20124
    2015STLA21341435162109.1%21.7%.184.330.280.357.464.379138
    2016STLA22101420135063112.4%18.6%.190.293.258.360.448.375139
    2016STLA+22832031025.0%15.6%.083.211.167.375.250.324103
    2017STLA239741115434678.3%21.7%.174.301.260.321.434.342112
    2017STLA+2331200100.0%25.0%.083.333.250.250.333.26765
    2017STLAA231501100.0%40.0%.200.667.400.400.600.444180
    2018STLA+247328863744013.9%17.0%.169.280.243.358.412.358124
    2019STLAA2588346133640110.7%20.5%.159.255.229.319.389.323100
    2019STLST253100000.0%0.0%.000.000.000.000.000.000-100
    2020SEAST261011022118.2%36.4%.000.400.222.364.222.29378
    2021SEAAA274920811244038.2%28.4%.222.361.286.351.508.377127
    2021SEAAAA2756248133430112.5%29.0%.212.318.253.347.465.348101
    2021SEAST271110010040.0%20.0%.000.000.000.400.000.28770
    2022SEAAAA288335213424019.1%22.7%.196.300.253.330.449.33892
    2022SEAMLB2824000025.0%50.0%.0001.000.333.500.333.393.3791650.00.3-0.10.0
    2023SEAAAA2991403236367211.4%24.6%.266.262.238.328.504.35693
    2023SEAST29122324604.3%13.0%.364.412.409.435.773.508211
    2023SEAMLB2982100209.5%33.3%.105.167.105.190.211.185.19813-0.2-2.4-0.4-0.2
    2024MINST301522034013.6%13.6%.053.438.368.455.421.402146
    2024SteamerPROJ300100007.9%29.8%.148.266.204.273.352.273720.00.00.00.0
    2024ZiPSPROJ309439814445117.5%28.6%.173.286.225.286.397.29688-1.3-7.15.51.2
    2024KCRAAA3049185122640015.1%19.5%.292.303.292.395.584.419147
    2024SteamerROS300100008.4%27.0%.158.269.217.286.374.290830.00.00.00.0
    Total- - -MLB1025002012.0%36.0%.091.231.136.240.227.21838-0.2-2.1-0.5-0.2

    Standard

    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2014STLA-4715518737268032317160231501320.239
    2015STLA-13495375101241010210003.143
    2015STLA341251433522805162113031320700.280
    2016STLA1013574209252252135063520787401311.258
    2016STLA+824324220031805000100.167
    2017STLA973734119762200154346340891301473.260
    2017STLA+312123210001003000000.250
    2017STLAA1552110011002000000.400
    2018STLA+7324328859302306374440149410800.243
    2019STLAA8830134669479013364037071431511.229
    2019STLST3110000000000000001.000
    2020SEAST109112200022204000110.222
    2021SEAAA4918920854357111244017059200131.286
    2021SEAAAA5621724855357013343031072000511.253
    2021SEAST116100000010402000000.000
    2022SEAAAA83316352804619213424032080400711.253
    2022SEAMLB2341100000102000000.333
    2023SEAAAA913534038436250236367461992201123.238
    2023SEAST1222239520246103000200.409
    2023SEAMLB819212020002207000200.105
    2024MINST1519227610034303000200.368
    2024SteamerPROJ011000000000000000.204
    2024ZiPSPROJ943653988248191144451300114210912.225
    2024KCRAAA4915418545249012264028036030401.292
    2024SteamerROS011000000000000000.217
    Total- - -MLB1022253120002309000200.136
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2014STLA-4715518737268032317160231501320.239
    2015STLA-13495375101241010210003.143
    2015STLA341251433522805162113031320700.280
    2016STLA1013574209252252135063520787401311.258
    2016STLA+824324220031805000100.167
    2017STLA973734119762200154346340891301473.260
    2017STLA+312123210001003000000.250
    2017STLAA1552110011002000000.400
    2018STLA+7324328859302306374440149410800.243
    2019STLAA8830134669479013364037071431511.229
    2019STLST3110000000000000001.000
    2020SEAST109112200022204000110.222
    2021SEAAA4918920854357111244017059200131.286
    2021SEAAAA5621724855357013343031072000511.253
    2021SEAST116100000010402000000.000
    2022SEAAAA83316352804619213424032080400711.253
    2022SEAMLB2341100000102000000.333
    2023SEAAAA913534038436250236367461992201123.238
    2023SEAST1222239520246103000200.409
    2023SEAMLB819212020002207000200.105
    2024MINST1519227610034303000200.368
    2024SteamerPROJ011000000000000000.204
    2024ZiPSPROJ943653988248191144451300114210912.225
    2024KCRAAA4915418545249012264028036030401.292
    2024SteamerROS011000000000000000.217
    Total- - -MLB1022253120002309000200.136

    Advanced

    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB SeasonsAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2014STLA-8.6%12.3%0.70.239.366.348.714.1104.2.2640.5254.2.347120
    2015STLA-1.9%18.9%0.10.143.189.224.413.0822.8.154-1.21-4.5.20124
    2015STLA9.1%21.7%0.42.280.357.464.821.1841.1.3300.0226.1.379138
    2016STLA12.4%18.6%0.67.258.360.448.808.1902.9.293-0.26418.0.375139
    2016STLA+25.0%15.6%1.60.167.375.250.625.0831.1.2110.040.1.324103
    2017STLA8.3%21.7%0.38.260.321.434.755.1743.1.3010.2546.0.342112
    2017STLA+0.0%25.0%0.00.250.250.333.583.0830.1.3330.01-0.4.26765
    2017STLAA0.0%40.0%0.00.400.400.6001.000.2002.6.6670.010.5.444180
    2018STLA+13.9%17.0%0.82.243.358.412.769.1691.6.2800.0417.9.358124
    2019STLAA10.7%20.5%0.52.229.319.389.708.1591.7.255-0.4410.0.323100
    2019STLST0.0%0.0%0.00.000.000.000.000.0000.0.000-0.50-0.3.000-100
    2020SEAST18.2%36.4%0.50.222.364.222.586.0006.8.4000.21-0.3.29378
    2021SEAAA8.2%28.4%0.29.286.351.508.859.2224.1.3610.1357.4.377127
    2021SEAAAA12.5%29.0%0.43.253.347.465.812.2122.1.318-0.5370.4.348101
    2021SEAST40.0%20.0%2.00.000.400.000.400.0001.1.0000.01-0.4.28770
    2022SEAAAA9.1%22.7%0.40.253.330.449.779.1963.3.300-0.748-4.0.33892
    2022SEAMLB25.0%50.0%0.50.333.500.333.833.0000.11.0000.00.00.00.010.3.393165
    20228.2%22.4%0.36.243.312.395.706.1524.9.290.310
    2023SEAAAA11.4%24.6%0.46.238.328.504.832.2662.7.262-1.557-4.5.35693
    2023SEAST4.3%13.0%0.33.409.435.7731.208.3641.1.4120.063.4.508211
    2023SEAMLB9.5%33.3%0.29.105.190.211.401.1050.1.1670.0-0.3-0.20.00-2.3.18513
    20238.6%22.7%0.38.248.320.414.734.1665.6.297.318
    2024MINST13.6%13.6%1.00.368.455.421.876.0531.4.4380.041.3.402146
    2024SteamerPROJ7.9%29.8%0.27.204.273.352.625.1483.5.2660.00.000.0.27372
    2024ZiPSPROJ7.5%28.6%0.26.225.286.397.684.1732.7.286-1.341-7.3.29688
    2024KCRAAA15.1%19.5%0.78.292.395.584.979.2921.3.303-0.83711.7.419147
    2024SteamerROS8.4%27.0%0.31.217.286.374.661.1583.3.2690.00.000.0.29083
    Total- - -MLB12.0%36.0%0.33.136.240.227.467.0910.1.2310.0-0.3-0.20.01-2.1.21838
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2014STLA-8.6%12.3%0.70.239.366.348.714.1104.2.2640.5254.2.347120
    2015STLA-1.9%18.9%0.10.143.189.224.413.0822.8.154-1.21-4.5.20124
    2015STLA9.1%21.7%0.42.280.357.464.821.1841.1.3300.0226.1.379138
    2016STLA12.4%18.6%0.67.258.360.448.808.1902.9.293-0.26418.0.375139
    2016STLA+25.0%15.6%1.60.167.375.250.625.0831.1.2110.040.1.324103
    2017STLA8.3%21.7%0.38.260.321.434.755.1743.1.3010.2546.0.342112
    2017STLA+0.0%25.0%0.00.250.250.333.583.0830.1.3330.01-0.4.26765
    2017STLAA0.0%40.0%0.00.400.400.6001.000.2002.6.6670.010.5.444180
    2018STLA+13.9%17.0%0.82.243.358.412.769.1691.6.2800.0417.9.358124
    2019STLAA10.7%20.5%0.52.229.319.389.708.1591.7.255-0.4410.0.323100
    2019STLST0.0%0.0%0.00.000.000.000.000.0000.0.000-0.50-0.3.000-100
    2020SEAST18.2%36.4%0.50.222.364.222.586.0006.8.4000.21-0.3.29378
    2021SEAAA8.2%28.4%0.29.286.351.508.859.2224.1.3610.1357.4.377127
    2021SEAAAA12.5%29.0%0.43.253.347.465.812.2122.1.318-0.5370.4.348101
    2021SEAST40.0%20.0%2.00.000.400.000.400.0001.1.0000.01-0.4.28770
    2022SEAAAA9.1%22.7%0.40.253.330.449.779.1963.3.300-0.748-4.0.33892
    2022SEAMLB25.0%50.0%0.50.333.500.333.833.0000.11.0000.00.00.00.010.3.393165
    20228.2%22.4%0.36.243.312.395.706.1524.9.290.310
    2023SEAAAA11.4%24.6%0.46.238.328.504.832.2662.7.262-1.557-4.5.35693
    2023SEAST4.3%13.0%0.33.409.435.7731.208.3641.1.4120.063.4.508211
    2023SEAMLB9.5%33.3%0.29.105.190.211.401.1050.1.1670.0-0.3-0.20.00-2.3.18513
    20238.6%22.7%0.38.248.320.414.734.1665.6.297.318
    2024MINST13.6%13.6%1.00.368.455.421.876.0531.4.4380.041.3.402146
    2024SteamerPROJ7.9%29.8%0.27.204.273.352.625.1483.5.2660.00.000.0.27372
    2024ZiPSPROJ7.5%28.6%0.26.225.286.397.684.1732.7.286-1.341-7.3.29688
    2024KCRAAA15.1%19.5%0.78.292.395.584.979.2921.3.303-0.83711.7.419147
    2024SteamerROS8.4%27.0%0.31.217.286.374.661.1583.3.2690.00.000.0.29083
    Total- - -MLB12.0%36.0%0.33.136.240.227.467.0910.1.2310.0-0.3-0.20.01-2.1.21838

    Statcast

    Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2022SEAMLB187.687.617.000.0%00.0%.333.290.333.333.393.379
    2023SEAMLB1293.6103.631.600.0%650.0%.105.133.211.216.185.198
    Total- - -MLB1393.2103.630.400.0%646.2%.136.227.218
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2022SEAMLB187.687.617.000.0%00.0%.333.290.333.333.393.379
    2023SEAMLB1293.6103.631.600.0%650.0%.105.133.211.216.185.198
    Total- - -MLB1393.2103.630.400.0%646.2%.136.227.218