Pitching

M.D. Johnson

Free Agent (AA)
P
Age: 29
Bats/Throws: R/R
6'5" / 200
DOB: 7/7/1997
(29 years, 4 months)
P
RosterResource
Draft:2019, Rd: 6, Pick: 4, Ovr: 171
Draft Team:Miami Marlins
Signing Bonus:$17,500
School:Dallas Baptist
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2019MIAA-2110015019.010.425.210.47.35758.8%29.1%3.8%4.263.513.85
    2021MIAA2334010742.110.207.870.64.20076.5%45.3%9.1%3.195.585.365.51
    2021MIAA+23340111159.18.953.941.06.21686.1%37.1%10.3%2.584.935.02
    2021MIAMiLB236802118101.29.475.580.89.20981.4%40.3%9.9%2.835.585.115.22
    2022MIAA+249902020112.010.042.250.96.27672.8%30.3%8.5%3.463.583.85
    2023MIAAA253602525113.27.924.511.50.26264.8%35.7%12.3%5.625.765.74
    2024MIAA26000227.07.712.570.00.35070.0%40.0%0.0%2.573.513.134.23
    2024MIAAA26350141467.17.493.740.27.33567.2%44.2%3.2%3.743.594.22
    2024MIAMiLB26350161674.17.513.630.24.33667.4%43.9%2.9%3.633.513.554.22
    2025MIAAA27000203.09.009.003.00.167100.0%71.4%100.0%3.008.524.54
    2027SteamerPROJ29000101.06.863.711.18.29671.3%43.9%4.554.674.660.0
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2019MIAA-2110015019.010.425.210.47.35758.8%29.1%3.8%4.263.513.85
    2021MIAA2334010742.110.207.870.64.20076.5%45.3%9.1%3.195.585.365.51
    2021MIAA+23340111159.18.953.941.06.21686.1%37.1%10.3%2.584.935.02
    2021MIAMiLB236802118101.29.475.580.89.20981.4%40.3%9.9%2.835.585.115.22
    2022MIAA+249902020112.010.042.250.96.27672.8%30.3%8.5%3.463.583.85
    2023MIAAA253602525113.27.924.511.50.26264.8%35.7%12.3%5.625.765.74
    2024MIAA26000227.07.712.570.00.35070.0%40.0%0.0%2.573.513.134.23
    2024MIAAA26350141467.17.493.740.27.33567.2%44.2%3.2%3.743.594.22
    2024MIAMiLB26350161674.17.513.630.24.33667.4%43.9%2.9%3.633.513.554.22
    2025MIAAA27000203.09.009.003.00.167100.0%71.4%100.0%3.008.524.54
    2027SteamerPROJ29000101.06.863.711.18.29671.3%43.9%4.554.674.660.0
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2019MIAA-104.261500004119.09021149111005022
    2021MIAA343.191070000042.1187221815337046048
    2021MIAA+342.5811110000059.1237371817726063259
    2021MIAMiLB682.83211800000101.2424593632106301092107
    2022MIAA+993.46202000000112.045189464312280781125
    2023MIAAA365.62252500000113.24951007671195701085100
    2024MIAA002.5722000007.0297320201006
    2024MIAAA353.7414140000067.1311753828228079056
    2024MIAMiLB353.6316160000074.1340824130230089062
    2025MIAAA003.0020000003.0132111300303
    2027SteamerPROJ004.5510000001.0411100001
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2019MIAA-104.261500004119.09021149111005022
    2021MIAA343.191070000042.1187221815337046048
    2021MIAA+342.5811110000059.1237371817726063259
    2021MIAMiLB682.83211800000101.2424593632106301092107
    2022MIAA+993.46202000000112.045189464312280781125
    2023MIAAA365.62252500000113.24951007671195701085100
    2024MIAA002.5722000007.0297320201006
    2024MIAAA353.7414140000067.1311753828228079056
    2024MIAMiLB353.6316160000074.1340824130230089062
    2025MIAAA003.0020000003.0132111300303
    2027SteamerPROJ004.5510000001.0411100001
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2019MIAA-10.425.212.000.4724.4%12.2%12.2%.2661.68.35758.8%1201013.51
    2021MIAA10.207.871.300.6425.7%19.8%5.9%.1511.39.20076.5%721215.36
    2021MIAA+8.953.942.271.0624.9%11.0%13.9%.1801.06.21686.1%551084.93
    2021MIAMiLB9.475.581.700.8925.2%14.9%10.4%.1681.20.20981.4%621135.11
    2022MIAA+10.042.254.460.9627.7%6.2%21.5%.2141.04.27672.8%85883.58
    2023MIAAA7.924.511.751.5020.2%11.5%8.7%.2341.38.26264.8%1191215.76
    2024MIAA7.712.573.000.0020.7%6.9%13.8%.2691.29.35070.0%64793.13
    2024MIAAA7.493.742.000.2718.0%9.0%9.0%.2721.53.33567.2%100953.59
    2024MIAMiLB7.513.632.070.2418.2%8.8%9.4%.2721.51.33667.4%97943.55
    2025MIAAA9.009.001.003.0023.1%23.1%0.0%.2001.67.167100.0%812288.52
    2027SteamerPROJ6.863.711.851.1817.3%9.4%8.0%.2621.44.29671.3%4.67
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2019MIAA-10.425.212.000.4724.4%12.2%12.2%.2661.68.35758.8%1201013.51
    2021MIAA10.207.871.300.6425.7%19.8%5.9%.1511.39.20076.5%721215.36
    2021MIAA+8.953.942.271.0624.9%11.0%13.9%.1801.06.21686.1%551084.93
    2021MIAMiLB9.475.581.700.8925.2%14.9%10.4%.1681.20.20981.4%621135.11
    2022MIAA+10.042.254.460.9627.7%6.2%21.5%.2141.04.27672.8%85883.58
    2023MIAAA7.924.511.751.5020.2%11.5%8.7%.2341.38.26264.8%1191215.76
    2024MIAA7.712.573.000.0020.7%6.9%13.8%.2691.29.35070.0%64793.13
    2024MIAAA7.493.742.000.2718.0%9.0%9.0%.2721.53.33567.2%100953.59
    2024MIAMiLB7.513.632.070.2418.2%8.8%9.4%.2721.51.33667.4%97943.55
    2025MIAAA9.009.001.003.0023.1%23.1%0.0%.2001.67.167100.0%812288.52
    2027SteamerPROJ6.863.711.851.1817.3%9.4%8.0%.2621.44.29671.3%4.67
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2019MIAA-0.6223.6%29.1%47.3%34.6%3.8%38.6%24.6%36.8%1113.85
    2021MIAA1.3020.0%45.3%34.7%30.3%9.1%48.0%22.4%29.6%1225.51
    2021MIAA+0.7815.4%37.1%47.6%25.0%10.3%45.9%28.1%26.0%1125.02
    2021MIAMiLB0.9517.2%40.3%42.4%26.7%9.9%46.7%25.8%27.5%1165.22
    2022MIAA+0.6120.2%30.3%49.5%23.2%8.5%44.7%27.1%28.2%913.85
    2023MIAAA0.7516.6%35.7%47.7%22.6%12.3%45.5%27.3%27.3%1235.74
    2024MIAA1.1425.0%40.0%35.0%42.9%0.0%60.0%15.0%25.0%1044.23
    2024MIAAA1.5527.2%44.2%28.6%32.3%3.2%54.8%21.5%23.7%1144.22
    2024MIAMiLB1.5127.0%43.9%29.1%33.3%2.9%55.2%20.9%23.8%1134.22
    2025MIAAA5.0014.3%71.4%14.3%0.0%100.0%57.1%14.3%28.6%1234.54
    2027SteamerPROJ20.5%43.9%35.6%4.66
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2019MIAA-0.6223.6%29.1%47.3%34.6%3.8%38.6%24.6%36.8%1113.85
    2021MIAA1.3020.0%45.3%34.7%30.3%9.1%48.0%22.4%29.6%1225.51
    2021MIAA+0.7815.4%37.1%47.6%25.0%10.3%45.9%28.1%26.0%1125.02
    2021MIAMiLB0.9517.2%40.3%42.4%26.7%9.9%46.7%25.8%27.5%1165.22
    2022MIAA+0.6120.2%30.3%49.5%23.2%8.5%44.7%27.1%28.2%913.85
    2023MIAAA0.7516.6%35.7%47.7%22.6%12.3%45.5%27.3%27.3%1235.74
    2024MIAA1.1425.0%40.0%35.0%42.9%0.0%60.0%15.0%25.0%1044.23
    2024MIAAA1.5527.2%44.2%28.6%32.3%3.2%54.8%21.5%23.7%1144.22
    2024MIAMiLB1.5127.0%43.9%29.1%33.3%2.9%55.2%20.9%23.8%1134.22
    2025MIAAA5.0014.3%71.4%14.3%0.0%100.0%57.1%14.3%28.6%1234.54
    2027SteamerPROJ20.5%43.9%35.6%4.66
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2019MIAA-1626139138221359
    2021MIAA4333191033242976187.19.044.1%
    2021MIAA+53682217376566942
    2021MIAMiLB961014127708995170387.19.044.1%
    2022MIAA+87142583365510911746
    2023MIAAA116155543579911061905
    2024MIAA875335589386.717.400.0%
    2024MIAAA966259204537311184
    2024MIAMiLB104696423488789127786.717.400.0%
    2025MIAAA5110293160
    2027SteamerPROJ111
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2019MIAA-1626139138221359
    2021MIAA4333191033242976187.19.044.1%
    2021MIAA+53682217376566942
    2021MIAMiLB961014127708995170387.19.044.1%
    2022MIAA+87142583365510911746
    2023MIAAA116155543579911061905
    2024MIAA875335589386.717.400.0%
    2024MIAAA966259204537311184
    2024MIAMiLB104696423488789127786.717.400.0%
    2025MIAAA5110293160
    2027SteamerPROJ111
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2019MIAA-51.0%68.9%43.3%15.9%10.6%26.5%
    2021MIAA24.6%63.8%42.8%50.0%79.4%66.6%42.5%42.2%14.3%13.4%27.7%24.1
    2021MIAA+44.8%74.2%47.3%11.6%15.1%26.6%
    2021MIAMiLB24.6%63.8%43.9%50.0%79.4%70.9%42.5%45.0%12.8%14.3%27.1%24.1
    2022MIAA+48.5%71.0%47.5%14.1%13.6%27.7%
    2023MIAAA47.9%74.7%42.6%12.1%9.9%22.0%
    2024MIAA32.1%72.5%49.5%52.9%75.9%67.4%43.0%34.5%16.1%12.9%29.0%20.0
    2024MIAAA47.0%77.2%46.9%10.7%14.6%25.3%
    2024MIAMiLB32.1%72.5%47.2%52.9%75.9%76.5%43.0%45.9%11.1%14.5%25.6%20.0
    2025MIAAA30.0%88.9%38.5%3.3%21.7%25.0%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2019MIAA-51.0%68.9%43.3%15.9%10.6%26.5%
    2021MIAA24.6%63.8%42.8%50.0%79.4%66.6%42.5%42.2%14.3%13.4%27.7%24.1
    2021MIAA+44.8%74.2%47.3%11.6%15.1%26.6%
    2021MIAMiLB24.6%63.8%43.9%50.0%79.4%70.9%42.5%45.0%12.8%14.3%27.1%24.1
    2022MIAA+48.5%71.0%47.5%14.1%13.6%27.7%
    2023MIAAA47.9%74.7%42.6%12.1%9.9%22.0%
    2024MIAA32.1%72.5%49.5%52.9%75.9%67.4%43.0%34.5%16.1%12.9%29.0%20.0
    2024MIAAA47.0%77.2%46.9%10.7%14.6%25.3%
    2024MIAMiLB32.1%72.5%47.2%52.9%75.9%76.5%43.0%45.9%11.1%14.5%25.6%20.0
    2025MIAAA30.0%88.9%38.5%3.3%21.7%25.0%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2019MIAA-P15019.02311
    2021MIAAP10742.101130
    2021MIAA+P111159.14620
    2022MIAA+P2020112.06551
    2023MIAAAP2525113.2131942
    2024MIAAP227.00200
    2024MIAAAP141467.13910
    2025MIAAAP203.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2019MIAA-P15019.02311
    2021MIAAP10742.101130
    2021MIAA+P111159.14620
    2022MIAA+P2020112.06551
    2023MIAAAP2525113.2131942
    2024MIAAP227.00200
    2024MIAAAP141467.13910
    2025MIAAAP203.00000