Batting

Keith Curcio

Free Agent (ST)
OF
Age: 33
Bats/Throws: L/R
5'10" / 185
DOB: 12/28/1992
(33 years, 10 months, 2 days)
OF
RosterResource
Draft:2014, Rd: 6, Pick: 28, Ovr: 193
Draft Team:Atlanta Braves
School:Florida Southern
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Minor LeaguesSpring Training
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2014ATLR2183306419.1%15.2%.074.304.259.323.333.31294
    2014ATLA2182414500.0%8.3%.263.313.316.409.579.446171
    2014ATLMiLB211657110915.3%12.3%.152.308.283.358.435.368127
    2015ATLA223213802319410.1%8.7%.137.370.342.416.479.407149
    2015ATLA+2210142744338206.8%14.3%.094.274.241.298.335.29686
    2015ATLMiLB2213356546657247.6%12.9%.104.298.265.327.369.323102
    2015ATLST222200000.0%50.0%.000.000.000.000.000.000-100
    2016ATLA+23124534367542410.1%12.0%.118.304.271.352.389.340108
    2016ATLST231000000.0%0.0%.000.000.000.000.000.000-100
    2017ATLAA2412045544421109.5%14.7%.095.251.219.294.314.28377
    2017ATLST241100000.0%0.0%.000.000.000.000.000.000-100
    2018ATLST253203000.0%0.0%1.000.500.500.5001.500.767385
    2019BOSA+26702831421979.2%16.3%.124.348.291.356.414.354121
    2019BOSAA2629104211643.8%21.2%.113.274.227.265.340.27675
    2019BOSMiLB269938735325117.8%17.6%.121.329.273.332.394.333109
    2019BOSST261000000.0%0.0%.000.000.000.000.000.000-100
    2020BOSST2733010033.3%0.0%.000.000.000.333.000.23839
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2014ATLR2183306419.1%15.2%.074.304.259.323.333.31294
    2014ATLA2182414500.0%8.3%.263.313.316.409.579.446171
    2014ATLMiLB211657110915.3%12.3%.152.308.283.358.435.368127
    2015ATLA223213802319410.1%8.7%.137.370.342.416.479.407149
    2015ATLA+2210142744338206.8%14.3%.094.274.241.298.335.29686
    2015ATLMiLB2213356546657247.6%12.9%.104.298.265.327.369.323102
    2015ATLST222200000.0%50.0%.000.000.000.000.000.000-100
    2016ATLA+23124534367542410.1%12.0%.118.304.271.352.389.340108
    2016ATLST231000000.0%0.0%.000.000.000.000.000.000-100
    2017ATLAA2412045544421109.5%14.7%.095.251.219.294.314.28377
    2017ATLST241100000.0%0.0%.000.000.000.000.000.000-100
    2018ATLST253203000.0%0.0%1.000.500.500.5001.500.767385
    2019BOSA+26702831421979.2%16.3%.124.348.291.356.414.354121
    2019BOSAA2629104211643.8%21.2%.113.274.227.265.340.27675
    2019BOSMiLB269938735325117.8%17.6%.121.329.273.332.394.333109
    2019BOSST261000000.0%0.0%.000.000.000.000.000.000-100
    2020BOSST2733010033.3%0.0%.000.000.000.333.000.23839
    Minor LeaguesSpring Training
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2014ATLR827337520064305010110.259
    2014ATLA819246320145002302101.316
    2014ATLMiLB164657138401109307312211.283
    2015ATLA321171384029650231914012330041.342
    2015ATLA+1013824279269145443382926144612010.241
    2015ATLMiLB133499565132982010466574327377612411.265
    2015ATLST2220000000001000000.000
    2016ATLA+1244585341248429836754543647745246.271
    2016ATLST1000000000000000000.000
    2017ATLAA120401455886414644421432671433105.219
    2017ATLST1110000000000000000.000
    2018ATLST3221001030000000000.500
    2019BOSA+7025128373482041421926246131171.291
    2019BOSAA299710422155021164022100140.227
    2019BOSMiLB99348387956325435325302682312111.273
    2019BOSST1000000000000000000.000
    2020BOSST3230000010100000000.000
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2014ATLR827337520064305010110.259
    2014ATLA819246320145002302101.316
    2014ATLMiLB164657138401109307312211.283
    2015ATLA321171384029650231914012330041.342
    2015ATLA+1013824279269145443382926144612010.241
    2015ATLMiLB133499565132982010466574327377612411.265
    2015ATLST2220000000001000000.000
    2016ATLA+1244585341248429836754543647745246.271
    2016ATLST1000000000000000000.000
    2017ATLAA120401455886414644421432671433105.219
    2017ATLST1110000000000000000.000
    2018ATLST3221001030000000000.500
    2019BOSA+7025128373482041421926246131171.291
    2019BOSAA299710422155021164022100140.227
    2019BOSMiLB99348387956325435325302682312111.273
    2019BOSST1000000000000000000.000
    2020BOSST3230000010100000000.000
    Minor LeaguesSpring TrainingAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2014ATLR9.1%15.2%0.60.259.323.333.656.0746.0.3040.23-0.4.31294
    2014ATLA0.0%8.3%0.00.316.409.579.988.2634.6.313-0.452.2.446171
    2014ATLMiLB5.3%12.3%0.43.283.358.435.793.1524.4.308-0.291.9.368127
    2015ATLA10.1%8.7%1.17.342.416.479.895.1377.3.3700.3258.8.407149
    2015ATLA+6.8%14.3%0.48.241.298.335.633.0946.3.274-0.239-7.2.29686
    2015ATLMiLB7.6%12.9%0.59.265.327.369.696.1047.1.2980.1641.6.323102
    2015ATLST0.0%50.0%0.00.000.000.000.000.0000.1.0000.00-0.5.000-100
    2016ATLA+10.1%12.0%0.84.271.352.389.740.1187.3.3041.6673.9.340108
    2016ATLST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2017ATLAA9.5%14.7%0.64.219.294.314.608.0955.7.2510.136-11.9.28377
    2017ATLST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2018ATLST0.0%0.0%0.00.500.5001.5002.0001.0005.1.5000.010.8.767385
    2019BOSA+9.2%16.3%0.57.291.356.414.770.1247.1.3481.1386.9.354121
    2019BOSAA3.8%21.2%0.18.227.265.340.605.1135.7.2740.88-2.6.27675
    2019BOSMiLB7.8%17.6%0.44.273.332.394.725.1216.9.3291.9474.3.333109
    2019BOSST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2020BOSST33.3%0.0%1.00.000.333.000.333.0002.6.0000.00-0.2.23839
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2014ATLR9.1%15.2%0.60.259.323.333.656.0746.0.3040.23-0.4.31294
    2014ATLA0.0%8.3%0.00.316.409.579.988.2634.6.313-0.452.2.446171
    2014ATLMiLB5.3%12.3%0.43.283.358.435.793.1524.4.308-0.291.9.368127
    2015ATLA10.1%8.7%1.17.342.416.479.895.1377.3.3700.3258.8.407149
    2015ATLA+6.8%14.3%0.48.241.298.335.633.0946.3.274-0.239-7.2.29686
    2015ATLMiLB7.6%12.9%0.59.265.327.369.696.1047.1.2980.1641.6.323102
    2015ATLST0.0%50.0%0.00.000.000.000.000.0000.1.0000.00-0.5.000-100
    2016ATLA+10.1%12.0%0.84.271.352.389.740.1187.3.3041.6673.9.340108
    2016ATLST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2017ATLAA9.5%14.7%0.64.219.294.314.608.0955.7.2510.136-11.9.28377
    2017ATLST0.0%0.0%0.00.000.000.000.000.0000.1.0000.00-0.3.000-100
    2018ATLST0.0%0.0%0.00.500.5001.5002.0001.0005.1.5000.010.8.767385
    2019BOSA+9.2%16.3%0.57.291.356.414.770.1247.1.3481.1386.9.354121
    2019BOSAA3.8%21.2%0.18.227.265.340.605.1135.7.2740.88-2.6.27675
    2019BOSMiLB7.8%17.6%0.44.273.332.394.725.1216.9.3291.9474.3.333109
    2019BOSST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2020BOSST33.3%0.0%1.00.000.333.000.333.0002.6.0000.00-0.2.23839
    Minor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2014ATLR1.0021.7%39.1%39.1%22.2%0.0%47.8%17.4%34.8%
    2014ATLA1.0017.6%41.2%41.2%14.3%14.3%42.1%31.6%26.3%
    2014ATLMiLB1.0020.0%40.0%40.0%18.8%6.3%45.2%23.8%31.0%
    2015ATLA1.2121.5%43.0%35.5%5.3%0.0%49.1%25.0%25.9%
    2015ATLA+1.2618.5%45.5%36.1%25.2%3.5%42.1%20.9%37.0%
    2015ATLMiLB1.2519.2%44.8%35.9%20.3%2.6%43.8%21.9%34.2%
    2015ATLST1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%
    2016ATLA+0.8923.1%36.3%40.6%25.6%1.9%49.0%21.0%30.0%
    2017ATLAA0.8916.9%39.2%43.9%21.6%2.7%43.4%26.4%30.2%
    2017ATLST1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%
    2018ATLST0.0050.0%0.0%50.0%0.0%0.0%100.0%0.0%0.0%
    2019BOSA+0.9434.0%32.0%34.0%40.0%1.4%51.7%22.5%25.8%
    2019BOSAA0.6620.5%31.5%47.9%34.3%5.7%64.5%18.4%17.1%
    2019BOSMiLB0.8530.5%31.9%37.6%38.1%2.9%55.1%21.4%23.5%
    2020BOSST0.000.0%0.0%100.0%50.0%0.0%0.0%50.0%50.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2014ATLR1.0021.7%39.1%39.1%22.2%0.0%47.8%17.4%34.8%
    2014ATLA1.0017.6%41.2%41.2%14.3%14.3%42.1%31.6%26.3%
    2014ATLMiLB1.0020.0%40.0%40.0%18.8%6.3%45.2%23.8%31.0%
    2015ATLA1.2121.5%43.0%35.5%5.3%0.0%49.1%25.0%25.9%
    2015ATLA+1.2618.5%45.5%36.1%25.2%3.5%42.1%20.9%37.0%
    2015ATLMiLB1.2519.2%44.8%35.9%20.3%2.6%43.8%21.9%34.2%
    2015ATLST1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%
    2016ATLA+0.8923.1%36.3%40.6%25.6%1.9%49.0%21.0%30.0%
    2017ATLAA0.8916.9%39.2%43.9%21.6%2.7%43.4%26.4%30.2%
    2017ATLST1.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%
    2018ATLST0.0050.0%0.0%50.0%0.0%0.0%100.0%0.0%0.0%
    2019BOSA+0.9434.0%32.0%34.0%40.0%1.4%51.7%22.5%25.8%
    2019BOSAA0.6620.5%31.5%47.9%34.3%5.7%64.5%18.4%17.1%
    2019BOSMiLB0.8530.5%31.9%37.6%38.1%2.9%55.1%21.4%23.5%
    2020BOSST0.000.0%0.0%100.0%50.0%0.0%0.0%50.0%50.0%
    Minor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2014ATLR9952154055
    2014ATLA7731183957
    2014ATLMiLB1616833379112
    2015ATLA4638232155263418
    2015ATLA+14511559294208711291
    2015ATLMiLB191153823157511341709
    2015ATLST1000044
    2016ATLA+143160914177612422018
    2017ATLAA132148573265610791735
    2017ATLST1000011
    2018ATLST0110022
    2019BOSA+667070283826691051
    2019BOSAA23351512128244372
    2019BOSMiLB8910585405109131423
    2020BOSST0201426
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2014ATLR9952154055
    2014ATLA7731183957
    2014ATLMiLB1616833379112
    2015ATLA4638232155263418
    2015ATLA+14511559294208711291
    2015ATLMiLB191153823157511341709
    2015ATLST1000044
    2016ATLA+143160914177612422018
    2017ATLAA132148573265610791735
    2017ATLST1000011
    2018ATLST0110022
    2019BOSA+667070283826691051
    2019BOSAA23351512128244372
    2019BOSMiLB8910585405109131423
    2020BOSST0201426
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Minor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2014ATLR70.9%64.1%15.2%25.5%1.8%27.3%
    2014ATLA54.4%83.9%25.0%8.8%14.0%22.8%
    2014ATLMiLB62.5%72.9%19.3%17.0%8.0%25.0%
    2015ATLA48.1%87.1%31.9%6.2%14.6%20.8%
    2015ATLA+49.4%84.0%42.4%7.9%17.2%25.1%
    2015ATLMiLB49.1%84.7%39.8%7.5%16.6%24.0%
    2015ATLST100.0%25.0%50.0%75.0%0.0%75.0%
    2016ATLA+43.3%86.3%47.4%5.9%17.9%23.9%
    2017ATLAA45.1%86.5%47.0%6.1%16.7%22.8%
    2017ATLST100.0%100.0%0.0%0.0%0.0%0.0%
    2018ATLST100.0%100.0%0.0%0.0%0.0%0.0%
    2019BOSA+50.1%82.7%48.1%8.7%13.4%22.1%
    2019BOSAA50.0%76.9%54.8%11.6%14.8%26.3%
    2019BOSMiLB50.1%81.2%49.9%9.4%13.8%23.2%
    2020BOSST33.3%100.0%0.0%0.0%0.0%0.0%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2014ATLR70.9%64.1%15.2%25.5%1.8%27.3%
    2014ATLA54.4%83.9%25.0%8.8%14.0%22.8%
    2014ATLMiLB62.5%72.9%19.3%17.0%8.0%25.0%
    2015ATLA48.1%87.1%31.9%6.2%14.6%20.8%
    2015ATLA+49.4%84.0%42.4%7.9%17.2%25.1%
    2015ATLMiLB49.1%84.7%39.8%7.5%16.6%24.0%
    2015ATLST100.0%25.0%50.0%75.0%0.0%75.0%
    2016ATLA+43.3%86.3%47.4%5.9%17.9%23.9%
    2017ATLAA45.1%86.5%47.0%6.1%16.7%22.8%
    2017ATLST100.0%100.0%0.0%0.0%0.0%0.0%
    2018ATLST100.0%100.0%0.0%0.0%0.0%0.0%
    2019BOSA+50.1%82.7%48.1%8.7%13.4%22.1%
    2019BOSAA50.0%76.9%54.8%11.6%14.8%26.3%
    2019BOSMiLB50.1%81.2%49.9%9.4%13.8%23.2%
    2020BOSST33.3%100.0%0.0%0.0%0.0%0.0%
    Minor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2015ATLA2B2110.06502
    2015ATLA+2B3634289.256106421
    2015ATLA+LF1312100.024010
    2016ATLA+LF3333266.169201
    2017ATLAALF3126221.240210
    2019BOSAALF8865.024101
    2014ATLRCF7757.018100
    2014ATLACF5543.019200
    2015ATLACF3030255.272010
    2015ATLA+CF5751438.0120502
    2016ATLA+CF6765554.0170421
    2017ATLAACF1916142.035100
    2019BOSA+CF5048415.1119642
    2019BOSAACF2217.06000
    2015ATLA+RF119.01000
    2016ATLA+RF2219164.043121
    2017ATLAARF6964562.1110511
    2019BOSA+RF2019160.227220
    2019BOSAARF1717140.031101
    2015ATLADH110.00000
    2016ATLA+DH770.00000
    2019BOSA+DH110.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2015ATLA2B2110.06502
    2015ATLA+2B3634289.256106421
    2015ATLA+LF1312100.024010
    2016ATLA+LF3333266.169201
    2017ATLAALF3126221.240210
    2019BOSAALF8865.024101
    2014ATLRCF7757.018100
    2014ATLACF5543.019200
    2015ATLACF3030255.272010
    2015ATLA+CF5751438.0120502
    2016ATLA+CF6765554.0170421
    2017ATLAACF1916142.035100
    2019BOSA+CF5048415.1119642
    2019BOSAACF2217.06000
    2015ATLA+RF119.01000
    2016ATLA+RF2219164.043121
    2017ATLAARF6964562.1110511
    2019BOSA+RF2019160.227220
    2019BOSAARF1717140.031101
    2015ATLADH110.00000
    2016ATLA+DH770.00000
    2019BOSA+DH110.00000