Batting
Pitching

Keynan Middleton

Free Agent (AA)
P
Age: 31
Bats/Throws: R/R
6'3" / 215
DOB: 9/12/1993
(31 years, 2 months)
P

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • PitchingBot
  • Stuff+
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Dashboard

    Customize
    Partial SeasonsPreseason ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2013LAAR19000415.27.944.760.00.18833.3%64.3%0.0%6.353.834.24
    2013LAAR191306623.15.795.791.54.34254.5%46.8%13.3%8.107.226.42
    2014LAAR20540141467.07.124.031.21.29450.9%47.8%11.8%6.455.815.46
    2015LAAA2161102626125.26.303.371.07.33667.8%38.5%9.5%5.304.744.01
    2016LAAA+2211025036.113.874.951.73.22783.9%33.3%21.2%3.724.793.43
    2016LAAAA2200613015.010.802.400.60.27095.6%43.2%7.7%1.202.452.60
    2016LAAAAA220128014.28.592.450.61.30260.2%47.6%10.0%4.913.523.45
    2017LAAAAA2300210012.25.682.840.00.28268.8%35.9%0.0%2.843.645.47
    2017LAAST23000707.05.143.861.29.30456.6%30.4%9.1%7.716.086.78
    2017LAAMLB2361364058.19.722.781.70.31884.7%37.6%16.2%97.03.864.274.374.000.1
    2018LAAAAA24000111.018.0018.000.00.000100.0%0.0%0.0%0.005.757.05
    2018LAAST2411010011.07.362.451.64.28168.2%27.3%11.1%5.735.706.12
    2018LAAMLB2400616017.28.154.580.51.29588.5%33.3%5.3%96.22.044.153.784.820.2
    2019LAAR25000111.018.000.000.00.000100.0%0.0%0.0%0.000.271.08
    2019LAAA+25000423.222.097.360.00.400100.0%25.0%0.0%0.001.211.52
    2019LAAAAA25000504.110.386.230.00.18280.0%36.4%0.0%2.083.575.97
    2019LAAMLB250001107.27.048.220.00.20090.9%30.0%0.0%94.21.175.974.396.720.1
    2020LAAST26000505.010.803.607.20.111100.0%25.0%57.1%7.2012.794.97
    2020LAAMLB2601013012.08.254.501.50.29465.8%22.2%11.1%97.25.253.985.025.750.0
    2021SEAAAA27100717.215.262.351.17.37578.9%23.5%9.1%2.353.024.09
    2021SEAST27100808.015.753.385.63.42971.4%38.9%55.6%10.139.333.42
    2021SEAMLB2712432131.06.975.520.58.30164.3%32.6%4.5%95.64.945.054.496.160.0
    2022ARICPX28000111.018.000.000.00.500100.0%50.0%0.0%0.000.261.31
    2022ARIAAA2820117017.012.713.710.53.20680.9%47.1%8.3%2.123.033.70
    2022ARIST28000403.012.006.000.00.375100.0%62.5%0.0%0.002.993.69
    2022ARIMLB2812018017.07.941.592.65.24453.8%26.5%20.0%94.85.295.385.884.23-0.3
    2023CHWAAA29001303.09.006.000.00.167100.0%50.0%0.0%0.003.573.57
    2023CHWST29000809.08.004.001.00.34655.6%37.0%12.5%6.004.814.95
    20232 TmsMLB2922251050.211.374.091.42.27683.3%56.6%23.5%95.73.383.714.203.260.1
    2023CHWMLB2922239036.111.643.961.73.30682.1%51.6%25.0%95.83.964.583.350.0
    2023NYYMLB2900012014.110.674.400.63.19487.3%71.0%16.7%95.41.883.263.040.1
    2024STLST30000303.06.000.000.00.222100.0%33.3%0.0%0.002.415.25
    2024STLAA30000504.04.5013.502.25.000100.0%50.0%20.0%2.2510.168.51
    2025FGDCPROJ3111018018.09.163.801.09.29473.1%4.034.100.1
    2025SteamerPROJ3111018018.09.163.801.09.29473.1%41.4%4.034.104.130.0
    Total- - -MLB108152051194.19.223.941.34.29177.6%38.3%13.4%96.23.844.474.460.2
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2013LAAR19000415.27.944.760.00.18833.3%64.3%0.0%6.353.834.24
    2013LAAR191306623.15.795.791.54.34254.5%46.8%13.3%8.107.226.42
    2014LAAR20540141467.07.124.031.21.29450.9%47.8%11.8%6.455.815.46
    2015LAAA2161102626125.26.303.371.07.33667.8%38.5%9.5%5.304.744.01
    2016LAAA+2211025036.113.874.951.73.22783.9%33.3%21.2%3.724.793.43
    2016LAAAA2200613015.010.802.400.60.27095.6%43.2%7.7%1.202.452.60
    2016LAAAAA220128014.28.592.450.61.30260.2%47.6%10.0%4.913.523.45
    2017LAAAAA2300210012.25.682.840.00.28268.8%35.9%0.0%2.843.645.47
    2017LAAST23000707.05.143.861.29.30456.6%30.4%9.1%7.716.086.78
    2017LAAMLB2361364058.19.722.781.70.31884.7%37.6%16.2%97.03.864.274.374.000.1
    2018LAAAAA24000111.018.0018.000.00.000100.0%0.0%0.0%0.005.757.05
    2018LAAST2411010011.07.362.451.64.28168.2%27.3%11.1%5.735.706.12
    2018LAAMLB2400616017.28.154.580.51.29588.5%33.3%5.3%96.22.044.153.784.820.2
    2019LAAR25000111.018.000.000.00.000100.0%0.0%0.0%0.000.271.08
    2019LAAA+25000423.222.097.360.00.400100.0%25.0%0.0%0.001.211.52
    2019LAAAAA25000504.110.386.230.00.18280.0%36.4%0.0%2.083.575.97
    2019LAAMLB250001107.27.048.220.00.20090.9%30.0%0.0%94.21.175.974.396.720.1
    2020LAAST26000505.010.803.607.20.111100.0%25.0%57.1%7.2012.794.97
    2020LAAMLB2601013012.08.254.501.50.29465.8%22.2%11.1%97.25.253.985.025.750.0
    2021SEAAAA27100717.215.262.351.17.37578.9%23.5%9.1%2.353.024.09
    2021SEAST27100808.015.753.385.63.42971.4%38.9%55.6%10.139.333.42
    2021SEAMLB2712432131.06.975.520.58.30164.3%32.6%4.5%95.64.945.054.496.160.0
    2022ARICPX28000111.018.000.000.00.500100.0%50.0%0.0%0.000.261.31
    2022ARIAAA2820117017.012.713.710.53.20680.9%47.1%8.3%2.123.033.70
    2022ARIST28000403.012.006.000.00.375100.0%62.5%0.0%0.002.993.69
    2022ARIMLB2812018017.07.941.592.65.24453.8%26.5%20.0%94.85.295.385.884.23-0.3
    2023CHWAAA29001303.09.006.000.00.167100.0%50.0%0.0%0.003.573.57
    2023CHWST29000809.08.004.001.00.34655.6%37.0%12.5%6.004.814.95
    20232 TmsMLB2922251050.211.374.091.42.27683.3%56.6%23.5%95.73.383.714.203.260.1
    2023CHWMLB2922239036.111.643.961.73.30682.1%51.6%25.0%95.83.964.583.350.0
    2023NYYMLB2900012014.110.674.400.63.19487.3%71.0%16.7%95.41.883.263.040.1
    2024STLST30000303.06.000.000.00.222100.0%33.3%0.0%0.002.415.25
    2024STLAA30000504.04.5013.502.25.000100.0%50.0%20.0%2.2510.168.51
    2025FGDCPROJ3111018018.09.163.801.09.29473.1%4.034.100.1
    2025SteamerPROJ3111018018.09.163.801.09.29473.1%41.4%4.034.104.130.0
    Total- - -MLB108152051194.19.223.941.34.29177.6%38.3%13.4%96.23.844.474.460.2

    Standard

    Partial SeasonsPreseason ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2013LAAR006.3541000015.2243440300005
    2013LAAR138.10660000023.1109292421415027015
    2014LAAR546.4514140000067.0302695848930067053
    2015LAAA6115.30262600000125.254914878741547038188
    2016LAAA+113.722500001036.1149221515720004056
    2016LAAAA001.201300061015.060112214000018
    2016LAAAAA014.91800021014.262148814001014
    2017LAAAAA002.841000021012.25211540401008
    2017LAAST007.7170000117.0328661301104
    2017LAAMLB613.86640000310258.12466025251118202063
    2018LAAAAA000.0011000001.050000200002
    2018LAAST115.731000000211.04811772302009
    2018LAAMLB002.0416000062117.271144419111016
    2019LAAR000.0011000001.030000000002
    2019LAAA+000.0042000003.2172000300009
    2019LAAAAA002.0850000004.1192110300005
    2019LAAMLB001.171100000007.2334110700106
    2020LAAST007.2050000015.0215444200006
    2020LAAMLB015.2513000002012.053128726001011
    2021SEAAAA102.3571000207.23273212000013
    2021SEAST1010.1380000308.036119953001014
    2021SEAMLB124.9432100043031.0140302017219120024
    2022ARICPX000.0011000001.041000000002
    2022ARIAAA202.121700013117.06684417001024
    2022ARIST000.0040000013.0143000200004
    2022ARIMLB125.2918000001217.06916131053011015
    2023CHWAAA000.0030001003.0111000200003
    2023CHWST006.0080000029.03910761400018
    20232 TmsMLB223.3851000025250.2212402019823012064
    2023CHWMLB223.9639000025236.1156331716716011047
    2023NYYMLB001.8812000000014.15673317001017
    2024STLST000.0030000103.0112000000002
    2024STLAA002.2550000004.0181111600202
    2025FGDCPROJ114.031800018.077169828118
    2025SteamerPROJ114.03180000018.077169828118
    Total- - -MLB1083.84205100015237194.1824176918329854580199
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2013LAAR006.3541000015.2243440300005
    2013LAAR138.10660000023.1109292421415027015
    2014LAAR546.4514140000067.0302695848930067053
    2015LAAA6115.30262600000125.254914878741547038188
    2016LAAA+113.722500001036.1149221515720004056
    2016LAAAA001.201300061015.060112214000018
    2016LAAAAA014.91800021014.262148814001014
    2017LAAAAA002.841000021012.25211540401008
    2017LAAST007.7170000117.0328661301104
    2017LAAMLB613.86640000310258.12466025251118202063
    2018LAAAAA000.0011000001.050000200002
    2018LAAST115.731000000211.04811772302009
    2018LAAMLB002.0416000062117.271144419111016
    2019LAAR000.0011000001.030000000002
    2019LAAA+000.0042000003.2172000300009
    2019LAAAAA002.0850000004.1192110300005
    2019LAAMLB001.171100000007.2334110700106
    2020LAAST007.2050000015.0215444200006
    2020LAAMLB015.2513000002012.053128726001011
    2021SEAAAA102.3571000207.23273212000013
    2021SEAST1010.1380000308.036119953001014
    2021SEAMLB124.9432100043031.0140302017219120024
    2022ARICPX000.0011000001.041000000002
    2022ARIAAA202.121700013117.06684417001024
    2022ARIST000.0040000013.0143000200004
    2022ARIMLB125.2918000001217.06916131053011015
    2023CHWAAA000.0030001003.0111000200003
    2023CHWST006.0080000029.03910761400018
    20232 TmsMLB223.3851000025250.2212402019823012064
    2023CHWMLB223.9639000025236.1156331716716011047
    2023NYYMLB001.8812000000014.15673317001017
    2024STLST000.0030000103.0112000000002
    2024STLAA002.2550000004.0181111600202
    2025FGDCPROJ114.031800018.077169828118
    2025SteamerPROJ114.03180000018.077169828118
    Total- - -MLB1083.84205100015237194.1824176918329854580199

    Advanced

    Partial SeasonsPreseason ProjectionsMinor LeaguesSpring TrainingRegular MLB SeasonsAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2013LAAR7.944.761.670.0020.8%12.5%8.3%.1431.06.18833.3%3.83
    2013LAAR5.795.791.001.5413.8%13.8%0.0%.3151.89.34254.5%7.22
    2014LAAR7.124.031.771.2117.5%9.9%7.6%.2591.48.29450.9%5.81
    2015LAAA6.303.371.871.0716.0%8.6%7.5%.2971.55.33667.8%4.74
    2016LAAA+13.874.952.801.7337.6%13.4%24.2%.1711.16.22783.9%4.79
    2016LAAAA10.802.404.500.6030.0%6.7%23.3%.1961.00.27095.6%2.45
    2016LAAAAA8.592.453.500.6122.6%6.5%16.1%.2411.23.30260.2%3.52
    2017LAAAAA5.682.842.000.0015.4%7.7%7.7%.2341.18.28268.8%3.64
    2017LAAST5.143.861.331.2912.5%9.4%3.1%.2861.57.30456.6%6.08
    2017LAAMLB9.722.783.501.7025.6%7.3%18.3%.2631.34.31884.7%901004.37
    20178.343.292.531.2721.6%8.5%13.1%.2521.34.29772.6%4.40
    2018LAAAAA18.0018.001.000.0040.0%40.0%0.0%.0002.00.000100.0%5.75
    2018LAAST7.362.453.001.6418.8%6.3%12.5%.2561.27.28168.2%5.70
    2018LAAMLB8.154.581.780.5122.5%12.7%9.9%.2301.30.29588.5%48893.78
    20188.533.252.631.1622.3%8.5%13.8%.2451.30.29372.8%4.19
    2019LAAR18.000.002.000.0066.7%0.0%66.7%.0000.00.000100.0%0.27
    2019LAAA+22.097.363.000.0052.9%17.6%35.3%.1431.36.400100.0%1.21
    2019LAAAAA10.386.231.670.0026.3%15.8%10.5%.1251.15.18280.0%3.57
    2019LAAMLB7.048.220.860.0018.2%21.2%-3.0%.1541.43.20090.9%25944.39
    20198.883.292.691.4023.0%8.5%14.4%.2491.33.29672.3%4.49
    2020LAAST10.803.603.007.2028.6%9.5%19.0%.2631.40.111100.0%12.79
    2020LAAMLB8.254.501.831.5020.8%11.3%9.4%.2551.50.29465.8%1171105.02
    20209.073.542.561.3423.4%9.2%14.3%.2421.33.29171.8%4.46
    2021SEAAAA15.262.356.501.1740.6%6.3%34.4%.2331.17.37578.9%3.02
    2021SEAST15.753.384.675.6338.9%8.3%30.6%.3331.75.42971.4%9.33
    2021SEAMLB6.975.521.260.5817.1%13.6%3.6%.2521.58.30164.3%1191084.49
    20218.903.342.671.2623.2%8.7%14.5%.2411.30.29072.1%4.30
    2022ARICPX18.000.002.000.0050.0%0.0%50.0%.2501.00.500100.0%0.26
    2022ARIAAA12.713.713.430.5336.4%10.6%25.8%.1360.88.20680.9%3.03
    2022ARIST12.006.002.000.0028.6%14.3%14.3%.2501.67.375100.0%2.99
    2022ARIMLB7.941.595.002.6521.7%4.3%17.4%.2461.12.24453.8%1291515.88
    20228.533.102.751.0922.4%8.2%14.3%.2401.27.28972.6%4.06
    2023CHWAAA9.006.001.500.0027.3%18.2%9.1%.1111.00.167100.0%3.57
    2023CHWST8.004.002.001.0020.5%10.3%10.3%.2861.56.34655.6%4.81
    20232 TmsMLB11.374.092.781.4230.2%10.8%19.3%.2131.24.27683.3%78954.20
    2023CHWMLB11.643.962.941.7330.1%10.3%19.9%.2371.35.30682.1%921034.58
    2023NYYMLB10.674.402.430.6330.4%12.5%17.9%.1430.98.19487.3%44743.26
    20238.743.302.651.2322.7%8.6%14.1%.2461.31.29571.9%4.28
    2024STLST6.000.002.000.0018.2%0.0%18.2%.1820.67.222100.0%2.41
    2024STLAA4.5013.500.332.2511.1%33.3%-22.2%.0831.75.000100.0%10.16
    2025FGDCPROJ9.163.802.411.0923.7%9.9%13.9%.2381.33.29473.1%4.10
    2025SteamerPROJ9.163.802.411.0923.7%9.9%13.9%.2381.33.29473.1%4.10
    Total- - -MLB9.223.942.341.3424.2%10.3%13.8%.2401.34.29177.6%901044.47
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2013LAAR7.944.761.670.0020.8%12.5%8.3%.1431.06.18833.3%3.83
    2013LAAR5.795.791.001.5413.8%13.8%0.0%.3151.89.34254.5%7.22
    2014LAAR7.124.031.771.2117.5%9.9%7.6%.2591.48.29450.9%5.81
    2015LAAA6.303.371.871.0716.0%8.6%7.5%.2971.55.33667.8%4.74
    2016LAAA+13.874.952.801.7337.6%13.4%24.2%.1711.16.22783.9%4.79
    2016LAAAA10.802.404.500.6030.0%6.7%23.3%.1961.00.27095.6%2.45
    2016LAAAAA8.592.453.500.6122.6%6.5%16.1%.2411.23.30260.2%3.52
    2017LAAAAA5.682.842.000.0015.4%7.7%7.7%.2341.18.28268.8%3.64
    2017LAAST5.143.861.331.2912.5%9.4%3.1%.2861.57.30456.6%6.08
    2017LAAMLB9.722.783.501.7025.6%7.3%18.3%.2631.34.31884.7%901004.37
    20178.343.292.531.2721.6%8.5%13.1%.2521.34.29772.6%4.40
    2018LAAAAA18.0018.001.000.0040.0%40.0%0.0%.0002.00.000100.0%5.75
    2018LAAST7.362.453.001.6418.8%6.3%12.5%.2561.27.28168.2%5.70
    2018LAAMLB8.154.581.780.5122.5%12.7%9.9%.2301.30.29588.5%48893.78
    20188.533.252.631.1622.3%8.5%13.8%.2451.30.29372.8%4.19
    2019LAAR18.000.002.000.0066.7%0.0%66.7%.0000.00.000100.0%0.27
    2019LAAA+22.097.363.000.0052.9%17.6%35.3%.1431.36.400100.0%1.21
    2019LAAAAA10.386.231.670.0026.3%15.8%10.5%.1251.15.18280.0%3.57
    2019LAAMLB7.048.220.860.0018.2%21.2%-3.0%.1541.43.20090.9%25944.39
    20198.883.292.691.4023.0%8.5%14.4%.2491.33.29672.3%4.49
    2020LAAST10.803.603.007.2028.6%9.5%19.0%.2631.40.111100.0%12.79
    2020LAAMLB8.254.501.831.5020.8%11.3%9.4%.2551.50.29465.8%1171105.02
    20209.073.542.561.3423.4%9.2%14.3%.2421.33.29171.8%4.46
    2021SEAAAA15.262.356.501.1740.6%6.3%34.4%.2331.17.37578.9%3.02
    2021SEAST15.753.384.675.6338.9%8.3%30.6%.3331.75.42971.4%9.33
    2021SEAMLB6.975.521.260.5817.1%13.6%3.6%.2521.58.30164.3%1191084.49
    20218.903.342.671.2623.2%8.7%14.5%.2411.30.29072.1%4.30
    2022ARICPX18.000.002.000.0050.0%0.0%50.0%.2501.00.500100.0%0.26
    2022ARIAAA12.713.713.430.5336.4%10.6%25.8%.1360.88.20680.9%3.03
    2022ARIST12.006.002.000.0028.6%14.3%14.3%.2501.67.375100.0%2.99
    2022ARIMLB7.941.595.002.6521.7%4.3%17.4%.2461.12.24453.8%1291515.88
    20228.533.102.751.0922.4%8.2%14.3%.2401.27.28972.6%4.06
    2023CHWAAA9.006.001.500.0027.3%18.2%9.1%.1111.00.167100.0%3.57
    2023CHWST8.004.002.001.0020.5%10.3%10.3%.2861.56.34655.6%4.81
    20232 TmsMLB11.374.092.781.4230.2%10.8%19.3%.2131.24.27683.3%78954.20
    2023CHWMLB11.643.962.941.7330.1%10.3%19.9%.2371.35.30682.1%921034.58
    2023NYYMLB10.674.402.430.6330.4%12.5%17.9%.1430.98.19487.3%44743.26
    20238.743.302.651.2322.7%8.6%14.1%.2461.31.29571.9%4.28
    2024STLST6.000.002.000.0018.2%0.0%18.2%.1820.67.222100.0%2.41
    2024STLAA4.5013.500.332.2511.1%33.3%-22.2%.0831.75.000100.0%10.16
    2025FGDCPROJ9.163.802.411.0923.7%9.9%13.9%.2381.33.29473.1%4.10
    2025SteamerPROJ9.163.802.411.0923.7%9.9%13.9%.2381.33.29473.1%4.10
    Total- - -MLB9.223.942.341.3424.2%10.3%13.8%.2401.34.29177.6%901044.47

    Statcast

    Partial SeasonsPreseason ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2017LAAMLB16588.1115.815.7148.5%6237.6%3.864.27
    2018LAAMLB4589.4113.120.036.7%1533.3%2.044.15
    2019LAAMLB2091.5107.717.415.0%945.0%1.175.97
    2020LAAMLB3687.3104.322.412.8%1027.8%5.253.98
    2021SEAMLB9588.9111.618.199.5%3031.6%4.945.05
    2022ARIMLB5087.6113.820.3612.0%1938.0%5.295.38
    20232 TmsMLB12485.3112.44.2108.1%3931.5%3.383.71
    2023CHWMLB9286.8112.46.399.8%3335.9%3.96
    2023NYYMLB3280.7108.5-1.913.1%618.8%1.88
    Total- - -MLB53587.7115.814.8448.2%18434.4%3.84
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2017LAAMLB16588.1115.815.7148.5%6237.6%3.864.27
    2018LAAMLB4589.4113.120.036.7%1533.3%2.044.15
    2019LAAMLB2091.5107.717.415.0%945.0%1.175.97
    2020LAAMLB3687.3104.322.412.8%1027.8%5.253.98
    2021SEAMLB9588.9111.618.199.5%3031.6%4.945.05
    2022ARIMLB5087.6113.820.3612.0%1938.0%5.295.38
    20232 TmsMLB12485.3112.44.2108.1%3931.5%3.383.71
    2023CHWMLB9286.8112.46.399.8%3335.9%3.96
    2023NYYMLB3280.7108.5-1.913.1%618.8%1.88
    Total- - -MLB53587.7115.814.8448.2%18434.4%3.84