← LAA at SEA, Sep 25, 2026
9:10 PM CT · T-Mobile Park · lineup confirmed
Hitter · LAA · batting 9Bryce Teodosio
Bats rightTalent grade FBalancedNormal
.281wOBA vs RHP.292xwOBA vs his mix3.3expected PA
Starter · SEABryce Miller
Throws rightBTB Stuff 106Trending Up
5.5projected K20%K%1.9trips vs this hitter
Bryce Miller's pitches, by how they moveHitter's edgeEvenPitcher's edge
-20-100+10+20-20-100+10+20Arm side →← Glove side↑ Rise (in)Fastball: 37% usage, 95.7 mph, +4.0″ arm side, +18.8″ rise. Bryce Teodosio: wOBA .329 vs league .332 (about even).Fastball 37%Splitter: 25% usage, 84.2 mph, +9.0″ arm side, +4.8″ rise. Bryce Teodosio: wOBA .269 vs league .273 (about even).Splitter 25%Sinker: 11% usage, 95.0 mph, +13.4″ arm side, +13.7″ rise. Bryce Teodosio: wOBA .348 vs league .351 (about even).Sinker 11%Slider: 10% usage, 86.9 mph, -4.4″ arm side, +0.7″ rise. Bryce Teodosio: wOBA .290 vs league .293 (about even).Slider 10%Sweeper: 8% usage, 83.5 mph, -15.2″ arm side, -7.3″ rise. Bryce Teodosio: wOBA .275 vs league .278 (about even).Sweeper 8%Cutter: 6% usage, 91.1 mph, -4.0″ arm side, +10.1″ rise. Bryce Teodosio: wOBA .304 vs league .307 (about even).Cutter 6%Curveball: 3% usage, 82.9 mph, -3.2″ arm side, -13.0″ rise. Bryce Teodosio: wOBA .286 vs league .289 (about even).Curveball 3%

Bubble size is how often he throws it. Color is Bryce Teodosio's wOBA against pitches shaped like it, compared with league. Hover a pitch for the numbers; the table below has all of them.

Bryce Teodosio's last 9 balls in playHit (2)Out (7)Barrel zone
sweet spot 8–32°-40°-20°0°20°40°60°80°6070809010011012095 mph hard hitExit velocity (mph)Out: 77.2 mph at 61°Out: 94.9 mph at -22°Out: 69.9 mph at 2°Single: 68.8 mph at 21°Out: 53.0 mph at -39°Single: 90.2 mph at 14°Out: 71.5 mph at 49°Out: 58.8 mph at 72°Out: 91.5 mph at 30°
0% hit 95+ mph33% in the sweet spot22% fell for hits
MarketBTBWithout the matchupMatchup
1+ hit50.3%50.6%-0.2
2+ total bases23.4%23.7%-0.3
Home run6.5%6.2%+0.3
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.9
Pitch mix
-0.2
Bullpen
+0.3
Park
-1.1
2+ total bases
Starter
+0.6
Pitch mix
-0.2
Bullpen
+0.2
Park
-0.9
Home run
Starter
+0.3
Pitch mix
-0.1
Bullpen
+0.1
Park
-0.0

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 Bryce Teodosio hits
Bryce Teodosio · hot and cold vs RHP
xwOBA .274 shrunk (raw – on 0 PA) · league .274 · 2 pitches seenxwOBA .333 shrunk (raw .487 on 2 PA) · league .307 · 2 pitches seen.333xwOBA .263 shrunk (raw – on 0 PA) · league .263 · 1 pitches seenxwOBA .316 shrunk (raw .000 on 1 PA) · league .342 · 3 pitches seen.316xwOBA .386 shrunk (raw – on 0 PA) · league .386 · 2 pitches seenxwOBA .321 shrunk (raw – on 0 PA) · league .321 · 1 pitches seenxwOBA .308 shrunk (raw – on 0 PA) · league .308 · 2 pitches seenxwOBA .351 shrunk (raw – on 0 PA) · league .351 · 0 pitches seenxwOBA .262 shrunk (raw .079 on 2 PA) · league .292 · 4 pitches seen.262xwOBA .377 shrunk (raw – on 0 PA) · league .377 · 4 pitches seenxwOBA .266 shrunk (raw .166 on 1 PA) · league .274 · 5 pitches seen.266xwOBA .243 shrunk (raw .000 on 1 PA) · league .263 · 1 pitches seen.243xwOBA .260 shrunk (raw .216 on 4 PA) · league .274 · 7 pitches seen.260
vs RHP · 34 pitches · catcher's view
Whiff 0% of 1 swings · league 22%0%Whiff 0% of 2 swings · league 20%0%Whiff 0% of 1 swings · league 19%0%Whiff 100% of 1 swings · league 10%100%Whiff 100% of 1 swings · league 9%100%Whiff 0% of 1 swings · league 11%0%Whiff 0% of 2 swings · league 14%0%Whiff – of 0 swings · league 13%Whiff 0% of 3 swings · league 17%0%Whiff – of 0 swings · league 28%Whiff 0% of 2 swings · league 24%0%Whiff 100% of 1 swings · league 32%100%Whiff 67% of 3 swings · league 49%67%
vs RHP · 34 pitches · catcher's view
Swings at 50% of 2 pitches · league 62%50%Swings at 100% of 2 pitches · league 72%100%Swings at 100% of 1 pitches · league 66%100%Swings at 33% of 3 pitches · league 70%33%Swings at 50% of 2 pitches · league 76%50%Swings at 100% of 1 pitches · league 70%100%Swings at 100% of 2 pitches · league 65%100%Swings at – of 0 pitches · league 68%Swings at 75% of 4 pitches · league 60%75%Swings at 0% of 4 pitches · league 24%0%Swings at 40% of 5 pitches · league 34%40%Swings at 100% of 1 pitches · league 40%100%Swings at 43% of 7 pitches · league 32%43%
vs RHP · 34 pitches · catcher's view

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.

Pitch by pitch

Bryce Teodosio against each of Bryce Miller's pitches
His pitchUsageVeloMovementHis wOBALeagueHis whiff%LeagueSampleRead
Fastball37%95.7+4″ / +19″.329.33224.6%22.9%1Little history vs this shape
Splitter25%84.2+9″ / +5″.269.27334.5%33.4%2Little history vs this shape
Sinker11%95.0+13″ / +14″.348.35115.4%14.1%1Little history vs this shape
Slider10%86.9-4″ / +1″.290.29331.6%30.5%3Little history vs this shape
Sweeper8%83.5-15″ / -7″.275.27828.3%27.4%1Little history vs this shape
Cutter6%91.1-4″ / +10″.304.30727.3%25.6%3Little history vs this shape
Curveball3%82.9-3″ / -13″.286.28930.7%29.7%2Little history vs this shape
Matched by shape: every pitch in our history that moved like each of the starter's pitches, not just ones with the same name. Movement is horizontal / induced vertical break in inches. Display only; the fitted model reads the matchup its own way.

Statcast

opens on right-handers, the hand he faces tonight
Bryce Teodosio · by window and pitcher handthrough Sep 25, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G411.100.182.100.145.19736.4%9.1%27.8%72.694.90.0%0.0%16.7%
Last 15 G411.100.182.100.145.19736.4%9.1%27.8%72.694.90.0%0.0%16.7%
Last 30 G411.100.182.100.145.19736.4%9.1%27.8%72.694.90.0%0.0%16.7%
90 days411.100.182.100.145.19736.4%9.1%27.8%72.694.90.0%0.0%16.7%
Batted-ball mix, 90 days · 6 balls in play
Ground 50%Line drive 17%Fly ball 17%Pop-up 17%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G23.333.333.333.300.30566.7%0.0%71.4%90.290.20.0%0.0%100.0%
Last 15 G36.200.333.200.267.28033.3%16.7%50.0%80.291.50.0%0.0%66.7%
Last 30 G36.200.333.200.267.28033.3%16.7%50.0%80.291.50.0%0.0%66.7%
90 days36.200.333.200.267.28033.3%16.7%50.0%80.291.50.0%0.0%66.7%
Batted-ball mix, 90 days · 3 balls in play
Ground 0%Line drive 33%Fly ball 33%Pop-up 33%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G514.154.214.154.179.22042.9%7.1%40.0%75.194.90.0%0.0%28.6%
Last 15 G617.133.235.133.188.22635.3%11.8%35.7%75.194.90.0%0.0%33.3%
Last 30 G617.133.235.133.188.22635.3%11.8%35.7%75.194.90.0%0.0%33.3%
90 days617.133.235.133.188.22635.3%11.8%35.7%75.194.90.0%0.0%33.3%
Batted-ball mix, 90 days · 9 balls in play
Ground 33%Line drive 22%Fly ball 22%Pop-up 22%
FormNormal
Contact rating–percentile of xwOBA
Last 100 pitches–
wOBA / xwOBA.194 / .223running 28 points behind his contact
Last 12 games, oldest to newest
Hit2/5
2+ total bases0/5
Home run0/5

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 9 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Sep 25RHPFastball95.177.261.018Out
Sep 25RHPSinker94.994.9-22.136Out
Sep 24RHPSweeper84.969.92.166Out
Sep 24RHPCutter85.168.821.838Single
Sep 24RHPCurveball80.953.0-39.167Out
Sep 23LHPChangeup80.090.214.915Single
Sep 22RHPSweeper86.071.549.140Out
Aug 26LHPFastball91.858.872.003Out
Aug 26LHPCurveball80.591.530.061Out
Last 6 games.
DatePAHTBHRBBK
Sep 25400011
Sep 24411001
Sep 23211001
Sep 22300002
Sep 20100001
Aug 26300010

Two strikes

Bryce Miller SEA · RHPwith two strikes
Bryce Miller with two strikes. Put-away: share of two-strike pitches that end the at-bat with a strikeout.
PitchOverall2 strikesWhiff%Put-awayLeague put-away
Splitter25%37%23.4%17.2%19.0%
Fastball37%35%16.5%19.5%18.0%
Sweeper8%14%15.4%8.2%19.3%
Curveball3%5%16.7%11.8%20.0%
Sinker11%4%0.0%14.3%17.0%
Slider10%3%33.3%36.4%21.1%
Cutter6%2%0.0%0.0%17.9%
Bryce Teodosio bats Rwith two strikes, vs this hand
Bryce Teodosio with two strikes against this hand, shrunk toward league. Little two-strike history vs these shapes
With two strikesHimLeague
K%43.8%42.4%
Whiff%24.0%22.2%
Contact%76.0%77.8%
Chase%40.3%39.9%
wOBA.232.237
Whiff vs his put-away shapes26.4%24.4%

The hitter

season-level talent read
Talent gradeFBalanced type
wOBA.253
K%30.0%
BB%4.3%
Whiff%11.0%
Barrel%2.4%
Hard-hit%17.6%
Avg EV82.7

Against right-handers, last 90 days

7 PA
wOBA.281
xwOBA vs this mix.292against pitches like his
RV/100-0.72
Hard-hit%20.2%
K%26.9%
BB%7.9%

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
Bryce MillerRHP · SEA vs LAA
5.5projected strikeouts · likely 3 to 9 · 22.9 batters over 5.5 innings
≤3 strikeouts: 20.0%20%≤34 strikeouts: 15.5%16%45 strikeouts: 17.0%17%56 strikeouts: 15.6%16%67 strikeouts: 12.4%12%78 strikeouts: 8.5%9%89+ strikeouts: 11.0%11%9+book 6.5
Over 6.5: 32% (red bars) · under: 68%. Chance of each exact strikeout total, from the served distribution.
K%19.6%
BB%10.5%
Whiff%10.2%
Velo90.2
BTB Stuff106
Location101
PitchUsageBTB Stuff 60 · 100 · 140VeloWhiff
Fastball37%11795.68.9%
Splitter25%9784.216.1%
Sinker11%9895.10.0%
Slider10%9886.811.8%
Sweeper8%10283.47.4%
Cutter6%11891.414.9%
Curveball3%9383.08.6%
Other0%–92.00.0%
Last 3 startsTrending Up
DatePitchesK%Whiff%Hard-hit%wOBA
Sep 198927%8%9%.250
Sep 139223%14%14%.373
Sep 88433%11%22%.378

Season numbers from the last 90 days of Statcast. BTB Stuff and Location read on a scale where 100 is league average. Recent starts are context; the projection doesn't weight them.

Bryce Miller SEA · RHPvsLAA lineupstrikeout rate vs his hand

7 of 9 strike out more than the average hitter tonight

Strikeout rate against right-handers over the last 90 days (season rate where the split is missing). Line: tonight's average hitter, 22.5%. Red strikes out more, blue less.

The rest of the gameLAA @ SEA →Both lineups, bullpens, the pitch-mix battles and park air.Bryce Teodosio: every projection we've made →