← HOU at OAK, Sep 26, 2026
8:40 PM CT · Sutter Health Park · lineup projected
Hitter · OAK · batting 8Joshua Kuroda-Grauer
Bats rightTalent grade ——Normal
–wOBA vs RHP–xwOBA vs his mix3.4expected PA
Starter · HOUTBD
Stable
3.9projected K–K%1.9trips vs this hitter
Joshua Kuroda-Grauer's last 40 balls in playHit (18)Out (22)Barrel zone
sweet spot 8–32°-40°-20°0°20°40°60°80°6070809010011012095 mph hard hitExit velocity (mph)Out: 90.5 mph at -16°Out: 98.3 mph at -12°Out: 109.2 mph at -6°Single: 98.5 mph at 9°Home run: 102.9 mph at 30°Out: 70.9 mph at 61°Out: 86.9 mph at 27°Out: 97.1 mph at 19°Single: 98.0 mph at -4°Out: 81.3 mph at -7°Out: 70.3 mph at 10°Double: 102.8 mph at -7°Out: 94.3 mph at -5°Single: 101.9 mph at 9°Double: 97.1 mph at 11°Out: 98.2 mph at 3°Out: 80.3 mph at 59°Out: 104.1 mph at 0°Out: 100.8 mph at -15°Double: 107.1 mph at 16°Double: 85.3 mph at 22°Out: 59.3 mph at 0°Out: 92.7 mph at -3°Single: 80.3 mph at 17°Single: 98.0 mph at 17°Out: 63.3 mph at -26°Out: 77.5 mph at -35°Out: 91.3 mph at 0°Single: 67.6 mph at -70°Single: 61.8 mph at 4°Out: 91.4 mph at 1°Single: 104.4 mph at 10°Single: 90.2 mph at 11°Double: 81.2 mph at -3°Out: 82.6 mph at -38°Single: 103.5 mph at -11°Out: 98.7 mph at 44°Single: 73.7 mph at 49°Single: 93.5 mph at 15°Out: 104.0 mph at -24°
45% hit 95+ mph35% in the sweet spot45% fell for hits
MarketBTBWithout the matchupMatchup
1+ hit62.6%60.6%+2.0
2+ total bases36.3%33.9%+2.4
Home run9.9%8.5%+1.4
Matchup: points this starter, his pitch mix, the bullpen and the park add or take away, against the same hitter over the same trips facing league-average opposition. "Without the matchup" takes them back out.
What moves the number
1+ hit
Starter
0.0
Pitch mix
0.0
Bullpen
-0.3
Park
+2.3
2+ total bases
Starter
0.0
Pitch mix
0.0
Bullpen
-0.3
Park
+2.8
Home run
Starter
0.0
Pitch mix
0.0
Bullpen
-0.1
Park
+1.5

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.

Statcast

opens on right-handers, the hand he faces tonight
Joshua Kuroda-Grauer · by window and pitcher handthrough Sep 24, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G13.000.333.000.233.23366.7%33.3%100.0%–––––
Last 15 G1033.400.455.500.464.33718.2%6.1%24.6%88.1104.40.0%41.7%33.3%
Last 30 G1238.400.447.514.459.35415.8%5.3%21.4%89.2104.50.0%44.8%31.0%
90 days1238.400.447.514.459.35415.8%5.3%21.4%89.2104.50.0%44.8%31.0%
Batted-ball mix, 90 days · 29 balls in play
Ground 66%Line drive 24%Fly ball 10%Pop-up 0%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G511.273.273.545.345.31118.2%0.0%15.4%94.7109.211.1%66.7%44.4%
Last 15 G921.333.333.571.386.30919.0%0.0%14.9%92.6109.25.9%52.9%41.2%
Last 30 G1231.355.355.548.389.29412.9%0.0%10.9%90.6109.23.7%37.0%40.7%
90 days1231.355.355.548.389.29412.9%0.0%10.9%90.6109.23.7%37.0%40.7%
Batted-ball mix, 90 days · 27 balls in play
Ground 48%Line drive 26%Fly ball 15%Pop-up 11%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G514.231.286.462.321.29428.6%7.1%24.1%94.7109.211.1%66.7%44.4%
Last 15 G1554.373.407.529.433.32618.5%3.7%20.4%90.0109.22.4%46.3%36.6%
Last 30 G1969.379.406.530.427.32614.5%2.9%16.4%89.9109.21.8%41.1%35.7%
90 days1969.379.406.530.427.32614.5%2.9%16.4%89.9109.21.8%41.1%35.7%
Batted-ball mix, 90 days · 56 balls in play
Ground 57%Line drive 25%Fly ball 13%Pop-up 5%
Joshua Kuroda-Grauer · percentile ranksvs 304 hitters on the slate with 60+ PA · last 90 days

Right is always better for the hitter: K% and whiff are ranked low-to-high. Context only; a percentile isn't a projection.

FormNormal
Contact rating59Average
Last 100 pitches88trending up
wOBA / xwOBA.423 / .327running 97 points ahead of his contact
Last 12 games, oldest to newest
Hit8/12
2+ total bases6/12
Home run1/12

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

Last 12 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Sep 24LHPFastball92.990.5-16.103Out
Sep 23LHPFastball91.098.3-12.155Out
Sep 22LHPFastball94.2109.2-6.365Double play
Jul 20LHPFastball91.398.59.590Single
Jul 20LHPFastball91.0102.9301.444Home run
Jul 19LHPChangeup80.870.961.010Out
Jul 19LHPSplitter80.886.927.098Out
Jul 19LHPCurveball79.097.119.397Out
Jul 19LHPFastball88.598.0-4.262Single
Jul 18RHPFastball90.481.3-7.109Out
Jul 18RHPSinker90.970.310.256Force out
Jul 18RHPSlider88.3102.8-7.338Double
Last 10 games.
DatePAHTBHRBBK
Sep 24400012
Sep 23100000
Sep 22200001
Jul 20325101
Jul 19411000
Jul 18512010
Jul 17423001
Jul 12412000
Jul 11423000
Jul 10311001

The hitter

season-level talent read
Talent grade—— type
wOBA–
K%–
BB%–
Whiff%–
Barrel%–
Hard-hit%–
Avg EV–

Against right-handers, last 90 days

0 PA
wOBA–
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 gameHOU @ OAK →Both lineups, bullpens, the pitch-mix battles and park air.Joshua Kuroda-Grauer: every projection we've made →