← All players

Brandon Lockridge

MIL · Hitter · 1 games projected since Sep 26, 2026, every one frozen before first pitch.

Statcast

by window and pitcher hand
Brandon Lockridge · last 90 daysthrough Sep 25, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G38.000.125.000.088.10762.5%12.5%40.0%75.877.30.0%0.0%0.0%
Last 15 G38.000.125.000.088.10762.5%12.5%40.0%75.877.30.0%0.0%0.0%
Last 30 G38.000.125.000.088.10762.5%12.5%40.0%75.877.30.0%0.0%0.0%
90 days38.000.125.000.088.10762.5%12.5%40.0%75.877.30.0%0.0%0.0%
Batted-ball mix, 90 days · 2 balls in play
Ground 50%Line drive 0%Fly ball 0%Pop-up 50%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G36.333.333.333.450.21916.7%0.0%30.0%82.2108.00.0%40.0%0.0%
Last 15 G47.286.286.286.386.18828.6%0.0%38.5%82.2108.00.0%40.0%0.0%
Last 30 G47.286.286.286.386.18828.6%0.0%38.5%82.2108.00.0%40.0%0.0%
90 days47.286.286.286.386.18828.6%0.0%38.5%82.2108.00.0%40.0%0.0%
Batted-ball mix, 90 days · 5 balls in play
Ground 100%Line drive 0%Fly ball 0%Pop-up 0%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G514.154.214.154.243.15542.9%7.1%36.0%80.4108.00.0%28.6%0.0%
Last 15 G615.143.200.143.227.14546.7%6.7%39.3%80.4108.00.0%28.6%0.0%
Last 30 G615.143.200.143.227.14546.7%6.7%39.3%80.4108.00.0%28.6%0.0%
90 days615.143.200.143.227.14546.7%6.7%39.3%80.4108.00.0%28.6%0.0%
Batted-ball mix, 90 days · 7 balls in play
Ground 86%Line drive 0%Fly ball 0%Pop-up 14%

Recent contact

Last 7 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Aug 18RHPSlider88.961.4-1.087Fielder's choice
Aug 18RHPOffspeed40.391.2-3.297Single
Aug 16LHPChangeup88.477.355.093Out
Aug 11RHPSweeper80.4101.26.562Single
Aug 11RHPSinker95.449.4-60.263Out
Aug 11RHPSinker94.7108.0-24.107Out
Aug 9LHPChangeup86.874.3-16.064Out
Last 6 games.
DatePAHTBHRBBK
Aug 18211000
Aug 16500013
Aug 12200002
Aug 11311000
Aug 9200001
Aug 1100001
FormNormal
Contact rating–percentile of xwOBA
Last 100 pitches–
wOBA / xwOBA.169 / .136running 32 points ahead of his contact
Last 12 games, oldest to newest
Hit2/6
2+ total bases0/6
Home run0/6

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 gradeFBalanced type
wOBA.273
Barrel%1.4%
Hard-hit%22.5%
K%25.7%
BB%5.9%

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

Brandon Lockridge · hot and cold zones
xwOBA .276 shrunk (raw .297 on 1 PA) · league .274 · 2 pitches seen.276xwOBA .307 shrunk (raw – on 0 PA) · league .307 · 1 pitches seenxwOBA .263 shrunk (raw – on 0 PA) · league .263 · 0 pitches seenxwOBA .342 shrunk (raw – on 0 PA) · league .342 · 1 pitches seenxwOBA .386 shrunk (raw – on 0 PA) · league .386 · 1 pitches seenxwOBA .312 shrunk (raw .275 on 3 PA) · league .321 · 3 pitches seen.312xwOBA .308 shrunk (raw – on 0 PA) · league .308 · 1 pitches seenxwOBA .332 shrunk (raw .107 on 1 PA) · league .351 · 1 pitches seen.332xwOBA .292 shrunk (raw – on 0 PA) · league .292 · 1 pitches seenxwOBA .377 shrunk (raw – on 0 PA) · league .377 · 2 pitches seenxwOBA .274 shrunk (raw – on 0 PA) · league .274 · 1 pitches seenxwOBA .243 shrunk (raw .000 on 1 PA) · league .263 · 1 pitches seen.243xwOBA .260 shrunk (raw .087 on 1 PA) · league .274 · 4 pitches seen.260
vs RHP · 19 pitches · catcher's view
Whiff 0% of 1 swings · league 22%0%Whiff 0% of 1 swings · league 20%0%Whiff – of 0 swings · league 19%Whiff 100% of 1 swings · league 10%100%Whiff 0% of 1 swings · league 9%0%Whiff 33% of 3 swings · league 11%33%Whiff – of 0 swings · league 14%Whiff 0% of 1 swings · league 13%0%Whiff 0% of 1 swings · league 17%0%Whiff – of 0 swings · league 28%Whiff – of 0 swings · league 24%Whiff 100% of 1 swings · league 32%100%Whiff 67% of 3 swings · league 49%67%
vs RHP · 19 pitches · catcher's view
Swings at 50% of 2 pitches · league 62%50%Swings at 100% of 1 pitches · league 72%100%Swings at – of 0 pitches · league 66%Swings at 100% of 1 pitches · league 70%100%Swings at 100% of 1 pitches · league 76%100%Swings at 100% of 3 pitches · league 70%100%Swings at 0% of 1 pitches · league 65%0%Swings at 100% of 1 pitches · league 68%100%Swings at 100% of 1 pitches · league 60%100%Swings at 0% of 2 pitches · league 24%0%Swings at 0% of 1 pitches · league 34%0%Swings at 100% of 1 pitches · league 40%100%Swings at 75% of 4 pitches · league 32%75%
vs RHP · 19 pitches · catcher's view
xwOBA .243 shrunk (raw – on 0 PA) · league .243 · 0 pitches seenxwOBA .296 shrunk (raw – on 0 PA) · league .296 · 0 pitches seenxwOBA .254 shrunk (raw – on 0 PA) · league .254 · 1 pitches seenxwOBA .284 shrunk (raw .000 on 1 PA) · league .308 · 1 pitches seen.284xwOBA .385 shrunk (raw – on 0 PA) · league .385 · 1 pitches seenxwOBA .319 shrunk (raw .064 on 1 PA) · league .340 · 4 pitches seen.319xwOBA .259 shrunk (raw .093 on 1 PA) · league .273 · 1 pitches seen.259xwOBA .323 shrunk (raw .000 on 1 PA) · league .350 · 2 pitches seen.323xwOBA .299 shrunk (raw – on 0 PA) · league .299 · 4 pitches seenxwOBA .302 shrunk (raw – on 0 PA) · league .302 · 1 pitches seenxwOBA .346 shrunk (raw – on 0 PA) · league .346 · 3 pitches seenxwOBA .298 shrunk (raw .349 on 2 PA) · league .289 · 6 pitches seen.298xwOBA .220 shrunk (raw .000 on 2 PA) · league .257 · 6 pitches seen.220
vs LHP · 30 pitches · catcher's view
Whiff – of 0 swings · league 19%Whiff – of 0 swings · league 21%Whiff – of 0 swings · league 23%Whiff – of 0 swings · league 9%Whiff – of 0 swings · league 10%Whiff 0% of 3 swings · league 11%0%Whiff 0% of 1 swings · league 17%0%Whiff 50% of 2 swings · league 14%50%Whiff 0% of 1 swings · league 16%0%Whiff – of 0 swings · league 25%Whiff – of 0 swings · league 29%Whiff 75% of 4 swings · league 48%75%Whiff 50% of 4 swings · league 34%50%
vs LHP · 30 pitches · catcher's view
Swings at – of 0 pitches · league 63%Swings at – of 0 pitches · league 71%Swings at 0% of 1 pitches · league 64%0%Swings at 0% of 1 pitches · league 67%0%Swings at 0% of 1 pitches · league 76%0%Swings at 75% of 4 pitches · league 72%75%Swings at 100% of 1 pitches · league 59%100%Swings at 100% of 2 pitches · league 68%100%Swings at 25% of 4 pitches · league 66%25%Swings at 0% of 1 pitches · league 30%0%Swings at 0% of 3 pitches · league 26%0%Swings at 67% of 6 pitches · league 31%67%Swings at 67% of 6 pitches · league 41%67%
vs LHP · 30 pitches · catcher's view
xwOBA .268 shrunk (raw .297 on 1 PA) · league .266 · 2 pitches seen.268xwOBA .303 shrunk (raw – on 0 PA) · league .303 · 1 pitches seenxwOBA .260 shrunk (raw – on 0 PA) · league .260 · 1 pitches seenxwOBA .306 shrunk (raw .000 on 1 PA) · league .332 · 2 pitches seen.306xwOBA .386 shrunk (raw – on 0 PA) · league .386 · 2 pitches seenxwOBA .301 shrunk (raw .222 on 4 PA) · league .327 · 7 pitches seen.301xwOBA .281 shrunk (raw .093 on 1 PA) · league .297 · 2 pitches seen.281xwOBA .309 shrunk (raw .054 on 2 PA) · league .351 · 3 pitches seen.309xwOBA .294 shrunk (raw – on 0 PA) · league .294 · 5 pitches seenxwOBA .361 shrunk (raw – on 0 PA) · league .361 · 3 pitches seenxwOBA .306 shrunk (raw – on 0 PA) · league .306 · 4 pitches seenxwOBA .265 shrunk (raw .233 on 3 PA) · league .273 · 7 pitches seen.265xwOBA .221 shrunk (raw .029 on 3 PA) · league .269 · 10 pitches seen.221
All · 49 pitches · catcher's view
Whiff 0% of 1 swings · league 21%0%Whiff 0% of 1 swings · league 20%0%Whiff – of 0 swings · league 20%Whiff 100% of 1 swings · league 10%100%Whiff 0% of 1 swings · league 9%0%Whiff 17% of 6 swings · league 11%17%Whiff 0% of 1 swings · league 15%0%Whiff 33% of 3 swings · league 13%33%Whiff 0% of 2 swings · league 16%0%Whiff – of 0 swings · league 28%Whiff – of 0 swings · league 26%Whiff 80% of 5 swings · league 38%80%Whiff 57% of 7 swings · league 45%57%
All · 49 pitches · catcher's view
Swings at 50% of 2 pitches · league 62%50%Swings at 100% of 1 pitches · league 72%100%Swings at 0% of 1 pitches · league 65%0%Swings at 50% of 2 pitches · league 69%50%Swings at 50% of 2 pitches · league 76%50%Swings at 86% of 7 pitches · league 70%86%Swings at 50% of 2 pitches · league 63%50%Swings at 100% of 3 pitches · league 68%100%Swings at 40% of 5 pitches · league 62%40%Swings at 0% of 3 pitches · league 25%0%Swings at 0% of 4 pitches · league 30%0%Swings at 71% of 7 pitches · league 36%71%Swings at 70% of 10 pitches · league 34%70%
All · 49 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.

Predicted vs what happened

0 settled games
Games with a hit–BTB expected –
Games with 2+ TB–BTB expected –
Games with a HR–BTB expected –
Talent gradeFwOBA .273 · K% 25.7%

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 26Quinn Mathews50.5%24.7%5.4%not settled
Probabilities as served and frozen before first pitch.