Hitter · SF · batting 8Scott Bandura
Bats leftTalent grade ——Normal
–wOBA vs RHP–xwOBA vs his mix3.4expected PA
1+ hit-1.8 pts matchup
2+ total bases-2.2 pts matchup
Home run-1.8 pts matchup
20% hit 95+ mph60% in the sweet spot50% fell for hits
| Market | BTB | Without the matchup | Matchup |
|---|---|---|---|
| 1+ hit | 49.4% | 51.2% | -1.8 |
| 2+ total bases | 24.4% | 26.6% | -2.2 |
| Home run | 6.9% | 8.7% | -1.8 |
What moves the number
1+ hit
Starter
0.0
Pitch mix
0.0
Bullpen-0.7
Park-1.1
2+ total bases
Starter
0.0
Pitch mix
0.0
Bullpen-0.8
Park-1.4
Home run
Starter
0.0
Pitch mix
0.0
Bullpen-0.4
Park-1.4
Points each piece adds or takes away. The pitch-mix piece is folded into the fitted model when it scores the pair, so it often reads zero.
Zone battle
where he pitches, where Scott Bandura hitsScott Bandura · hot and cold vs RHP
better for him than the league in that spot worse. Faded cells have little sample. Last 90 days; zone drawn at a fixed 1.5–3.5 ft.
Statcast
opens on right-handers, the hand he faces tonightScott Bandura · by window and pitcher handthrough Sep 25, 2026 · windows are his last games
| Window | G | PA | AVG | OBP | SLG | wOBA | xwOBA | K% | BB% | Whiff% | Avg EV | Max EV | Barrel% | Hard-hit% | Sweet-spot% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 5 G | 5 | 8 | .125 | .125 | .125 | .112 | .099 | 75.0% | 0.0% | 27.3% | 87.1 | 97.2 | 0.0% | 50.0% | 50.0% |
| Last 15 G | 9 | 16 | .133 | .188 | .133 | .156 | .145 | 62.5% | 6.2% | 32.4% | 80.1 | 97.2 | 0.0% | 20.0% | 40.0% |
| Last 30 G | 9 | 16 | .133 | .188 | .133 | .156 | .145 | 62.5% | 6.2% | 32.4% | 80.1 | 97.2 | 0.0% | 20.0% | 40.0% |
| 90 days | 9 | 16 | .133 | .188 | .133 | .156 | .145 | 62.5% | 6.2% | 32.4% | 80.1 | 97.2 | 0.0% | 20.0% | 40.0% |
Batted-ball mix, 90 days · 5 balls in play
Ground 20%Line drive 40%Fly ball 20%Pop-up 20%
| Window | G | PA | AVG | OBP | SLG | wOBA | xwOBA | K% | BB% | Whiff% | Avg EV | Max EV | Barrel% | Hard-hit% | Sweet-spot% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 5 G | 3 | 4 | .250 | .250 | .250 | .225 | .150 | 50.0% | 0.0% | 36.4% | 84.8 | 87.0 | 0.0% | 0.0% | 100.0% |
| Last 15 G | 6 | 9 | .333 | .333 | .444 | .339 | .135 | 44.4% | 0.0% | 31.8% | 79.5 | 100.1 | 0.0% | 20.0% | 80.0% |
| Last 30 G | 6 | 9 | .333 | .333 | .444 | .339 | .135 | 44.4% | 0.0% | 31.8% | 79.5 | 100.1 | 0.0% | 20.0% | 80.0% |
| 90 days | 6 | 9 | .333 | .333 | .444 | .339 | .135 | 44.4% | 0.0% | 31.8% | 79.5 | 100.1 | 0.0% | 20.0% | 80.0% |
Batted-ball mix, 90 days · 5 balls in play
Ground 0%Line drive 40%Fly ball 40%Pop-up 20%
| Window | G | PA | AVG | OBP | SLG | wOBA | xwOBA | K% | BB% | Whiff% | Avg EV | Max EV | Barrel% | Hard-hit% | Sweet-spot% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 5 G | 5 | 12 | .167 | .167 | .167 | .150 | .116 | 66.7% | 0.0% | 30.3% | 85.9 | 97.2 | 0.0% | 25.0% | 75.0% |
| Last 15 G | 10 | 25 | .208 | .240 | .250 | .222 | .141 | 56.0% | 4.0% | 32.1% | 79.8 | 100.1 | 0.0% | 20.0% | 60.0% |
| Last 30 G | 10 | 25 | .208 | .240 | .250 | .222 | .141 | 56.0% | 4.0% | 32.1% | 79.8 | 100.1 | 0.0% | 20.0% | 60.0% |
| 90 days | 10 | 25 | .208 | .240 | .250 | .222 | .141 | 56.0% | 4.0% | 32.1% | 79.8 | 100.1 | 0.0% | 20.0% | 60.0% |
Batted-ball mix, 90 days · 10 balls in play
Ground 10%Line drive 40%Fly ball 30%Pop-up 20%
FormNormal
Contact rating–percentile of xwOBA
Last 100 pitches–
wOBA / xwOBA.223 / .147running 76 points ahead of his contact
Last 12 games, oldest to newest
Hit5/10
2+ total bases1/10
Home run0/10
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.
Recent contact
| Date | Pitcher | Pitch | Velo | EV | LA | xwOBA | Result |
|---|---|---|---|---|---|---|---|
| Sep 25 | LHP | Changeup | 91.2 | 87.0 | 20 | .564 | Single |
| Sep 22 | RHP | Splitter | 89.9 | 97.2 | 10 | .708 | Single |
| Sep 21 | LHP | Sweeper | 77.7 | 82.5 | 32 | .038 | Out |
| Sep 20 | RHP | Curveball | 78.0 | 76.9 | 45 | .083 | Out |
| Sep 18 | RHP | Slider | 90.7 | 79.3 | 14 | .634 | Single |
| Sep 16 | LHP | Slider | 85.3 | 100.1 | 18 | .442 | Double |
| Sep 16 | LHP | Slider | 85.0 | 75.9 | 61 | .028 | Out |
| Sep 16 | RHP | Changeup | 81.6 | 70.1 | 52 | .141 | Out |
| Sep 16 | RHP | Changeup | 85.7 | 77.1 | -21 | .053 | Out |
| Sep 13 | LHP | Sweeper | 84.2 | 51.9 | 26 | .139 | Single |
Total bases, last 10 games★ home run
| Date | PA | H | TB | HR | BB | K |
|---|---|---|---|---|---|---|
| Sep 25 | 3 | 1 | 1 | 0 | 0 | 2 |
| Sep 22 | 2 | 1 | 1 | 0 | 0 | 1 |
| Sep 21 | 3 | 0 | 0 | 0 | 0 | 2 |
| Sep 20 | 3 | 0 | 0 | 0 | 0 | 2 |
| Sep 19 | 1 | 0 | 0 | 0 | 0 | 1 |
| Sep 18 | 2 | 1 | 1 | 0 | 0 | 1 |
| Sep 16 | 4 | 1 | 2 | 0 | 0 | 0 |
| Sep 15 | 1 | 0 | 0 | 0 | 0 | 1 |
| Sep 14 | 2 | 0 | 0 | 0 | 0 | 2 |
| Sep 13 | 4 | 1 | 1 | 0 | 1 | 2 |
The hitter
season-level talent readTalent grade—— type
wOBA–
K%–
BB%–
Whiff%–
Barrel%–
Hard-hit%–
Avg EV–
Against right-handers, last 90 days
0 PAwOBA–
xwOBA vs this mix–against pitches like his
RV/100–
Hard-hit%–
K%–
BB%–
Talent blends this season with last season, shrunk toward league average where the sample is thin. Recent hot or cold streaks are not weighted: in our tests they didn't predict the next two weeks better than the season does.
The starter he faces
Starter not announced.
The rest of the gameLAD @ SF →Both lineups, bullpens, the pitch-mix battles and park air.Scott Bandura: every projection we've made →