Batting
    • Season


Bo Davidson

San Francisco Giants
OF
Age: 24
Bats/Throws: L/R
6'1" / 225
DOB: 7/5/2002
(24 years, 4 months, 7 days)
OF
Season20262027Total
TeamSFGFGDC- - -
LevelMLBPROJMLB
G6286
PA2211922
HR040
AVG.350.253.350
OBP.364.311.364
SLG.350.415.350
wOBA.315.316.315
wRC+100101100
WAR0.00.30.0
2026 Games
Played
RF:5
DH:1
RosterResource
How Acquired:Non-Drafted FA Jul'23
Birthplace:USA
Service Time
0.000
MiLB Options
3
News Settings
Article Source
All
FG
RG
Show

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 L70.6%91.7%47.2%66.7%100.0%25.0%75.0%83.3%22.2%
    2026vs R as L66.7%70.0%35.7%77.8%71.4%21.4%50.0%66.7%14.3%
    2026vs L70.6%91.7%47.2%66.7%100.0%25.0%75.0%83.3%22.2%
    2026vs R66.7%70.0%35.7%77.8%71.4%21.4%50.0%66.7%14.3%
    SeasonHome / AwayS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Home68.8%81.8%41.0%72.2%84.6%23.1%64.3%77.8%17.9%
    2026Home vs L70.6%91.7%47.2%66.7%100.0%25.0%75.0%83.3%22.2%
    2026Home vs R66.7%70.0%35.7%77.8%71.4%21.4%50.0%66.7%14.3%
    SeasonMonthlyS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Sept/Oct68.8%81.8%41.0%72.2%84.6%23.1%64.3%77.8%17.9%
    20262nd Half68.8%81.8%41.0%72.2%84.6%23.1%64.3%77.8%17.9%
    SeasonBatted BallsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Grounders90.9%100.0%55.0%87.5%100.0%40.0%100.0%100.0%15.0%
    2026Flies50.0%0.0%25.0%0.0%12.5%100.0%0.0%12.5%
    2026Liners50.0%100.0%37.5%66.7%100.0%18.8%33.3%100.0%18.8%
    SeasonLocationS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026as L to Left33.3%100.0%37.5%50.0%100.0%25.0%0.0%12.5%
    2026as L to Center100.0%80.0%29.4%100.0%100.0%17.6%100.0%50.0%11.8%
    2026as L to Right72.7%100.0%57.9%71.4%100.0%36.8%75.0%100.0%21.1%
    2026Pull72.7%100.0%57.9%71.4%100.0%36.8%75.0%100.0%21.1%
    2026Center100.0%80.0%29.4%100.0%100.0%17.6%100.0%50.0%11.8%
    2026Opposite33.3%100.0%37.5%50.0%100.0%25.0%0.0%12.5%
    SeasonLeverageS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Low Leverage66.7%70.0%41.7%62.5%60.0%22.2%71.4%80.0%19.4%
    2026Medium Leverage76.9%100.0%40.6%77.8%100.0%28.1%75.0%100.0%12.5%
    2026High Leverage50.0%50.0%40.0%100.0%100.0%10.0%33.3%0.0%30.0%
    SeasonThrough CountS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Through 3 - 1100.0%100.0%16.7%100.0%100.0%16.7%0.0%
    2026Through 3 - 260.0%100.0%33.3%66.7%100.0%20.0%50.0%100.0%13.3%
    2026Through 2 - 0100.0%100.0%16.7%100.0%100.0%16.7%0.0%
    2026Through 1 - 050.0%100.0%40.0%100.0%100.0%13.3%25.0%100.0%26.7%
    2026Through 2 - 175.0%100.0%36.4%50.0%100.0%18.2%100.0%100.0%18.2%
    2026Through 1 - 140.0%100.0%50.0%33.3%100.0%15.0%42.9%100.0%35.0%
    2026Through 0 - 169.6%75.0%39.0%64.3%77.8%23.7%77.8%71.4%15.3%
    2026Through 2 - 264.3%77.8%48.3%66.7%50.0%20.7%62.5%100.0%27.6%
    2026Through 1 - 266.7%70.0%40.5%83.3%60.0%16.2%55.6%80.0%24.3%
    2026Through 0 - 276.5%69.2%38.6%72.7%75.0%25.0%83.3%60.0%13.6%
    SeasonSituationalS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Bases Empty72.2%76.9%36.7%70.0%71.4%20.4%75.0%83.3%16.3%
    2026Men on Base64.3%88.9%48.3%75.0%100.0%27.6%50.0%66.7%20.7%
    2026Men In Scoring66.7%83.3%60.0%80.0%100.0%33.3%50.0%50.0%26.7%
    SeasonPositionS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026as RF66.7%80.0%44.8%68.8%81.8%23.9%64.3%77.8%20.9%
    2026as DH100.0%100.0%18.2%100.0%100.0%18.2%0.0%
    SeasonBatting OrderS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Batting 2nd42.9%100.0%53.8%66.7%100.0%23.1%25.0%100.0%30.8%
    2026Batting 3rd75.0%66.7%42.1%80.0%50.0%26.3%66.7%100.0%15.8%
    2026Batting 4th73.3%81.8%42.9%62.5%100.0%22.9%85.7%66.7%20.0%
    2026Batting 5th100.0%100.0%18.2%100.0%100.0%18.2%0.0%
    SeasonShiftsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026No Shift50.0%100.0%50.0%0.0%50.0%100.0%50.0%
    2026Shift - All76.5%92.3%42.5%75.0%100.0%30.0%80.0%75.0%12.5%
    2026Shift - Traditional75.0%100.0%47.1%75.0%100.0%35.3%75.0%100.0%11.8%
    2026Shift - Non Traditional100.0%0.0%16.7%0.0%100.0%0.0%16.7%
    SeasonHandednessS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026vs L as L70.6%91.7%47.2%66.7%100.0%25.0%75.0%83.3%22.2%
    2026vs R as L66.7%70.0%35.7%77.8%71.4%21.4%50.0%66.7%14.3%
    2026vs L70.6%91.7%47.2%66.7%100.0%25.0%75.0%83.3%22.2%
    2026vs R66.7%70.0%35.7%77.8%71.4%21.4%50.0%66.7%14.3%
    SeasonHome / AwayS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Home68.8%81.8%41.0%72.2%84.6%23.1%64.3%77.8%17.9%
    2026Home vs L70.6%91.7%47.2%66.7%100.0%25.0%75.0%83.3%22.2%
    2026Home vs R66.7%70.0%35.7%77.8%71.4%21.4%50.0%66.7%14.3%
    SeasonMonthlyS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Sept/Oct68.8%81.8%41.0%72.2%84.6%23.1%64.3%77.8%17.9%
    20262nd Half68.8%81.8%41.0%72.2%84.6%23.1%64.3%77.8%17.9%
    SeasonBatted BallsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Grounders90.9%100.0%55.0%87.5%100.0%40.0%100.0%100.0%15.0%
    2026Flies50.0%0.0%25.0%0.0%12.5%100.0%0.0%12.5%
    2026Liners50.0%100.0%37.5%66.7%100.0%18.8%33.3%100.0%18.8%
    SeasonLocationS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026as L to Left33.3%100.0%37.5%50.0%100.0%25.0%0.0%12.5%
    2026as L to Center100.0%80.0%29.4%100.0%100.0%17.6%100.0%50.0%11.8%
    2026as L to Right72.7%100.0%57.9%71.4%100.0%36.8%75.0%100.0%21.1%
    2026Pull72.7%100.0%57.9%71.4%100.0%36.8%75.0%100.0%21.1%
    2026Center100.0%80.0%29.4%100.0%100.0%17.6%100.0%50.0%11.8%
    2026Opposite33.3%100.0%37.5%50.0%100.0%25.0%0.0%12.5%
    SeasonLeverageS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Low Leverage66.7%70.0%41.7%62.5%60.0%22.2%71.4%80.0%19.4%
    2026Medium Leverage76.9%100.0%40.6%77.8%100.0%28.1%75.0%100.0%12.5%
    2026High Leverage50.0%50.0%40.0%100.0%100.0%10.0%33.3%0.0%30.0%
    SeasonThrough CountS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Through 3 - 1100.0%100.0%16.7%100.0%100.0%16.7%0.0%
    2026Through 3 - 260.0%100.0%33.3%66.7%100.0%20.0%50.0%100.0%13.3%
    2026Through 2 - 0100.0%100.0%16.7%100.0%100.0%16.7%0.0%
    2026Through 1 - 050.0%100.0%40.0%100.0%100.0%13.3%25.0%100.0%26.7%
    2026Through 2 - 175.0%100.0%36.4%50.0%100.0%18.2%100.0%100.0%18.2%
    2026Through 1 - 140.0%100.0%50.0%33.3%100.0%15.0%42.9%100.0%35.0%
    2026Through 0 - 169.6%75.0%39.0%64.3%77.8%23.7%77.8%71.4%15.3%
    2026Through 2 - 264.3%77.8%48.3%66.7%50.0%20.7%62.5%100.0%27.6%
    2026Through 1 - 266.7%70.0%40.5%83.3%60.0%16.2%55.6%80.0%24.3%
    2026Through 0 - 276.5%69.2%38.6%72.7%75.0%25.0%83.3%60.0%13.6%
    SeasonSituationalS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Bases Empty72.2%76.9%36.7%70.0%71.4%20.4%75.0%83.3%16.3%
    2026Men on Base64.3%88.9%48.3%75.0%100.0%27.6%50.0%66.7%20.7%
    2026Men In Scoring66.7%83.3%60.0%80.0%100.0%33.3%50.0%50.0%26.7%
    SeasonPositionS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026as RF66.7%80.0%44.8%68.8%81.8%23.9%64.3%77.8%20.9%
    2026as DH100.0%100.0%18.2%100.0%100.0%18.2%0.0%
    SeasonBatting OrderS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026Batting 2nd42.9%100.0%53.8%66.7%100.0%23.1%25.0%100.0%30.8%
    2026Batting 3rd75.0%66.7%42.1%80.0%50.0%26.3%66.7%100.0%15.8%
    2026Batting 4th73.3%81.8%42.9%62.5%100.0%22.9%85.7%66.7%20.0%
    2026Batting 5th100.0%100.0%18.2%100.0%100.0%18.2%0.0%
    SeasonShiftsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2026No Shift50.0%100.0%50.0%0.0%50.0%100.0%50.0%
    2026Shift - All76.5%92.3%42.5%75.0%100.0%30.0%80.0%75.0%12.5%
    2026Shift - Traditional75.0%100.0%47.1%75.0%100.0%35.3%75.0%100.0%11.8%
    2026Shift - Non Traditional100.0%0.0%16.7%0.0%100.0%0.0%16.7%