Johnfrank Salazar

Johnfrank (Witer) Salazar
Born: August 5, 2003
Barcelona, VE
Primary Position: First base
All Position(s) Played: 2B, 3B, C, P, SS
Bats: Right
Throws: Right
Height: 6'1"
Weight: 159
Career: 2022-2025

Johnfrank (Witer) Salazar compiled a career batting average of .255 with 10 home runs and 109 RBI in his 242-game career with the Red Sox, Salem Red Sox, Palm Beach Cardinals, Peoria Chiefs and Cardinals. He began playing during the 2022 season and last took the field during the 2025 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
2025Advanced AMIDWPeoria Chiefs01.00016.201000001.735300000008
Totals01.00016.201000001.735300000008

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
2022ACARLSalem Red Sox198374919310800517.257.312.324.6372451300
2022RFLCLRed Sox3212210121338201630179.327.434.446.8804553010
2023ACARLSalem Red Sox34137123132830517021422.228.307.374.6814640000
2023RFLCLRed Sox2510391223411032020512.374.408.5931.0015433040
2024Advanced AMIDWPeoria Chiefs311141028212011101619.206.257.255.5122632130
2024AFLORPalm Beach Cardinals572292002557150122012429.285.373.375.7487584101
2025AFLORPalm Beach Cardinals27998372240112621413.265.384.349.7332932000
2025Advanced AMIDWPeoria Chiefs3212111112255001360617.225.273.270.5433032020
2025RFLCLCardinals10383476202106037.176.263.412.6751421000
Totals2429438281022114231010921689133.255.336.349.6852893315561

Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G PB SB CS CS%
2022RFLCLRed SoxSS9816021.0002.667
2022ACARLSalem Red Sox2B4610021.0004.000
2022ACARLSalem Red Sox1B317113.9476.000
2022RFLCLRed Sox3B1581712.9621.667
2022ACARLSalem Red Sox3B12101735.9002.250
2022RFLCLRed Sox2B10103046.9094.000
2023ACARLSalem Red Sox2B781011.9472.571
2023RFLCLRed SoxC4334001.0009.25027222.2
2023RFLCLRed Sox1B3221071.0007.667
2023RFLCLRed Sox3B181219021.0001.722
2023ACARLSalem Red Sox3B16122747.9072.438
2023ACARLSalem Red Sox1B1070315.9867.300
2024AFLORPalm Beach Cardinals1B3927416822.9737.436
2024Advanced AMIDWPeoria Chiefs1B311759219.9895.935
2024AFLORPalm Beach Cardinals3B19113123.9552.211
2025AFLORPalm Beach Cardinals3B9514011.0002.111
2025AFLORPalm Beach Cardinals2B891424.9202.875
2025Advanced AMIDWPeoria Chiefs2B6121212.9604.000
2025RFLCLCardinalsC648320.9628.50039218.2
2025Advanced AMIDWPeoria Chiefs3B53710.9092.000
2025RFLCLCardinals1B3150021.0005.000
2025Advanced AMIDWPeoria Chiefs1B141135212.9838.429
2025AFLORPalm Beach Cardinals1B1168212.9866.364
2025Advanced AMIDWPeoria ChiefsP10000.000
Totals1858231532780.9735.27639218.2

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2022RFlorida Complex LeagueRed SoxBOSJune 7, 2022August 8, 2022
2022ACarolina LeagueSalem Red SoxBOSAugust 10, 2022September 11, 2022
2023RFlorida Complex LeagueRed SoxBOSJune 8, 2023July 20, 2023
2023ACarolina LeagueSalem Red SoxBOSJuly 23, 2023September 8, 2023
2024AFlorida State LeaguePalm Beach CardinalsSLNApril 6, 2024July 6, 2024
2024Advanced AMidwest LeaguePeoria ChiefsSLNJuly 9, 2024August 22, 2024
2025Advanced AMidwest LeaguePeoria ChiefsSLNApril 5, 2025May 31, 2025
2025AFlorida State LeaguePalm Beach CardinalsSLNJune 6, 2025August 9, 2025
2025RFlorida Complex LeagueCardinalsSLNJuly 7, 2025July 23, 2025




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