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

Marsh, Brandon

Long and lofted (2) Bat speed 69.5mph +0.2 Swing length 7.07ft -0.1 Attack angle 8.1° -0.8 Swing tilt 38.1° +5.9
Swing & contact · last 30 games vs last 100 holding steady Barrel rate 4.2% -31.4% Bat speed 69.9 mph -0.1% Exit velo 87.7 mph -0.8% Chase rate 36.2% -2.9%
applies to every section below
Pitch Mix Analysis → All players →
Trailing stats run through his last game, 2026-08-19 (yesterday).
Percentile Rankings 2026-07-16 to 2026-08-19 · 394 qualified players
POOR AVERAGE GREAT
xwOBA 41 0.323
xBA 37 0.294
xSLG 38 0.445
Avg Exit Velo 44 86.9
Barrel % 40 6.1
Hard-Hit % 47 43.9
Bat Speed 52 69.7
Chase % 21 37.3
K % 57 21.2
BB % 31 5.9
Hits Spray Chart 20 hits · 30 games · 2026-07-16 to 2026-08-19
Single 16 Double 2 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 118 PA · 30 games · 2026-07-16 to 2026-08-19
20 hits 7 walks 3 intentional 24 strikeouts 64 outs in play avg exit velo 87.7 mph over 84 tracked xwOBA 0.286
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-08-19 Out ground ball 2-2 FF 99.1 95.6 -35° 3 Infield 0.063 0.069 0.057 Vodnik, Victor
2026-08-19 Single ground ball 1-2 SI 97.7 101.4 -12° 12 RF 0.310 0.330 0.279 Alcantara, Sandy
2026-08-19 Out fly ball 0-0 SI 95.7 94.5 41° 313 LF 0.029 0.090 0.051 Alcantara, Sandy
2026-08-19 Single line drive 2-2 FF 98.6 89.9 15° 230 CF 0.989 1.099 0.916 Alcantara, Sandy
2026-08-18 Out fly ball 0-1 SL 85.1 101.2 32° 395 CF 0.463 1.750 0.909 Phillips, Tyler
2026-08-18 Single line drive 0-1 CH 91.6 90.8 17° 288 CF 0.797 0.917 0.734 Petersen, Michael
2026-08-18 Out ground ball 1-2 FF 96.5 44.0 18° 78 Infield 0.160 0.177 0.144 Ekness, Josh
2026-08-18 Strikeout swinging 2-2 CU 79.2 0.000 Gibson, Cade
2026-08-17 Out ground ball 0-0 CH 89.7 85.7 -39° 2 Infield 0.063 0.066 0.057 Vodnik, Victor
2026-08-17 Sac Bunt ground ball 0-0 SI 90.2 41.4 -43° 3 Infield King, John
2026-08-17 Force Out ground ball 0-1 CH 88.4 102.7 -4° 20 Infield 0.410 0.453 0.369 Junk, Janson
2026-08-17 Out fly ball 1-1 ST 78.0 82.6 52° 238 LF 0.014 0.014 0.013 Junk, Janson
2026-08-16 Intentional Walk 3-0 Morris, Andrew
2026-08-16 Out ground ball 1-1 SI 93.2 55.7 -67° 1 RF corner 0.316 0.319 0.294 Funderburk, Kody
2026-08-16 Out ground ball 0-1 FS 81.1 76.4 -6° 20 Infield 0.084 0.099 0.090 Kremer, Dean
2026-08-16 Strikeout swinging 2-2 FS 81.7 0.000 Kremer, Dean
2026-08-13 Home Run fly ball 1-2 CH 82.7 100.1 30° 365 RF 0.509 1.803 0.942 Adams, Travis
2026-08-13 Single ground ball 2-0 FC 93.4 98.4 98 LF 0.469 0.500 0.422 Adams, Travis
2026-08-13 Walk 3-2 FF 96.6 0.698 Bradley, Taj
2026-08-13 Walk 3-2 FF 97.5 0.698 Bradley, Taj
2026-08-12 Strikeout looking 1-2 CH 88.0 0.000 Leahy, Kyle
2026-08-12 Grounded Into DP ground ball 1-0 CH 88.9 69.7 -26° 4 Infield 0.053 0.059 0.048 Leahy, Kyle
2026-08-11 Out line drive 0-0 SL 88.4 99.5 147 RF corner 0.620 0.714 0.582 O'Brien, Riley
2026-08-11 Single ground ball 0-1 FF 95.9 99.1 79 RF 0.471 0.533 0.442 Soriano, George
2026-08-11 Out line drive 3-2 FF 94.6 56.0 17° 112 Infield 0.149 0.167 0.134 Pallante, Andre
2026-08-11 Out fly ball 0-1 KC 79.6 80.8 43° 273 RF gap 0.011 0.015 0.010 Pallante, Andre
2026-08-10 Strikeout swinging 1-2 ST 79.6 0.000 Bruihl, Justin
2026-08-10 Walk 3-1 SL 84.8 0.698 Graceffo, Gordon
2026-08-10 Strikeout swinging 0-2 CH 82.8 0.000 Gastelum, Luis
2026-08-10 Strikeout swinging 2-2 CU 79.4 0.000 Dobbins, Hunter
2026-08-10 Single line drive 1-0 FF 93.2 101.1 147 RF 0.660 0.749 0.614 Dobbins, Hunter
2026-08-09 Out fly ball 2-2 CU 78.4 95.4 41° 347 RF gap 0.020 0.063 0.031 Estrada, Lazaro
2026-08-09 Intentional Walk 3-0 Fisher, Braydon
2026-08-09 Single ground ball 0-0 SI 84.5 102.2 67 CF 0.540 0.611 0.503 Rogers, Tyler
2026-08-09 Strikeout swinging 2-2 KC 83.1 0.000 Bieber, Shane
2026-08-09 Out line drive 3-1 CH 87.6 100.1 20° 314 RF 0.311 0.609 0.382 Bieber, Shane
2026-08-09 Out ground ball 1-0 CH 88.6 101.6 -8° 16 Infield 0.354 0.377 0.325 Bieber, Shane
2026-08-08 Out line drive 3-2 CH 92.3 87.6 25° 299 LF 0.103 0.166 0.108 Varland, Louis
2026-08-08 Strikeout swinging 3-2 SL 86.8 0.000 Fisher, Braydon
2026-08-08 Sac Fly line drive 0-0 CU 82.7 103.5 17° 290 RF gap 0.563 Miles, Spencer
2026-08-08 Out fly ball 0-0 FF 93.5 90.7 33° 309 LF 0.043 0.105 0.062 Scherzer, Max
2026-08-08 Out fly ball 3-2 FF 94.5 97.4 22° 366 CF 0.271 0.564 0.357 Scherzer, Max
2026-08-07 Out ground ball 0-2 SI 83.8 70.2 -6° 17 Infield 0.087 0.102 0.085 Rogers, Tyler
2026-08-07 Strikeout swinging 1-2 SI 93.2 0.000 Waldron, Matt
2026-08-07 Walk 3-0 FF 94.7 0.698 Estrada, Lazaro
2026-08-07 Out line drive 3-2 SI 95.9 102.0 20° 334 LF gap 0.506 1.037 0.642 Soriano, José
2026-08-07 Walk 3-2 SI 97.4 0.698 Soriano, José
2026-08-06 Single line drive 0-1 SL 89.4 78.3 17° 190 CF 0.960 1.033 0.880 Kranick, Max
2026-08-06 Out line drive 1-2 FF 91.4 100.9 15° 289 LF gap 0.709 0.952 0.713 Mikolas, Miles
2026-08-06 Double line drive 2-1 CU 78.3 104.9 21° 303 RF corner 0.720 1.864 1.077 Mikolas, Miles
2026-08-06 Out ground ball 1-2 CH 85.1 68.4 -5° 18 Infield 0.098 0.115 0.089 Mikolas, Miles
2026-08-05 Out fly ball 1-1 FF 94.2 80.8 44° 279 LF gap 0.017 0.032 0.023 Lord, Brad
2026-08-05 Out fly ball 1-0 SL 84.5 99.9 35° 381 CF 0.351 1.329 0.688 Ribalta, Orlando
2026-08-05 Single ground ball 1-0 FF 99.2 105.5 68 CF 0.540 0.597 0.498 Cruz, Yovanny
2026-08-05 Out ground ball 0-2 CU 77.2 71.9 95 Infield 0.313 0.350 0.288 Irvin, Jake
2026-08-05 Force Out ground ball 0-1 CH 82.0 38.1 -70° 1 RF corner 0.267 0.270 0.240 Irvin, Jake
2026-08-04 Force Out popup 1-1 ST 77.5 86.8 63° 202 LF gap 0.009 0.011 0.008 Williams, Trevor
2026-08-04 Out ground ball 0-0 SI 91.5 84.7 -23° 6 Infield 0.075 0.090 0.068 Littell, Zack
2026-08-04 Double line drive 0-1 SL 89.2 102.1 14° 212 RF 0.771 1.028 0.773 Littell, Zack
2026-08-04 Out line drive 1-1 FS 85.6 95.6 19° 290 LF gap 0.331 0.513 0.354 Littell, Zack
2026-08-03 Out fly ball 2-2 CH 90.2 85.6 52° 230 LF 0.011 0.019 0.014 Yean, Eddy
2026-08-02 Grounded Into DP ground ball 1-0 SI 92.3 91.9 -24° 4 Infield 0.104 0.113 0.101 Walker, Josh
2026-08-02 Single line drive 0-0 FF 96.2 99.2 10° 211 LF gap 0.777 0.907 0.736 Nunez, Anthony
2026-08-02 Out fly ball 2-1 CU 83.6 88.3 34° 332 RF gap 0.023 0.050 0.030 Bradish, Kyle
2026-08-01 Single line drive 1-1 FF 95.5 83.1 21° 251 RF gap 0.709 0.818 0.652 Kittredge, Andrew
2026-08-01 Out popup 1-0 FF 95.2 90.9 70° 153 LF corner 0.003 0.003 0.003 Baz, Shane
2026-08-01 Strikeout swinging 2-2 KC 88.1 0.000 Baz, Shane
2026-08-01 Single line drive 3-2 FF 98.3 99.4 13° 242 LF 0.934 1.145 0.902 Baz, Shane
2026-07-31 Out ground ball 1-1 SI 95.7 105.0 65 Infield 0.540 0.597 0.498 Cano, Yennier
2026-07-31 Out fly ball 0-0 FF 93.6 89.7 47° 284 LF corner 0.003 0.005 0.003 Young, Brandon
2026-07-31 Out fly ball 3-2 FF 95.9 79.2 42° 260 LF gap 0.051 0.091 0.062 Young, Brandon
2026-07-31 Out ground ball 2-0 FS 83.3 83.6 -20° 4 Infield 0.081 0.093 0.074 Young, Brandon
2026-07-29 Strikeout swinging 0-2 FF 96.2 0.000 Zuber, Tyler
2026-07-29 Out ground ball 1-2 SL 85.7 81.3 -13° 6 RF corner 0.094 0.109 0.085 Gusto, Ryan
2026-07-29 Single line drive 1-1 CU 78.9 87.8 19° 270 RF gap 0.637 0.718 0.573 Gusto, Ryan
2026-07-29 Out ground ball 1-0 CH 87.9 96.8 -2° 27 Infield 0.459 0.496 0.413 Gusto, Ryan
2026-07-28 Out fly ball 0-1 SL 83.8 86.4 37° 296 LF 0.017 0.034 0.023 Fairbanks, Pete
2026-07-28 Strikeout looking 1-2 SI 98.0 0.000 Alcantara, Sandy
2026-07-28 Out ground ball 0-1 SI 96.6 77.7 -2° 28 Infield 0.150 0.159 0.142 Alcantara, Sandy
2026-07-28 Fielder's Choice ground ball 1-2 CH 91.0 73.0 -14° 6 Infield 0.066 0.069 0.063 Alcantara, Sandy
2026-07-27 Strikeout swinging 1-2 CU 86.7 0.000 Faucher, Calvin
2026-07-27 Strikeout swinging 1-2 CU 80.3 0.000 King, John
2026-07-27 Out ground ball 1-2 CU 81.8 68.2 -29° 3 Infield 0.069 0.072 0.062 Gibson, Cade
2026-07-27 Out fly ball 1-2 ST 84.6 95.1 41° 324 CF 0.020 0.063 0.031 Phillips, Tyler
2026-07-27 Out fly ball 0-1 FS 86.8 93.6 44° 307 RF corner 0.011 0.033 0.019 Phillips, Tyler
2026-07-26 Walk 3-0 SI 86.2 0.698 Yarbrough, Ryan
2026-07-26 Strikeout swinging 2-2 ST 73.0 0.000 Yarbrough, Ryan
2026-07-26 Single line drive 0-1 SI 88.1 75.6 13° 159 LF 0.434 0.460 0.391 Hill, Tim
2026-07-26 Intentional Walk 3-0 Warren, Will
2026-07-26 Out ground ball 3-1 SI 94.3 105.0 -5° 21 Infield 0.452 0.479 0.408 Warren, Will
2026-07-25 Out ground ball 3-2 FF 96.3 102.7 -10° 10 Infield 0.338 0.355 0.304 Bednar, David
2026-07-25 Out ground ball 1-1 CH 86.4 98.9 -2° 34 Infield 0.382 0.441 0.351 Blackburn, Paul
2026-07-24 Out fly ball 0-0 FF 96.9 98.1 24° 348 LF 0.366 0.890 0.525 Bednar, David
2026-07-24 Out fly ball 2-2 FF 99.5 98.2 31° 368 CF 0.300 1.043 0.542 Schlittler, Cam
2026-07-24 Strikeout swinging 1-2 FC 96.0 0.000 Schlittler, Cam
2026-07-24 Strikeout swinging 2-2 FC 93.6 0.000 Schlittler, Cam
2026-07-22 Single ground ball 2-2 FC 93.2 73.3 97 RF 0.271 0.297 0.252 Henriquez, Edgardo
2026-07-21 Double Play ground ball 0-1 FF 96.7 47.5 -4° 22 LF corner 0.157 0.169 0.141 Scott, Tanner
2026-07-21 Strikeout looking 2-2 ST 84.0 0.000 Wrobleski, Justin
2026-07-21 Out line drive 2-1 FF 93.2 101.2 23° 378 LF gap 0.549 1.355 0.794 Wrobleski, Justin
2026-07-21 Strikeout swinging 1-2 FF 95.4 0.000 Wrobleski, Justin
2026-07-20 Out fly ball 2-1 FF 93.9 86.6 34° 338 RF 0.011 0.031 0.017 Knack, Landon
2026-07-20 Home Run fly ball 2-0 FF 92.8 100.7 25° 396 LF gap 0.580 1.775 0.972 Sheehan, Emmet
2026-07-20 Out ground ball 1-1 FF 92.9 103.4 97 Infield 0.571 0.646 0.531 Sheehan, Emmet
2026-07-20 Strikeout swinging 2-2 CH 86.3 0.000 Sheehan, Emmet
2026-07-19 Single line drive 2-1 FF 98.1 100.5 15° 252 RF 0.709 0.952 0.713 Pérez, Cionel
2026-07-19 Out ground ball 0-0 FF 93.5 85.4 -11° 12 Infield 0.111 0.134 0.100 Minter, A.J.
2026-07-19 Out ground ball 3-2 SI 96.9 92.3 -15° 9 Infield 0.196 0.216 0.176 McLean, Nolan
2026-07-19 Out ground ball 3-2 SI 95.3 84.7 43 Infield 0.270 0.301 0.243 McLean, Nolan
2026-07-18 Out fly ball 1-2 FF 90.9 80.7 62° 177 LF 0.020 0.038 0.026 Curry, Xzavion
2026-07-18 Strikeout looking 0-2 FF 98.8 0.000 Senga, Kodai
2026-07-18 Strikeout swinging 0-2 ST 77.0 0.000 Manaea, Sean
2026-07-18 Walk 3-2 FF 93.5 0.698 Manaea, Sean
2026-07-18 Strikeout swinging 1-2 ST 78.0 0.000 Manaea, Sean
2026-07-16 Out line drive 2-1 FF 95.2 93.6 18° 289 LF 0.509 0.642 0.482 Williams, Devin
2026-07-16 Strikeout swinging 0-2 ST 80.9 0.000 Raley, Brooks
2026-07-16 Out fly ball 2-2 ST 83.4 82.9 31° 307 LF gap 0.066 0.132 0.086 Scott, Christian
2026-07-16 Out ground ball 0-1 FS 86.0 63.7 -50° 2 RF corner 0.298 0.301 0.268 Scott, Christian
game_date: 2026-08-20 ballpark: Citizens Bank Park batter_team: phi stand: L pitcher: alcantara, sandy pitcher_team: mia
Choose stats & windows — 56 of 56 metrics, 11 of 11 windows
Metrics
Trailing windows (games)
Reset to defaults
stat 1g2g3g5g7g10g15g20g30g50g100g
ab_game 4.000 8.000 12.000 20.000 26.000 42.000 61.000 80.000 118.000 206.000 405.000
air_ball_rate · · · · · 0.552 0.556 0.541 0.536 0.540 0.544
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.500 0.375 0.273 0.312 0.273 0.229 0.231 0.225 0.189 0.218 0.276
babip 0.500 0.429 0.273 0.286 0.263 0.250 0.250 0.250 0.220 0.252 0.340
babip_den 4.000 7.000 11.000 14.000 19.000 28.000 44.000 60.000 82.000 131.000 259.000
babip_num 2.000 3.000 3.000 4.000 5.000 7.000 11.000 15.000 18.000 33.000 88.000
barrel 0.000 1.000 1.000 2.000 2.000 2.000 3.000 3.000 5.000 15.000 26.000
barrel_per_ab 0.000 0.125 0.083 0.100 0.077 0.048 0.049 0.037 0.042 0.068 0.062
bat_speed 71.650 71.547 71.378 70.774 70.456 67.882 69.600 69.985 69.891 69.811 69.956
bip_per_pa 1.000 0.875 0.917 0.750 0.769 0.690 0.738 0.762 0.712 0.675 0.677
blast 0.000 0.000 0.000 0.000 0.000 0.000 1.000 1.000 1.000 1.000 1.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 1.000 3.000 5.000 8.000 10.000 22.000 36.000 50.000 85.000 155.000 301.000
chase_rate 0.143 0.231 0.312 0.258 0.263 0.286 0.324 0.347 0.362 0.363 0.373
contact 4.000 8.000 12.000 20.000 26.000 42.000 61.000 80.000 118.000 206.000 405.000
estimated_ba_using_speedangle 0.348 0.402 0.300 0.312 0.299 0.286 0.312 0.306 0.302 0.318 0.350
estimated_ba_using_speedangle_sum 1.391 2.811 3.298 4.676 5.980 8.282 14.047 18.695 25.385 44.151 96.016
estimated_slg_using_speedangle 0.397 0.633 0.451 0.512 0.459 0.428 0.484 0.445 0.452 0.539 0.565
estimated_woba_using_speedangle 0.326 0.441 0.321 0.352 0.325 0.325 0.353 0.332 0.329 0.368 0.393
estimated_woba_using_speedangle_sum 1.588 4.432 4.965 7.686 9.174 12.418 21.760 27.167 37.992 74.906 154.766
ev_max 101.400 101.300 101.767 96.360 93.943 96.440 98.407 98.145 97.730 98.060 98.468
fly_ball 1.000 2.000 3.000 4.000 5.000 8.000 11.000 15.000 23.000 40.000 71.000
ground_ball 2.000 3.000 6.000 9.000 11.000 13.000 19.000 26.000 37.000 59.000 111.000
hard_hit 3.000 4.000 5.000 7.000 9.000 16.000 25.000 29.000 39.000 66.000 130.000
hh_ab 0.750 0.500 0.417 0.350 0.346 0.381 0.410 0.362 0.331 0.320 0.321
hit 2.000 3.000 3.000 5.000 6.000 8.000 12.000 16.000 20.000 41.000 103.000
hit_distance 139.500 188.429 143.818 137.733 134.050 166.759 172.244 167.049 168.845 177.396 176.434
hr 0.000 0.000 0.000 1.000 1.000 1.000 1.000 1.000 2.000 8.000 15.000
hr_per_fb · · · · · · · · 0.044 0.107 0.101
hr_platoon · · · · · · · 1.000 2.000 6.000 12.000
hr_rate 0.000 0.000 0.000 0.050 0.038 0.024 0.016 0.013 0.017 0.039 0.037
iso 0.000 0.000 0.000 0.188 0.136 0.086 0.096 0.070 0.075 0.149 0.166
la_contact 4.000 7.000 11.000 15.000 20.000 29.000 45.000 61.000 84.000 139.000 274.000
launch_speed 95.350 88.200 84.527 84.027 83.275 87.762 87.129 87.444 87.690 88.459 88.388
launch_speed_angle_sum 2.250 10.857 3.818 0.133 2.350 7.207 9.222 10.410 10.524 12.086 12.704
launch_speed_sum 934.500 1306.000 1689.900 2356.800 2959.700 4305.200 7029.600 9626.400 13799.400 23454.900 45667.300
line_drive 1.000 2.000 2.000 2.000 4.000 8.000 14.000 18.000 22.000 35.000 78.000
out_of_zone 7.000 13.000 16.000 31.000 38.000 77.000 111.000 144.000 235.000 427.000 808.000
pull 1.000 1.000 3.000 6.000 10.000 15.000 22.000 30.000 41.000 71.000 130.000
slg 0.500 0.375 0.273 0.500 0.409 0.314 0.327 0.296 0.264 0.367 0.442
slug_window_ab 0.000 0.125 0.083 0.100 0.077 0.119 0.148 0.113 0.119 0.131 0.133
square_per_ab 1.000 0.750 0.667 0.400 0.385 0.429 0.410 0.438 0.398 0.393 0.405
squared_up 6.000 8.000 10.000 10.000 12.000 20.000 29.000 40.000 54.000 97.000 199.000
strikeout 0.000 1.000 1.000 2.000 3.000 8.000 9.000 12.000 24.000 51.000 102.000
strikeout_rate 0.000 0.125 0.083 0.100 0.115 0.190 0.148 0.150 0.203 0.248 0.252
sweet_spot 5.000 10.000 10.000 12.000 15.000 22.000 35.000 43.000 58.000 90.000 194.000
sweet_spot_per_ab 0.250 0.500 0.333 0.250 0.269 0.286 0.311 0.287 0.271 0.262 0.289
tb 2.000 3.000 3.000 8.000 9.000 11.000 17.000 21.000 28.000 69.000 165.000
tb_platoon · · · · · · · 21.000 26.000 56.000 129.000
walk 0.000 0.000 0.000 2.000 2.000 3.000 5.000 5.000 7.000 12.000 21.000
walk_platoon · · · · · · · 5.000 5.000 10.000 17.000
walk_rate 0.000 0.000 0.000 0.100 0.077 0.071 0.082 0.062 0.059 0.058 0.052
xbh 0.000 0.000 0.000 1.000 1.000 1.000 3.000 3.000 4.000 12.000 30.000
xbh_rate 0.000 0.000 0.000 0.050 0.038 0.024 0.049 0.037 0.034 0.058 0.074
z_swing_rate · · · · · 0.671 0.670 0.669 0.663 0.685 0.706
zone_rate · · · · · · 0.495 0.497 0.470 0.459 0.468