Batting
Pitching

Johnfrank Salazar

Free Agent (A)
1B/3B
Age: 23
Bats/Throws: R/R
6'1" / 159
DOB: 8/5/2003
(23 years, 3 months, 3 days)
1B/3B
Season2026
TeamSTL
LevelMiLB
G22
PA92
HR1
AVG.317
OBP.391
SLG.463
wOBA.399
wRC+130
WAR
RosterResource
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 LeaguesSpring Training
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021BOSDSL17501912272258.4%11.0%.096.297.269.353.365.360108
    2022BOSCPX183212202116313.9%7.4%.119.355.327.434.446.427141
    2022BOSA18198309806.0%20.5%.068.333.257.313.324.30576
    2022BOSMiLB185120503024310.7%12.7%.097.347.297.386.394.379115
    2022BOSST1813011033.3%0.0%.500.500.500.6671.000.642297
    2023BOSCPX19251033222024.9%11.7%.220.388.374.408.593.454145
    2023BOSA193413751317010.2%16.1%.146.240.228.307.374.32690
    2023BOSMiLB19592408353727.9%14.2%.178.307.290.350.467.381114
    2024STLA205722912522010.5%12.7%.090.329.285.373.375.363.334122
    2024STLA+2031114181105.3%16.7%.049.235.206.257.255.24549
    2024STLMiLB20883432333308.7%14.0%.076.298.258.334.334.324.33498
    2025STLCPX211038271067.9%18.4%.235.160.176.263.412.32383
    2025STLA2127991712614.1%13.1%.084.304.265.384.349.367.277120
    2025STLA+21321210121365.0%14.0%.045.260.225.273.270.26355
    2025STLMiLB216925832635188.9%14.3%.088.263.232.314.320.312.27784
    2025STLST212201000.0%50.0%.5001.000.500.5001.000.629289
    2026STLST221000000.0%0.0%.000.000.000.000.000.000-100
    2026STLA2222921191248.7%21.7%.146.410.317.391.463.399.319130
    2027SteamerPROJ230100004.8%22.5%.089.252.206.251.295.244510.0-0.10.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021BOSDSL17501912272258.4%11.0%.096.297.269.353.365.360108
    2022BOSCPX183212202116313.9%7.4%.119.355.327.434.446.427141
    2022BOSA18198309806.0%20.5%.068.333.257.313.324.30576
    2022BOSMiLB185120503024310.7%12.7%.097.347.297.386.394.379115
    2022BOSST1813011033.3%0.0%.500.500.500.6671.000.642297
    2023BOSCPX19251033222024.9%11.7%.220.388.374.408.593.454145
    2023BOSA193413751317010.2%16.1%.146.240.228.307.374.32690
    2023BOSMiLB19592408353727.9%14.2%.178.307.290.350.467.381114
    2024STLA205722912522010.5%12.7%.090.329.285.373.375.363.334122
    2024STLA+2031114181105.3%16.7%.049.235.206.257.255.24549
    2024STLMiLB20883432333308.7%14.0%.076.298.258.334.334.324.33498
    2025STLCPX211038271067.9%18.4%.235.160.176.263.412.32383
    2025STLA2127991712614.1%13.1%.084.304.265.384.349.367.277120
    2025STLA+21321210121365.0%14.0%.045.260.225.273.270.26355
    2025STLMiLB216925832635188.9%14.3%.088.263.232.314.320.312.27784
    2025STLST212201000.0%50.0%.5001.000.500.5001.000.629289
    2026STLST221000000.0%0.0%.000.000.000.000.000.000-100
    2026STLA2222921191248.7%21.7%.146.410.317.391.463.399.319130
    2027SteamerPROJ230100004.8%22.5%.089.252.206.251.295.244510.0-0.10.00.0
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021BOSDSL501671914534812272216021611352.269
    2022BOSCPX32101122332382021161709310530.327
    2022BOSA1974831915310985017103500.257
    2022BOSMiLB51175205523811303024220264131030.297
    2022BOSST1231010011100000000.500
    2023BOSCPX25911033420110322205012340320.374
    2023BOSA341231372820305131714022000402.228
    2023BOSMiLB5921424062401408353719034340722.290
    2024STLA5720022957411501252224129401801.285
    2024STLA+3110211421182018116019231301.206
    2024STLMiLB88302343785917023333301486321102.258
    2025STLCPX10343862202710307100260.176
    2025STLA278399221740171214013200362.265
    2025STLA+32111121252050012136017220360.225
    2025STLMiLB69228258533911032635230375208182.232
    2025STLST2221010010001000000.500
    2026STLST1000000000000000000.000
    2026STLA228292261690119128020200441.317
    2027SteamerPROJ011000000000000000.206
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021BOSDSL501671914534812272216021611352.269
    2022BOSCPX32101122332382021161709310530.327
    2022BOSA1974831915310985017103500.257
    2022BOSMiLB51175205523811303024220264131030.297
    2022BOSST1231010011100000000.500
    2023BOSCPX25911033420110322205012340320.374
    2023BOSA341231372820305131714022000402.228
    2023BOSMiLB5921424062401408353719034340722.290
    2024STLA5720022957411501252224129401801.285
    2024STLA+3110211421182018116019231301.206
    2024STLMiLB88302343785917023333301486321102.258
    2025STLCPX10343862202710307100260.176
    2025STLA278399221740171214013200362.265
    2025STLA+32111121252050012136017220360.225
    2025STLMiLB69228258533911032635230375208182.232
    2025STLST2221010010001000000.500
    2026STLST1000000000000000000.000
    2026STLA228292261690119128020200441.317
    2027SteamerPROJ011000000000000000.206
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021BOSDSL8.4%11.0%0.76.269.353.365.718.0965.6.2970.1281.9.360108
    2022BOSCPX13.9%7.4%1.89.327.434.446.880.1197.3.3550.5248.1.427141
    2022BOSA6.0%20.5%0.29.257.313.324.637.0683.9.333-0.29-2.0.30576
    2022BOSMiLB10.7%12.7%0.85.297.386.394.780.0976.7.3470.3336.1.379115
    2022BOSST33.3%0.0%1.00.500.6671.0001.667.5002.6.5000.010.8.642297
    2023BOSCPX4.9%11.7%0.42.374.408.5931.001.2205.4.3880.3237.8.454145
    2023BOSA10.2%16.1%0.64.228.307.374.681.1461.6.240-1.216-0.8.32690
    2023BOSMiLB7.9%14.2%0.56.290.350.467.817.1783.0.307-0.9397.0.381114
    2024STLA10.5%12.7%0.83.285.373.375.748.0901.7.329-1.2345.4.363122
    2024STLA+5.3%16.7%0.32.206.257.255.512.0491.8.235-0.77-6.8.24549
    2024STLMiLB8.7%14.0%0.63.258.334.334.669.0761.7.298-1.940-1.4.32498
    2025STLCPX7.9%18.4%0.43.176.263.412.675.2357.5.1601.14-0.7.32383
    2025STLA14.1%13.1%1.08.265.384.349.733.0843.8.304-0.1152.1.367120
    2025STLA+5.0%14.0%0.35.225.273.270.543.0456.0.2600.98-6.5.26355
    2025STLMiLB8.9%14.3%0.62.232.314.320.634.0885.6.2631.927-5.1.31284
    2025STLST0.0%50.0%0.00.500.5001.0001.500.5002.61.0000.010.5.629289
    2026STLST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2026STLA8.7%21.7%0.40.317.391.463.855.1465.8.4100.1173.6.399130
    2027SteamerPROJ4.8%22.5%0.21.206.251.295.546.0894.1.2520.00.00-0.1.24451
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021BOSDSL8.4%11.0%0.76.269.353.365.718.0965.6.2970.1281.9.360108
    2022BOSCPX13.9%7.4%1.89.327.434.446.880.1197.3.3550.5248.1.427141
    2022BOSA6.0%20.5%0.29.257.313.324.637.0683.9.333-0.29-2.0.30576
    2022BOSMiLB10.7%12.7%0.85.297.386.394.780.0976.7.3470.3336.1.379115
    2022BOSST33.3%0.0%1.00.500.6671.0001.667.5002.6.5000.010.8.642297
    2023BOSCPX4.9%11.7%0.42.374.408.5931.001.2205.4.3880.3237.8.454145
    2023BOSA10.2%16.1%0.64.228.307.374.681.1461.6.240-1.216-0.8.32690
    2023BOSMiLB7.9%14.2%0.56.290.350.467.817.1783.0.307-0.9397.0.381114
    2024STLA10.5%12.7%0.83.285.373.375.748.0901.7.329-1.2345.4.363122
    2024STLA+5.3%16.7%0.32.206.257.255.512.0491.8.235-0.77-6.8.24549
    2024STLMiLB8.7%14.0%0.63.258.334.334.669.0761.7.298-1.940-1.4.32498
    2025STLCPX7.9%18.4%0.43.176.263.412.675.2357.5.1601.14-0.7.32383
    2025STLA14.1%13.1%1.08.265.384.349.733.0843.8.304-0.1152.1.367120
    2025STLA+5.0%14.0%0.35.225.273.270.543.0456.0.2600.98-6.5.26355
    2025STLMiLB8.9%14.3%0.62.232.314.320.634.0885.6.2631.927-5.1.31284
    2025STLST0.0%50.0%0.00.500.5001.0001.500.5002.61.0000.010.5.629289
    2026STLST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2026STLA8.7%21.7%0.40.317.391.463.855.1465.8.4100.1173.6.399130
    2027SteamerPROJ4.8%22.5%0.21.206.251.295.546.0894.1.2520.00.00-0.1.24451
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2021BOSDSL1.8022.2%50.0%27.8%45.0%5.0%53.0%23.5%23.5%
    2022BOSCPX0.9516.5%40.7%42.9%17.9%0.0%57.0%15.1%28.0%
    2022BOSA2.3822.8%54.4%22.8%15.4%0.0%42.4%30.5%27.1%
    2022BOSMiLB1.3118.9%45.9%35.1%17.3%0.0%51.3%21.1%27.6%
    2022BOSST1.000.0%50.0%50.0%0.0%0.0%50.0%50.0%0.0%
    2023BOSCPX1.0018.5%40.7%40.7%21.2%9.1%65.1%14.5%20.5%
    2023BOSA1.6622.2%48.5%29.3%31.0%17.2%49.5%19.8%30.7%
    2023BOSMiLB1.3120.6%45.0%34.4%25.8%12.9%56.5%17.4%26.1%
    2024STLA2.1721.7%53.6%24.7%17.1%2.4%47.7%17.4%34.9%
    2024STLA+1.8017.6%52.9%29.4%20.0%4.0%50.0%23.3%26.7%
    2024STLMiLB2.0320.3%53.4%26.3%18.2%3.0%48.4%19.4%32.2%
    2025STLCPX0.7326.9%30.8%42.3%27.3%18.2%59.3%18.5%22.2%
    2025STLA2.4725.7%52.9%21.4%66.7%6.7%50.7%20.3%29.0%
    2025STLA+1.6016.1%51.6%32.3%20.0%0.0%40.0%18.9%41.1%
    2025STLMiLB1.6621.2%49.2%29.6%33.9%5.4%46.6%19.4%34.0%
    2025STLST0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%
    2026STLA3.8924.1%60.3%15.5%22.2%11.1%53.2%17.7%29.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2021BOSDSL1.8022.2%50.0%27.8%45.0%5.0%53.0%23.5%23.5%
    2022BOSCPX0.9516.5%40.7%42.9%17.9%0.0%57.0%15.1%28.0%
    2022BOSA2.3822.8%54.4%22.8%15.4%0.0%42.4%30.5%27.1%
    2022BOSMiLB1.3118.9%45.9%35.1%17.3%0.0%51.3%21.1%27.6%
    2022BOSST1.000.0%50.0%50.0%0.0%0.0%50.0%50.0%0.0%
    2023BOSCPX1.0018.5%40.7%40.7%21.2%9.1%65.1%14.5%20.5%
    2023BOSA1.6622.2%48.5%29.3%31.0%17.2%49.5%19.8%30.7%
    2023BOSMiLB1.3120.6%45.0%34.4%25.8%12.9%56.5%17.4%26.1%
    2024STLA2.1721.7%53.6%24.7%17.1%2.4%47.7%17.4%34.9%
    2024STLA+1.8017.6%52.9%29.4%20.0%4.0%50.0%23.3%26.7%
    2024STLMiLB2.0320.3%53.4%26.3%18.2%3.0%48.4%19.4%32.2%
    2025STLCPX0.7326.9%30.8%42.3%27.3%18.2%59.3%18.5%22.2%
    2025STLA2.4725.7%52.9%21.4%66.7%6.7%50.7%20.3%29.0%
    2025STLA+1.6016.1%51.6%32.3%20.0%0.0%40.0%18.9%41.1%
    2025STLMiLB1.6621.2%49.2%29.6%33.9%5.4%46.6%19.4%34.0%
    2025STLST0.00100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%
    2026STLA3.8924.1%60.3%15.5%22.2%11.1%53.2%17.7%29.0%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2021BOSDSL7240321884213297
    2022BOSCPX373915785122207
    2022BOSA3113132106205311
    2022BOSMiLB6852289191327518
    2022BOSST1100426
    2023BOSCPX333315737122159
    2023BOSA4829229151291442
    2023BOSMiLB81623716188413601
    2024STLA8941367309483792
    2024STLA+4525155135273408
    2024STLMiLB1346651124447561200
    2025STLCPX811734473117
    2025STLA37151810137224361
    2025STLA+4830156117277394
    2025STLMiLB93564019298574872
    2025STLST0010268
    2026STLA359142120207327
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2021BOSDSL7240321884213297
    2022BOSCPX373915785122207
    2022BOSA3113132106205311
    2022BOSMiLB6852289191327518
    2022BOSST1100426
    2023BOSCPX333315737122159
    2023BOSA4829229151291442
    2023BOSMiLB81623716188413601
    2024STLA8941367309483792
    2024STLA+4525155135273408
    2024STLMiLB1346651124447561200
    2025STLCPX811734473117
    2025STLA37151810137224361
    2025STLA+4830156117277394
    2025STLMiLB93564019298574872
    2025STLST0010268
    2026STLA359142120207327
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021BOSDSL67.3%74.0%9.9%17.5%4.4%21.9%
    2022BOSCPX57.5%79.8%7.4%11.6%1.4%13.0%
    2022BOSA50.2%78.2%49.4%10.9%15.1%26.0%
    2022BOSMiLB53.1%78.9%24.4%11.2%9.7%20.8%
    2022BOSST33.3%100.0%0.0%0.0%0.0%0.0%
    2023BOSCPX73.6%71.8%11.7%20.8%3.1%23.9%
    2023BOSA52.9%77.8%50.4%11.8%11.5%23.3%
    2023BOSMiLB58.4%75.8%33.8%14.1%9.3%23.5%
    2024STLA26.3%70.2%46.7%61.1%89.3%80.3%43.7%39.3%9.2%13.0%22.2%18.6
    2024STLA+54.2%78.7%46.5%11.5%12.3%23.8%
    2024STLMiLB26.3%70.2%49.3%61.1%89.3%79.7%43.7%41.7%10.0%12.8%22.8%18.6
    2025STLCPX51.3%81.7%39.5%9.4%11.1%20.5%
    2025STLA30.1%63.4%44.3%65.2%85.5%80.6%46.1%44.4%8.6%16.1%24.7%19.2
    2025STLA+60.9%76.7%46.3%14.2%8.9%23.1%
    2025STLMiLB30.1%63.4%52.8%65.2%85.5%78.7%46.1%44.6%11.2%12.2%23.4%19.2
    2025STLST50.0%100.0%50.0%0.0%25.0%25.0%
    2026STLA26.0%67.6%48.3%55.3%87.0%75.3%48.2%39.1%11.9%14.7%26.6%19.6
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021BOSDSL67.3%74.0%9.9%17.5%4.4%21.9%
    2022BOSCPX57.5%79.8%7.4%11.6%1.4%13.0%
    2022BOSA50.2%78.2%49.4%10.9%15.1%26.0%
    2022BOSMiLB53.1%78.9%24.4%11.2%9.7%20.8%
    2022BOSST33.3%100.0%0.0%0.0%0.0%0.0%
    2023BOSCPX73.6%71.8%11.7%20.8%3.1%23.9%
    2023BOSA52.9%77.8%50.4%11.8%11.5%23.3%
    2023BOSMiLB58.4%75.8%33.8%14.1%9.3%23.5%
    2024STLA26.3%70.2%46.7%61.1%89.3%80.3%43.7%39.3%9.2%13.0%22.2%18.6
    2024STLA+54.2%78.7%46.5%11.5%12.3%23.8%
    2024STLMiLB26.3%70.2%49.3%61.1%89.3%79.7%43.7%41.7%10.0%12.8%22.8%18.6
    2025STLCPX51.3%81.7%39.5%9.4%11.1%20.5%
    2025STLA30.1%63.4%44.3%65.2%85.5%80.6%46.1%44.4%8.6%16.1%24.7%19.2
    2025STLA+60.9%76.7%46.3%14.2%8.9%23.1%
    2025STLMiLB30.1%63.4%52.8%65.2%85.5%78.7%46.1%44.6%11.2%12.2%23.4%19.2
    2025STLST50.0%100.0%50.0%0.0%25.0%25.0%
    2026STLA26.0%67.6%48.3%55.3%87.0%75.3%48.2%39.1%11.9%14.7%26.6%19.6
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2025STLA+P101.20000
    2023BOSCPXC4435.033400722
    2025STLCPXC6640.048320923
    2026STLAC119.05201141
    2022BOSA1B3220.017113
    2023BOSCPX1B3322.022107
    2023BOSA1B10981.170315
    2024STLA1B3937328.127416822
    2024STLA+1B3129250.01759219
    2025STLCPX1B3317.015002
    2025STLA1B111081.168212
    2025STLA+1B1414120.01135212
    2026STLA1B1414118.085519
    2022BOSCPX2B10983.1103046
    2022BOSA2B4437.161002
    2023BOSA2B7749.081011
    2025STLA2B8662.191424
    2025STLA+2B6651.0121212
    2022BOSCPX3B1514114.281712
    2022BOSA3B1212106.1101735
    2023BOSCPX3B1818141.0121902
    2023BOSA3B1615137.0122747
    2024STLA3B1918158.1113123
    2025STLA3B9864.051401
    2025STLA+3B5543.23710
    2021BOSDSLSS4949374.0811281124
    2022BOSCPXSS9766.081602
    2023BOSADH330.00000
    2025STLCPXDH110.00000
    2025STLA+DH660.00000
    2026STLADH770.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2025STLA+P101.20000
    2023BOSCPXC4435.033400722
    2025STLCPXC6640.048320923
    2026STLAC119.05201141
    2022BOSA1B3220.017113
    2023BOSCPX1B3322.022107
    2023BOSA1B10981.170315
    2024STLA1B3937328.127416822
    2024STLA+1B3129250.01759219
    2025STLCPX1B3317.015002
    2025STLA1B111081.168212
    2025STLA+1B1414120.01135212
    2026STLA1B1414118.085519
    2022BOSCPX2B10983.1103046
    2022BOSA2B4437.161002
    2023BOSA2B7749.081011
    2025STLA2B8662.191424
    2025STLA+2B6651.0121212
    2022BOSCPX3B1514114.281712
    2022BOSA3B1212106.1101735
    2023BOSCPX3B1818141.0121902
    2023BOSA3B1615137.0122747
    2024STLA3B1918158.1113123
    2025STLA3B9864.051401
    2025STLA+3B5543.23710
    2021BOSDSLSS4949374.0811281124
    2022BOSCPXSS9766.081602
    2023BOSADH330.00000
    2025STLCPXDH110.00000
    2025STLA+DH660.00000
    2026STLADH770.00000