Batting
    • Season


Jonah Cox

San Francisco Giants
2B/OF
Age: 25
Bats/Throws: R/R
6'2" / 204
DOB: 8/4/2001
(25 years, 3 months, 9 days)
2B/OF
Season20262027Total
TeamSFGFGDC- - -
LevelMLBPROJMLB
G625562
PA169238169
HR444
AVG.252.251.252
OBP.298.300.298
SLG.384.372.384
wOBA.300.297.300
wRC+918891
WAR0.60.60.6
2026 Games
Played
CF:49
2B:19
LF:3
RosterResource
How Acquired:Trade (OAK) Feb'24
Draft:2023, Rd: 6, Pick: 2, Ovr: 166
Draft Team:Athletics
Signing Bonus:$300,000
College:Oral Roberts (Tulsa, USA)
Service Time
0.000
MiLB Options
3

Splits

Season:
2026
  • Career
  • 2026
  • Stat Presets:
    Select
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Plate Discipline - ABS
  • Pitch Type
  • Pitch Type Value
  • Pitch Value / 100
  • Plate Discipline - Legacy
  • Plate Discipline - ABS
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.

    Plate Discipline - ABS

    SeasonHandednessO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026vs L as R34.6%70.1%52.1%54.8%68.9%64.1%49.3%64.8%18.7%15.3%34.0%18.7
    2026vs R as R29.7%69.4%50.2%46.3%74.5%66.4%51.6%70.5%16.8%15.8%32.6%19.1
    2026vs L34.6%70.1%52.1%54.8%68.9%64.1%49.3%64.8%18.7%15.3%34.0%18.7
    2026vs R29.7%69.4%50.2%46.3%74.5%66.4%51.6%70.5%16.8%15.8%32.6%19.1
    SeasonHome / AwayO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Home34.8%72.0%53.5%55.4%71.2%66.1%50.5%73.9%18.2%14.8%32.9%19.3
    2026Away30.1%67.5%48.9%46.8%71.7%64.1%50.2%60.5%17.6%16.3%33.9%18.5
    2026Home vs L31.2%72.6%52.1%65.5%68.1%67.3%50.5%71.4%17.0%14.9%31.9%19.0
    2026Home vs R39.7%71.0%55.5%44.4%75.5%64.5%50.4%76.9%19.7%14.6%34.3%19.8
    2026Away vs L38.4%67.1%52.1%45.5%69.8%60.5%47.9%57.1%20.6%15.8%36.4%18.4
    2026Away vs R20.0%67.9%45.3%50.0%73.6%68.7%52.7%64.1%14.2%16.9%31.1%18.6
    SeasonMonthlyO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026May25.0%50.0%33.3%100.0%100.0%100.0%33.3%0.0%0.0%16.7%16.7%8.6
    2026Jun43.2%75.5%60.2%57.9%51.4%53.6%52.7%63.0%28.0%14.0%41.9%19.0
    2026Jul33.3%100.0%66.7%0.0%66.7%50.0%50.0%100.0%33.3%0.0%33.3%16.2
    2026Aug36.0%66.2%50.3%51.9%84.4%72.2%47.6%65.0%14.0%16.8%30.8%17.9
    2026Sept/Oct28.8%69.3%49.5%49.1%72.5%65.8%51.0%70.0%16.9%15.6%32.6%19.4
    20261st Half41.2%75.9%59.0%57.1%53.7%54.8%51.4%62.1%26.7%13.3%40.0%18.1
    20262nd Half30.8%68.5%49.7%50.0%75.4%67.5%50.1%68.6%16.1%15.9%32.1%19.0
    SeasonBatted BallsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Grounders26.5%69.0%49.5%76.9%82.5%81.1%54.2%78.1%9.3%16.8%26.2%18.1
    2026Flies31.1%81.4%55.7%85.7%91.4%89.8%48.9%57.1%5.7%11.4%17.0%18.0
    2026Liners27.3%77.4%51.6%55.6%91.7%81.8%48.4%41.2%9.4%10.9%20.3%17.8
    2026Bunts42.9%81.0%71.4%66.7%94.1%90.0%75.0%81.3%7.1%14.3%21.4%18.6
    SeasonLocationO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as R to Left25.7%76.3%52.1%66.7%93.1%86.8%52.1%66.7%6.8%13.7%20.5%19.1
    2026as R to Center34.3%68.5%55.1%83.3%86.5%85.7%60.7%67.7%7.9%16.9%24.7%18.0
    2026as R to Right28.1%82.0%54.4%72.2%88.0%83.8%48.8%63.2%8.8%11.2%20.0%17.4
    2026Pull25.7%76.3%52.1%66.7%93.1%86.8%52.1%66.7%6.8%13.7%20.5%19.1
    2026Center34.3%68.5%55.1%83.3%86.5%85.7%60.7%67.7%7.9%16.9%24.7%18.0
    2026Opposite28.1%82.0%54.4%72.2%88.0%83.8%48.8%63.2%8.8%11.2%20.0%17.4
    SeasonLeverageO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Low Leverage33.5%71.3%52.1%44.2%72.0%62.9%49.2%61.3%19.3%15.1%34.4%18.2
    2026Medium Leverage30.9%68.2%49.5%59.6%69.9%66.7%49.8%72.4%16.5%15.2%31.7%19.4
    2026High Leverage40.0%70.0%60.0%50.0%78.6%72.2%66.7%76.9%16.7%23.3%40.0%21.9
    SeasonThrough CountO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Through 3 - 07.1%60.0%21.1%100.0%33.3%50.0%26.3%25.0%10.5%10.5%21.1%19.8
    2026Through 3 - 17.1%61.9%25.4%100.0%69.2%75.0%33.3%45.5%6.3%14.3%20.6%18.7
    2026Through 3 - 213.9%72.1%35.7%70.0%74.2%73.2%37.4%44.4%9.6%11.3%20.9%19.2
    2026Through 2 - 09.1%69.7%35.1%100.0%65.2%70.4%42.9%6.7%10.4%11.7%22.1%18.4
    2026Through 1 - 022.4%77.3%45.5%56.7%70.7%66.7%42.0%0.0%15.2%10.4%25.5%18.6
    2026Through 2 - 110.2%73.1%37.4%44.4%67.3%63.8%43.2%44.8%13.5%11.6%25.2%18.2
    2026Through 1 - 126.0%74.2%47.2%43.2%69.4%61.3%43.9%52.3%18.3%12.3%30.6%18.8
    2026Through 0 - 139.6%63.6%52.3%48.6%67.9%61.1%53.1%100.0%20.4%19.3%39.7%19.1
    2026Through 2 - 225.8%77.7%49.3%50.0%66.3%61.6%45.4%66.7%18.9%9.7%28.6%19.4
    2026Through 1 - 237.1%69.2%52.1%48.2%65.2%58.8%46.8%67.9%21.5%14.8%36.3%19.8
    2026Through 0 - 252.9%57.9%55.7%50.0%63.6%58.0%56.7%100.0%23.4%23.9%47.3%19.7
    SeasonSituationalO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Bases Empty33.9%70.6%51.8%56.6%71.5%66.5%48.9%66.7%17.4%14.6%32.0%17.7
    2026Men on Base29.0%68.2%50.0%37.0%71.2%62.0%53.5%69.0%19.0%17.5%36.5%21.7
    2026Men In Scoring26.1%69.0%50.0%58.3%72.5%69.2%55.8%62.5%15.4%18.3%33.7%21.9
    SeasonPositionO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as 2B37.4%75.0%55.4%52.9%69.8%63.9%48.0%76.7%20.0%11.4%31.4%19.8
    2026as CF29.2%68.3%49.5%52.5%71.8%66.3%51.9%64.7%16.7%16.9%33.6%18.5
    2026as PH41.7%63.2%51.2%40.0%75.0%59.1%44.2%60.0%20.9%18.6%39.5%18.6
    2026as PR
    SeasonBatting OrderO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Batting 1st31.1%67.3%49.2%54.3%73.7%67.6%49.8%70.7%15.9%16.6%32.5%18.3
    2026Batting 2nd44.0%73.3%55.0%27.3%63.6%45.5%37.5%88.9%30.0%7.5%37.5%20.6
    2026Batting 3rd14.3%72.7%50.0%0.0%68.8%61.1%61.1%50.0%19.4%19.4%38.9%19.9
    2026Batting 4th25.0%71.4%48.4%63.2%81.8%77.0%50.3%58.5%11.1%13.7%24.8%19.6
    2026Batting 5th50.0%100.0%75.0%0.0%100.0%66.7%50.0%100.0%25.0%0.0%25.0%19.3
    2026Batting 6th66.7%50.0%60.0%50.0%100.0%66.7%40.0%100.0%20.0%20.0%40.0%18.5
    2026Batting 7th100.0%0.0%50.0%100.0%100.0%50.0%100.0%0.0%50.0%50.0%18.0
    2026Batting 8th41.7%63.6%52.2%40.0%71.4%58.3%47.8%71.4%21.7%21.7%43.5%18.0
    2026Batting 9th44.4%75.0%61.3%56.3%48.5%51.0%55.0%66.7%30.0%15.0%45.0%18.7
    SeasonShiftsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026No Shift30.9%71.4%51.4%71.4%86.0%81.7%50.7%66.7%9.4%15.9%25.4%18.4
    2026Shift - All28.1%78.5%55.9%77.8%90.3%87.5%55.2%66.0%7.0%11.9%18.9%17.6
    2026Shift - Traditional24.5%75.0%51.4%91.7%85.7%87.0%53.3%59.4%6.7%13.3%20.0%17.4
    2026Shift - Non Traditional40.0%87.0%68.4%50.0%100.0%88.5%60.5%76.2%7.9%7.9%15.8%18.4
    SeasonHandednessO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026vs L as R34.6%70.1%52.1%54.8%68.9%64.1%49.3%64.8%18.7%15.3%34.0%18.7
    2026vs R as R29.7%69.4%50.2%46.3%74.5%66.4%51.6%70.5%16.8%15.8%32.6%19.1
    2026vs L34.6%70.1%52.1%54.8%68.9%64.1%49.3%64.8%18.7%15.3%34.0%18.7
    2026vs R29.7%69.4%50.2%46.3%74.5%66.4%51.6%70.5%16.8%15.8%32.6%19.1
    SeasonHome / AwayO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Home34.8%72.0%53.5%55.4%71.2%66.1%50.5%73.9%18.2%14.8%32.9%19.3
    2026Away30.1%67.5%48.9%46.8%71.7%64.1%50.2%60.5%17.6%16.3%33.9%18.5
    2026Home vs L31.2%72.6%52.1%65.5%68.1%67.3%50.5%71.4%17.0%14.9%31.9%19.0
    2026Home vs R39.7%71.0%55.5%44.4%75.5%64.5%50.4%76.9%19.7%14.6%34.3%19.8
    2026Away vs L38.4%67.1%52.1%45.5%69.8%60.5%47.9%57.1%20.6%15.8%36.4%18.4
    2026Away vs R20.0%67.9%45.3%50.0%73.6%68.7%52.7%64.1%14.2%16.9%31.1%18.6
    SeasonMonthlyO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026May25.0%50.0%33.3%100.0%100.0%100.0%33.3%0.0%0.0%16.7%16.7%8.6
    2026Jun43.2%75.5%60.2%57.9%51.4%53.6%52.7%63.0%28.0%14.0%41.9%19.0
    2026Jul33.3%100.0%66.7%0.0%66.7%50.0%50.0%100.0%33.3%0.0%33.3%16.2
    2026Aug36.0%66.2%50.3%51.9%84.4%72.2%47.6%65.0%14.0%16.8%30.8%17.9
    2026Sept/Oct28.8%69.3%49.5%49.1%72.5%65.8%51.0%70.0%16.9%15.6%32.6%19.4
    20261st Half41.2%75.9%59.0%57.1%53.7%54.8%51.4%62.1%26.7%13.3%40.0%18.1
    20262nd Half30.8%68.5%49.7%50.0%75.4%67.5%50.1%68.6%16.1%15.9%32.1%19.0
    SeasonBatted BallsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Grounders26.5%69.0%49.5%76.9%82.5%81.1%54.2%78.1%9.3%16.8%26.2%18.1
    2026Flies31.1%81.4%55.7%85.7%91.4%89.8%48.9%57.1%5.7%11.4%17.0%18.0
    2026Liners27.3%77.4%51.6%55.6%91.7%81.8%48.4%41.2%9.4%10.9%20.3%17.8
    2026Bunts42.9%81.0%71.4%66.7%94.1%90.0%75.0%81.3%7.1%14.3%21.4%18.6
    SeasonLocationO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as R to Left25.7%76.3%52.1%66.7%93.1%86.8%52.1%66.7%6.8%13.7%20.5%19.1
    2026as R to Center34.3%68.5%55.1%83.3%86.5%85.7%60.7%67.7%7.9%16.9%24.7%18.0
    2026as R to Right28.1%82.0%54.4%72.2%88.0%83.8%48.8%63.2%8.8%11.2%20.0%17.4
    2026Pull25.7%76.3%52.1%66.7%93.1%86.8%52.1%66.7%6.8%13.7%20.5%19.1
    2026Center34.3%68.5%55.1%83.3%86.5%85.7%60.7%67.7%7.9%16.9%24.7%18.0
    2026Opposite28.1%82.0%54.4%72.2%88.0%83.8%48.8%63.2%8.8%11.2%20.0%17.4
    SeasonLeverageO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Low Leverage33.5%71.3%52.1%44.2%72.0%62.9%49.2%61.3%19.3%15.1%34.4%18.2
    2026Medium Leverage30.9%68.2%49.5%59.6%69.9%66.7%49.8%72.4%16.5%15.2%31.7%19.4
    2026High Leverage40.0%70.0%60.0%50.0%78.6%72.2%66.7%76.9%16.7%23.3%40.0%21.9
    SeasonThrough CountO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Through 3 - 07.1%60.0%21.1%100.0%33.3%50.0%26.3%25.0%10.5%10.5%21.1%19.8
    2026Through 3 - 17.1%61.9%25.4%100.0%69.2%75.0%33.3%45.5%6.3%14.3%20.6%18.7
    2026Through 3 - 213.9%72.1%35.7%70.0%74.2%73.2%37.4%44.4%9.6%11.3%20.9%19.2
    2026Through 2 - 09.1%69.7%35.1%100.0%65.2%70.4%42.9%6.7%10.4%11.7%22.1%18.4
    2026Through 1 - 022.4%77.3%45.5%56.7%70.7%66.7%42.0%0.0%15.2%10.4%25.5%18.6
    2026Through 2 - 110.2%73.1%37.4%44.4%67.3%63.8%43.2%44.8%13.5%11.6%25.2%18.2
    2026Through 1 - 126.0%74.2%47.2%43.2%69.4%61.3%43.9%52.3%18.3%12.3%30.6%18.8
    2026Through 0 - 139.6%63.6%52.3%48.6%67.9%61.1%53.1%100.0%20.4%19.3%39.7%19.1
    2026Through 2 - 225.8%77.7%49.3%50.0%66.3%61.6%45.4%66.7%18.9%9.7%28.6%19.4
    2026Through 1 - 237.1%69.2%52.1%48.2%65.2%58.8%46.8%67.9%21.5%14.8%36.3%19.8
    2026Through 0 - 252.9%57.9%55.7%50.0%63.6%58.0%56.7%100.0%23.4%23.9%47.3%19.7
    SeasonSituationalO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Bases Empty33.9%70.6%51.8%56.6%71.5%66.5%48.9%66.7%17.4%14.6%32.0%17.7
    2026Men on Base29.0%68.2%50.0%37.0%71.2%62.0%53.5%69.0%19.0%17.5%36.5%21.7
    2026Men In Scoring26.1%69.0%50.0%58.3%72.5%69.2%55.8%62.5%15.4%18.3%33.7%21.9
    SeasonPositionO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026as 2B37.4%75.0%55.4%52.9%69.8%63.9%48.0%76.7%20.0%11.4%31.4%19.8
    2026as CF29.2%68.3%49.5%52.5%71.8%66.3%51.9%64.7%16.7%16.9%33.6%18.5
    2026as PH41.7%63.2%51.2%40.0%75.0%59.1%44.2%60.0%20.9%18.6%39.5%18.6
    2026as PR
    SeasonBatting OrderO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026Batting 1st31.1%67.3%49.2%54.3%73.7%67.6%49.8%70.7%15.9%16.6%32.5%18.3
    2026Batting 2nd44.0%73.3%55.0%27.3%63.6%45.5%37.5%88.9%30.0%7.5%37.5%20.6
    2026Batting 3rd14.3%72.7%50.0%0.0%68.8%61.1%61.1%50.0%19.4%19.4%38.9%19.9
    2026Batting 4th25.0%71.4%48.4%63.2%81.8%77.0%50.3%58.5%11.1%13.7%24.8%19.6
    2026Batting 5th50.0%100.0%75.0%0.0%100.0%66.7%50.0%100.0%25.0%0.0%25.0%19.3
    2026Batting 6th66.7%50.0%60.0%50.0%100.0%66.7%40.0%100.0%20.0%20.0%40.0%18.5
    2026Batting 7th100.0%0.0%50.0%100.0%100.0%50.0%100.0%0.0%50.0%50.0%18.0
    2026Batting 8th41.7%63.6%52.2%40.0%71.4%58.3%47.8%71.4%21.7%21.7%43.5%18.0
    2026Batting 9th44.4%75.0%61.3%56.3%48.5%51.0%55.0%66.7%30.0%15.0%45.0%18.7
    SeasonShiftsO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026No Shift30.9%71.4%51.4%71.4%86.0%81.7%50.7%66.7%9.4%15.9%25.4%18.4
    2026Shift - All28.1%78.5%55.9%77.8%90.3%87.5%55.2%66.0%7.0%11.9%18.9%17.6
    2026Shift - Traditional24.5%75.0%51.4%91.7%85.7%87.0%53.3%59.4%6.7%13.3%20.0%17.4
    2026Shift - Non Traditional40.0%87.0%68.4%50.0%100.0%88.5%60.5%76.2%7.9%7.9%15.8%18.4