Batting
Pitching

Chris Mokma

Free Agent (A)
P
Age: 25
Bats/Throws: R/R
6'4" / 210
DOB: 2/11/2001
(25 years, 8 months, 15 days)
P
Report: 2021 Updated
Org Rk
Ovr Rk
ETA
FV
29
N/A
2023
40

Fastball
45 / 50
Slider
40 / 50
Changeup
45 / 55
Command
25 / 55
RosterResource
Draft:2019, Rd: 12, Pick: 4, Ovr: 351
Draft Team:Miami Marlins
Signing Bonus:$0
School:Holland HS (Holland, USA)
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
    2019MIAR180105512.18.761.460.00.32481.3%35.1%0.0%2.192.533.43
    2021MIAA20270202092.27.582.721.65.35262.1%38.6%14.7%6.605.715.705.03
    2022MIAA214106532.29.093.581.10.20365.7%39.5%11.1%3.583.664.294.19
    2022MIAA+2136020860.27.423.562.08.34054.8%36.7%14.7%7.716.175.23
    2022MIAMiLB21770261393.18.003.571.74.30157.4%37.5%13.7%6.273.665.514.86
    2023MIAA2222015124.213.144.010.73.31662.9%38.6%10.0%4.385.853.523.46
    2023MIAA+2201014121.08.144.710.00.42346.7%38.2%0.0%9.863.414.82
    2023MIAMiLB2223029245.210.844.340.39.37853.2%38.3%4.3%6.905.853.474.08
    2024MIAA2320013014.26.755.521.23.28980.2%45.7%14.3%3.075.275.674.95
    2026SteamerPROJ25000101.06.055.411.38.29769.8%41.2%5.575.715.670.0
    2026OOPSYPROJ25000112.34.844.411.52.29166.3%5.895.890.0
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2019MIAR180105512.18.761.460.00.32481.3%35.1%0.0%2.192.533.43
    2021MIAA20270202092.27.582.721.65.35262.1%38.6%14.7%6.605.715.705.03
    2022MIAA214106532.29.093.581.10.20365.7%39.5%11.1%3.583.664.294.19
    2022MIAA+2136020860.27.423.562.08.34054.8%36.7%14.7%7.716.175.23
    2022MIAMiLB21770261393.18.003.571.74.30157.4%37.5%13.7%6.273.665.514.86
    2023MIAA2222015124.213.144.010.73.31662.9%38.6%10.0%4.385.853.523.46
    2023MIAA+2201014121.08.144.710.00.42346.7%38.2%0.0%9.863.414.82
    2023MIAMiLB2223029245.210.844.340.39.37853.2%38.3%4.3%6.905.853.474.08
    2024MIAA2320013014.26.755.521.23.28980.2%45.7%14.3%3.075.275.674.95
    2026SteamerPROJ25000101.06.055.411.38.29769.8%41.2%5.575.715.670.0
    2026OOPSYPROJ25000112.34.844.411.52.29166.3%5.895.890.0
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2019MIAR012.19550000012.153123302020012
    2021MIAA276.6020200000092.2430122756817280912278
    2022MIAA413.58650000032.2129201513413001033
    2022MIAA+367.712080001360.22918260521424033150
    2022MIAMiLB776.2726130001393.142010275651837034183
    2023MIAA224.381510002024.2108201412211022036
    2023MIAA+019.861410000021.0109332423011014019
    2023MIAMiLB236.902920002045.2217533835222036055
    2024MIAA203.071300003014.267157529001011
    2026SteamerPROJ005.5710000001.0511101001
    2026OOPSYPROJ005.89110002.31132201001
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2019MIAR012.19550000012.153123302020012
    2021MIAA276.6020200000092.2430122756817280912278
    2022MIAA413.58650000032.2129201513413001033
    2022MIAA+367.712080001360.22918260521424033150
    2022MIAMiLB776.2726130001393.142010275651837034183
    2023MIAA224.381510002024.2108201412211022036
    2023MIAA+019.861410000021.0109332423011014019
    2023MIAMiLB236.902920002045.2217533835222036055
    2024MIAA203.071300003014.267157529001011
    2026SteamerPROJ005.5710000001.0511101001
    2026OOPSYPROJ005.89110002.31132201001
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2019MIAR8.761.466.000.0022.6%3.8%18.9%.2451.14.32481.3%62672.53
    2021MIAA7.582.722.791.6518.1%6.5%11.6%.3101.62.35262.1%1481295.70
    2022MIAA9.093.582.541.1025.6%10.1%15.5%.1721.01.20365.7%931124.29
    2022MIAA+7.423.562.082.0817.2%8.2%8.9%.3111.75.34054.8%1891526.17
    2022MIAMiLB8.003.572.241.7419.8%8.8%11.0%.2681.49.30157.4%1561385.51
    2023MIAA13.144.013.270.7333.3%10.2%23.1%.2111.26.31662.9%96783.52
    2023MIAA+8.144.711.730.0017.4%10.1%7.3%.3402.10.42346.7%247853.41
    2023MIAMiLB10.844.342.500.3925.3%10.1%15.2%.2761.64.37853.2%165813.47
    2024MIAA6.755.521.221.2316.4%13.4%3.0%.2591.64.28980.2%771435.67
    2026SteamerPROJ6.055.411.121.3814.5%13.0%1.5%.2741.69.29769.8%5.71
    2026OOPSYPROJ4.844.411.101.5211.5%10.5%1.0%.2821.65.29166.3%5.89
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2019MIAR8.761.466.000.0022.6%3.8%18.9%.2451.14.32481.3%62672.53
    2021MIAA7.582.722.791.6518.1%6.5%11.6%.3101.62.35262.1%1481295.70
    2022MIAA9.093.582.541.1025.6%10.1%15.5%.1721.01.20365.7%931124.29
    2022MIAA+7.423.562.082.0817.2%8.2%8.9%.3111.75.34054.8%1891526.17
    2022MIAMiLB8.003.572.241.7419.8%8.8%11.0%.2681.49.30157.4%1561385.51
    2023MIAA13.144.013.270.7333.3%10.2%23.1%.2111.26.31662.9%96783.52
    2023MIAA+8.144.711.730.0017.4%10.1%7.3%.3402.10.42346.7%247853.41
    2023MIAMiLB10.844.342.500.3925.3%10.1%15.2%.2761.64.37853.2%165813.47
    2024MIAA6.755.521.221.2316.4%13.4%3.0%.2591.64.28980.2%771435.67
    2026SteamerPROJ6.055.411.121.3814.5%13.0%1.5%.2741.69.29769.8%5.71
    2026OOPSYPROJ4.844.411.101.5211.5%10.5%1.0%.2821.65.29166.3%5.89
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2019MIAR0.7618.9%35.1%45.9%29.4%0.0%45.9%16.2%37.8%883.43
    2021MIAA1.0324.1%38.6%37.3%25.9%14.7%40.5%31.0%28.5%1115.03
    2022MIAA0.8916.0%39.5%44.4%30.6%11.1%43.4%27.7%28.9%1074.19
    2022MIAA+0.8017.4%36.7%45.9%21.1%14.7%42.5%29.0%28.5%1235.23
    2022MIAMiLB0.8217.0%37.5%45.5%23.7%13.7%42.8%28.6%28.6%1174.86
    2023MIAA1.1026.3%38.6%35.1%10.0%10.0%42.4%25.4%32.2%753.46
    2023MIAA+1.0726.3%38.2%35.5%14.8%0.0%48.1%26.0%26.0%1164.82
    2023MIAMiLB1.0926.3%38.3%35.3%12.8%4.3%45.6%25.7%28.7%944.08
    2024MIAA1.5023.9%45.7%30.4%42.9%14.3%42.6%31.9%25.5%1224.95
    2026SteamerPROJ20.5%41.2%38.2%5.67
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2019MIAR0.7618.9%35.1%45.9%29.4%0.0%45.9%16.2%37.8%883.43
    2021MIAA1.0324.1%38.6%37.3%25.9%14.7%40.5%31.0%28.5%1115.03
    2022MIAA0.8916.0%39.5%44.4%30.6%11.1%43.4%27.7%28.9%1074.19
    2022MIAA+0.8017.4%36.7%45.9%21.1%14.7%42.5%29.0%28.5%1235.23
    2022MIAMiLB0.8217.0%37.5%45.5%23.7%13.7%42.8%28.6%28.6%1174.86
    2023MIAA1.1026.3%38.6%35.1%10.0%10.0%42.4%25.4%32.2%753.46
    2023MIAA+1.0726.3%38.2%35.5%14.8%0.0%48.1%26.0%26.0%1164.82
    2023MIAMiLB1.0926.3%38.3%35.3%12.8%4.3%45.6%25.7%28.7%944.08
    2024MIAA1.5023.9%45.7%30.4%42.9%14.3%42.6%31.9%25.5%1224.95
    2026SteamerPROJ20.5%41.2%38.2%5.67
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2019MIAR131775107686
    2021MIAA12011675305831052163589.011.0134.1%
    2022MIAA3236131117931949887.720.978.4%
    2022MIAA+769536203696901059
    2022MIAMiLB10813149315481009155787.720.978.4%
    2023MIAA222015219628648287.016.046.8%
    2023MIAA+2927204174258432
    2023MIAMiLB514735637054491487.016.046.8%
    2024MIAA211411611316227587.711.436.4%
    2026SteamerPROJ111
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2019MIAR131775107686
    2021MIAA12011675305831052163589.011.0134.1%
    2022MIAA3236131117931949887.720.978.4%
    2022MIAA+769536203696901059
    2022MIAMiLB10813149315481009155787.720.978.4%
    2023MIAA222015219628648287.016.046.8%
    2023MIAA+2927204174258432
    2023MIAMiLB514735637054491487.016.046.8%
    2024MIAA211411611316227587.711.436.4%
    2026SteamerPROJ111
    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
    2019MIAR65.1%66.1%28.3%22.1%23.3%45.3%
    2021MIAA32.4%73.3%51.3%68.4%84.5%78.7%46.1%48.1%10.9%12.8%23.8%23.2
    2022MIAA33.2%68.9%48.6%53.3%80.6%71.9%44.3%52.7%13.7%15.5%29.1%18.3
    2022MIAA+51.9%79.5%48.1%10.7%12.8%23.5%
    2022MIAMiLB33.2%68.9%50.9%53.3%80.6%77.1%44.3%49.5%11.6%13.7%25.3%18.3
    2023MIAA35.7%66.7%46.5%57.7%82.9%68.8%34.5%54.6%14.5%12.9%27.4%20.3
    2023MIAA+45.4%78.1%44.0%10.0%14.4%24.3%
    2023MIAMiLB35.7%66.7%46.0%57.7%82.9%73.1%34.5%49.3%12.4%13.6%25.9%20.3
    2024MIAA21.3%61.3%41.1%53.8%89.7%78.8%47.6%41.8%8.7%17.8%26.5%20.6
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2019MIAR65.1%66.1%28.3%22.1%23.3%45.3%
    2021MIAA32.4%73.3%51.3%68.4%84.5%78.7%46.1%48.1%10.9%12.8%23.8%23.2
    2022MIAA33.2%68.9%48.6%53.3%80.6%71.9%44.3%52.7%13.7%15.5%29.1%18.3
    2022MIAA+51.9%79.5%48.1%10.7%12.8%23.5%
    2022MIAMiLB33.2%68.9%50.9%53.3%80.6%77.1%44.3%49.5%11.6%13.7%25.3%18.3
    2023MIAA35.7%66.7%46.5%57.7%82.9%68.8%34.5%54.6%14.5%12.9%27.4%20.3
    2023MIAA+45.4%78.1%44.0%10.0%14.4%24.3%
    2023MIAMiLB35.7%66.7%46.0%57.7%82.9%73.1%34.5%49.3%12.4%13.6%25.9%20.3
    2024MIAA21.3%61.3%41.1%53.8%89.7%78.8%47.6%41.8%8.7%17.8%26.5%20.6
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2019MIARP5512.11010
    2021MIAAP202092.23800
    2022MIAAP6532.23400
    2022MIAA+P20860.21420
    2023MIAAP15124.20210
    2023MIAA+P14121.03100
    2024MIAAP13014.21201
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2019MIARP5512.11010
    2021MIAAP202092.23800
    2022MIAAP6532.23400
    2022MIAA+P20860.21420
    2023MIAAP15124.20210
    2023MIAA+P14121.03100
    2024MIAAP13014.21201