Skip to main content 

Owing to the screen size of your device, you may obtain a better viewing experience by rotating your device a quarter-turn (to get the so-called “panorama” screen view).


The Owlcroft Baseball-Analysis Site


(click for menu)
(click for menu)
Baseball team and player performance examined realistically and accurately.
 Click here to email us. 



You are here:  Home  »  dailies  »  batters  »  positional  »   ( = this page)
(Click on any image above to see it at full size.)

You are here:  Home  »  dailies  »  batters  »  positional  »   ( = this page)
You can get a site directory by clicking on the “hamburger” icon () in the upper right of this page.
Or you can search this site with Google (standard Google-search rules apply).
(Be aware that “sponsored” links to other sites will appear atop the actual results.)

Search term(s):



Career: All Pitchers, by TOP


All raw data supplied courtesy of Baseball-Reference.com.
They do a wonderful job, and deserve your support.

Career Major-League Pitchers, Batter-Performance Results

Note! Men are included in this list if they have ever played this position; that will include some men who have played it only rarely or not in some time (or both).
Through games of Thursday, 5 September 2024.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending career TOP order:

(or view batters sorted by name, or view only “regulars”—men meeting a minimum-PA criterion)


Each name is a click-on link to that man’s career stats.

— Place your cursor over any column heading to see what it signifies. —

Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Weston Wilson + Career 88 0.325 0.404 0.558 0.284 1.720 0.114 0.250 0.398 0.489 1365
Shohei Ohtani * Career 3505 0.277 0.323 0.567 0.240 2.045 0.121 0.256 0.367 0.491 1156
Matt Wallner * Career 519 0.251 0.355 0.509 0.212 2.027 0.102 0.343 0.366 0.430 1036
Tyler Fitzgerald + Career 310 0.288 0.371 0.530 0.265 1.841 0.065 0.297 0.342 0.487 1026
Matt Carpenter * Career 5760 0.259 0.307 0.449 0.218 1.734 0.134 0.212 0.365 0.377 944
Justin Turner + Career 6235 0.285 0.312 0.458 0.250 1.607 0.090 0.154 0.362 0.402 936
Anthony Rizzo * Career 7269 0.262 0.278 0.468 0.224 1.790 0.106 0.164 0.361 0.401 928
Ian Happ # Career 3696 0.248 0.314 0.455 0.215 1.831 0.120 0.273 0.343 0.393 855
David Fry + Career 481 0.255 0.302 0.436 0.220 1.708 0.102 0.220 0.349 0.376 831
Miguel Sanó + Career 2954 0.233 0.323 0.477 0.204 2.047 0.116 0.365 0.325 0.417 823
David Peralta * Career 4555 0.279 0.325 0.448 0.254 1.609 0.073 0.193 0.335 0.409 818
Mitch Garver + Career 2026 0.236 0.283 0.453 0.205 1.918 0.115 0.267 0.331 0.393 818
Nick Martini * Career 575 0.252 0.306 0.400 0.219 1.587 0.096 0.217 0.336 0.348 812
Mike Yastrzemski * Career 2511 0.240 0.290 0.457 0.211 1.900 0.100 0.254 0.323 0.402 796
Austin Slater + Career 1671 0.253 0.342 0.389 0.221 1.537 0.107 0.276 0.344 0.339 782
J.D. Davis + Career 2142 0.257 0.332 0.425 0.226 1.649 0.098 0.272 0.339 0.373 779
Luke Raley * Career 940 0.235 0.310 0.441 0.209 1.872 0.063 0.314 0.315 0.390 777
Whit Merrifield + Career 4839 0.280 0.317 0.414 0.257 1.479 0.065 0.158 0.328 0.380 776
Jake Cronenworth * Career 2623 0.249 0.281 0.415 0.218 1.665 0.091 0.173 0.328 0.364 769
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ty France + Career 2742 0.266 0.307 0.412 0.237 1.549 0.066 0.185 0.341 0.367 759
Tom Murphy + Career 1055 0.239 0.314 0.448 0.214 1.872 0.089 0.321 0.308 0.401 745
Lane Thomas + Career 2028 0.248 0.304 0.424 0.223 1.710 0.080 0.249 0.315 0.381 744
Mike Tauchman * Career 1392 0.241 0.306 0.374 0.207 1.552 0.126 0.237 0.341 0.321 730
Aaron Hicks # Career 3651 0.231 0.272 0.383 0.198 1.659 0.126 0.217 0.329 0.329 730
Patrick Wisdom + Career 1444 0.212 0.276 0.464 0.188 2.188 0.091 0.367 0.294 0.412 725
Randal Grichuk + Career 4508 0.251 0.296 0.465 0.233 1.855 0.056 0.250 0.299 0.433 707
Alec Burleson * Career 921 0.259 0.269 0.414 0.237 1.601 0.062 0.132 0.305 0.379 701
Rowdy Tellez * Career 2269 0.236 0.262 0.439 0.213 1.857 0.082 0.225 0.304 0.395 697
Jared Walsh * Career 1410 0.239 0.300 0.438 0.218 1.831 0.074 0.288 0.301 0.400 693
Josh Rojas * Career 2061 0.249 0.315 0.365 0.220 1.466 0.100 0.227 0.323 0.322 683
Pavin Smith * Career 1190 0.241 0.280 0.385 0.213 1.598 0.101 0.201 0.319 0.341 680
Brandon Crawford * Career 6318 0.249 0.295 0.395 0.222 1.587 0.086 0.205 0.318 0.353 671
Willi Castro # Career 2066 0.248 0.314 0.390 0.224 1.570 0.064 0.243 0.311 0.352 671
Dylan Moore + Career 1637 0.208 0.277 0.389 0.178 1.873 0.106 0.301 0.315 0.333 668
Kiké Hernández + Career 3853 0.237 0.269 0.403 0.212 1.701 0.088 0.199 0.307 0.360 665
David Bote + Career 1213 0.234 0.298 0.392 0.205 1.679 0.095 0.267 0.318 0.345 665
Santiago Espinal + Career 1374 0.272 0.304 0.375 0.247 1.381 0.073 0.138 0.325 0.341 663
Dominic Smith * Career 2266 0.246 0.294 0.403 0.222 1.637 0.075 0.221 0.313 0.364 661
Mike Ford * Career 781 0.205 0.232 0.402 0.181 1.957 0.100 0.260 0.298 0.353 652
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brandon Drury + Career 3105 0.246 0.288 0.424 0.227 1.726 0.060 0.227 0.298 0.391 651
Matthew Batten + Career 164 0.239 0.308 0.345 0.207 1.441 0.116 0.220 0.335 0.299 646
Kyle Farmer + Career 2039 0.250 0.292 0.389 0.227 1.558 0.055 0.202 0.309 0.353 633
Kevin Pillar + Career 4338 0.256 0.287 0.407 0.240 1.589 0.040 0.173 0.293 0.382 631
Victor Caratini # Career 1777 0.240 0.286 0.364 0.212 1.515 0.089 0.211 0.320 0.321 627
David Villar + Career 358 0.200 0.257 0.400 0.176 2 0.084 0.324 0.288 0.352 620
Jake Bauers * Career 1703 0.208 0.272 0.362 0.181 1.744 0.113 0.292 0.302 0.315 616
Nick Maton * Career 512 0.206 0.264 0.358 0.178 1.736 0.113 0.279 0.303 0.309 614
Carson Kelly + Career 1763 0.226 0.259 0.376 0.199 1.664 0.097 0.206 0.309 0.331 612
Garrett Hampson + Career 1740 0.241 0.320 0.364 0.218 1.512 0.076 0.264 0.298 0.329 606
Isiah Kiner-Falefa + Career 2828 0.262 0.302 0.352 0.240 1.343 0.057 0.155 0.312 0.323 598
Michael A. Taylor + Career 3466 0.235 0.316 0.379 0.215 1.617 0.069 0.303 0.289 0.348 597
Pablo Reyes + Career 572 0.248 0.294 0.349 0.226 1.411 0.079 0.182 0.308 0.318 594
Jace Peterson * Career 2779 0.226 0.284 0.335 0.196 1.480 0.112 0.222 0.315 0.291 594
Leo Rivas # Career 79 0.250 0.378 0.294 0.215 1.176 0.101 0.291 0.329 0.253 593
Miguel Rojas + Career 3795 0.260 0.286 0.358 0.238 1.379 0.062 0.122 0.310 0.328 591
Ehire Adrianza # Career 1578 0.237 0.286 0.352 0.209 1.485 0.082 0.198 0.303 0.311 588
Orlando Arcia + Career 3243 0.243 0.283 0.376 0.223 1.549 0.070 0.203 0.296 0.345 587
Tucker Barnhart * Career 3088 0.241 0.295 0.351 0.213 1.458 0.096 0.210 0.316 0.311 584
Luis Guillorme * Career 996 0.253 0.305 0.324 0.221 1.282 0.112 0.165 0.335 0.283 579
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jacob Stallings + Career 1762 0.237 0.294 0.349 0.210 1.468 0.094 0.220 0.316 0.308 577
Emmanuel Rivera + Career 991 0.240 0.293 0.358 0.217 1.493 0.077 0.219 0.303 0.324 576
Zach McKinstry * Career 1167 0.223 0.279 0.363 0.202 1.623 0.078 0.242 0.288 0.328 576
Reese McGuire * Career 1038 0.252 0.314 0.364 0.228 1.447 0.058 0.222 0.294 0.330 572
James McCann + Career 3277 0.240 0.301 0.377 0.221 1.572 0.059 0.255 0.291 0.347 572
Jake Rogers + Career 909 0.202 0.257 0.401 0.183 1.988 0.076 0.330 0.266 0.363 560
Nick Gordon * Career 1027 0.244 0.298 0.386 0.227 1.584 0.042 0.232 0.282 0.359 560
Romy González + Career 409 0.242 0.333 0.385 0.227 1.591 0.042 0.313 0.274 0.362 558
Oswaldo Cabrera # Career 799 0.231 0.275 0.351 0.210 1.518 0.074 0.214 0.288 0.319 552
Nick Loftin + Career 239 0.229 0.267 0.295 0.201 1.292 0.096 0.151 0.305 0.259 548
René Pinto + Career 237 0.231 0.326 0.404 0.219 1.750 0.034 0.367 0.262 0.384 544
Jason Vosler * Career 288 0.207 0.260 0.395 0.188 1.907 0.076 0.292 0.274 0.358 541
Luis Torrens + Career 919 0.231 0.292 0.363 0.210 1.570 0.076 0.252 0.292 0.330 541
Andrew Knapp # Career 879 0.209 0.307 0.312 0.180 1.494 0.117 0.314 0.307 0.268 535
Owen Miller + Career 1015 0.239 0.291 0.345 0.220 1.444 0.057 0.213 0.287 0.317 534
Garrett Stubbs * Career 499 0.215 0.277 0.315 0.190 1.463 0.088 0.236 0.291 0.279 531
Nicky Lopez * Career 2310 0.248 0.291 0.315 0.222 1.273 0.075 0.144 0.306 0.283 529
Ernie Clement + Career 738 0.246 0.259 0.360 0.230 1.465 0.038 0.112 0.278 0.337 528
Ryan McKenna + Career 523 0.221 0.333 0.328 0.195 1.480 0.086 0.333 0.294 0.289 526
Diego Castillo + Career 292 0.208 0.242 0.383 0.192 1.839 0.055 0.260 0.257 0.353 524
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ildemaro Vargas # Career 1164 0.249 0.267 0.358 0.231 1.439 0.053 0.110 0.290 0.332 521
Danny Mendick + Career 656 0.232 0.286 0.346 0.213 1.493 0.064 0.230 0.285 0.319 517
Jose Trevino + Career 1252 0.238 0.266 0.367 0.223 1.538 0.047 0.177 0.276 0.343 507
Kody Clemens * Career 358 0.209 0.244 0.388 0.196 1.857 0.056 0.251 0.254 0.363 506
Martín Maldonado + Career 3867 0.203 0.255 0.344 0.181 1.692 0.077 0.272 0.275 0.307 485
Christian Bethancourt + Career 1278 0.231 0.284 0.366 0.220 1.587 0.038 0.250 0.261 0.349 476
Seby Zavala + Career 557 0.205 0.304 0.342 0.183 1.667 0.072 0.359 0.266 0.305 475
Alan Trejo + Career 469 0.228 0.285 0.334 0.211 1.465 0.055 0.239 0.275 0.309 468
Rob Brantly * Career 465 0.222 0.270 0.322 0.202 1.447 0.071 0.211 0.284 0.292 460
David Hensley + Career 174 0.194 0.276 0.290 0.172 1.500 0.109 0.310 0.282 0.259 456
Miles Mastrobuoni * Career 265 0.225 0.282 0.271 0.204 1.204 0.079 0.196 0.283 0.245 454
Zack Short + Career 538 0.167 0.211 0.287 0.141 1.724 0.123 0.286 0.266 0.243 453
Ben Rortvedt * Career 466 0.202 0.267 0.297 0.178 1.470 0.105 0.262 0.292 0.262 453
Luke Maile + Career 1236 0.207 0.274 0.318 0.187 1.537 0.072 0.272 0.273 0.287 442
Austin Wynns + Career 673 0.230 0.284 0.332 0.212 1.441 0.052 0.226 0.273 0.306 439
Andrew Knizner + Career 887 0.210 0.258 0.317 0.191 1.509 0.071 0.230 0.278 0.287 436
Luke Williams + Career 301 0.217 0.302 0.285 0.199 1.317 0.073 0.276 0.276 0.262 428
Cole Tucker # Career 536 0.213 0.291 0.316 0.196 1.486 0.065 0.276 0.265 0.291 422
Bligh Madris * Career 228 0.204 0.272 0.286 0.184 1.405 0.088 0.254 0.272 0.259 418
Tyler Heineman # Career 286 0.216 0.249 0.280 0.189 1.296 0.070 0.126 0.290 0.245 414
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brett Wisely * Career 359 0.216 0.283 0.321 0.201 1.486 0.053 0.262 0.259 0.298 413
Austin Hedges + Career 2343 0.187 0.231 0.315 0.169 1.684 0.060 0.276 0.240 0.285 399
Brian Serven + Career 288 0.193 0.239 0.303 0.177 1.569 0.059 0.247 0.250 0.278 384
Vidal Bruján # Career 547 0.190 0.239 0.271 0.172 1.426 0.077 0.218 0.261 0.245 349
Matt Mervis * Career 127 0.155 0.205 0.259 0.142 1.667 0.071 0.315 0.220 0.236 323
José Herrera # Career 328 0.202 0.285 0.241 0.174 1.193 0.088 0.253 0.262 0.207 294
Grae Kessinger + Career 60 0.145 0.189 0.236 0.133 1.625 0.083 0.283 0.217 0.217 234
Luis Castillo + Career 224 0.110 0.200 0.130 0.098 1.182 0.018 0.402 0.116 0.116 28
Scott McGough + Career 1 0 0 0 0 --- 0 1 0 0 0

For explanations of unconventional stats, see the Baseball Stats Definitions page.




  Advertisement:


  Advertisement:



Want detailed, careful, unhysterical analysis of the effects of “Performance-Enhancing Drugs” in baseball? Click here to visit the Steroids & Baseball web site.

All content copyright © 2002 - 2024 by The Owlcroft Company.

This web page is strictly compliant with the WHATWG (Web Hypertext Application Technology Working Group) HyperText Markup Language (HTML5) Protocol versionless “Living Standard” and the W3C (World Wide Web Consortium) Cascading Style Sheets (CSS3) Protocol v3  — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Saturday, 7 September 2024, at 7:53 am Pacific Time.