← All players

Bo Davidson

SF · Hitter · 4 games projected since Sep 21, 2026, every one frozen before first pitch.

Statcast

by window and pitcher hand
Bo Davidson · last 90 daysthrough Sep 24, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G24.500.500.500.450.5060.0%0.0%12.5%84.8105.10.0%50.0%50.0%
Last 15 G24.500.500.500.450.5060.0%0.0%12.5%84.8105.10.0%50.0%50.0%
Last 30 G24.500.500.500.450.5060.0%0.0%12.5%84.8105.10.0%50.0%50.0%
90 days24.500.500.500.450.5060.0%0.0%12.5%84.8105.10.0%50.0%50.0%
Batted-ball mix, 90 days · 4 balls in play
Ground 50%Line drive 50%Fly ball 0%Pop-up 0%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G27.167.286.167.229.32728.6%14.3%23.1%91.8103.80.0%50.0%25.0%
Last 15 G27.167.286.167.229.32728.6%14.3%23.1%91.8103.80.0%50.0%25.0%
Last 30 G27.167.286.167.229.32728.6%14.3%23.1%91.8103.80.0%50.0%25.0%
90 days27.167.286.167.229.32728.6%14.3%23.1%91.8103.80.0%50.0%25.0%
Batted-ball mix, 90 days · 4 balls in play
Ground 75%Line drive 25%Fly ball 0%Pop-up 0%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G311.300.364.300.309.39218.2%9.1%19.0%88.3105.10.0%50.0%37.5%
Last 15 G311.300.364.300.309.39218.2%9.1%19.0%88.3105.10.0%50.0%37.5%
Last 30 G311.300.364.300.309.39218.2%9.1%19.0%88.3105.10.0%50.0%37.5%
90 days311.300.364.300.309.39218.2%9.1%19.0%88.3105.10.0%50.0%37.5%
Batted-ball mix, 90 days · 8 balls in play
Ground 63%Line drive 38%Fly ball 0%Pop-up 0%

Recent contact

Last 8 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Sep 23LHPCurveball85.670.219.728Out
Sep 23LHPSinker95.6102.3-4.369Single
Sep 23LHPSlider89.261.7-32.058Out
Sep 22RHPFastball95.987.02.320Out
Sep 22LHPFastball93.9105.110.869Single
Sep 21RHPChangeup85.974.36.252Out
Sep 21RHPFastball95.7101.9-2.414Out
Sep 21RHPCutter91.0103.818.608Single
Last 3 games.
DatePAHTBHRBBK
Sep 23311000
Sep 22411011
Sep 21411001
FormNormal
Contact rating–percentile of xwOBA
Last 100 pitches–
wOBA / xwOBA.311 / .382running 71 points behind his contact
Last 12 games, oldest to newest
Hit3/3
2+ total bases0/3
Home run0/3

Context only. Streaks and hot or cold labels don't move a projection: in our tests recent results didn't predict the next two weeks better than the season.

Talent
Talent gradeAvgBalanced type
wOBA.315
Barrel%4.9%
Hard-hit%26.4%
K%22.8%
BB%8.0%

A season-level read, blending this season with last, shrunk toward league where the sample is thin.

Bo Davidson · every 1+ hit projection, frozen pre-gameHitNo hitNot settled
30%50%70%90%Sep 21 vs Zebby Matthews: 59.9% · 1 HSep 22 vs Taj Bradley: 49.6% · 1 HSep 23 vs Connor Prielipp: 59.8% · 1 HSep 25 vs Tarik Skubal: 57.4% · not settledSep 21Sep 25

Hits in 3 of 3 settled games; the projections added up to 1.7. A handful of games says little about the model on its own.

Predicted vs what happened

3 settled games
Games with a hit3 of 3BTB expected 1.7
Games with 2+ TB0 of 3BTB expected 0.9
Games with a HR0 of 3BTB expected 0.3
Talent gradeNeuwOBA .315 · K% 22.8%

One player's handful of games says little about the model; the market-level record is on the record. A game he never batted in is void, not a miss.

DateFacing1+ hit2+ TBHRPAHTBHR
Sep 25Tarik Skubal57.4%27.4%5.7%not settled
Sep 23Connor Prielipp59.8%28.8%7.9%3110
Sep 22Taj Bradley49.6%24.5%8.0%4110
Sep 21Zebby Matthews59.9%38.2%9.7%4110
Probabilities as served and frozen before first pitch.