About & methodology · mlbaseballytics@gmail.com · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 19 Aug, 8:59 AM ET

Bogaerts, Xander

Fast and flat Bat speed 69.8mph +0.5 Swing length 7.25ft +0.08 Attack angle 9.6° +0.7 Swing tilt 31.6° -0.6
Last 30 games vs last 100 3 metrics moved Barrel rate 4.2% +18.5% Bat speed 71.2 mph +1.6% Exit velo 90.4 mph +2.6% Chase rate 16.3% -26.6%
applies to every section below
Tonight vs Stock, Robert RHP · Citi Field Home Run12% Hit62% 2+ Total Bases35% Walk42% pitch matchup →
Pitch Mix Analysis → All players →
Trailing stats run through his last game, 2026-08-18 (yesterday).
Percentile Rankings 2026-07-12 to 2026-08-18 · 393 qualified players
POOR AVERAGE GREAT
xwOBA 58 0.350
xBA 50 0.308
xSLG 52 0.477
Avg Exit Velo 80 90.1
Barrel % 51 7.3
Hard-Hit % 65 48.8
Bat Speed 72 71.2
Chase % 100 15.8
K % 88 14.2
BB % 98 17.5
Hits Spray Chart 20 hits · 30 games · 2026-07-12 to 2026-08-18
Single 14 Double 4 Triple 0 Home Run 2
200 300 400

Hover 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.

At-Bat Log 119 PA · 30 games · 2026-07-12 to 2026-08-18
20 hits 18 walks 16 strikeouts 65 outs in play avg exit velo 90.4 mph over 85 tracked xwOBA 0.351
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-18 Force Out ground ball 0-2 FF 99.7 98.2 -11° 16 Infield 0.234 0.252 0.217 Yan, Jefry
2026-08-18 Out fly ball 0-0 FF 94.2 98.9 40° 345 CF 0.083 0.298 0.151 Weisenburger, Jack
2026-08-18 Out ground ball 2-1 FC 86.5 99.4 -11° 10 Infield 0.299 0.334 0.283 Thornton, Zac
2026-08-18 Out ground ball 0-1 SI 91.4 103.7 -11° 13 RF gap 0.281 0.294 0.253 Thornton, Zac
2026-08-17 Out popup 1-0 FC 90.3 89.3 77° 38 RF corner 0.011 0.020 0.014 Duarte, Daniel
2026-08-17 Out ground ball 3-1 SI 95.4 87.7 -18° 6 Infield 0.092 0.102 0.089 McLean, Nolan
2026-08-17 Strikeout looking 0-2 SI 94.4 0.000 McLean, Nolan
2026-08-17 Walk 3-2 SI 95.9 0.698 McLean, Nolan
2026-08-16 Walk 3-2 FF 95.3 0.698 Herrin, Tim
2026-08-16 Walk 3-2 ST 81.6 0.698 Bibee, Tanner
2026-08-16 Single ground ball 0-1 FC 86.1 104.8 146 CF 0.629 0.700 0.581 Bibee, Tanner
2026-08-16 Out fly ball 1-0 FC 84.4 78.2 50° 245 LF 0.054 0.075 0.055 Bibee, Tanner
2026-08-15 Out ground ball 2-1 SL 89.8 67.6 -9° 12 Infield 0.065 0.072 0.058 Gaddis, Hunter
2026-08-15 Out fly ball 0-1 CU 80.4 86.8 33° 312 RF gap 0.011 0.019 0.010 Cantillo, Joey
2026-08-15 Out ground ball 0-1 FF 93.2 96.1 -19° 8 Infield 0.140 0.144 0.126 Cantillo, Joey
2026-08-14 Sac Fly line drive 1-0 SI 94.5 109.4 15° 318 LF gap 0.737 Holderman, Colin
2026-08-14 Walk 3-1 SI 95.3 0.698 Yoho, Craig
2026-08-14 Home Run fly ball 0-1 ST 87.0 104.7 28° 426 LF 0.900 3.467 1.789 Williams, Gavin
2026-08-14 Walk 3-2 ST 88.1 0.698 Williams, Gavin
2026-08-12 Out popup 0-0 FF 97.1 80.6 67° 127 Infield 0.001 0.001 0.000 Megill, Trevor
2026-08-12 Grounded Into DP ground ball 3-1 SI 96.9 87.1 -23° 4 Infield 0.070 0.080 0.063 Patrick, Chad
2026-08-12 Out fly ball 0-2 FC 93.4 94.0 27° 341 CF 0.154 0.337 0.202 May, Dustin
2026-08-12 Home Run fly ball 2-2 ST 85.6 105.1 30° 415 LF 0.820 3.223 1.645 May, Dustin
2026-08-11 Force Out ground ball 2-2 EP 45.3 102.6 -3° 35 Infield 0.441 0.482 0.403
2026-08-11 Strikeout swinging 2-2 FF 93.1 0.000 Wilson, Bryse
2026-08-11 Walk 3-1 FF 92.4 0.698 Harrison, Kyle
2026-08-11 Single line drive 1-1 FF 92.2 87.5 19° 245 LF gap 0.766 0.864 0.691 Harrison, Kyle
2026-08-11 Out popup 1-1 SV 80.4 81.9 71° 142 RF corner 0.003 0.003 0.003 Harrison, Kyle
2026-08-09 Strikeout swinging 0-2 FF 93.4 0.000 King, Bryan
2026-08-09 Out ground ball 1-2 FF 95.8 100.9 119 Infield 0.609 0.678 0.562 Blubaugh, AJ
2026-08-09 Out fly ball 1-0 FC 90.0 94.2 29° 329 RF 0.137 0.355 0.201 Javier, Cristian
2026-08-09 Out fly ball 0-2 ST 82.1 97.9 46° 310 LF gap 0.026 0.068 0.041 Javier, Cristian
2026-08-08 Strikeout swinging 0-2 CH 86.9 0.000 De Los Santos, Enyel
2026-08-08 Out ground ball 0-0 SI 92.5 108.5 -26° 5 Infield 0.111 0.115 0.100 Lambert, Peter
2026-08-08 Out ground ball 1-1 CH 87.1 88.7 -3° 31 Infield 0.228 0.266 0.216 Lambert, Peter
2026-08-07 Out ground ball 3-1 SI 94.3 100.7 -15° 9 RF gap 0.201 0.211 0.190 Hader, Josh
2026-08-07 Out ground ball 0-1 SL 81.6 95.9 -8° 11 Infield 0.189 0.214 0.170 Okert, Steven
2026-08-07 Out ground ball 1-0 SL 85.2 66.1 -13° 11 Infield 0.060 0.061 0.054 Blanco, Ronel
2026-08-07 Grounded Into DP ground ball 1-2 FF 93.6 82.3 55 Infield 0.237 0.268 0.213 Blanco, Ronel
2026-08-06 Single line drive 0-0 FF 90.2 74.3 17° 187 RF 0.851 0.930 0.786 Abner, Philip
2026-08-06 Walk 3-1 CU 82.7 0.698 Abner, Philip
2026-08-06 Single line drive 1-1 FC 85.3 72.3 21° 217 LF gap 0.974 1.030 0.881 Drake, Kohl
2026-08-06 Out line drive 3-2 FF 91.9 95.8 13° 251 RF 0.957 1.122 0.907 Drake, Kohl
2026-08-05 Strikeout swinging 1-2 SV 81.4 0.000 Bratt, Mitch
2026-08-05 Walk 3-1 FF 88.7 0.698 Bratt, Mitch
2026-08-05 Out line drive 1-1 CH 84.6 99.4 18° 331 RF gap 0.354 0.579 0.393 Bratt, Mitch
2026-08-04 Walk 3-2 SI 89.7 0.698 Thompson, Ryan
2026-08-04 Double line drive 0-2 CH 85.9 100.9 215 RF gap 0.660 0.749 0.614 Rodriguez, Eduardo
2026-08-04 Out ground ball 0-0 SI 92.5 96.5 132 Infield 0.577 0.659 0.550 Rodriguez, Eduardo
2026-08-04 Single ground ball 0-0 CU 80.7 104.6 -3° 31 Infield 0.451 0.484 0.406 Rodriguez, Eduardo
2026-08-03 Strikeout swinging 0-2 FF 100.0 0.000 Morillo, Juan
2026-08-03 Out fly ball 2-0 FF 93.7 93.1 31° 339 RF 0.100 0.302 0.165 Pfaadt, Brandon
2026-08-03 Single line drive 0-0 SI 90.8 102.2 152 LF gap 0.754 0.882 0.714 Pfaadt, Brandon
2026-08-02 Walk 3-2 SL 88.2 0.698 Brubaker, JT
2026-08-02 Out ground ball 0-1 SI 95.2 94.3 81 Infield 0.429 0.548 0.431 Hentges, Sam
2026-08-02 Strikeout swinging 2-2 CU 76.6 0.000 Roupp, Landen
2026-08-02 Walk 3-1 SI 93.0 0.698 Roupp, Landen
2026-08-01 Double line drive 3-2 FF 97.4 95.1 21° 296 LF 0.226 0.444 0.278 Smith, Dylan
2026-08-01 Single line drive 3-2 FF 95.0 98.8 10° 219 RF 0.777 0.907 0.736 Mahle, Tyler
2026-08-01 Strikeout swinging 2-2 FS 87.8 0.000 Mahle, Tyler
2026-08-01 Out ground ball 2-1 FF 93.9 89.8 -26° 7 Infield 0.055 0.068 0.050 Mahle, Tyler
2026-07-31 Single line drive 2-2 SI 95.1 105.1 158 LF corner 0.629 0.700 0.581 Houser, Adrian
2026-07-31 Out ground ball 1-2 SI 96.1 81.6 -51° 2 Infield 0.231 0.235 0.208 Houser, Adrian
2026-07-31 Grounded Into DP ground ball 1-2 CH 83.7 70.9 -2° 30 RF corner 0.070 0.077 0.063 Whisenhunt, Carson
2026-07-31 Strikeout swinging 2-2 CH 83.4 0.000 Whisenhunt, Carson
2026-07-30 Out fly ball 0-1 SI 97.3 94.6 35° 334 RF gap 0.103 0.390 0.207 Miller, Erik
2026-07-30 Force Out ground ball 0-2 SI 97.2 61.9 -16° 7 Infield 0.048 0.061 0.043 Kilian, Caleb
2026-07-30 Out ground ball 2-2 KC 77.8 102.2 -2° 38 Infield 0.438 0.471 0.414 Ray, Robbie
2026-07-30 Single ground ball 0-0 SI 94.2 96.9 126 RF gap 0.609 0.688 0.564 Ray, Robbie
2026-07-29 Out ground ball 2-1 SI 93.8 61.2 -39° 3 Infield 0.117 0.118 0.105 Agnos, Zach
2026-07-29 Out fly ball 0-1 FF 91.1 96.6 38° 340 RF gap 0.091 0.309 0.154 Hughes, Gabriel
2026-07-29 Strikeout swinging 0-2 CH 87.2 0.000 Hughes, Gabriel
2026-07-28 Sac Fly fly ball 0-0 ST 78.8 92.6 45° 294 CF 0.006 Herget, Jimmy
2026-07-28 Strikeout swinging 2-2 SI 90.9 0.000 Bernardino, Brennan
2026-07-28 Walk 3-2 ST 83.9 0.698 Mejia, Juan
2026-07-28 Force Out ground ball 1-1 SI 92.9 92.5 -35° 4 Infield 0.057 0.064 0.055 Lorenzen, Michael
2026-07-28 Single line drive 1-2 ST 80.1 94.2 11° 186 LF 0.789 0.924 0.762 Lorenzen, Michael
2026-07-25 Grounded Into DP ground ball 3-2 ST 83.4 98.8 -12° 11 Infield 0.267 0.302 0.261 Fulton, Dax
2026-07-25 Single ground ball 0-2 ST 86.8 54.7 -73° 1 Infield 0.219 0.220 0.197 Pérez, Eury
2026-07-25 Out ground ball 1-1 SL 90.1 85.5 -1° 36 Infield 0.264 0.293 0.252 Pérez, Eury
2026-07-25 Out ground ball 1-1 SI 99.5 108.5 69 Infield 0.540 0.560 0.486 Pérez, Eury
2026-07-24 Walk 3-2 SI 90.5 0.698 King, John
2026-07-24 Out fly ball 1-2 SL 89.6 94.8 29° 362 LF gap 0.177 0.538 0.294 Bachar, Lake
2026-07-24 Walk 3-0 SI 91.9 0.698 Gibson, Cade
2026-07-24 Out ground ball 0-2 FF 94.6 101.7 -10° 14 Infield 0.299 0.312 0.269 Gusto, Ryan
2026-07-23 Out fly ball 1-2 SL 87.2 83.7 29° 288 RF 0.051 0.097 0.056 Kinley, Tyler
2026-07-23 Strikeout swinging 1-2 SL 80.9 0.000 Sale, Chris
2026-07-23 Out ground ball 2-2 CH 88.5 92.0 -7° 16 Infield 0.207 0.225 0.186 Sale, Chris
2026-07-23 Out fly ball 2-2 SL 77.8 89.7 45° 256 RF gap 0.003 0.005 0.003 Sale, Chris
2026-07-22 Walk 3-0 FF 95.9 0.698 Mederos, Victor
2026-07-22 Single line drive 3-1 FF 95.8 76.4 22° 252 CF 0.974 1.045 0.890 Fuentes, Didier
2026-07-22 Out ground ball 2-1 SI 89.0 104.3 -11° 10 Infield 0.281 0.294 0.253 Pérez, Martín
2026-07-22 Walk 3-2 SI 89.4 0.698 Pérez, Martín
2026-07-21 Out fly ball 2-2 CU 83.1 84.0 38° 276 RF gap 0.011 0.023 0.014 Ritchie, JR
2026-07-21 Strikeout swinging 2-2 CU 84.4 0.000 Ritchie, JR
2026-07-21 Double line drive 2-2 FF 95.9 94.3 14° 226 LF 0.980 1.153 0.931 López, Reynaldo
2026-07-21 Out fly ball 0-1 FF 96.0 102.3 24° 405 CF 0.623 1.850 1.020 López, Reynaldo
2026-07-20 Out line drive 1-2 FC 89.7 79.2 26° 284 CF 0.329 0.379 0.299 Mederos, Victor
2026-07-20 Out ground ball 1-2 SI 95.2 98.8 -18° 7 Infield 0.198 0.202 0.178 Young, Danny
2026-07-20 Force Out ground ball 1-2 SL 83.6 60.0 -26° 4 Infield 0.057 0.061 0.051 Elder, Bryce
2026-07-20 Out ground ball 2-0 SI 91.8 68.2 -9° 14 Infield 0.065 0.072 0.058 Elder, Bryce
2026-07-19 Walk 3-2 SI 95.3 0.698 Erceg, Lucas
2026-07-19 Out fly ball 2-0 SI 95.9 91.7 54° 247 RF 0.001 0.001 0.000 Way, Beck
2026-07-19 Out fly ball 1-1 CU 77.4 100.3 38° 358 CF 0.194 0.741 0.381 Cameron, Noah
2026-07-19 Double line drive 0-0 FC 89.1 111.0 163 LF gap 0.711 0.862 0.683 Cameron, Noah
2026-07-19 Out fly ball 0-1 CH 83.8 87.9 63° 182 RF 0.014 0.019 0.015 Cameron, Noah
2026-07-18 Out ground ball 3-2 FC 92.0 62.5 -61° 2 Infield 0.264 0.265 0.238 Way, Beck
2026-07-18 Walk 3-2 SI 91.6 0.698 Dobnak, Randy
2026-07-18 Strikeout swinging 3-2 SI 92.2 0.000 Dobnak, Randy
2026-07-18 Strikeout looking 0-2 SI 92.8 0.000 Dobnak, Randy
2026-07-17 Sac Fly fly ball 2-1 SL 84.9 95.9 29° 378 CF 0.398 Erceg, Lucas
2026-07-17 Out ground ball 1-2 ST 83.2 69.4 -11° 12 Infield 0.057 0.061 0.051 Schreiber, John
2026-07-17 Out fly ball 0-2 ST 81.5 81.6 31° 305 LF 0.069 0.121 0.077 Lugo, Seth
2026-07-17 Single ground ball 0-1 FC 86.6 101.6 -8° 17 RF gap 0.329 0.350 0.301 Lugo, Seth
2026-07-17 Out fly ball 0-1 ST 77.3 100.6 35° 386 CF 0.391 1.471 0.759 Lugo, Seth
2026-07-12 Single line drive 2-2 SL 84.8 63.4 18° 153 CF 0.374 0.432 0.354 Hoffman, Jeff
2026-07-12 Out popup 0-2 FS 86.6 75.6 59° 168 LF gap 0.034 0.043 0.035 Gausman, Kevin
2026-07-12 Out fly ball 0-1 FF 95.1 101.4 25° 389 CF 0.580 1.775 0.972 Gausman, Kevin
2026-07-12 Strikeout looking 0-2 FS 86.1 0.000 Gausman, Kevin
game_date: 2026-08-19 ballpark: Citi Field batter_team: sdn stand: R pitcher: thornton, zac pitcher_team: nyn

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 — 56 of 56 metrics, 11 of 11 windows
Metrics
Trailing windows (games)
Reset to defaults

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 1g2g3g5g7g10g15g20g30g50g100g
ab_game 4.000 8.000 12.000 19.000 28.000 39.000 57.000 77.000 119.000 201.000 395.000
air_ball_rate · · · · · 0.345 0.436 0.444 0.482 0.437 0.424
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.000 0.083 0.105 0.143 0.103 0.158 0.182 0.168 0.174 0.177
babip 0.000 0.000 0.125 0.083 0.111 0.074 0.189 0.231 0.217 0.242 0.244
babip_den 4.000 6.000 8.000 12.000 18.000 27.000 37.000 52.000 83.000 132.000 254.000
babip_num 0.000 0.000 1.000 1.000 2.000 2.000 7.000 12.000 18.000 32.000 62.000
barrel 0.000 0.000 0.000 2.000 3.000 3.000 3.000 3.000 6.000 8.000 16.000
barrel_per_ab 0.000 0.000 0.000 0.105 0.107 0.077 0.053 0.039 0.042 0.035 0.035
bat_speed 74.500 73.178 72.194 71.676 71.535 71.239 71.365 71.075 71.241 70.767 70.133
bip_per_pa 1.000 0.750 0.667 0.684 0.714 0.744 0.684 0.701 0.714 0.672 0.663
blast 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 1.000 1.000 2.000
blast_per_ab 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.013 0.008 0.005 0.005
chase 0.000 2.000 3.000 4.000 6.000 9.000 12.000 20.000 37.000 74.000 177.000
chase_rate 0.000 0.154 0.130 0.111 0.109 0.136 0.118 0.142 0.163 0.183 0.222
contact 4.000 8.000 12.000 19.000 28.000 39.000 57.000 77.000 119.000 201.000 395.000
estimated_ba_using_speedangle 0.224 0.167 0.210 0.215 0.253 0.236 0.332 0.319 0.303 0.304 0.295
estimated_ba_using_speedangle_sum 0.897 1.000 1.683 2.799 5.054 6.852 12.959 17.199 25.762 41.063 77.221
estimated_slg_using_speedangle 0.295 0.217 0.259 0.444 0.538 0.448 0.520 0.477 0.465 0.446 0.444
estimated_woba_using_speedangle 0.226 0.168 0.205 0.336 0.368 0.314 0.384 0.355 0.343 0.331 0.324
estimated_woba_using_speedangle_sum 1.178 1.300 2.075 5.777 10.767 13.003 20.288 25.744 39.516 60.209 116.436
ev_max 103.700 96.500 99.267 100.660 101.571 102.110 101.160 100.715 101.437 100.878 99.313
fly_ball 1.000 1.000 2.000 4.000 6.000 8.000 9.000 12.000 24.000 30.000 62.000
ground_ball 3.000 4.000 5.000 7.000 9.000 16.000 19.000 27.000 40.000 72.000 143.000
hard_hit 4.000 4.000 6.000 9.000 12.000 17.000 23.000 30.000 43.000 69.000 121.000
hh_ab 1.000 0.500 0.500 0.474 0.429 0.436 0.404 0.390 0.361 0.343 0.306
hit 0.000 0.000 1.000 2.000 4.000 4.000 9.000 14.000 20.000 35.000 70.000
hit_distance 96.000 71.333 102.375 145.769 160.200 140.828 154.359 149.333 157.118 139.956 137.679
hr 0.000 0.000 0.000 1.000 2.000 2.000 2.000 2.000 2.000 3.000 8.000
hr_per_fb · · · · · · · · 0.049 0.051 0.072
hr_platoon · · · · · · · 0.000 0.000 1.000 3.000
hr_rate 0.000 0.000 0.000 0.053 0.071 0.051 0.035 0.026 0.017 0.015 0.020
iso 0.000 0.000 0.000 0.158 0.214 0.154 0.123 0.104 0.084 0.080 0.084
la_contact 4.000 6.000 8.000 13.000 20.000 29.000 39.000 54.000 85.000 135.000 262.000
launch_speed 100.050 96.200 95.025 94.215 93.180 93.062 93.133 91.967 90.424 89.901 88.161
launch_speed_angle_sum 1.750 11.000 15.375 13.154 17.950 12.966 12.795 9.296 9.918 4.652 5.191
launch_speed_sum 558.500 735.500 1343.300 1807.900 2773.900 3957.300 5426.400 7845.300 11955.900 18909.200 37676.400
line_drive 0.000 0.000 0.000 1.000 2.000 2.000 8.000 12.000 17.000 29.000 49.000
out_of_zone 2.000 13.000 23.000 36.000 55.000 66.000 102.000 141.000 227.000 404.000 797.000
pull 1.000 1.000 2.000 5.000 9.000 14.000 16.000 22.000 30.000 57.000 125.000
slug_window_ab 0.000 0.000 0.000 0.105 0.107 0.077 0.070 0.065 0.076 0.070 0.073
square_per_ab 0.500 0.500 0.417 0.421 0.393 0.436 0.421 0.364 0.378 0.333 0.322
squared_up 2.000 4.000 7.000 10.000 14.000 20.000 27.000 35.000 57.000 82.000 160.000
strikeout 0.000 1.000 1.000 1.000 2.000 4.000 7.000 11.000 16.000 33.000 77.000
strikeout_rate 0.000 0.125 0.083 0.053 0.071 0.103 0.123 0.143 0.134 0.164 0.195
sweet_spot 0.000 0.000 0.000 2.000 5.000 7.000 15.000 20.000 32.000 47.000 96.000
sweet_spot_per_ab 0.000 0.000 0.000 0.105 0.179 0.154 0.228 0.208 0.218 0.189 0.180
tb 0.000 0.000 1.000 5.000 10.000 10.000 16.000 22.000 30.000 51.000 103.000
tb_platoon · · · · · · · 9.000 13.000 27.000 69.000
walk 0.000 1.000 3.000 5.000 6.000 6.000 11.000 12.000 18.000 31.000 51.000
walk_platoon · · · · · · · 7.000 10.000 13.000 18.000
walk_rate 0.000 0.125 0.250 0.263 0.214 0.154 0.193 0.156 0.151 0.154 0.129
xbh 0.000 0.000 0.000 1.000 2.000 2.000 3.000 4.000 6.000 10.000 17.000
xbh_rate 0.000 0.000 0.000 0.053 0.071 0.051 0.053 0.052 0.050 0.050 0.043
z_swing_rate · · · · · 0.662 0.683 0.685 0.630 0.598 0.602
zone_rate · · · · · · 0.505 0.509 0.509 0.490 0.489