Bryson Stott LHB PHI
Batters grouped by swing shape — bat speed and swing length for power, attack angle and path tilt for loft — from Statcast bat tracking.
The number beside each metric is the gap to league average across the 610 batters with enough tracked swings to measure.
A description, not a prediction. The model does not use it.
Bat speed, barrel rate, exit velocity and chase rate over the last 30 games against this player's own last 100, so it reads as “is he himself right now” rather than “is he good”.
Flagged only when it has moved further than three quarters of hitters do. Movement in either direction counts.
Descriptive — the model does not use it.
Where this player ranks against the league over the same games. 100 is the best in baseball, 50 is average, and right is always better.
Rows marked ↓ are ones where a low number is good, so the bar is flipped. The figure on the right is always the real value.
Windows count games played, not calendar days.
2026-08-28 to 2026-10-01 · 401 qualified playersBryson Stott’s last 30 games, ending 2026-10-01 — 16 days ago. Ranked against the league as it stood that day.
Where every base hit landed, over this player's recent games. Outs are not plotted.
Distance is read off the dotted rings, not a drawn fence -- real fences vary by 100+ feet park to park, so one drawn wall would be accurate for none of them.
Statcast records where a ball was FIELDED, not where it landed, so about 4% of hits (a grounder run down in foul ground, say) are pulled back to the foul line here rather than plotted past it.
22 hits · 30 games · 2026-08-28 to 2026-10-01Hover or tap any hit for how it was struck — distance, exit velocity, launch angle, the pitch, and what that batted ball was expected to be worth.
One row per plate appearance, newest first. Strikeouts and walks included.
Expected stats say what a batted ball was worth given how hard and at what angle it was hit, whether or not it found a glove.
xBA is blank on strikeouts and walks — there is no batted ball to judge. xwOBA counts them.
119 PA · 30 games · 2026-08-28 to 2026-10-01| Date | Result | Count | Pitch | Velo | Exit Velo | Angle | Dist | Location | xBA | xSLG | xwOBA | Pitcher |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-10-01 | Out popup | 1-1 | SI | 96.3 | 46.9 | 66° | 76 | LF corner | 0.017 | 0.022 | 0.019 | Chris Sale |
| 2026-10-01 | Out fly ball | 0-2 | CH | 91.2 | 91.3 | 35° | 339 | RF gap | 0.026 | 0.065 | 0.039 | Robert Suarez |
| 2026-10-01 | Strikeout looking | 0-2 | FF | 95.5 | — | — | — | — | — | — | 0.000 | Grant Holmes |
| 2026-10-01 | Strikeout swinging | 2-2 | FC | 91.3 | — | — | — | — | — | — | 0.000 | Ray Kerr |
| 2026-09-30 | Single line drive | 1-2 | FS | 88.9 | 86.8 | 15° | 215 | LF | 0.986 | 1.112 | 0.927 | Didier Fuentes |
| 2026-09-30 | Strikeout swinging | 1-2 | FF | 95.3 | — | — | — | — | — | — | 0.000 | Dylan Lee |
| 2026-09-30 | Out line drive | 1-2 | FS | 87.5 | 83.5 | 27° | 292 | LF gap | 0.117 | 0.213 | 0.146 | Tyler Mahle |
| 2026-09-30 | Out ground ball | 3-2 | FS | 87.2 | 65.7 | -45° | 3 | RF corner | 0.239 | 0.242 | 0.226 | Tyler Mahle |
| 2026-09-30 | Fielder's Choice ground ball | 0-2 | FS | 87.5 | 86.9 | -10° | 8 | Infield | 0.143 | 0.166 | 0.129 | Tyler Mahle |
| 2026-09-29 | Out fly ball | 1-2 | FF | 96.3 | 92.4 | 33° | 330 | LF gap | 0.063 | 0.171 | 0.101 | Raisel Iglesias |
| 2026-09-29 | Single line drive | 2-1 | FF | 96.3 | 88.1 | 16° | 213 | RF | 0.977 | 1.093 | 0.905 | Chris Sale |
| 2026-09-29 | Strikeout swinging | 2-2 | FF | 95.9 | — | — | — | — | — | — | 0.000 | Chris Sale |
| 2026-09-29 | Strikeout swinging | 0-2 | SL | 77.0 | — | — | — | — | — | — | 0.000 | Chris Sale |
| 2026-09-27 | Walk | 3-2 | SL | 86.2 | — | — | — | — | — | — | 0.698 | Manuel Rodríguez |
| 2026-09-27 | Double ground ball | 0-0 | SL | 88.2 | 103.0 | 5° | 105 | RF corner | 0.594 | 0.684 | 0.558 | Jesse Scholtens |
| 2026-09-27 | Single ground ball | 0-2 | CH | 79.0 | 95.3 | 4° | 90 | LF gap | 0.471 | 0.528 | 0.438 | Nick Martinez |
| 2026-09-27 | Double line drive | 1-0 | SI | 92.9 | 101.3 | 21° | 340 | RF | 0.380 | 0.801 | 0.492 | Nick Martinez |
| 2026-09-26 | Double line drive | 2-2 | FF | 92.5 | 100.9 | 10° | 233 | LF gap | 0.840 | 1.024 | 0.816 | Ty Johnson |
| 2026-09-26 | Double line drive | 0-2 | FF | 98.2 | 96.2 | 18° | 279 | LF | 0.426 | 0.641 | 0.449 | Manuel Rodríguez |
| 2026-09-26 | Out fly ball | 0-1 | FF | 99.3 | 91.9 | 50° | 261 | LF | 0.003 | 0.003 | 0.003 | Brody Hopkins |
| 2026-09-26 | Out ground ball | 3-1 | SI | 94.7 | 65.6 | -30° | 4 | Infield | 0.069 | 0.075 | 0.065 | Griffin Jax |
| 2026-09-25 | Out fly ball | 1-2 | FF | 96.2 | 94.8 | 40° | 316 | LF corner | 0.034 | 0.105 | 0.053 | Bryan Baker |
| 2026-09-25 | Out line drive | 1-2 | ST | 84.0 | 84.1 | 11° | 178 | RF gap | 0.483 | 0.510 | 0.435 | Cam Booser |
| 2026-09-25 | Walk | 3-2 | CU | 82.7 | — | — | — | — | — | — | 0.698 | Freddy Peralta |
| 2026-09-25 | Single ground ball | 1-2 | FF | 95.4 | 99.7 | -10° | 12 | LF | 0.276 | 0.310 | 0.262 | Freddy Peralta |
| 2026-09-24 | Walk | 3-2 | SI | 97.0 | — | — | — | — | — | — | 0.698 | Antonio Senzatela |
| 2026-09-24 | Out ground ball | 2-1 | SI | 96.8 | 86.4 | -21° | 5 | Infield | 0.094 | 0.106 | 0.093 | Aaron Ashby |
| 2026-09-24 | Out line drive | 1-0 | FF | 95.8 | 107.2 | 6° | 152 | Infield | 0.629 | 0.718 | 0.586 | Chad Patrick |
| 2026-09-24 | Strikeout looking | 0-2 | SI | 95.4 | — | — | — | — | — | — | 0.000 | Shane Drohan |
| 2026-09-23 | Out ground ball | 0-1 | SI | 99.2 | 73.4 | -29° | 3 | Infield | 0.061 | 0.067 | 0.055 | Abner Uribe |
| 2026-09-23 | Walk | 3-2 | CU | 80.9 | — | — | — | — | — | — | 0.698 | DL Hall |
| 2026-09-23 | Double line drive | 3-1 | FF | 92.2 | 107.4 | 15° | 276 | RF | 0.623 | 1.025 | 0.688 | Logan Henderson |
| 2026-09-23 | Double line drive | 0-1 | CH | 84.0 | 93.9 | 24° | 342 | RF | 0.169 | 0.346 | 0.217 | Logan Henderson |
| 2026-09-22 | Single line drive | 2-2 | ST | 83.6 | 88.7 | 18° | 249 | CF | 0.777 | 0.874 | 0.702 | Colton Gordon |
| 2026-09-22 | Out ground ball | 1-1 | SI | 93.4 | 101.5 | -26° | 4 | Infield | 0.153 | 0.168 | 0.138 | Colton Gordon |
| 2026-09-22 | Out ground ball | 1-2 | SV | 82.4 | 102.3 | -21° | 3 | Infield | 0.183 | 0.198 | 0.172 | Kyle Harrison |
| 2026-09-22 | Walk | 3-1 | FC | 94.1 | — | — | — | — | — | — | 0.698 | Dustin May |
| 2026-09-20 | Out fly ball | 1-2 | FF | 92.2 | 98.0 | 25° | 345 | CF | 0.397 | 0.992 | 0.578 | Austin Warren |
| 2026-09-20 | Walk | 3-0 | FC | 93.1 | — | — | — | — | — | — | 0.698 | Kodai Senga |
| 2026-09-20 | Out fly ball | 1-0 | SI | 92.4 | 87.4 | 59° | 204 | LF | 0.026 | 0.049 | 0.034 | Jack Weisenburger |
| 2026-09-20 | Out fly ball | 1-0 | FC | 88.3 | 96.6 | 45° | 324 | LF gap | 0.014 | 0.038 | 0.021 | Jonah Tong |
| 2026-09-20 | Out ground ball | 3-2 | CH | 86.5 | 71.4 | 2° | 43 | Infield | 0.160 | 0.183 | 0.152 | Jonah Tong |
| 2026-09-19 | Out ground ball | 2-2 | CH | 87.7 | 80.1 | -5° | 18 | Infield | 0.170 | 0.193 | 0.153 | Jonathan Pintaro |
| 2026-09-19 | Strikeout swinging | 2-2 | SL | 85.6 | — | — | — | — | — | — | 0.000 | Jefry Yan |
| 2026-09-19 | Single line drive | 1-2 | FS | 84.6 | 85.3 | 19° | 238 | LF | 0.883 | 1.030 | 0.829 | Christian Scott |
| 2026-09-19 | Strikeout swinging | 2-2 | FS | 86.2 | — | — | — | — | — | — | 0.000 | Christian Scott |
| 2026-09-18 | Out line drive | 2-1 | FF | 97.3 | 104.6 | 21° | 385 | CF | 0.720 | 1.864 | 1.077 | Dedniel Núñez |
| 2026-09-18 | Out fly ball | 1-2 | FF | 93.6 | 81.5 | 55° | 217 | LF | 0.031 | 0.042 | 0.032 | Zac Thornton |
| 2026-09-18 | Out ground ball | 1-1 | CU | 91.5 | 79.2 | 9° | 111 | RF gap | 0.334 | 0.359 | 0.301 | Zac Thornton |
| 2026-09-18 | Double fly ball | 1-1 | FC | 89.3 | 100.9 | 23° | 373 | CF | 0.549 | 1.355 | 0.794 | Zac Thornton |
| 2026-09-17 | Double fly ball | 3-1 | FF | 91.2 | 77.2 | 41° | 259 | RF gap | 0.086 | 0.131 | 0.093 | Tobias Myers |
| 2026-09-17 | Sac Bunt ground ball | 1-0 | SL | 84.3 | 33.8 | 14° | 42 | LF corner | — | — | — | Nolan McLean |
| 2026-09-17 | Out line drive | 0-1 | FC | 93.9 | 87.1 | 7° | 117 | Infield | 0.509 | 0.614 | 0.504 | Nolan McLean |
| 2026-09-17 | Single ground ball | 1-2 | SI | 96.6 | 98.1 | -6° | 24 | Infield | 0.316 | 0.339 | 0.291 | Nolan McLean |
| 2026-09-16 | Walk | 3-2 | SL | 93.5 | — | — | — | — | — | — | 0.699 | Yovanny Cruz |
| 2026-09-16 | Grounded Into DP ground ball | 1-0 | FC | 94.2 | 80.7 | 0° | 39 | Infield | 0.180 | 0.207 | 0.177 | Luis Perales |
| 2026-09-16 | Out fly ball | 1-0 | SI | 89.0 | 88.4 | 28° | 326 | RF | 0.063 | 0.128 | 0.076 | Will Dion |
| 2026-09-16 | Force Out ground ball | 0-2 | SL | 85.9 | 92.3 | -19° | 4 | Infield | 0.119 | 0.134 | 0.107 | Riley Cornelio |
| 2026-09-16 | Walk | 3-2 | SI | 95.8 | — | — | — | — | — | — | 0.699 | Jared Simpson |
| 2026-09-15 | Out fly ball | 1-1 | SL | 86.9 | 96.2 | 33° | 325 | LF | 0.154 | 0.535 | 0.285 | Erik Tolman |
| 2026-09-15 | Out fly ball | 2-2 | SL | 92.1 | 91.6 | 40° | 315 | LF gap | 0.014 | 0.033 | 0.019 | Yovanny Cruz |
| 2026-09-15 | Out ground ball | 0-1 | FF | 92.9 | 96.7 | 6° | 103 | Infield | 0.649 | 0.734 | 0.614 | Jackson Kent |
| 2026-09-15 | Strikeout swinging | 0-2 | SL | 85.4 | — | — | — | — | — | — | 0.000 | Jackson Kent |
| 2026-09-13 | Double line drive | 3-1 | FF | 91.9 | 100.6 | 21° | 365 | RF gap | 0.380 | 0.801 | 0.492 | Bailey Falter |
| 2026-09-13 | Single line drive | 1-2 | SL | 84.2 | 93.4 | 18° | 271 | CF | 0.563 | 0.708 | 0.521 | Dylan Lee |
| 2026-09-13 | Strikeout swinging | 0-2 | FF | 95.7 | — | — | — | — | — | — | 0.000 | Ray Kerr |
| 2026-09-13 | Out ground ball | 2-1 | FF | 94.2 | 86.2 | -1° | 35 | Infield | 0.267 | 0.282 | 0.251 | Grant Holmes |
| 2026-09-13 | Single line drive | 2-1 | SI | 93.2 | 82.7 | 21° | 265 | CF | 0.709 | 0.818 | 0.652 | Grant Holmes |
| 2026-09-12 | Out fly ball | 2-1 | FS | 85.4 | 85.0 | 59° | 201 | LF gap | 0.031 | 0.056 | 0.041 | Tyler Mahle |
| 2026-09-12 | Grounded Into DP ground ball | 2-2 | FS | 89.0 | 89.4 | -17° | 8 | RF corner | 0.140 | 0.149 | 0.130 | Tyler Mahle |
| 2026-09-12 | Out ground ball | 3-2 | FS | 85.5 | 63.9 | -40° | 2 | Infield | 0.160 | 0.166 | 0.151 | Tyler Mahle |
| 2026-09-11 | Walk | 3-1 | FF | 96.0 | — | — | — | — | — | — | 0.699 | Didier Fuentes |
| 2026-09-11 | Strikeout swinging | 1-2 | FS | 92.9 | — | — | — | — | — | — | 0.000 | Victor Mederos |
| 2026-09-10 | Strikeout swinging | 0-2 | FF | 97.7 | — | — | — | — | — | — | 0.000 | Bryan Abreu |
| 2026-09-10 | Fielder's Choice ground ball | 1-1 | CH | 83.6 | 94.4 | 0° | 46 | Infield | 0.376 | 0.416 | 0.338 | Cristian Javier |
| 2026-09-10 | Out fly ball | 3-2 | CH | 84.6 | 81.6 | 33° | 286 | LF gap | 0.026 | 0.047 | 0.025 | Cristian Javier |
| 2026-09-09 | Walk | 3-2 | FF | 96.2 | — | — | — | — | — | — | 0.699 | Tatsuya Imai |
| 2026-09-09 | Reached On Error ground ball | 2-1 | SI | 91.2 | 84.1 | -18° | 8 | Infield | 0.087 | 0.099 | 0.079 | Bryan King |
| 2026-09-09 | Strikeout swinging | 2-2 | KC | 81.8 | — | — | — | — | — | — | 0.000 | Hunter Brown |
| 2026-09-09 | Out ground ball | 0-0 | SI | 97.1 | 88.3 | -18° | 5 | RF | 0.101 | 0.113 | 0.098 | Hunter Brown |
| 2026-09-08 | Single ground ball | 1-2 | SI | 96.2 | 89.8 | 7° | 122 | LF gap | 0.466 | 0.508 | 0.422 | Josh Hader |
| 2026-09-08 | Hit By Pitch | 0-2 | ST | 87.0 | — | — | — | — | — | — | 0.729 | AJ Blubaugh |
| 2026-09-08 | Out popup | 2-1 | FC | 89.8 | 76.4 | 63° | 162 | LF | 0.014 | 0.022 | 0.017 | Hayden Wesneski |
| 2026-09-08 | Grounded Into DP ground ball | 2-2 | FF | 94.2 | 103.1 | 0° | 51 | RF corner | 0.454 | 0.482 | 0.410 | Hayden Wesneski |
| 2026-09-07 | Strikeout swinging | 2-2 | FF | 97.0 | — | — | — | — | — | — | 0.000 | Didier Fuentes |
| 2026-09-07 | Out fly ball | 0-0 | FF | 96.3 | 104.2 | 31° | 399 | CF | 0.760 | 2.979 | 1.522 | Grant Holmes |
| 2026-09-07 | Out line drive | 2-1 | SI | 94.8 | 96.3 | 17° | 301 | CF | 0.523 | 0.690 | 0.504 | Grant Holmes |
| 2026-09-06 | Single line drive | 0-1 | CH | 89.1 | 84.0 | 19° | 237 | CF | 0.920 | 1.059 | 0.861 | Raisel Iglesias |
| 2026-09-06 | Out popup | 2-2 | FS | 88.0 | 84.1 | 59° | 164 | RF corner | 0.017 | 0.017 | 0.015 | Tyler Mahle |
| 2026-09-06 | Out fly ball | 1-1 | FS | 89.1 | 85.8 | 29° | 327 | CF | 0.069 | 0.151 | 0.097 | Tyler Mahle |
| 2026-09-06 | Out line drive | 1-1 | FS | 86.3 | 95.6 | 23° | 364 | CF | 0.203 | 0.403 | 0.255 | Tyler Mahle |
| 2026-09-05 | Strikeout swinging | 1-2 | FF | 89.5 | — | — | — | — | — | — | 0.000 | Brent Suter |
| 2026-09-05 | Strikeout swinging | 0-2 | FF | 96.3 | — | — | — | — | — | — | 0.000 | Ray Kerr |
| 2026-09-05 | Out ground ball | 0-1 | SI | 91.0 | 89.5 | -2° | 35 | Infield | 0.264 | 0.307 | 0.239 | Martín Pérez |
| 2026-09-05 | Out line drive | 1-2 | CH | 83.4 | 105.8 | 18° | 372 | RF gap | 0.537 | 1.076 | 0.673 | Martín Pérez |
| 2026-09-02 | Force Out ground ball | 0-1 | ST | 87.4 | 65.1 | -13° | 8 | Infield | 0.061 | 0.064 | 0.055 | Brandyn Garcia |
| 2026-09-02 | Out ground ball | 1-2 | SL | 86.2 | 88.9 | -5° | 14 | RF corner | 0.219 | 0.250 | 0.204 | Kevin Ginkel |
| 2026-09-02 | Out line drive | 1-2 | SI | 93.3 | 88.1 | 20° | 262 | LF gap | 0.463 | 0.576 | 0.442 | Taylor Clarke |
| 2026-09-01 | Sac Fly fly ball | 0-0 | FF | 92.9 | 90.5 | 43° | 291 | LF | — | — | 0.015 | Blake Walston |
| 2026-09-01 | Walk | 3-2 | FC | 93.1 | — | — | — | — | — | — | 0.698 | Gerardo Carrillo |
| 2026-09-01 | Out ground ball | 0-2 | FC | 92.8 | 69.0 | -3° | 27 | Infield | 0.111 | 0.134 | 0.104 | Eduardo Rodriguez |
| 2026-09-01 | Out fly ball | 0-1 | FC | 90.8 | 92.4 | 32° | 343 | RF gap | 0.054 | 0.151 | 0.080 | Eduardo Rodriguez |
| 2026-09-01 | Out ground ball | 0-1 | CU | 79.5 | 98.7 | -3° | 30 | Infield | 0.391 | 0.441 | 0.359 | Eduardo Rodriguez |
| 2026-08-31 | Out fly ball | 3-2 | FF | 99.3 | 83.3 | 62° | 185 | LF corner | 0.009 | 0.009 | 0.008 | Juan Morillo |
| 2026-08-31 | Grounded Into DP ground ball | 2-2 | CH | 87.1 | 82.3 | 0° | 43 | Infield | 0.193 | 0.220 | 0.174 | Brandon Pfaadt |
| 2026-08-31 | Out line drive | 3-2 | CU | 83.6 | 84.8 | 22° | 280 | RF | 0.440 | 0.540 | 0.410 | Brandon Pfaadt |
| 2026-08-31 | Home Run fly ball | 2-1 | FF | 93.5 | 109.9 | 29° | 464 | RF | 1.000 | 4.000 | 2.000 | Brandon Pfaadt |
| 2026-08-30 | Out fly ball | 2-2 | SI | 97.3 | 84.2 | 50° | 247 | LF corner | 0.020 | 0.038 | 0.027 | José Fermín |
| 2026-08-30 | Double line drive | 2-2 | FF | 94.8 | 103.4 | 16° | 280 | RF gap | 0.531 | 0.877 | 0.596 | Yusei Kikuchi |
| 2026-08-30 | Out ground ball | 2-2 | FF | 96.1 | 83.8 | -32° | 4 | Infield | 0.061 | 0.070 | 0.055 | Yusei Kikuchi |
| 2026-08-30 | Strikeout swinging | 1-2 | FF | 94.2 | — | — | — | — | — | — | 0.000 | Yusei Kikuchi |
| 2026-08-29 | Strikeout swinging | 1-2 | FF | 93.7 | — | — | — | — | — | — | 0.000 | Trevor Martin |
| 2026-08-29 | Strikeout looking | 2-2 | FF | 92.8 | — | — | — | — | — | — | 0.000 | Tayler Saucedo |
| 2026-08-29 | Out ground ball | 1-1 | FS | 82.6 | 81.6 | -3° | 27 | Infield | 0.209 | 0.221 | 0.188 | Ryan Johnson |
| 2026-08-29 | Walk | 3-2 | FC | 88.9 | — | — | — | — | — | — | 0.698 | Ryan Johnson |
| 2026-08-28 | Out fly ball | 3-2 | FF | 98.3 | 96.9 | 37° | 359 | RF | 0.154 | 0.566 | 0.301 | Ben Joyce |
| 2026-08-28 | Strikeout swinging | 0-2 | SL | 94.6 | — | — | — | — | — | — | 0.000 | José Fermín |
| 2026-08-28 | Out fly ball | 3-2 | FF | 94.2 | 95.9 | 35° | 347 | RF gap | 0.160 | 0.592 | 0.313 | Reid Detmers |
| 2026-08-28 | Out ground ball | 1-1 | CU | 73.8 | 83.3 | -4° | 30 | Infield | 0.183 | 0.200 | 0.165 | Reid Detmers |
How the stat settles as the window lengthens. Exact values are in the table below.
The x-axis is how many previous games are counted — 1 game on the left, 100 on the right, evenly spaced rather than to scale.
Short windows jump around; longer ones flatten out. Where a line stops moving is roughly where that stat becomes trustworthy.
Choose stats & windows
How windows work
Windows count games, not days, and never include the game
shown.
Short windows are noisier than they look — a 1-game window is fewer than
four plate appearances.
Rates like BABIP and ISO aren't calculated over spans too short to mean
anything, so a stat can show fewer columns than the window selected.
— 56 of 56 metrics,
11 of 11 windows
Dimmed cells are based on thin data — read them with caution.
Stats with almost no data anywhere in the league are left out of this table entirely. Dimmed cells clear that bar but still fall short of what the models demand. Hover any cell to see how much of the league actually has it.
| stat | 1g | 2g | 3g | 5g | 7g | 10g | 15g | 20g | 30g | 50g | 100g |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ab_game | 4.000 | 9.000 | 13.000 | 21.000 | 29.000 | 42.000 | 63.000 | 80.000 | 119.000 | 204.000 | 405.000 |
| air_ball_rate | · | · | · | · | · | 0.600 | 0.587 | 0.561 | 0.558 | 0.521 | 0.533 |
| appearances | 1.000 | 2.000 | 3.000 | 5.000 | 7.000 | 10.000 | 15.000 | 20.000 | 30.000 | 50.000 | 100.000 |
| ba | 0.000 | 0.111 | 0.154 | 0.350 | 0.308 | 0.306 | 0.278 | 0.261 | 0.212 | 0.249 | 0.274 |
| babip | 0.000 | 0.167 | 0.250 | 0.467 | 0.400 | 0.367 | 0.326 | 0.316 | 0.247 | 0.285 | 0.327 |
| babip_den | 2.000 | 6.000 | 8.000 | 15.000 | 20.000 | 30.000 | 46.000 | 57.000 | 85.000 | 144.000 | 281.000 |
| babip_num | 0.000 | 1.000 | 2.000 | 7.000 | 8.000 | 11.000 | 15.000 | 18.000 | 21.000 | 41.000 | 92.000 |
| barrel | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 2.000 | 2.000 | 5.000 | 5.000 | 18.000 |
| barrel_per_ab | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.032 | 0.025 | 0.042 | 0.025 | 0.032 |
| bat_speed | 65.750 | 66.517 | 65.056 | 65.820 | 67.029 | 66.464 | 67.107 | 67.217 | 67.742 | 67.402 | 67.673 |
| bip_per_pa | 0.500 | 0.667 | 0.615 | 0.714 | 0.690 | 0.714 | 0.730 | 0.713 | 0.723 | 0.716 | 0.704 |
| blast | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| blast_per_ab | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| chase | 5.000 | 11.000 | 16.000 | 18.000 | 24.000 | 27.000 | 39.000 | 51.000 | 75.000 | 130.000 | 277.000 |
| chase_rate | 0.556 | 0.500 | 0.500 | 0.409 | 0.375 | 0.297 | 0.289 | 0.285 | 0.286 | 0.274 | 0.299 |
| contact | 4.000 | 9.000 | 13.000 | 21.000 | 29.000 | 42.000 | 63.000 | 80.000 | 119.000 | 204.000 | 405.000 |
| estimated_ba_using_speedangle | 0.022 | 0.255 | 0.321 | 0.357 | 0.343 | 0.314 | 0.309 | 0.299 | 0.297 | 0.311 | 0.336 |
| estimated_ba_using_speedangle_sum | 0.043 | 1.528 | 2.568 | 5.351 | 6.867 | 9.430 | 14.207 | 17.047 | 25.533 | 45.426 | 95.716 |
| estimated_slg_using_speedangle | 0.043 | 0.303 | 0.386 | 0.456 | 0.429 | 0.418 | 0.440 | 0.419 | 0.471 | 0.444 | 0.485 |
| estimated_woba_using_speedangle | 0.029 | 0.248 | 0.311 | 0.354 | 0.337 | 0.317 | 0.323 | 0.309 | 0.327 | 0.324 | 0.353 |
| estimated_woba_using_speedangle_sum | 0.087 | 1.820 | 3.084 | 6.840 | 8.589 | 12.529 | 20.227 | 23.882 | 40.525 | 64.776 | 138.171 |
| ev_max | 91.300 | 89.100 | 90.200 | 94.900 | 97.343 | 98.910 | 97.740 | 96.425 | 97.813 | 97.058 | 97.959 |
| fly_ball | 1.000 | 1.000 | 2.000 | 3.000 | 4.000 | 7.000 | 13.000 | 15.000 | 24.000 | 33.000 | 73.000 |
| ground_ball | 0.000 | 2.000 | 2.000 | 5.000 | 7.000 | 11.000 | 18.000 | 24.000 | 35.000 | 63.000 | 119.000 |
| hard_hit | 0.000 | 0.000 | 0.000 | 5.000 | 7.000 | 12.000 | 17.000 | 18.000 | 30.000 | 47.000 | 117.000 |
| hh_ab | 0.000 | 0.000 | 0.000 | 0.238 | 0.241 | 0.286 | 0.270 | 0.225 | 0.252 | 0.230 | 0.289 |
| hit | 0.000 | 1.000 | 2.000 | 7.000 | 8.000 | 11.000 | 15.000 | 18.000 | 22.000 | 43.000 | 96.000 |
| hit_distance | 207.500 | 155.500 | 184.500 | 185.867 | 172.550 | 174.800 | 176.957 | 168.982 | 179.151 | 161.445 | 170.937 |
| hr | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 1.000 | 2.000 | 4.000 |
| hr_per_fb | · | · | · | · | · | · | · | · | 0.021 | 0.026 | 0.026 |
| hr_platoon | · | · | · | · | · | · | · | 0.000 | 1.000 | 1.000 | 3.000 |
| hr_rate | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.008 | 0.010 | 0.010 |
| iso | 0.000 | 0.000 | 0.000 | 0.200 | 0.154 | 0.167 | 0.148 | 0.130 | 0.125 | 0.116 | 0.134 |
| la_contact | 2.000 | 6.000 | 8.000 | 15.000 | 20.000 | 30.000 | 46.000 | 57.000 | 86.000 | 146.000 | 285.000 |
| launch_speed | 69.100 | 76.850 | 80.200 | 86.387 | 88.400 | 89.620 | 88.311 | 87.928 | 88.472 | 87.788 | 88.122 |
| launch_speed_angle_sum | 50.500 | 14.667 | 17.125 | 14.333 | 12.050 | 11.767 | 13.457 | 11.877 | 14.233 | 11.336 | 12.705 |
| launch_speed_sum | 496.200 | 1195.500 | 1544.400 | 2443.400 | 3839.500 | 5085.000 | 7291.800 | 8934.900 | 13426.400 | 21982.500 | 45269.600 |
| line_drive | 0.000 | 2.000 | 3.000 | 6.000 | 8.000 | 11.000 | 14.000 | 17.000 | 24.000 | 43.000 | 79.000 |
| out_of_zone | 9.000 | 22.000 | 32.000 | 44.000 | 64.000 | 91.000 | 135.000 | 179.000 | 262.000 | 475.000 | 925.000 |
| pull | 1.000 | 2.000 | 3.000 | 5.000 | 7.000 | 12.000 | 19.000 | 24.000 | 38.000 | 62.000 | 122.000 |
| slg | 0.000 | 0.111 | 0.154 | 0.550 | 0.462 | 0.472 | 0.426 | 0.391 | 0.337 | 0.364 | 0.409 |
| slug_window_ab | 0.000 | 0.000 | 0.000 | 0.095 | 0.069 | 0.095 | 0.111 | 0.100 | 0.118 | 0.078 | 0.104 |
| square_per_ab | 0.250 | 0.333 | 0.308 | 0.429 | 0.448 | 0.476 | 0.460 | 0.425 | 0.445 | 0.446 | 0.449 |
| squared_up | 1.000 | 5.000 | 7.000 | 14.000 | 18.000 | 26.000 | 37.000 | 46.000 | 71.000 | 114.000 | 242.000 |
| strikeout | 2.000 | 3.000 | 5.000 | 5.000 | 6.000 | 6.000 | 9.000 | 13.000 | 20.000 | 30.000 | 69.000 |
| strikeout_rate | 0.500 | 0.333 | 0.385 | 0.238 | 0.207 | 0.143 | 0.143 | 0.163 | 0.168 | 0.147 | 0.170 |
| sweet_spot | 0.000 | 2.000 | 4.000 | 7.000 | 8.000 | 15.000 | 22.000 | 28.000 | 46.000 | 74.000 | 165.000 |
| sweet_spot_per_ab | 0.000 | 0.222 | 0.231 | 0.286 | 0.241 | 0.262 | 0.270 | 0.250 | 0.261 | 0.260 | 0.267 |
| tb | 0.000 | 1.000 | 2.000 | 11.000 | 12.000 | 17.000 | 23.000 | 27.000 | 35.000 | 63.000 | 143.000 |
| tb_platoon | · | · | · | · | · | · | · | 10.000 | 16.000 | 32.000 | 63.000 |
| walk | 0.000 | 0.000 | 0.000 | 1.000 | 3.000 | 6.000 | 8.000 | 10.000 | 12.000 | 27.000 | 49.000 |
| walk_platoon | · | · | · | · | · | · | · | 2.000 | 5.000 | 8.000 | 16.000 |
| walk_rate | 0.000 | 0.000 | 0.000 | 0.048 | 0.103 | 0.143 | 0.127 | 0.125 | 0.101 | 0.132 | 0.121 |
| xbh | 0.000 | 0.000 | 0.000 | 4.000 | 4.000 | 6.000 | 8.000 | 9.000 | 11.000 | 16.000 | 35.000 |
| xbh_rate | 0.000 | 0.000 | 0.000 | 0.190 | 0.138 | 0.143 | 0.127 | 0.113 | 0.092 | 0.078 | 0.086 |
| z_swing_rate | · | · | · | · | · | 0.580 | 0.576 | 0.574 | 0.579 | 0.548 | 0.550 |
| zone_rate | · | · | · | · | · | · | 0.481 | 0.464 | 0.471 | 0.456 | 0.465 |