John McHenry

John William McHenry
Born: June 18, 2001
Chico, CA US
Primary Position: Third base
All Position(s) Played: 2B, LF, P, RF, SS
Bats: Switch
Throws: Right
Height: 5'10"
Weight: 190
Career: 2022-2024

John McHenry has compiled a career batting average of .167 with 5 home runs and 35 RBI in his 112-game career with the Nationals, Fredericksburg Nationals and Wilmington Blue Rocks. He began playing during the 2022 season and has taken the field during the 2024 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2023ACARLFredericksburg Nationals000.002020002.030000000008
2024ACARLFredericksburg Nationals0027.001010000.311110000002
Totals003.863030002.3411100000010

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2022RFLCLNationals931264400011045.154.290.154.444401000
2023RFLCLNationals619152410150041.267.421.533.954800000
2023ACARLFredericksburg Nationals40166132242920220522833.220.367.280.6483714020
2024ACARLFredericksburg Nationals37134109141440310711742.128.244.248.4922711340
2024Advanced ASALL3Wilmington Blue Rocks267762108300432829.129.276.177.4541105110
Totals11240832952559053516557109.167.304.240.54579211470


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2022RFLCLNationals3B63911.9232.000
2022RFLCLNationals2B23611.9004.500
2023ACARLFredericksburg NationalsLF5110001.0002.200
2023RFLCLNationals2B4610031.0004.000
2023ACARLFredericksburg NationalsP20000.000
2023ACARLFredericksburg NationalsRF230001.0001.500
2023ACARLFredericksburg Nationals2B151632111.9803.200
2023ACARLFredericksburg Nationals3B15101921.9351.933
2024Advanced ASALL3Wilmington Blue Rocks2B8917051.0003.250
2024ACARLFredericksburg Nationals2B5811041.0003.800
2024Advanced ASALL3Wilmington Blue RocksLF440001.0001.000
2024Advanced ASALL3Wilmington Blue RocksRF43010.750.750
2024ACARLFredericksburg NationalsLF1918210.9521.053
2024ACARLFredericksburg Nationals3B1291322.9171.833
2024Advanced ASALL3Wilmington Blue Rocks3B1051313.9471.800
2024ACARLFredericksburg NationalsP10000.000
2024Advanced ASALL3Wilmington Blue RocksSS110001.0001.000
Totals10397107826.9621.981

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2022RFlorida Complex LeagueNationalsWASAugust 2, 2022August 23, 2022
2023RFlorida Complex LeagueNationalsWASJune 7, 2023June 22, 2023
2023ACarolina LeagueFredericksburg NationalsWASJune 30, 2023September 10, 2023
2024ACarolina LeagueFredericksburg NationalsWASApril 7, 2024July 28, 2024
2024Advanced ASouth Atlantic LeagueWilmington Blue RocksWASApril 14, 2024June 2, 2024




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.