Batting

Charles Mack

Free Agent (AA)
C/3B
Age: 26
Bats/Throws: L/R
5'11" / 210
DOB: 11/12/1999
(26 years, 11 months, 11 days)
C/3B
Report: 2021 Updated
Org Rk
Ovr Rk
ETA
FV
40
N/A
2023
35+

Hit
30 / 45
Game Power
30 / 40
Raw Power
45 / 50
Speed
50 / 50
Field
20 / 45
RosterResource
Draft:2018, Rd: 6, Pick: 20, Ovr: 184
Draft Team:Minnesota Twins
Signing Bonus:$500,000
High School:Williamsville East HS (East Amherst, USA)
Rule 5 Eligible
Eligible

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2018MINR18301180133111.0%19.5%.059.275.216.314.275.29079
    2019MINR19532308332809.1%26.1%.166.290.234.313.400.32697
    2021MINA217328473730218.3%26.4%.139.307.229.370.368.360.354112
    2022MINA+22572135202308.5%34.3%.135.235.166.244.301.25153
    2023MINA+2393300316.1%42.4%.034.188.103.156.138.145-15
    2025WSNAA251100000.0%100.0%.000.000.000.000.000.000-100
    2026SteamerPROJ260100005.2%31.5%.096.232.171.221.267.218340.0-0.10.00.0
    2026OOPSYPROJ260100008.2%28.0%.118.272.207.276.326.267690.00.00.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2018MINR18301180133111.0%19.5%.059.275.216.314.275.29079
    2019MINR19532308332809.1%26.1%.166.290.234.313.400.32697
    2021MINA217328473730218.3%26.4%.139.307.229.370.368.360.354112
    2022MINA+22572135202308.5%34.3%.135.235.166.244.301.25153
    2023MINA+2393300316.1%42.4%.034.188.103.156.138.145-15
    2025WSNAA251100000.0%100.0%.000.000.000.000.000.000-100
    2026SteamerPROJ260100005.2%31.5%.096.232.171.221.267.218340.0-0.10.00.0
    2026OOPSYPROJ260100008.2%28.0%.118.272.207.276.326.267690.00.00.00.0
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2018MINR30102118221741013313123210311.216
    2019MINR532052304831818332821060310402.234
    2021MINA732312845337727373052075010320.229
    2022MINA+571932133217915202318173200001.166
    2023MINA+9293332100032014011010.103
    2025WSNAA1110000000001000000.000
    2026SteamerPROJ011000000000000000.171
    2026OOPSYPROJ011000000000000000.207
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2018MINR30102118221741013313123210311.216
    2019MINR532052304831818332821060310402.234
    2021MINA732312845337727373052075010320.229
    2022MINA+571932133217915202318173200001.166
    2023MINA+9293332100032014011010.103
    2025WSNAA1110000000001000000.000
    2026SteamerPROJ011000000000000000.171
    2026OOPSYPROJ011000000000000000.207
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2018MINR11.0%19.5%0.57.216.314.275.588.0594.5.275-0.211-3.9.29079
    2019MINR9.1%26.1%0.35.234.313.400.713.1663.6.290-0.830-0.7.32697
    2021MINA18.3%26.4%0.69.229.370.368.738.1394.8.307-0.2423.8.360112
    2022MINA+8.5%34.3%0.25.166.244.301.545.1353.3.235-0.714-12.8.25153
    2023MINA+6.1%42.4%0.14.103.156.138.294.0344.0.1880.2-1-4.7.145-15
    2025WSNAA0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.2.000-100
    2026SteamerPROJ5.2%31.5%0.16.171.221.267.489.0964.4.2320.00.00-0.1.21834
    2026OOPSYPROJ8.2%28.0%0.29.207.276.326.601.1183.7.2720.000.0.26769
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2018MINR11.0%19.5%0.57.216.314.275.588.0594.5.275-0.211-3.9.29079
    2019MINR9.1%26.1%0.35.234.313.400.713.1663.6.290-0.830-0.7.32697
    2021MINA18.3%26.4%0.69.229.370.368.738.1394.8.307-0.2423.8.360112
    2022MINA+8.5%34.3%0.25.166.244.301.545.1353.3.235-0.714-12.8.25153
    2023MINA+6.1%42.4%0.14.103.156.138.294.0344.0.1880.2-1-4.7.145-15
    2025WSNAA0.0%100.0%0.00.000.000.000.000.0000.1.0000.00-0.2.000-100
    2026SteamerPROJ5.2%31.5%0.16.171.221.267.489.0964.4.2320.00.00-0.1.21834
    2026OOPSYPROJ8.2%28.0%0.29.207.276.326.601.1183.7.2720.000.0.26769
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2018MINR1.1019.2%42.3%38.5%16.7%0.0%40.7%16.0%43.2%
    2019MINR2.2920.7%55.2%24.1%8.6%22.9%32.2%27.4%40.4%
    2021MINA1.5724.8%45.9%29.3%13.0%15.2%43.9%26.1%29.9%
    2022MINA+1.2214.5%47.0%38.5%17.8%11.1%51.2%24.0%24.8%
    2023MINA+0.4418.8%25.0%56.3%11.1%0.0%37.5%25.0%37.5%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2018MINR1.1019.2%42.3%38.5%16.7%0.0%40.7%16.0%43.2%
    2019MINR2.2920.7%55.2%24.1%8.6%22.9%32.2%27.4%40.4%
    2021MINA1.5724.8%45.9%29.3%13.0%15.2%43.9%26.1%29.9%
    2022MINA+1.2214.5%47.0%38.5%17.8%11.1%51.2%24.0%24.8%
    2023MINA+0.4418.8%25.0%56.3%11.1%0.0%37.5%25.0%37.5%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2018MINR333015560149209
    2019MINR8035303333563896
    2021MINA72463965227011223
    2022MINA+5545178314535849
    2023MINA+49314783130
    2025WSNAA0000235
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2018MINR333015560149209
    2019MINR8035303333563896
    2021MINA72463965227011223
    2022MINA+5545178314535849
    2023MINA+49314783130
    2025WSNAA0000235
    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
    2018MINR56.9%67.2%17.8%18.7%14.4%33.0%
    2019MINR46.3%71.6%49.6%13.2%16.3%29.5%
    2021MINA25.1%61.3%40.6%52.7%78.5%69.2%42.0%45.1%12.5%16.8%29.3%23.5
    2022MINA+48.2%62.3%50.7%18.1%14.8%33.0%
    2023MINA+43.1%71.4%66.7%12.3%20.0%32.3%
    2025WSNAA40.0%0.0%0.0%40.0%20.0%60.0%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2018MINR56.9%67.2%17.8%18.7%14.4%33.0%
    2019MINR46.3%71.6%49.6%13.2%16.3%29.5%
    2021MINA25.1%61.3%40.6%52.7%78.5%69.2%42.0%45.1%12.5%16.8%29.3%23.5
    2022MINA+48.2%62.3%50.7%18.1%14.8%33.0%
    2023MINA+43.1%71.4%66.7%12.3%20.0%32.3%
    2025WSNAA40.0%0.0%0.0%40.0%20.0%60.0%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021MINAC5656467.160244951021717
    2022MINA+C4442369.0422219256143
    2023MINA+C8871.079600723
    2019MINR1B118.06110
    2022MINA+1B9663.137827
    2023MINA+1B117.01100
    2019MINR2B1212105.062045
    2018MINR3B2726234.2206065
    2019MINR3B1919168.0132753
    2021MINARF118.02101
    2018MINRDH320.00000
    2019MINRDH21210.00000
    2021MINADH15150.00000
    2022MINA+DH550.00000
    2025WSNAADH100.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021MINAC5656467.160244951021717
    2022MINA+C4442369.0422219256143
    2023MINA+C8871.079600723
    2019MINR1B118.06110
    2022MINA+1B9663.137827
    2023MINA+1B117.01100
    2019MINR2B1212105.062045
    2018MINR3B2726234.2206065
    2019MINR3B1919168.0132753
    2021MINARF118.02101
    2018MINRDH320.00000
    2019MINRDH21210.00000
    2021MINADH15150.00000
    2022MINA+DH550.00000
    2025WSNAADH100.00000