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):



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, 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 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 130 0.224 0.296 0.336 0.200 1.500 0.077 0.269 0.292 0.300 541
Francisco Alvarez + Mets 283 0.233 0.303 0.366 0.212 1.567 0.081 0.261 0.300 0.332 597
Miguel Amaya + Cubs 313 0.232 0.266 0.354 0.211 1.530 0.058 0.185 0.281 0.323 544
Patrick Bailey # Giants 392 0.230 0.281 0.335 0.207 1.457 0.084 0.224 0.291 0.301 547
Austin Barnes + Dodgers 142 0.260 0.344 0.307 0.232 1.182 0.092 0.232 0.324 0.275 562
Tucker Barnhart * Diamondbacks 96 0.173 0.280 0.210 0.146 1.214 0.135 0.323 0.281 0.177 342
Joey Bart + Pirates 219 0.272 0.318 0.497 0.242 1.830 0.082 0.251 0.347 0.443 923
Christian Bethancourt + Marlins 88 0.159 0.190 0.268 0.148 1.692 0.034 0.250 0.193 0.250 253
Christian Bethancourt + Cubs 36 0.382 0.435 0.765 0.361 2 0.056 0.222 0.417 0.722 1950
Rob Brantly * Rays 9 0.111 0.143 0.111 0.111 1 0 0.222 0.111 0.111 37
Jair Camargo + Twins 7 0 0 0 0 --- 0.143 0.429 0.143 0 13
Luis Campusano + Padres 296 0.230 0.243 0.365 0.213 1.587 0.068 0.139 0.284 0.338 507
Victor Caratini # Astros 204 0.275 0.308 0.423 0.245 1.540 0.078 0.176 0.338 0.377 805
Curt Casali + Giants 102 0.172 0.217 0.195 0.147 1.133 0.108 0.176 0.275 0.167 284
Willson Contreras + Cardinals 358 0.262 0.337 0.468 0.221 1.785 0.126 0.268 0.380 0.394 976
William Contreras + Brewers 607 0.276 0.323 0.458 0.244 1.662 0.107 0.203 0.356 0.405 864
Travis d'Arnaud + Braves 298 0.245 0.281 0.457 0.221 1.864 0.064 0.248 0.305 0.413 744
Henry Davis + Pirates 122 0.144 0.233 0.212 0.123 1.467 0.107 0.369 0.238 0.180 321
Jason Delay + Pirates 19 0.200 0.200 0.400 0.158 2 0.158 0 0.316 0.316 537
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adrian Del Castillo * Diamondbacks 73 0.273 0.405 0.439 0.247 1.611 0.096 0.356 0.342 0.397 843
Elias Díaz + Rockies 327 0.270 0.325 0.378 0.251 1.402 0.052 0.196 0.315 0.352 587
Elias Díaz + Padres 4 0.250 0.250 0.500 0.250 2 0 0 0.250 0.500 480
Yainer Diaz + Astros 534 0.297 0.328 0.450 0.279 1.517 0.041 0.165 0.324 0.423 785
Dillon Dingler + Tigers 63 0.131 0.184 0.262 0.127 2 0.032 0.349 0.159 0.254 184
Logan Driscoll * Rays 6 0.167 0.167 0.167 0.167 1 0 0 0.167 0.167 112
Hunter Feduccia * Dodgers 4 0.333 0.500 0.333 0.250 1 0.250 0.250 0.500 0.250 1471
Freddy Fermin + Royals 325 0.290 0.336 0.397 0.265 1.372 0.068 0.172 0.338 0.363 751
Nick Fortes + Marlins 275 0.230 0.253 0.313 0.215 1.356 0.029 0.127 0.255 0.291 381
David Fry + Guardians 368 0.261 0.303 0.443 0.223 1.695 0.111 0.207 0.359 0.378 876
Mitch Garver + Mariners 397 0.167 0.216 0.324 0.141 1.946 0.131 0.310 0.287 0.275 508
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 178 0.180 0.202 0.365 0.169 2.033 0.034 0.292 0.219 0.343 423
Yasmani Grandal # Pirates 212 0.221 0.240 0.379 0.198 1.714 0.085 0.179 0.283 0.340 565
Eric Haase + Brewers 51 0.292 0.435 0.542 0.275 1.857 0.059 0.412 0.333 0.510 1057
Austin Hedges + Guardians 130 0.161 0.243 0.212 0.146 1.316 0.038 0.346 0.208 0.192 239
Jonah Heim # Rangers 434 0.220 0.244 0.336 0.205 1.528 0.055 0.182 0.267 0.313 460
Tyler Heineman # Red Sox 3 0 0 0 0 --- 0 0.333 0.333 0 238
Iván Herrera + Cardinals 220 0.277 0.345 0.374 0.245 1.352 0.091 0.209 0.345 0.332 814
José Herrera # Diamondbacks 84 0.214 0.294 0.271 0.179 1.267 0.083 0.226 0.262 0.226 305
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kyle Higashioka + Padres 221 0.233 0.250 0.519 0.217 2.229 0.059 0.285 0.276 0.484 766
Sam Huff + Rangers 4 0 0 0 0 --- 0.250 0.500 0.250 0 101
Alex Jackson + Rays 155 0.122 0.167 0.237 0.110 1.941 0.077 0.342 0.200 0.213 258
Danny Jansen + Blue Jays 228 0.212 0.235 0.369 0.184 1.738 0.110 0.184 0.303 0.320 629
Danny Jansen + Red Sox 64 0.207 0.233 0.310 0.188 1.500 0.094 0.203 0.281 0.281 487
Ryan Jeffers + Twins 407 0.237 0.247 0.464 0.209 1.953 0.071 0.197 0.314 0.408 791
Carson Kelly + Tigers 203 0.240 0.271 0.391 0.212 1.628 0.084 0.197 0.325 0.345 713
Carson Kelly + Rangers 71 0.273 0.315 0.379 0.254 1.389 0.070 0.155 0.324 0.352 638
Alejandro Kirk + Blue Jays 320 0.244 0.264 0.348 0.213 1.426 0.094 0.138 0.313 0.303 649
Andrew Knapp # Giants 6 0.167 0.250 0.167 0.167 1 0 0.333 0.167 0.167 112
Andrew Knizner + Rangers 93 0.167 0.206 0.211 0.161 1.267 0.011 0.237 0.183 0.204 195
Grant Koch + Pirates 8 0 0 0 0 --- 0.125 0.750 0.125 0 6
Shea Langeliers + Athletics 468 0.221 0.246 0.444 0.201 2.011 0.071 0.265 0.282 0.404 653
Korey Lee + White Sox 352 0.213 0.282 0.346 0.205 1.625 0.040 0.307 0.244 0.332 411
Luke Maile + Reds 140 0.165 0.247 0.240 0.143 1.450 0.093 0.336 0.264 0.207 355
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 945
James McCann + Orioles 203 0.219 0.259 0.342 0.202 1.561 0.054 0.227 0.266 0.315 500
Kyle McCann * Athletics 138 0.244 0.388 0.374 0.217 1.533 0.109 0.377 0.326 0.333 657
Reese McGuire * Red Sox 158 0.209 0.260 0.295 0.184 1.414 0.082 0.247 0.278 0.259 490
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Drew Millas # Nationals 40 0.237 0.296 0.342 0.225 1.444 0.050 0.250 0.275 0.325 510
Gabriel Moreno + Diamondbacks 314 0.262 0.294 0.385 0.229 1.472 0.108 0.143 0.344 0.338 713
Sean Murphy + Braves 217 0.211 0.250 0.366 0.189 1.732 0.097 0.249 0.295 0.327 580
Tom Murphy + Giants 38 0.118 0.158 0.235 0.105 2 0.105 0.368 0.211 0.211 281
Carlos Narváez + Yankees 15 0.231 0.429 0.231 0.200 1 0.133 0.400 0.333 0.200 497
Omar Narváez * Mets 69 0.154 0.189 0.185 0.145 1.200 0.043 0.174 0.188 0.174 116
Bo Naylor * Guardians 336 0.207 0.274 0.361 0.188 1.746 0.074 0.315 0.268 0.327 525
Tomás Nido + Mets 90 0.229 0.262 0.361 0.211 1.579 0.044 0.222 0.256 0.333 533
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 463 0.242 0.308 0.413 0.222 1.709 0.058 0.292 0.298 0.380 658
Pedro Pagés + Cardinals 169 0.244 0.297 0.378 0.225 1.553 0.059 0.249 0.284 0.349 564
Jhonny Pereda + Marlins 18 0.176 0.231 0.176 0.167 1 0 0.222 0.222 0.167 193
Salvador Perez + Royals 570 0.271 0.303 0.469 0.246 1.729 0.068 0.204 0.332 0.425 813
René Pinto + Rays 49 0.214 0.304 0.429 0.184 2 0.082 0.367 0.286 0.367 682
Cal Raleigh # Mariners 540 0.211 0.241 0.428 0.183 2.030 0.111 0.289 0.304 0.372 724
J.T. Realmuto + Phillies 363 0.266 0.325 0.425 0.245 1.596 0.066 0.237 0.322 0.391 736
Jakson Reetz + Giants 15 0.143 0.125 0.429 0.133 3 0.067 0.333 0.200 0.400 413
Ben Rice * Yankees 175 0.174 0.188 0.356 0.149 2.038 0.114 0.263 0.269 0.303 580
Chuckie Robinson + White Sox 44 0.163 0.219 0.163 0.159 1 0.023 0.250 0.182 0.159 132
Jake Rogers + Tigers 289 0.195 0.241 0.367 0.180 1.885 0.059 0.294 0.249 0.339 469
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Drew Romo # Rockies 41 0.179 0.280 0.256 0.171 1.429 0.049 0.341 0.220 0.244 155
Ben Rortvedt * Rays 289 0.236 0.322 0.323 0.208 1.367 0.111 0.256 0.329 0.284 572
Keibert Ruiz # Nationals 411 0.224 0.220 0.362 0.212 1.621 0.034 0.102 0.258 0.343 470
Adley Rutschman # Orioles 559 0.257 0.276 0.403 0.229 1.570 0.091 0.159 0.324 0.360 738
Blake Sabol * Giants 38 0.313 0.435 0.375 0.263 1.200 0.132 0.237 0.421 0.316 1003
César Salazar * Astros 30 0.304 0.350 0.391 0.233 1.286 0.067 0.167 0.367 0.300 1149
Alí Sánchez + Marlins 96 0.167 0.230 0.190 0.146 1.143 0.042 0.250 0.198 0.167 156
Gary Sánchez + Brewers 234 0.225 0.272 0.402 0.197 1.783 0.098 0.261 0.316 0.350 670
Brian Serven + Blue Jays 60 0.185 0.270 0.259 0.167 1.400 0.067 0.283 0.267 0.233 355
Will Smith + Dodgers 482 0.242 0.271 0.420 0.212 1.735 0.095 0.201 0.324 0.367 751
Tyler Soderstrom * Athletics 166 0.219 0.263 0.404 0.193 1.844 0.096 0.271 0.307 0.355 630
Jacob Stallings + Rockies 250 0.256 0.311 0.433 0.220 1.691 0.100 0.228 0.352 0.372 788
Tyler Stephenson + Reds 443 0.263 0.300 0.463 0.235 1.760 0.090 0.208 0.339 0.413 855
Garrett Stubbs * Phillies 166 0.207 0.290 0.269 0.181 1.300 0.090 0.271 0.295 0.235 532
Brett Sullivan * Padres 17 0.188 0.182 0.375 0.176 2 0.059 0.235 0.235 0.353 522
Matt Thaiss * Angels 144 0.231 0.333 0.347 0.194 1.500 0.153 0.292 0.347 0.292 724
Luis Torrens + Mets 112 0.265 0.312 0.431 0.241 1.630 0.071 0.205 0.321 0.393 669
Jose Trevino + Yankees 212 0.228 0.240 0.381 0.203 1.674 0.085 0.175 0.297 0.340 577
Chadwick Tromp + Braves 54 0.250 0.361 0.365 0.241 1.462 0.019 0.315 0.259 0.352 422
Christian Vázquez + Twins 279 0.219 0.251 0.335 0.204 1.526 0.036 0.208 0.244 0.312 417
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Austin Wells * Yankees 345 0.252 0.287 0.432 0.214 1.716 0.116 0.209 0.342 0.368 856
Connor Wong + Red Sox 418 0.281 0.345 0.422 0.258 1.500 0.055 0.230 0.335 0.388 761
Austin Wynns + Reds 20 0.368 0.500 0.579 0.350 1.571 0 0.250 0.400 0.550 1275
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 Saturday, 7 September 2024, at 7:53 am Pacific Time.