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 Monday, 17 June 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 89 0.215 0.300 0.354 0.191 1.647 0.079 0.326 0.281 0.315 532
Francisco Alvarez + Mets 78 0.243 0.304 0.338 0.231 1.389 0.051 0.218 0.282 0.321 482
Miguel Amaya + Cubs 162 0.185 0.223 0.267 0.167 1.444 0.062 0.210 0.247 0.241 361
Patrick Bailey # Giants 179 0.286 0.328 0.435 0.246 1.523 0.112 0.190 0.358 0.374 941
Austin Barnes + Dodgers 68 0.207 0.286 0.224 0.176 1.083 0.118 0.235 0.294 0.191 344
Tucker Barnhart * Diamondbacks 75 0.164 0.270 0.197 0.133 1.200 0.160 0.320 0.293 0.160 365
Joey Bart + Pirates 69 0.267 0.324 0.517 0.232 1.938 0.116 0.275 0.362 0.449 1004
Christian Bethancourt + Marlins 84 0.141 0.179 0.218 0.131 1.545 0.036 0.250 0.179 0.202 169
Luis Campusano + Padres 213 0.237 0.256 0.364 0.221 1.532 0.066 0.127 0.286 0.338 493
Victor Caratini # Astros 110 0.240 0.241 0.430 0.218 1.792 0.045 0.145 0.282 0.391 665
Curt Casali + Giants 41 0.206 0.233 0.235 0.171 1.143 0.122 0.098 0.317 0.195 399
Willson Contreras + Cardinals 128 0.280 0.364 0.551 0.234 1.967 0.141 0.273 0.398 0.461 1200
William Contreras + Brewers 316 0.305 0.361 0.467 0.275 1.529 0.085 0.196 0.367 0.421 967
Travis d'Arnaud + Braves 165 0.245 0.286 0.456 0.218 1.861 0.073 0.230 0.315 0.406 744
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 10 0.143 0.143 0.286 0.100 2 0.200 0 0.300 0.200 344
Elias Díaz + Rockies 216 0.303 0.350 0.439 0.278 1.450 0.060 0.176 0.352 0.403 852
Yainer Diaz + Astros 240 0.260 0.278 0.410 0.246 1.576 0.038 0.150 0.288 0.388 595
Freddy Fermin + Royals 134 0.290 0.351 0.395 0.269 1.361 0.075 0.187 0.343 0.366 710
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Nick Fortes + Marlins 142 0.156 0.162 0.222 0.148 1.429 0.028 0.113 0.190 0.211 189
David Fry + Guardians 175 0.314 0.346 0.543 0.251 1.727 0.149 0.171 0.440 0.434 1443
Mitch Garver + Mariners 234 0.173 0.215 0.347 0.145 2 0.141 0.295 0.299 0.291 557
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 81 0.195 0.204 0.455 0.185 2.333 0.025 0.284 0.235 0.432 539
Yasmani Grandal # Pirates 96 0.185 0.208 0.283 0.177 1.529 0.031 0.188 0.208 0.271 319
Austin Hedges + Guardians 61 0.123 0.182 0.193 0.115 1.571 0.033 0.393 0.164 0.180 199
Jonah Heim # Rangers 237 0.234 0.267 0.342 0.219 1.462 0.055 0.190 0.278 0.321 512
Iván Herrera + Cardinals 187 0.280 0.346 0.381 0.251 1.362 0.075 0.214 0.337 0.342 822
Kyle Higashioka + Padres 74 0.167 0.184 0.403 0.162 2.417 0.027 0.392 0.189 0.392 461
Sam Huff + Rangers 4 0 0 0 0 --- 0.250 0.500 0.250 0 104
Alex Jackson + Rays 61 0.074 0.111 0.148 0.066 2 0.082 0.443 0.148 0.131 133
Danny Jansen + Blue Jays 162 0.250 0.261 0.443 0.216 1.771 0.117 0.136 0.340 0.383 865
Ryan Jeffers + Twins 237 0.233 0.250 0.481 0.203 2.063 0.072 0.224 0.316 0.418 826
Carson Kelly + Tigers 135 0.242 0.299 0.358 0.215 1.483 0.081 0.222 0.326 0.319 642
Alejandro Kirk + Blue Jays 132 0.204 0.216 0.292 0.174 1.435 0.106 0.136 0.288 0.250 488
Andrew Knizner + Rangers 60 0.138 0.159 0.190 0.133 1.375 0.017 0.233 0.150 0.183 164
Grant Koch + Pirates 8 0 0 0 0 --- 0.125 0.750 0.125 0 7
Shea Langeliers + Athletics 236 0.205 0.217 0.442 0.186 2.159 0.064 0.263 0.263 0.403 597
Korey Lee + White Sox 178 0.241 0.313 0.382 0.230 1.585 0.045 0.292 0.275 0.365 564
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Luke Maile + Reds 87 0.184 0.267 0.289 0.161 1.571 0.080 0.333 0.287 0.253 460
Martín Maldonado + White Sox 118 0.083 0.123 0.130 0.076 1.556 0.059 0.356 0.136 0.119 72
Rafael Marchán # Phillies 12 0.417 0.500 0.667 0.417 1.600 0 0.250 0.417 0.667 1705
James McCann + Orioles 105 0.206 0.235 0.314 0.200 1.524 0.019 0.190 0.219 0.305 323
Kyle McCann * Athletics 81 0.278 0.395 0.444 0.247 1.600 0.111 0.321 0.358 0.395 865
Reese McGuire * Red Sox 118 0.223 0.278 0.330 0.195 1.478 0.076 0.263 0.288 0.288 596
Drew Millas # Nationals 20 0.105 0.143 0.105 0.100 1 0.050 0.250 0.150 0.100 72
Gabriel Moreno + Diamondbacks 206 0.231 0.268 0.335 0.204 1.452 0.107 0.155 0.316 0.296 523
Sean Murphy + Braves 56 0.135 0.171 0.212 0.125 1.571 0.054 0.286 0.196 0.196 213
Tom Murphy + Giants 38 0.118 0.158 0.235 0.105 2 0.105 0.368 0.211 0.211 282
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 164 0.176 0.261 0.264 0.159 1.500 0.085 0.354 0.250 0.238 362
Tomás Nido + Mets 90 0.229 0.262 0.361 0.211 1.579 0.044 0.222 0.256 0.333 532
Logan O'Hoppe + Angels 231 0.280 0.340 0.467 0.260 1.667 0.061 0.238 0.329 0.433 804
Pedro Pagés + Cardinals 51 0.116 0.103 0.279 0.098 2.400 0.118 0.275 0.216 0.235 406
Jhonny Pereda + Marlins 5 0 0 0 0 --- 0 0.200 0 0 0
Salvador Perez + Royals 284 0.292 0.326 0.482 0.261 1.649 0.085 0.173 0.370 0.430 911
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 258 0.206 0.261 0.395 0.182 1.915 0.097 0.329 0.287 0.349 638
J.T. Realmuto + Phillies 223 0.261 0.333 0.411 0.242 1.574 0.054 0.269 0.309 0.381 684
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jakson Reetz + Giants 12 0.083 0 0.333 0.083 4 0 0.333 0.083 0.333 336
Jake Rogers + Tigers 146 0.206 0.271 0.353 0.192 1.714 0.055 0.315 0.260 0.329 483
Ben Rortvedt * Rays 145 0.250 0.357 0.315 0.214 1.258 0.131 0.269 0.359 0.269 666
Keibert Ruiz # Nationals 189 0.203 0.212 0.299 0.190 1.472 0.026 0.132 0.238 0.280 374
Adley Rutschman # Orioles 300 0.289 0.316 0.473 0.267 1.638 0.063 0.190 0.333 0.437 878
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 2 0.500 1 1 0.500 2 0 0.500 0.500 1 3155
Gary Sánchez + Brewers 150 0.216 0.247 0.418 0.193 1.931 0.073 0.260 0.293 0.373 645
Brian Serven + Blue Jays 10 0 0 0 0 --- 0.100 0.400 0.200 0 51
Will Smith + Dodgers 266 0.282 0.298 0.487 0.248 1.727 0.086 0.158 0.346 0.429 938
Tyler Soderstrom * Athletics 98 0.250 0.333 0.464 0.214 1.857 0.122 0.316 0.357 0.398 862
Jacob Stallings + Rockies 120 0.305 0.359 0.486 0.267 1.594 0.083 0.200 0.375 0.425 990
Tyler Stephenson + Reds 209 0.245 0.279 0.397 0.215 1.622 0.091 0.191 0.325 0.349 741
Garrett Stubbs * Phillies 75 0.191 0.271 0.206 0.173 1.077 0.093 0.267 0.267 0.187 405
Brett Sullivan * Padres 2 0 0 0 0 --- 0 1 0 0 0
Matt Thaiss * Angels 65 0.232 0.343 0.375 0.200 1.615 0.138 0.308 0.338 0.323 688
Luis Torrens + Mets 26 0.333 0.313 0.750 0.308 2.250 0.077 0.192 0.385 0.692 1544
Jose Trevino + Yankees 146 0.271 0.269 0.451 0.247 1.667 0.062 0.158 0.315 0.411 767
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 144 0.185 0.223 0.267 0.174 1.440 0.021 0.229 0.201 0.250 255
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Austin Wells * Yankees 139 0.208 0.250 0.317 0.180 1.520 0.108 0.209 0.295 0.273 571
Connor Wong + Red Sox 210 0.332 0.393 0.455 0.295 1.371 0.067 0.186 0.395 0.405 1159
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 Tuesday, 18 June 2024, at 7:32 am Pacific Time.