About & methodology · mlbaseballytics@gmail.com · Support this project · Not betting advice. 21+. · If you need help, call 1-800-GAMBLER
data as of 17 Oct, 11:00 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.

Francisco Lindor RHB NYN

change batter
Long and lofted Bat speed 69.8mph +0.6 Swing length 7.46ft +0.29 Attack angle 11.3° +2.4 Swing tilt 33.6° +1.4
Swing & contact · last 30 games vs last 100 1 metric moved Barrel rate 4.9% -20.8% Bat speed 72.2 mph +1.5% Exit velo 92.5 mph +1.4% Chase rate 32.6% +8.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

0.410 205p
0.310 173p
0.366 111p
0.409 221p
0.467 274p
0.473 162p
0.427 169p
0.470 221p
0.392 151p

vs LHP

0.332 44p
0.364 80p
0.319 81p
0.430 74p
0.394 102p
0.264 89p
0.404 81p
0.525 72p
0.234 90p
How Francisco Lindor handles each pitch vs RHP · ordered by volume · 3 too thin to show
Francisco Lindor: by Pitch Type 22 rows · both hands
Hand Pitch Pitches BA HR% Hard-Hit% LD% FB% GB% Exit Velo xBA xwOBA/con
LHP FF 496 0.277 5.4% 45% 29% 35% 21% 92.1 0.314 0.365
LHP CH 242 0.183 3.3% 21% 13% 23% 53% 84.3 0.216 0.224
LHP SI 242 0.183 3.3% 49% 15% 25% 53% 91.2 0.271 0.319
LHP SL 186 0.361 5.6% 56% 32% 16% 48% 86.2 0.420 0.471
LHP CU 129 0.107 3.6% 19% 19% 33% 43% 85.5 0.188 0.207
LHP ST 90 0.071 0.0% 25% 0% 25% 50% 84.3 0.064 0.091
LHP FC 89 0.125 0.0% 38% 15% 23% 38% 83.1 0.220 0.245
LHP FS 27 0.125 0.0%
LHP KC 17
LHP SV 10
RHP FF 1264 0.241 7.9% 59% 23% 37% 31% 93.9 0.337 0.425
RHP CH 423 0.270 3.0% 48% 27% 23% 43% 89.9 0.333 0.373
RHP CU 356 0.233 5.0% 34% 24% 34% 39% 89.0 0.257 0.294
RHP FC 318 0.282 4.2% 53% 24% 25% 41% 92.3 0.381 0.442
RHP SL 293 0.253 2.5% 42% 32% 26% 37% 88.0 0.313 0.359
RHP SI 291 0.389 6.9% 52% 38% 35% 27% 93.3 0.461 0.556
RHP FS 190 0.250 2.3% 37% 27% 17% 53% 89.6 0.315 0.333
RHP ST 153 0.179 3.6% 45% 23% 32% 36% 90.0 0.310 0.336
RHP KC 81 0.333 6.7% 46% 15% 23% 54% 90.2 0.386 0.483
RHP SV 15
RHP UN 1
RHP FO 1

Showing every pitcher. Today’s probable opponent starter:

Andrew Alvarez

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

At-Bat Log 142 PA · 30 games · 2026-08-26 to 2026-09-27
25 hits 11 walks 2 hit by pitch 36 strikeouts 68 outs in play avg exit velo 92.5 mph over 93 tracked xwOBA 0.294
Date Result Count Pitch Velo Exit Velo Angle Dist Location xBA xSLG xwOBA Pitcher
2026-09-27 Out fly ball 0-1 FF 97.2 88.6 44° 289 RF 0.003 0.003 0.003 Erik Tolman
2026-09-27 Walk 3-2 SL 86.1 — — — — — — 0.698 Riley Cornelio
2026-09-27 Out line drive 1-0 FF 90.9 101.2 8° 139 Infield 0.669 0.772 0.628 Will Dion
2026-09-27 Home Run fly ball 3-2 FF 92.9 110.8 22° 409 LF 0.980 3.659 1.903 DJ Herz
2026-09-27 Single ground ball 0-1 FF 93.5 102.1 -8° 15 RF 0.329 0.350 0.301 DJ Herz
2026-09-26 Strikeout swinging 3-2 SI 89.6 — — — — — — 0.000 Richard Lovelady
2026-09-26 Walk 3-0 FF 92.0 — — — — — — 0.698 Jake Irvin
2026-09-26 Strikeout looking 1-2 FF 93.6 — — — — — — 0.000 Jake Irvin
2026-09-26 Out ground ball 1-0 SI 92.4 78.5 -35° 3 Infield 0.048 0.049 0.043 Connelly Early
2026-09-26 Out popup 1-1 FF 93.1 85.8 62° 144 Infield 0.014 0.023 0.016 Connelly Early
2026-09-25 Strikeout swinging 0-2 CU 82.3 — — — — — — 0.000 Josiah Gray
2026-09-25 Out line drive 0-1 SI 99.4 107.2 15° 340 CF 0.623 1.025 0.688 Yovanny Cruz
2026-09-25 Strikeout looking 2-2 CU 82.7 — — — — — — 0.000 Andrew Alvarez
2026-09-25 Single ground ball 3-2 FF 90.9 107.8 3° 78 LF 0.531 0.576 0.479 Andrew Alvarez
2026-09-25 Out ground ball 1-0 FF 91.2 107.5 -24° 6 Infield 0.114 0.118 0.103 Andrew Alvarez
2026-09-24 Out fly ball 2-2 ST 86.3 93.5 47° 283 CF 0.009 0.024 0.014 Chase Silseth
2026-09-24 Out fly ball 1-1 FF 93.8 102.4 40° 364 LF gap 0.180 0.656 0.334 Robert Garcia
2026-09-24 Strikeout swinging 2-2 FF 94.4 — — — — — — 0.000 Kumar Rocker
2026-09-24 Double line drive 3-1 SI 94.0 90.5 26° 304 RF corner 0.094 0.190 0.114 Kumar Rocker
2026-09-23 Out ground ball 1-2 CH 80.5 41.9 -75° 0 RF corner 0.195 0.196 0.176 Jordan Montgomery
2026-09-23 Out fly ball 0-0 FF 94.7 94.6 32° 357 LF 0.131 0.432 0.230 Jacob Latz
2026-09-23 Out fly ball 0-0 FC 87.7 97.2 42° 321 CF 0.034 0.107 0.056 Tyler Alexander
2026-09-23 Single ground ball 1-2 FF 89.6 103.4 -11° 16 CF 0.273 0.286 0.249 Cody Bradford
2026-09-23 Out line drive 0-2 FF 89.8 111.5 16° 319 LF 0.706 1.309 0.842 Cody Bradford
2026-09-22 Single line drive 1-2 CH 89.6 99.7 13° 285 CF 0.926 1.122 0.889 Jakob Junis
2026-09-22 Out line drive 0-1 FS 86.7 97.7 18° 297 CF 0.380 0.597 0.408 Nathan Eovaldi
2026-09-22 Out ground ball 3-2 FF 94.6 97.6 -10° 16 Infield 0.234 0.263 0.211 MacKenzie Gore
2026-09-22 Walk 3-0 FF 93.6 — — — — — — 0.698 MacKenzie Gore
2026-09-22 Out ground ball 2-2 CH 85.6 75.2 5° 73 Infield 0.243 0.276 0.219 MacKenzie Gore
2026-09-20 Out fly ball 2-1 SI 96.4 96.2 54° 270 RF 0.006 0.008 0.005 José Alvarado
2026-09-20 Out popup 1-1 FF 99.4 98.6 71° 166 LF 0.011 0.016 0.013 Alex McFarlane
2026-09-20 Strikeout swinging 1-2 CH 89.1 — — — — — — 0.000 Cristopher Sánchez
2026-09-20 Strikeout looking 3-2 SL 86.0 — — — — — — 0.000 Cristopher Sánchez
2026-09-20 Out ground ball 1-2 SI 96.3 93.6 -18° 7 Infield 0.177 0.187 0.159 Cristopher Sánchez
2026-09-19 Walk 3-0 SI 94.7 — — — — — — 0.698 Orion Kerkering
2026-09-19 Out fly ball 3-1 SI 95.5 103.2 29° 396 CF 0.774 2.943 1.531 Chase Shugart
2026-09-19 Strikeout swinging 1-2 CU 83.7 — — — — — — 0.000 Andrew Painter
2026-09-19 Force Out ground ball 1-1 FF 97.0 105.2 7° 124 Infield 0.629 0.700 0.581 Andrew Painter
2026-09-19 Out ground ball 0-2 FF 97.1 83.7 -27° 4 Infield 0.050 0.051 0.045 Andrew Painter
2026-09-18 Single line drive 2-2 FF 91.7 108.8 8° 151 LF corner 0.686 0.859 0.669 Tanner Banks
2026-09-18 Strikeout swinging 3-2 FF 96.5 — — — — — — 0.000 Orion Kerkering
2026-09-18 Out line drive 1-1 FF 91.5 101.8 20° 342 LF gap 0.506 1.037 0.642 José Urquidy
2026-09-18 Strikeout swinging 0-2 SI 94.2 — — — — — — 0.000 José Urquidy
2026-09-18 Double fly ball 2-0 SI 94.4 100.3 23° 381 CF 0.477 1.166 0.683 Tim Mayza
2026-09-17 Walk 3-2 SI 94.7 — — — — — — 0.699 Tim Mayza
2026-09-17 Grounded Into DP ground ball 1-2 KC 78.1 95.2 -2° 25 Infield 0.332 0.367 0.299 Aaron Nola
2026-09-17 Out ground ball 0-1 KC 76.9 35.0 -47° 2 Infield 0.293 0.294 0.264 Aaron Nola
2026-09-17 Out ground ball 0-0 FF 92.6 101.7 5° 101 Infield 0.580 0.661 0.541 Aaron Nola
2026-09-16 Single line drive 1-2 FF 93.4 100.1 14° 239 LF 0.829 1.041 0.805 Josh Walker
2026-09-16 Strikeout swinging 2-2 CH 85.9 — — — — — — 0.000 Chris Bassitt
2026-09-16 Strikeout swinging 3-2 FC 91.5 — — — — — — 0.000 Chris Bassitt
2026-09-16 Out fly ball 1-1 SI 92.9 95.7 33° 354 LF gap 0.154 0.535 0.285 Chris Bassitt
2026-09-15 Out fly ball 3-2 SI 94.6 78.8 50° 221 CF 0.060 0.090 0.067 Andrew Kittredge
2026-09-15 Double line drive 1-1 CU 89.0 100.3 20° 333 RF gap 0.311 0.609 0.382 Rico Garcia
2026-09-15 Out ground ball 0-0 SI 96.9 69.0 -61° 1 RF corner 0.305 0.306 0.274 Luis De León
2026-09-15 Walk 3-0 FF 95.9 — — — — — — 0.699 Shane Baz
2026-09-15 Out popup 3-2 CH 87.9 82.9 72° 82 Infield 0.003 0.004 0.003 Shane Baz
2026-09-15 Out popup 0-1 KC 84.6 83.8 68° 154 LF corner 0.011 0.021 0.015 Shane Baz
2026-09-14 Out fly ball 1-2 CH 89.7 84.8 49° 240 LF 0.009 0.013 0.008 Rico Garcia
2026-09-14 Out fly ball 2-1 SI 93.2 94.6 31° 355 RF gap 0.137 0.422 0.224 Josh Walker
2026-09-14 Strikeout swinging 0-2 FS 84.5 — — — — — — 0.000 Brandon Young
2026-09-14 Strikeout swinging 2-2 FF 95.2 — — — — — — 0.000 Brandon Young
2026-09-14 Walk 3-2 FS 84.8 — — — — — — 0.699 Brandon Young
2026-09-13 Out fly ball 0-0 CU 81.0 93.6 59° 191 CF 0.020 0.031 0.022 Paul Blackburn
2026-09-13 Strikeout swinging 1-2 FF 98.4 — — — — — — 0.000 Cam Schlittler
2026-09-13 Walk 3-2 FF 97.7 — — — — — — 0.699 Cam Schlittler
2026-09-13 Strikeout swinging 2-2 FF 99.7 — — — — — — 0.000 Cam Schlittler
2026-09-12 Home Run fly ball 2-0 FF 93.0 104.3 41° 365 RF 0.269 0.988 0.507 Bradley Hanner
2026-09-12 Out fly ball 1-2 FF 87.9 86.9 38° 293 RF 0.011 0.023 0.014 Ryan Yarbrough
2026-09-12 Strikeout swinging 0-2 SL 90.0 — — — — — — 0.000 Gerrit Cole
2026-09-12 Single ground ball 0-0 FF 96.4 93.9 6° 95 RF gap 0.520 0.584 0.487 Gerrit Cole
2026-09-12 Home Run fly ball 1-1 CH 85.8 102.3 23° 359 RF 0.577 1.502 0.859 Gerrit Cole
2026-09-11 Single ground ball 1-1 FS 89.9 97.9 -11° 12 RF 0.234 0.252 0.217 David Bednar
2026-09-11 Out line drive 3-2 FF 93.4 87.6 6° 87 Infield 0.440 0.508 0.418 Brent Headrick
2026-09-11 Out ground ball 2-2 SI 93.9 103.1 -8° 15 Infield 0.351 0.364 0.335 Carlos Rodón
2026-09-11 Out fly ball 2-1 FF 93.2 97.2 40° 356 CF 0.086 0.312 0.166 Carlos Rodón
2026-09-11 Strikeout swinging 2-2 CH 85.6 — — — — — — 0.000 Carlos Rodón
2026-09-09 Out fly ball 0-2 CH 93.2 96.8 24° 374 CF 0.249 0.598 0.351 Victor Vodnik
2026-09-09 Home Run fly ball 0-0 CU 85.1 94.0 32° 351 RF 0.151 0.503 0.279 Tyler Zuber
2026-09-09 Strikeout swinging 2-2 ST 88.3 — — — — — — 0.000 Calvin Faucher
2026-09-09 Out fly ball 0-2 FF 94.2 79.9 47° 247 RF 0.017 0.018 0.015 Janson Junk
2026-09-09 Hit By Pitch 2-0 FF 93.9 — — — — — — 0.730 Janson Junk
2026-09-09 Out ground ball 1-0 CH 87.4 97.6 -21° 3 Infield 0.133 0.148 0.122 Janson Junk
2026-09-08 Strikeout swinging 0-2 SL 89.5 — — — — — — 0.000 Dax Fulton
2026-09-08 Strikeout swinging 1-2 ST 84.3 — — — — — — 0.000 Dax Fulton
2026-09-08 Out line drive 3-2 CH 89.0 99.3 19° 306 CF 0.309 0.588 0.374 Sandy Alcantara
2026-09-08 Hit By Pitch 1-1 FC 90.0 — — — — — — 0.729 Sandy Alcantara
2026-09-08 Home Run fly ball 0-0 SI 95.3 103.5 25° 405 CF 0.754 2.476 1.331 Sandy Alcantara
2026-09-07 Single ground ball 0-1 FC 92.6 61.5 -68° 1 Infield 0.243 0.244 0.219 Bradley Blalock
2026-09-07 Strikeout swinging 3-2 SL 88.0 — — — — — — 0.000 Bradley Blalock
2026-09-07 Out fly ball 1-1 CH 87.1 93.9 46° 289 RF 0.003 0.003 0.003 Cade Gibson
2026-09-07 Single fly ball 2-0 SL 85.2 72.2 32° 246 RF gap 0.563 0.615 0.509 Eury Pérez
2026-09-07 Strikeout swinging 0-2 FF 98.4 — — — — — — 0.000 Eury Pérez
2026-09-07 Strikeout swinging 1-2 FF 99.1 — — — — — — 0.000 Eury Pérez
2026-09-06 Out line drive 0-1 SL 90.6 89.1 22° 262 RF gap 0.251 0.339 0.234 Carson Seymour
2026-09-06 Walk 3-0 CH 86.6 — — — — — — 0.698 Cesar Perdomo
2026-09-06 Force Out ground ball 0-1 CH 86.3 89.9 -18° 4 Infield 0.133 0.146 0.120 Cesar Perdomo
2026-09-06 Out ground ball 1-1 CH 87.1 81.2 -9° 8 Infield 0.124 0.159 0.117 Cesar Perdomo
2026-09-05 Out fly ball 1-1 SL 86.3 71.8 45° 217 LF 0.243 0.318 0.246 Jason Foley
2026-09-05 Out ground ball 1-1 FC 95.2 89.2 0° 44 RF corner 0.311 0.352 0.280 Carson Seymour
2026-09-05 Out ground ball 3-2 SI 91.8 98.0 3° 71 Infield 0.469 0.500 0.422 Reiver Sanmartin
2026-09-05 Strikeout swinging 2-2 CH 85.6 — — — — — — 0.000 Anthony Molina
2026-09-05 Out ground ball 3-2 CU 83.3 69.9 -14° 10 Infield 0.048 0.052 0.043 Anthony Molina
2026-09-04 Strikeout swinging 3-2 SL 84.0 — — — — — — 0.000 Yunior Marte
2026-09-04 Home Run fly ball 0-0 FF 92.2 106.6 38° 404 RF 0.646 2.538 1.299 Yunior Marte
2026-09-04 Out fly ball 1-1 FF 92.0 103.4 61° 207 RF 0.009 0.011 0.008 Yunior Marte
2026-09-04 Reached On Error ground ball 1-0 FF 90.1 101.8 -6° 18 Infield 0.317 0.335 0.292 Matt Wilkinson
2026-09-04 Single line drive 0-2 SL 80.6 101.7 13° 225 LF 0.903 1.169 0.892 Matt Wilkinson
2026-09-02 Out ground ball 1-0 CH 84.9 96.3 -6° 19 Infield 0.273 0.304 0.252 Bryan Baker
2026-09-02 Out ground ball 2-2 SL 88.0 78.3 -21° 7 Infield 0.062 0.077 0.063 Manuel Rodríguez
2026-09-02 Out line drive 0-1 FF 96.8 107.6 7° 156 Infield 0.686 0.825 0.673 Cam Booser
2026-09-02 Strikeout swinging 1-2 SI 93.2 — — — — — — 0.000 Steven Matz
2026-09-02 Single line drive 2-2 CH 90.3 99.9 14° 232 RF 0.829 1.041 0.805 Griffin Jax
2026-09-02 Out ground ball 3-2 SI 95.6 100.0 -9° 17 Infield 0.278 0.296 0.250 Griffin Jax
2026-09-01 Walk 3-2 CH 85.9 — — — — — — 0.698 Tyler Wells
2026-09-01 Out ground ball 2-1 FF 94.1 107.7 6° 124 Infield 0.623 0.727 0.584 Freddy Peralta
2026-09-01 Strikeout swinging 0-2 CH 87.6 — — — — — — 0.000 Freddy Peralta
2026-09-01 Home Run fly ball 3-2 CU 81.2 98.0 37° 367 RF 0.163 0.577 0.297 Freddy Peralta
2026-08-31 Out fly ball 3-1 CH 85.9 93.4 36° 355 RF gap 0.051 0.129 0.073 Casey Legumina
2026-08-31 Out fly ball 0-1 SI 89.3 85.8 54° 236 RF 0.017 0.027 0.018 Ian Seymour
2026-08-31 Out popup 2-2 FF 92.7 53.1 85° 12 LF corner 0.006 0.006 0.006 Ian Seymour
2026-08-31 Strikeout swinging 0-2 SL 86.6 — — — — — — 0.000 Ian Seymour
2026-08-30 Out ground ball 0-1 FF 96.8 101.9 -4° 16 Infield 0.410 0.443 0.369 Bryan Abreu
2026-08-30 Out ground ball 2-1 SI 92.6 103.5 3° 77 Infield 0.551 0.673 0.534 Ethan Pecko
2026-08-30 Out fly ball 2-1 FC 90.2 90.3 51° 266 LF 0.017 0.028 0.022 Ethan Pecko
2026-08-30 Home Run fly ball 3-2 FF 93.5 104.2 36° 383 RF corner 0.586 2.254 1.151 Ethan Pecko
2026-08-29 Out ground ball 2-2 CH 86.7 75.5 -53° 2 RF corner 0.267 0.268 0.240 Kai-Wei Teng
2026-08-29 Out fly ball 1-0 SL 86.4 97.7 38° 318 LF gap 0.140 0.510 0.265 Enyel De Los Santos
2026-08-29 Double fly ball 1-2 FF 93.3 95.9 28° 344 RF 0.257 0.821 0.447 Cristian Javier
2026-08-29 Out popup 0-2 FF 94.4 77.9 75° 74 LF corner 0.001 0.001 0.000 Cristian Javier
2026-08-29 Walk 3-1 SL 88.0 — — — — — — 0.698 Bennett Sousa
2026-08-28 Strikeout swinging 1-2 FC 93.2 — — — — — — 0.000 Bryan Abreu
2026-08-28 Strikeout looking 3-2 FF 97.3 — — — — — — 0.000 Hunter Brown
2026-08-28 Single ground ball 1-1 FF 96.7 98.9 -1° 47 RF 0.448 0.496 0.403 Hunter Brown
2026-08-28 Strikeout looking 1-2 FF 97.6 — — — — — — 0.000 Hunter Brown
2026-08-27 Strikeout swinging 2-2 CU 83.8 — — — — — — 0.000 DL Hall
2026-08-27 Out fly ball 1-0 FC 92.8 89.8 53° 251 LF gap 0.011 0.015 0.011 Jacob Misiorowski
2026-08-27 Strikeout swinging 1-2 CU 87.0 — — — — — — 0.000 Jacob Misiorowski
2026-08-27 Strikeout swinging 1-2 SL 91.4 — — — — — — 0.000 Jacob Misiorowski
2026-08-26 Out ground ball 1-2 SI 92.8 94.6 -18° 7 Infield 0.165 0.183 0.149 Robert Gasser
2026-08-26 Strikeout looking 2-2 ST 80.3 — — — — — — 0.000 Robert Gasser
2026-08-26 Out fly ball 0-1 CH 85.8 71.7 37° 245 LF gap 0.460 0.516 0.429 Robert Gasser