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

Baseball team and player performance examined realistically and accurately.

(click for menu)
(click for menu)
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):



2024: All Catchers, by Name


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

2024 Major-League Catchers, Batter-Performance Results

Note! Men are included in this list if they have played this position at all this season; that will include some men who have played it only infrequently.
Through games of Thursday, 25 July 2024.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in alphabetical order by name:

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


Intra-Page Jumps:
Last names start with: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
(If no jump, no player last names begin with that letter.)

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
Riley Adams + Nationals 109 0.227 0.313 0.340 0.202 1.500 0.073 0.303 0.294 0.303 566
Francisco Alvarez + Mets 180 0.273 0.348 0.435 0.244 1.591 0.094 0.239 0.344 0.389 799
Miguel Amaya + Cubs 216 0.223 0.270 0.306 0.199 1.372 0.074 0.204 0.287 0.273 496
Patrick Bailey # Giants 288 0.274 0.328 0.409 0.240 1.493 0.104 0.212 0.344 0.358 838
Austin Barnes + Dodgers 104 0.280 0.373 0.333 0.250 1.192 0.087 0.240 0.337 0.298 648
Tucker Barnhart * Diamondbacks 96 0.173 0.280 0.210 0.146 1.214 0.135 0.323 0.281 0.177 344
Joey Bart + Pirates 117 0.235 0.281 0.441 0.205 1.875 0.103 0.282 0.325 0.385 777
Christian Bethancourt + Marlins 88 0.159 0.190 0.268 0.148 1.692 0.034 0.250 0.193 0.250 252
Jair Camargo + Twins 7 0 0 0 0 --- 0.143 0.429 0.143 0 14
Luis Campusano + Padres 235 0.232 0.243 0.373 0.217 1.608 0.060 0.128 0.277 0.349 487
Victor Caratini # Astros 119 0.257 0.253 0.459 0.235 1.786 0.042 0.134 0.294 0.420 746
Curt Casali + Giants 66 0.200 0.250 0.236 0.167 1.182 0.136 0.167 0.318 0.197 397
Willson Contreras + Cardinals 241 0.270 0.352 0.500 0.224 1.852 0.145 0.278 0.394 0.415 1089
William Contreras + Brewers 443 0.284 0.337 0.435 0.255 1.531 0.093 0.194 0.352 0.391 827
Travis d'Arnaud + Braves 220 0.258 0.290 0.465 0.232 1.804 0.068 0.214 0.318 0.418 791
Henry Davis + Pirates 102 0.153 0.261 0.235 0.127 1.538 0.127 0.392 0.265 0.196 427
Jason Delay + Pirates 19 0.200 0.200 0.400 0.158 2 0.158 0 0.316 0.316 540
Elias Díaz + Rockies 276 0.283 0.332 0.402 0.261 1.417 0.058 0.178 0.333 0.370 688
Yainer Diaz + Astros 372 0.281 0.307 0.410 0.263 1.459 0.040 0.148 0.306 0.384 671
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Freddy Fermin + Royals 204 0.294 0.352 0.406 0.270 1.382 0.069 0.196 0.343 0.373 780
Nick Fortes + Marlins 206 0.190 0.210 0.256 0.180 1.351 0.024 0.126 0.214 0.243 229
David Fry + Guardians 265 0.285 0.344 0.457 0.238 1.603 0.121 0.211 0.389 0.381 1021
Mitch Garver + Mariners 330 0.168 0.208 0.343 0.142 2.043 0.127 0.312 0.285 0.291 535
Yan Gomes + Cubs 96 0.154 0.222 0.242 0.146 1.571 0.021 0.375 0.177 0.229 230
Hunter Goodman + Rockies 137 0.172 0.179 0.391 0.161 2.273 0.029 0.285 0.212 0.365 441
Yasmani Grandal # Pirates 142 0.185 0.200 0.304 0.176 1.640 0.035 0.162 0.211 0.289 314
Eric Haase + Brewers 24 0.435 0.700 0.826 0.417 1.900 0.042 0.417 0.458 0.792 2274
Austin Hedges + Guardians 87 0.160 0.245 0.235 0.149 1.462 0.034 0.368 0.207 0.218 258
Jonah Heim # Rangers 337 0.233 0.263 0.348 0.217 1.493 0.062 0.187 0.282 0.323 515
Tyler Heineman # Red Sox 3 0 0 0 0 --- 0 0.333 0.333 0 244
Iván Herrera + Cardinals 192 0.279 0.346 0.378 0.250 1.354 0.078 0.214 0.339 0.339 822
José Herrera # Diamondbacks 28 0.304 0.412 0.348 0.250 1.143 0.107 0.214 0.357 0.286 699
Kyle Higashioka + Padres 145 0.226 0.235 0.540 0.214 2.387 0.055 0.303 0.269 0.510 764
Sam Huff + Rangers 4 0 0 0 0 --- 0.250 0.500 0.250 0 104
Alex Jackson + Rays 105 0.105 0.148 0.221 0.095 2.100 0.067 0.381 0.171 0.200 200
Danny Jansen + Blue Jays 223 0.211 0.235 0.371 0.184 1.756 0.112 0.184 0.305 0.323 629
Ryan Jeffers + Twins 314 0.234 0.250 0.454 0.204 1.938 0.073 0.201 0.318 0.395 788
Carson Kelly + Tigers 198 0.239 0.267 0.392 0.212 1.643 0.081 0.197 0.318 0.348 692
Alejandro Kirk + Blue Jays 197 0.218 0.238 0.300 0.188 1.378 0.096 0.142 0.289 0.259 518
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrew Knizner + Rangers 90 0.172 0.215 0.218 0.167 1.267 0.011 0.244 0.189 0.211 211
Grant Koch + Pirates 8 0 0 0 0 --- 0.125 0.750 0.125 0 7
Shea Langeliers + Athletics 337 0.211 0.232 0.442 0.193 2.092 0.065 0.282 0.267 0.404 620
Korey Lee + White Sox 255 0.217 0.280 0.369 0.208 1.698 0.043 0.306 0.251 0.353 476
Luke Maile + Reds 117 0.176 0.258 0.265 0.154 1.500 0.085 0.333 0.274 0.231 418
Martín Maldonado + White Sox 147 0.119 0.150 0.230 0.109 1.938 0.054 0.347 0.170 0.211 205
Rafael Marchán # Phillies 56 0.294 0.300 0.549 0.268 1.867 0.054 0.143 0.339 0.500 944
James McCann + Orioles 146 0.212 0.255 0.321 0.199 1.517 0.048 0.226 0.253 0.301 411
Kyle McCann * Athletics 112 0.286 0.436 0.439 0.250 1.536 0.125 0.348 0.375 0.384 922
Reese McGuire * Red Sox 158 0.209 0.260 0.295 0.184 1.414 0.082 0.247 0.278 0.259 492
Drew Millas # Nationals 32 0.167 0.190 0.300 0.156 1.800 0.063 0.250 0.219 0.281 354
Gabriel Moreno + Diamondbacks 283 0.251 0.286 0.372 0.219 1.484 0.113 0.148 0.339 0.325 659
Sean Murphy + Braves 131 0.212 0.244 0.364 0.191 1.720 0.084 0.237 0.290 0.328 569
Tom Murphy + Giants 38 0.118 0.158 0.235 0.105 2 0.105 0.368 0.211 0.211 282
Carlos Narváez + Yankees 3 0.333 1 0.333 0.333 1 0 0.667 0.333 0.333 674
Omar Narváez * Mets 69 0.154 0.189 0.185 0.145 1.200 0.043 0.174 0.188 0.174 117
Bo Naylor * Guardians 245 0.204 0.283 0.335 0.184 1.644 0.086 0.322 0.273 0.302 507
Tomás Nido + Mets 90 0.229 0.262 0.361 0.211 1.579 0.044 0.222 0.256 0.333 532
Tomás Nido + Cubs 50 0.128 0.156 0.234 0.120 1.833 0.020 0.300 0.140 0.220 176
Logan O'Hoppe + Angels 336 0.276 0.336 0.461 0.253 1.671 0.054 0.250 0.330 0.423 816
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Pedro Pagés + Cardinals 111 0.222 0.270 0.323 0.198 1.455 0.081 0.225 0.279 0.288 483
Jhonny Pereda + Marlins 5 0 0 0 0 --- 0 0.200 0 0 0
Salvador Perez + Royals 405 0.278 0.307 0.469 0.252 1.686 0.069 0.193 0.338 0.425 819
René Pinto + Rays 49 0.214 0.304 0.429 0.184 2 0.082 0.367 0.286 0.367 683
Cal Raleigh # Mariners 382 0.210 0.253 0.416 0.183 1.986 0.105 0.314 0.298 0.364 702
J.T. Realmuto + Phillies 235 0.259 0.329 0.403 0.238 1.554 0.064 0.260 0.315 0.370 691
Jakson Reetz + Giants 12 0.083 0 0.333 0.083 4 0 0.333 0.083 0.333 336
Ben Rice * Yankees 114 0.196 0.206 0.423 0.167 2.158 0.123 0.263 0.298 0.360 721
Chuckie Robinson + White Sox 5 0.200 0.250 0.200 0.200 1 0 0.200 0.200 0.200 181
Jake Rogers + Tigers 211 0.208 0.262 0.371 0.194 1.780 0.047 0.294 0.251 0.346 487
Ben Rortvedt * Rays 216 0.262 0.357 0.364 0.227 1.388 0.125 0.255 0.361 0.315 747
Keibert Ruiz # Nationals 281 0.219 0.223 0.332 0.206 1.517 0.032 0.114 0.253 0.313 437
Adley Rutschman # Orioles 427 0.269 0.288 0.436 0.241 1.621 0.091 0.166 0.335 0.391 821
Blake Sabol * Giants 38 0.313 0.435 0.375 0.263 1.200 0.132 0.237 0.421 0.316 994
César Salazar * Astros 29 0.318 0.350 0.409 0.241 1.286 0.069 0.138 0.379 0.310 1288
Alí Sánchez + Marlins 41 0.200 0.292 0.200 0.171 1 0.049 0.268 0.244 0.171 229
Gary Sánchez + Brewers 165 0.216 0.260 0.399 0.194 1.844 0.073 0.279 0.291 0.358 616
Brian Serven + Blue Jays 13 0.091 0.143 0.091 0.077 1 0.077 0.308 0.231 0.077 141
Will Smith + Dodgers 367 0.263 0.284 0.469 0.229 1.786 0.098 0.185 0.341 0.409 879
Tyler Soderstrom * Athletics 166 0.219 0.263 0.404 0.193 1.844 0.096 0.271 0.307 0.355 629
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jacob Stallings + Rockies 184 0.272 0.330 0.456 0.234 1.674 0.103 0.212 0.364 0.391 838
Tyler Stephenson + Reds 296 0.240 0.259 0.433 0.213 1.810 0.091 0.179 0.318 0.385 749
Garrett Stubbs * Phillies 133 0.197 0.272 0.239 0.173 1.217 0.098 0.263 0.286 0.211 474
Brett Sullivan * Padres 17 0.188 0.182 0.375 0.176 2 0.059 0.235 0.235 0.353 521
Matt Thaiss * Angels 90 0.231 0.362 0.346 0.200 1.500 0.133 0.333 0.333 0.300 634
Luis Torrens + Mets 64 0.276 0.295 0.517 0.250 1.875 0.063 0.188 0.328 0.469 869
Jose Trevino + Yankees 186 0.244 0.254 0.411 0.220 1.683 0.070 0.172 0.301 0.371 618
Chadwick Tromp + Braves 54 0.250 0.361 0.365 0.241 1.462 0.019 0.315 0.259 0.352 429
Christian Vázquez + Twins 198 0.196 0.227 0.293 0.182 1.500 0.030 0.212 0.217 0.273 309
Austin Wells * Yankees 218 0.225 0.252 0.390 0.188 1.732 0.138 0.197 0.335 0.326 778
Connor Wong + Red Sox 293 0.295 0.354 0.436 0.266 1.474 0.065 0.212 0.358 0.392 937
Austin Wynns + Reds 17 0.353 0.462 0.588 0.353 1.667 0 0.235 0.353 0.588 1048
Seby Zavala + Mariners 43 0.154 0.227 0.282 0.140 1.833 0.070 0.372 0.209 0.256 251

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 Friday, 26 July 2024, at 7:42 am Pacific Time.