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, 8 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:
    Shadow Zone Breakdown
  • 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.

    Statcast - Shadow Zone Breakdown

    SeasonHandednessS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026vs L as R54.6%57.7%36.8%59.0%52.8%17.3%50.7%62.9%19.5%
    2026vs R as R58.3%70.3%44.6%63.5%72.3%26.0%50.9%66.7%18.6%
    2026vs L54.6%57.7%36.8%59.0%52.8%17.3%50.7%62.9%19.5%
    2026vs R58.3%70.3%44.6%63.5%72.3%26.0%50.9%66.7%18.6%
    SeasonHome / AwayS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Home60.5%64.1%39.7%64.6%64.3%20.0%56.3%63.9%19.7%
    2026Away52.3%64.2%40.9%58.6%63.4%22.4%44.8%65.4%18.5%
    2026Home vs L58.0%57.5%36.7%65.6%52.4%17.0%51.4%63.2%19.7%
    2026Home vs R63.3%71.1%43.8%63.6%76.2%24.1%63.0%64.7%19.7%
    2026Away vs L50.8%58.1%37.0%51.7%53.3%17.6%50.0%62.5%19.4%
    2026Away vs R53.7%69.4%45.3%63.4%69.2%27.7%38.5%70.0%17.6%
    SeasonMonthlyS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026May100.0%100.0%33.3%100.0%100.0%16.7%100.0%100.0%16.7%
    2026Jun62.9%45.5%37.6%77.8%35.7%19.4%47.1%62.5%18.3%
    2026Jul75.0%33.3%66.7%100.0%50.0%33.3%50.0%0.0%33.3%
    2026Aug62.7%75.7%41.3%63.6%81.0%23.1%61.5%68.8%18.2%
    2026Sept/Oct51.6%64.2%40.3%55.6%64.4%20.8%47.4%63.9%19.5%
    20261st Half65.9%48.1%39.0%81.0%41.2%20.0%50.0%60.0%19.0%
    20262nd Half54.6%67.8%40.5%57.9%69.7%21.4%51.0%65.4%19.1%
    SeasonBatted BallsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Grounders51.2%90.9%40.2%61.9%92.3%19.6%40.9%88.9%20.6%
    2026Flies73.0%88.9%42.0%80.0%93.8%22.7%64.7%81.8%19.3%
    2026Liners40.7%63.6%42.2%40.0%75.0%15.6%41.2%57.1%26.6%
    2026Bunts60.0%83.3%35.7%66.7%75.0%21.4%50.0%100.0%14.3%
    SeasonLocationS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026as R to Left46.4%92.3%38.4%58.3%100.0%16.4%37.5%83.3%21.9%
    2026as R to Center51.4%83.3%39.3%50.0%87.5%18.0%52.6%80.0%21.3%
    2026as R to Right64.8%82.9%43.2%75.9%86.4%23.2%52.0%76.9%20.0%
    2026Pull46.4%92.3%38.4%58.3%100.0%16.4%37.5%83.3%21.9%
    2026Center51.4%83.3%39.3%50.0%87.5%18.0%52.6%80.0%21.3%
    2026Opposite64.8%82.9%43.2%75.9%86.4%23.2%52.0%76.9%20.0%
    SeasonLeverageS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Low Leverage59.3%64.4%40.3%65.2%65.1%21.6%52.6%63.3%18.7%
    2026Medium Leverage53.3%62.5%39.6%56.7%61.8%19.8%50.0%63.3%19.8%
    2026High Leverage57.1%75.0%46.7%66.7%66.7%30.0%40.0%100.0%16.7%
    SeasonThrough CountS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Through 3 - 028.6%100.0%36.8%50.0%100.0%10.5%20.0%100.0%26.3%
    2026Through 3 - 126.3%100.0%30.2%25.0%100.0%12.7%27.3%100.0%17.5%
    2026Through 3 - 250.0%80.0%34.8%66.7%83.3%15.7%36.4%75.0%19.1%
    2026Through 2 - 031.3%80.0%41.6%46.2%66.7%16.9%21.1%100.0%24.7%
    2026Through 1 - 046.7%65.1%39.8%61.0%60.0%17.7%35.3%72.2%22.1%
    2026Through 2 - 137.9%59.1%37.4%56.0%64.3%16.1%24.2%50.0%21.3%
    2026Through 1 - 151.7%53.2%39.9%62.5%57.1%18.6%42.2%48.1%21.3%
    2026Through 0 - 160.6%61.9%41.2%60.0%63.0%23.2%61.4%60.5%18.0%
    2026Through 2 - 262.8%54.2%41.4%75.6%55.9%19.8%51.0%52.0%21.6%
    2026Through 1 - 264.7%58.4%41.9%69.4%58.1%21.8%59.6%58.8%20.1%
    2026Through 0 - 265.9%66.1%42.3%59.3%62.5%26.9%77.4%70.8%15.4%
    SeasonSituationalS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Bases Empty59.7%60.2%41.3%62.9%55.4%20.3%56.5%65.4%21.0%
    2026Men on Base48.7%75.7%38.0%58.7%81.5%23.0%33.3%60.0%15.0%
    2026Men In Scoring50.0%78.9%36.5%58.3%78.6%23.1%35.7%80.0%13.5%
    SeasonPositionS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026as 2B61.5%60.4%44.6%63.9%52.2%20.6%59.5%68.0%24.0%
    2026as CF55.3%67.0%37.9%61.8%69.1%21.2%47.1%63.6%16.7%
    2026as PH45.0%55.6%46.5%50.0%60.0%23.3%40.0%50.0%23.3%
    2026as PR
    SeasonBatting OrderS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Batting 1st54.5%68.9%38.0%56.4%64.5%18.6%52.6%73.3%19.3%
    2026Batting 2nd62.5%50.0%40.0%75.0%66.7%10.0%58.3%42.9%30.0%
    2026Batting 3rd46.7%42.9%41.7%54.5%50.0%30.6%25.0%0.0%11.1%
    2026Batting 4th55.6%80.0%41.2%63.2%83.3%24.8%44.0%72.7%16.3%
    2026Batting 5th100.0%50.0%50.0%100.0%100.0%25.0%100.0%0.0%25.0%
    2026Batting 6th50.0%100.0%40.0%0.0%20.0%100.0%100.0%20.0%
    2026Batting 7th100.0%100.0%50.0%0.0%100.0%100.0%50.0%
    2026Batting 8th57.1%50.0%60.9%62.5%60.0%34.8%50.0%33.3%26.1%
    2026Batting 9th62.5%40.0%40.0%76.5%30.8%21.3%46.7%57.1%18.8%
    SeasonShiftsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026No Shift61.3%84.2%44.9%69.7%91.3%23.9%51.7%73.3%21.0%
    2026Shift - All51.9%85.7%37.8%58.3%85.7%16.8%46.7%85.7%21.0%
    2026Shift - Traditional52.5%85.7%38.1%58.8%80.0%16.2%47.8%90.9%21.9%
    2026Shift - Non Traditional50.0%85.7%36.8%57.1%100.0%18.4%42.9%66.7%18.4%
    SeasonHandednessS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026vs L as R54.6%57.7%36.8%59.0%52.8%17.3%50.7%62.9%19.5%
    2026vs R as R58.3%70.3%44.6%63.5%72.3%26.0%50.9%66.7%18.6%
    2026vs L54.6%57.7%36.8%59.0%52.8%17.3%50.7%62.9%19.5%
    2026vs R58.3%70.3%44.6%63.5%72.3%26.0%50.9%66.7%18.6%
    SeasonHome / AwayS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Home60.5%64.1%39.7%64.6%64.3%20.0%56.3%63.9%19.7%
    2026Away52.3%64.2%40.9%58.6%63.4%22.4%44.8%65.4%18.5%
    2026Home vs L58.0%57.5%36.7%65.6%52.4%17.0%51.4%63.2%19.7%
    2026Home vs R63.3%71.1%43.8%63.6%76.2%24.1%63.0%64.7%19.7%
    2026Away vs L50.8%58.1%37.0%51.7%53.3%17.6%50.0%62.5%19.4%
    2026Away vs R53.7%69.4%45.3%63.4%69.2%27.7%38.5%70.0%17.6%
    SeasonMonthlyS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026May100.0%100.0%33.3%100.0%100.0%16.7%100.0%100.0%16.7%
    2026Jun62.9%45.5%37.6%77.8%35.7%19.4%47.1%62.5%18.3%
    2026Jul75.0%33.3%66.7%100.0%50.0%33.3%50.0%0.0%33.3%
    2026Aug62.7%75.7%41.3%63.6%81.0%23.1%61.5%68.8%18.2%
    2026Sept/Oct51.6%64.2%40.3%55.6%64.4%20.8%47.4%63.9%19.5%
    20261st Half65.9%48.1%39.0%81.0%41.2%20.0%50.0%60.0%19.0%
    20262nd Half54.6%67.8%40.5%57.9%69.7%21.4%51.0%65.4%19.1%
    SeasonBatted BallsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Grounders51.2%90.9%40.2%61.9%92.3%19.6%40.9%88.9%20.6%
    2026Flies73.0%88.9%42.0%80.0%93.8%22.7%64.7%81.8%19.3%
    2026Liners40.7%63.6%42.2%40.0%75.0%15.6%41.2%57.1%26.6%
    2026Bunts60.0%83.3%35.7%66.7%75.0%21.4%50.0%100.0%14.3%
    SeasonLocationS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026as R to Left46.4%92.3%38.4%58.3%100.0%16.4%37.5%83.3%21.9%
    2026as R to Center51.4%83.3%39.3%50.0%87.5%18.0%52.6%80.0%21.3%
    2026as R to Right64.8%82.9%43.2%75.9%86.4%23.2%52.0%76.9%20.0%
    2026Pull46.4%92.3%38.4%58.3%100.0%16.4%37.5%83.3%21.9%
    2026Center51.4%83.3%39.3%50.0%87.5%18.0%52.6%80.0%21.3%
    2026Opposite64.8%82.9%43.2%75.9%86.4%23.2%52.0%76.9%20.0%
    SeasonLeverageS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Low Leverage59.3%64.4%40.3%65.2%65.1%21.6%52.6%63.3%18.7%
    2026Medium Leverage53.3%62.5%39.6%56.7%61.8%19.8%50.0%63.3%19.8%
    2026High Leverage57.1%75.0%46.7%66.7%66.7%30.0%40.0%100.0%16.7%
    SeasonThrough CountS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Through 3 - 028.6%100.0%36.8%50.0%100.0%10.5%20.0%100.0%26.3%
    2026Through 3 - 126.3%100.0%30.2%25.0%100.0%12.7%27.3%100.0%17.5%
    2026Through 3 - 250.0%80.0%34.8%66.7%83.3%15.7%36.4%75.0%19.1%
    2026Through 2 - 031.3%80.0%41.6%46.2%66.7%16.9%21.1%100.0%24.7%
    2026Through 1 - 046.7%65.1%39.8%61.0%60.0%17.7%35.3%72.2%22.1%
    2026Through 2 - 137.9%59.1%37.4%56.0%64.3%16.1%24.2%50.0%21.3%
    2026Through 1 - 151.7%53.2%39.9%62.5%57.1%18.6%42.2%48.1%21.3%
    2026Through 0 - 160.6%61.9%41.2%60.0%63.0%23.2%61.4%60.5%18.0%
    2026Through 2 - 262.8%54.2%41.4%75.6%55.9%19.8%51.0%52.0%21.6%
    2026Through 1 - 264.7%58.4%41.9%69.4%58.1%21.8%59.6%58.8%20.1%
    2026Through 0 - 265.9%66.1%42.3%59.3%62.5%26.9%77.4%70.8%15.4%
    SeasonSituationalS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Bases Empty59.7%60.2%41.3%62.9%55.4%20.3%56.5%65.4%21.0%
    2026Men on Base48.7%75.7%38.0%58.7%81.5%23.0%33.3%60.0%15.0%
    2026Men In Scoring50.0%78.9%36.5%58.3%78.6%23.1%35.7%80.0%13.5%
    SeasonPositionS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026as 2B61.5%60.4%44.6%63.9%52.2%20.6%59.5%68.0%24.0%
    2026as CF55.3%67.0%37.9%61.8%69.1%21.2%47.1%63.6%16.7%
    2026as PH45.0%55.6%46.5%50.0%60.0%23.3%40.0%50.0%23.3%
    2026as PR
    SeasonBatting OrderS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Batting 1st54.5%68.9%38.0%56.4%64.5%18.6%52.6%73.3%19.3%
    2026Batting 2nd62.5%50.0%40.0%75.0%66.7%10.0%58.3%42.9%30.0%
    2026Batting 3rd46.7%42.9%41.7%54.5%50.0%30.6%25.0%0.0%11.1%
    2026Batting 4th55.6%80.0%41.2%63.2%83.3%24.8%44.0%72.7%16.3%
    2026Batting 5th100.0%50.0%50.0%100.0%100.0%25.0%100.0%0.0%25.0%
    2026Batting 6th50.0%100.0%40.0%0.0%20.0%100.0%100.0%20.0%
    2026Batting 7th100.0%100.0%50.0%0.0%100.0%100.0%50.0%
    2026Batting 8th57.1%50.0%60.9%62.5%60.0%34.8%50.0%33.3%26.1%
    2026Batting 9th62.5%40.0%40.0%76.5%30.8%21.3%46.7%57.1%18.8%
    SeasonShiftsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026No Shift61.3%84.2%44.9%69.7%91.3%23.9%51.7%73.3%21.0%
    2026Shift - All51.9%85.7%37.8%58.3%85.7%16.8%46.7%85.7%21.0%
    2026Shift - Traditional52.5%85.7%38.1%58.8%80.0%16.2%47.8%90.9%21.9%
    2026Shift - Non Traditional50.0%85.7%36.8%57.1%100.0%18.4%42.9%66.7%18.4%