About & methodology · mlbaseballytics@gmail.com · Support this project · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 18 Oct, 11:01 AM ET
Tables read easier sideways — turn your phone to landscape

Batter vs Pitch Arsenal

A batter's own numbers by pitch type and location — add a pitcher to see their actual arsenal overlaid on top, and how this batter has done against pitches shaped like it.

Luis Lara RHB MIL

change batter
Compact and level Bat speed 69.6mph +0.4 Swing length 6.75ft -0.42 Attack angle -0.1° -9 Swing tilt 27.4° -4.7
Swing & contact · last 30 games vs last 100 2 metrics moved Barrel rate 0.9% -61.7% Bat speed 70.0 mph +0.5% Exit velo 87.2 mph -1.1% Chase rate 29.1% +16.1%
Hot Zones by location · xwOBA on contact (excludes Ks/BBs, so runs higher than a full-PA xwOBA), dimmed cells are too few balls in play to trust

vs RHP

23p
0.423 40p
18p
33p
0.370 46p
0.277 34p
25p
0.309 29p
0.528 29p

vs LHP

13p
14p
15p
13p
0.332 24p
0.239 23p
12p
0.398 15p
6p
How Luis Lara handles each pitch vs RHP · ordered by volume · 10 too thin to show
Luis Lara: by Pitch Type 22 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 83 0.385 0.0% 60% 30% 0% 60% 95.7 0.403 0.388
LHP SI 58 0.176 0.0% 33% 50% 0% 50% 92.4 0.414 0.390
LHP CH 39 0.125 0.0% 38% 0% 38% 50% 82.7 0.164 0.164
LHP SL 28 0.250 0.0%
LHP FC 22
LHP CU 22
LHP ST 16
LHP KC 3
LHP FS 1
RHP FF 222 0.372 0.0% 50% 50% 22% 25% 89.2 0.413 0.412
RHP CH 69 0.125 0.0% 50% 12% 25% 62% 92.4 0.313 0.275
RHP SL 68 0.357 0.0% 38% 23% 8% 69% 85.9 0.369 0.350
RHP SI 65 0.062 0.0% 33% 22% 0% 78% 86.8 0.211 0.206
RHP FC 51 0.231 0.0% 33% 33% 8% 58% 86.7 0.290 0.295
RHP CU 42 0.000 0.0%
RHP FS 37 0.300 0.0%
RHP ST 37
RHP EP 6
RHP KC 4
RHP SV 4
RHP FA 2
RHP KN 2

Showing every pitcher. Today’s probable opponent starter:

Tyler Glasnow

Or add any other pitcher to overlay their actual arsenal on top of the above:

At-Bat Log 115 PA · 30 games · 2026-08-20 to 2026-10-14
25 hits 7 walks 1 hit by pitch 29 strikeouts 53 outs in play avg exit velo 87.2 mph over 78 tracked xwOBA 0.266
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-10-14 Out line drive 0-2 FF 96.7 86.9 19° 261 RF 0.766 0.864 0.691 Justin Wrobleski
2026-10-14 Out fly ball 1-2 FF 97.3 87.2 29° 302 LF gap 0.034 0.053 0.031 Evan Phillips
2026-10-14 Strikeout swinging 0-2 FF 97.3 — — — — — — 0.000 Blake Snell
2026-10-14 Out fly ball 2-1 CH 88.4 78.1 33° 274 RF gap 0.089 0.126 0.085 Blake Snell
2026-10-11 Strikeout looking 2-2 SI 97.2 — — — — — — 0.000 Evan Phillips
2026-10-11 Single ground ball 0-0 CH 87.8 101.9 0° 57 CF 0.500 0.573 0.472 Tarik Skubal
2026-10-11 Strikeout swinging 1-2 SI 97.6 — — — — — — 0.000 Tarik Skubal
2026-10-03 Out line drive 2-1 SI 97.2 81.6 22° 251 RF 0.671 0.802 0.645 Adrian Morejon
2026-10-03 Out line drive 0-0 SL 84.6 99.0 10° 176 Infield 0.777 0.907 0.736 Jason Adam
2026-10-03 Walk 3-1 FF 99.0 — — — — — — 0.698 Bradgley Rodriguez
2026-10-03 Force Out ground ball 1-0 CH 88.0 99.6 -19° 9 Infield 0.174 0.181 0.162 Robbie Ray
2026-09-26 Out fly ball 0-0 FC 92.1 94.6 28° 322 LF 0.186 0.491 0.276 Cade Winquest
2026-09-26 Strikeout swinging 1-2 FF 95.0 — — — — — — 0.000 Gordon Graceffo
2026-09-26 Out ground ball 0-1 CU 76.6 81.6 -35° 3 LF corner 0.050 0.060 0.045 Quinn Mathews
2026-09-26 Single ground ball 0-1 FF 93.7 99.6 3° 93 RF 0.540 0.605 0.501 Quinn Mathews
2026-09-25 Strikeout looking 2-2 ST 85.2 — — — — — — 0.000 Luis Gastelum
2026-09-25 Walk 3-0 FF 91.9 — — — — — — 0.698 Michael McGreevy
2026-09-25 Force Out ground ball 2-1 FC 89.0 96.0 -16° 8 Infield 0.152 0.170 0.149 Michael McGreevy
2026-09-25 Force Out ground ball 1-1 CH 87.4 100.0 -2° 29 Infield 0.341 0.389 0.321 Michael McGreevy
2026-09-24 Out ground ball 1-0 SI 93.7 99.1 -21° 6 Infield 0.155 0.156 0.142 Tim Mayza
2026-09-24 Out line drive 3-2 SI 95.9 81.3 22° 271 RF gap 0.689 0.757 0.620 José Alvarado
2026-09-24 Out fly ball 3-2 FF 95.8 88.4 30° 310 LF gap 0.051 0.105 0.064 Andrew Painter
2026-09-24 Single line drive 0-0 FF 95.1 95.8 16° 260 RF gap 0.691 0.936 0.698 Andrew Painter
2026-09-24 Out ground ball 0-2 CH 88.6 76.6 -45° 2 RF corner 0.127 0.128 0.114 Andrew Painter
2026-09-22 Single line drive 2-1 FF 100.0 74.2 20° 220 LF gap 0.974 1.024 0.878 Jhoan Duran
2026-09-22 Out ground ball 2-1 SI 97.5 94.7 -28° 4 Infield 0.079 0.086 0.071 Alex McFarlane
2026-09-22 Out line drive 1-0 FF 95.7 100.8 17° 324 CF 0.486 0.837 0.557 Zack Wheeler
2026-09-22 Strikeout swinging 2-2 CU 81.1 — — — — — — 0.000 Zack Wheeler
2026-09-19 Strikeout swinging 1-2 ST 77.1 — — — — — — 0.000 Trevor Rogers
2026-09-19 Strikeout looking 1-2 SI 93.4 — — — — — — 0.000 Trevor Rogers
2026-09-19 Out popup 0-1 ST 78.3 77.9 59° 169 LF corner 0.026 0.034 0.026 Trevor Rogers
2026-09-18 Out line drive 0-0 FS 84.4 90.1 6° 108 Infield 0.466 0.539 0.444 Luis De León
2026-09-18 Out popup 3-1 FF 90.6 87.5 60° 178 RF gap 0.017 0.017 0.015 Cade Povich
2026-09-18 Single ground ball 0-1 CH 85.1 58.6 -61° 1 LF corner 0.267 0.268 0.240 Cade Povich
2026-09-17 Strikeout looking 2-2 SI 98.5 — — — — — — 0.000 Mason Montgomery
2026-09-17 Force Out ground ball 1-0 SI 96.4 61.5 -53° 2 Infield 0.273 0.277 0.246 Camilo Doval
2026-09-17 Walk 3-1 FF 94.6 — — — — — — 0.699 Khristian Curtis
2026-09-17 Out ground ball 0-1 FC 92.0 90.7 -30° 2 Infield 0.073 0.088 0.066 Khristian Curtis
2026-09-17 Out line drive 0-0 FF 99.3 42.9 34° 99 Infield 0.130 0.134 0.120 Wilber Dotel
2026-09-16 Out ground ball 3-2 SI 94.9 103.0 -2° 31 Infield 0.420 0.473 0.391 Carmen Mlodzinski
2026-09-16 Strikeout looking 3-2 ST 84.8 — — — — — — 0.000 Yohan Ramírez
2026-09-16 Out fly ball 3-1 FF 97.4 71.7 43° 228 CF 0.311 0.384 0.305 Jared Jones
2026-09-16 Single ground ball 3-2 SL 91.3 64.1 14° 128 Infield 0.211 0.211 0.190 Jared Jones
2026-09-15 Out ground ball 0-1 FF 99.1 66.5 -4° 24 Infield 0.085 0.095 0.077 Antwone Kelly
2026-09-15 Double line drive 0-0 SI 95.3 89.8 15° 230 RF corner 0.989 1.099 0.916 Gregory Soto
2026-09-15 Out ground ball 1-1 CH 83.6 104.9 -20° 5 Infield 0.219 0.234 0.201 Brandon Eisert
2026-09-15 Sac Fly fly ball 2-1 FF 94.9 93.4 40° 318 LF gap — — 0.032 Lake Bachar
2026-09-13 Out popup 2-1 FC 91.4 43.1 62° 80 RF corner 0.049 0.067 0.059 Brandon Williamson
2026-09-13 Out ground ball 2-1 FF 91.7 102.7 2° 64 Infield 0.514 0.578 0.479 Brandon Williamson
2026-09-13 Strikeout swinging 1-2 FF 97.8 — — — — — — 0.000 Chase Burns
2026-09-11 Strikeout looking 1-2 FA 52.4 — — — — — — 0.000 —
2026-09-11 Single ground ball 0-0 SL 84.2 103.7 4° 92 RF 0.563 0.625 0.519 Luis Mey
2026-09-11 Single ground ball 0-0 FF 92.4 100.5 -13° 9 RF 0.219 0.234 0.197 Julian Garcia
2026-09-11 Out popup 1-0 FC 87.6 59.6 46° 165 RF corner 0.149 0.171 0.136 Andrew Abbott
2026-09-11 Out ground ball 0-0 CU 79.9 100.0 -18° 5 Infield 0.158 0.171 0.142 Andrew Abbott
2026-09-08 Single line drive 0-0 CU 77.0 74.9 16° 180 LF corner 0.751 0.778 0.676 Caleb Thielbar
2026-09-08 Strikeout looking 2-2 FF 95.6 — — — — — — 0.000 Ryan Rolison
2026-09-08 Strikeout looking 1-2 CU 78.6 — — — — — — 0.000 Aaron Civale
2026-09-08 Force Out ground ball 1-0 SI 92.9 82.7 -9° 10 Infield 0.085 0.089 0.077 David Peterson
2026-09-08 Grounded Into DP ground ball 1-2 SL 87.4 68.8 -4° 18 Infield 0.101 0.114 0.105 David Peterson
2026-09-07 Strikeout swinging 3-2 FF 94.3 — — — — — — 0.000 Jacob Webb
2026-09-07 Out fly ball 2-2 CH 78.4 96.8 22° 342 RF gap 0.271 0.564 0.357 Matthew Boyd
2026-09-07 Single ground ball 2-2 SL 83.9 103.0 3° 84 CF 0.551 0.673 0.534 Matthew Boyd
2026-09-07 Out fly ball 1-2 CH 79.7 83.2 47° 248 RF gap 0.009 0.009 0.008 Matthew Boyd
2026-09-05 Out popup 1-0 FF 94.7 84.1 63° 175 LF corner 0.011 0.011 0.010 Emilio Pagán
2026-09-05 Walk 3-1 SV 85.3 — — — — — — 0.698 Tony Santillan
2026-09-05 Strikeout looking 0-2 ST 84.4 — — — — — — 0.000 Tejay Antone
2026-09-05 Out ground ball 1-0 CH 87.5 59.4 -66° 1 RF corner 0.276 0.277 0.248 Andrew Abbott
2026-09-05 Strikeout swinging 2-2 ST 82.5 — — — — — — 0.000 Andrew Abbott
2026-09-04 Out ground ball 2-1 FF 92.9 106.6 -15° 7 CF 0.201 0.205 0.181 Julian Garcia
2026-09-04 Strikeout looking 1-2 SI 98.0 — — — — — — 0.000 Luis Mey
2026-09-04 Strikeout looking 3-2 SI 90.4 — — — — — — 0.000 Sam Moll
2026-09-02 Hit By Pitch 3-1 FF 94.6 — — — — — — 0.729 Jacob Webb
2026-09-02 Out ground ball 2-2 ST 85.0 56.9 -7° 18 Infield 0.079 0.086 0.072 Ryan Rolison
2026-09-02 Strikeout looking 0-2 CU 81.8 — — — — — — 0.000 Trent Thornton
2026-09-02 Walk 3-2 SL 88.4 — — — — — — 0.698 David Peterson
2026-09-02 Single line drive 2-1 SI 91.7 94.5 7° 168 RF 0.600 0.692 0.573 David Peterson
2026-09-01 Out ground ball 0-2 SL 89.7 87.9 -27° 4 Infield 0.060 0.075 0.055 Caleb Thielbar
2026-09-01 Out line drive 1-1 FF 97.3 95.5 19° 295 LF gap 0.354 0.588 0.401 Daniel Palencia
2026-09-01 Single ground ball 1-2 CU 75.0 80.1 11° 133 LF corner 0.394 0.394 0.355 Matthew Boyd
2026-09-01 Strikeout looking 3-2 FF 91.5 — — — — — — 0.000 Matthew Boyd
2026-08-31 Out ground ball 0-1 CH 89.3 101.4 -1° 29 Infield 0.406 0.440 0.373 Colin Rea
2026-08-31 Double line drive 1-0 FF 94.6 96.6 16° 271 RF corner 0.666 0.924 0.679 Ryan Rolison
2026-08-30 Out ground ball 0-0 SI 90.7 90.7 -4° 30 Infield 0.210 0.231 0.201 Jordan Montgomery
2026-08-29 Strikeout swinging 3-2 ST 83.8 — — — — — — 0.000 Jakob Junis
2026-08-29 Single line drive 2-1 FF 94.4 98.9 8° 164 LF 0.623 0.706 0.580 Peyton Gray
2026-08-29 Strikeout swinging 2-2 FF 94.5 — — — — — — 0.000 Cal Quantrill
2026-08-29 Single line drive 1-2 FS 83.7 96.8 15° 288 RF gap 0.803 0.992 0.772 Cal Quantrill
2026-08-27 Strikeout swinging 0-2 FS 83.7 — — — — — — 0.000 Xzavion Curry
2026-08-27 Strikeout swinging 1-2 FS 83.1 — — — — — — 0.000 Xzavion Curry
2026-08-27 Single ground ball 0-1 FC 85.2 64.0 15° 133 RF 0.234 0.234 0.211 Sean Manaea
2026-08-27 Out ground ball 0-0 SI 91.8 100.1 -6° 19 Infield 0.320 0.335 0.288 Sean Manaea
2026-08-27 Walk 3-2 SI 90.2 — — — — — — 0.698 Sean Manaea
2026-08-26 Out fly ball 3-1 FF 93.7 100.0 32° 385 RF gap 0.434 1.605 0.832 Dedniel Núñez
2026-08-26 Single ground ball 0-1 FF 93.0 100.1 -15° 8 LF gap 0.177 0.192 0.165 Chayce McDermott
2026-08-26 Out ground ball 3-2 FC 90.7 101.3 -1° 41 Infield 0.406 0.440 0.373 Chayce McDermott
2026-08-26 Walk 3-1 FC 88.3 — — — — — — 0.698 Robert Stock
2026-08-26 Single line drive 1-0 FC 88.3 70.3 16° 141 LF 0.546 0.626 0.530 Robert Stock
2026-08-25 Strikeout swinging 2-2 SI 94.8 — — — — — — 0.000 Austin Warren
2026-08-25 Strikeout looking 0-2 FF 93.6 — — — — — — 0.000 Nate Lavender
2026-08-25 Single ground ball 0-2 CU 77.6 97.4 -4° 19 LF 0.308 0.346 0.277 Zac Thornton
2026-08-25 Grounded Into DP ground ball 1-0 FC 88.4 80.5 -5° 18 Infield 0.165 0.196 0.170 Zac Thornton
2026-08-23 Triple ground ball 2-2 FF 94.6 93.4 5° 99 RF corner 0.531 0.643 0.521 Dylan Lee
2026-08-23 Out ground ball 1-1 FS 90.3 73.1 -39° 3 Infield 0.095 0.102 0.086 Didier Fuentes
2026-08-22 Out ground ball 2-1 SI 89.9 96.0 -18° 6 RF gap 0.155 0.168 0.140 Brent Suter
2026-08-22 Single line drive 0-0 SI 89.1 91.1 10° 174 LF gap 0.571 0.621 0.525 Brent Suter
2026-08-22 Single ground ball 1-0 FC 87.2 104.5 -1° 52 LF gap 0.463 0.515 0.428 Martín Pérez
2026-08-22 Out line drive 0-0 SI 90.2 91.0 19° 307 RF gap 0.514 0.599 0.471 Martín Pérez
2026-08-21 Strikeout looking 0-2 SI 94.0 — — — — — — 0.000 Brent Suter
2026-08-21 Single line drive 1-2 SL 81.0 91.5 11° 201 RF 0.720 0.844 0.685 Chris Sale
2026-08-21 Single ground ball 1-0 FF 93.0 83.5 8° 139 LF gap 0.437 0.492 0.410 Chris Sale
2026-08-20 Out popup 0-2 CH 81.5 79.0 71° 124 RF corner 0.006 0.006 0.005 Jhonathan Díaz
2026-08-20 Out ground ball 2-2 FC 90.1 98.2 -24° 4 RF corner 0.111 0.124 0.106 Michael Rucker
2026-08-20 Strikeout swinging 0-2 SI 95.5 — — — — — — 0.000 George Kirby
2026-08-20 Out line drive 0-0 SI 95.8 99.9 19° 355 CF 0.351 0.673 0.428 George Kirby