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



2023: All Catchers, by Name


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

2023 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 Sunday, 1 October 2023.
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 158 0.273 0.368 0.476 0.247 1.744 0.070 0.285 0.329 0.430 765
Jorge Alfaro + Rockies 32 0.161 0.222 0.387 0.156 2.400 0 0.375 0.188 0.375 264
Jorge Alfaro + Red Sox 20 0.118 0.143 0.118 0.100 1 0.100 0.150 0.250 0.100 152
Francisco Álvarez + Mets 423 0.209 0.222 0.437 0.189 2.088 0.080 0.260 0.284 0.395 641
Miguel Amaya + Cubs 156 0.214 0.264 0.359 0.179 1.679 0.077 0.256 0.327 0.301 672
Patrick Bailey # Giants 353 0.233 0.314 0.359 0.215 1.539 0.059 0.283 0.283 0.331 503
Austin Barnes + Dodgers 200 0.180 0.222 0.242 0.160 1.344 0.085 0.215 0.255 0.215 315
Tucker Barnhart * Cubs 123 0.202 0.313 0.257 0.179 1.273 0.098 0.341 0.285 0.228 390
Tres Barrera + Cardinals 2 0 0 0 0 --- 0 0 0 0 0
Joey Bart + Giants 95 0.207 0.277 0.264 0.189 1.278 0.032 0.242 0.263 0.242 365
Anthony Bemboom * Orioles 13 0.182 0.222 0.182 0.154 1 0.154 0.154 0.308 0.154 369
Christian Bethancourt + Rays 332 0.225 0.278 0.381 0.214 1.690 0.039 0.274 0.253 0.361 508
Luis Campusano + Padres 174 0.319 0.331 0.491 0.299 1.538 0.040 0.121 0.356 0.460 920
Víctor Caratini # Brewers 226 0.259 0.296 0.383 0.230 1.481 0.084 0.199 0.327 0.341 711
Curt Casali + Reds 96 0.175 0.246 0.200 0.146 1.143 0.115 0.240 0.281 0.167 309
Zack Collins * Guardians 6 0.500 1 0.500 0.333 1 0.333 0.333 0.667 0.333 4106
Willson Contreras + Cardinals 495 0.264 0.311 0.467 0.228 1.770 0.103 0.224 0.358 0.404 917
William Contreras + Brewers 611 0.291 0.351 0.459 0.257 1.580 0.103 0.206 0.368 0.406 895
Tyler Cropley + Royals 7 0.167 0.200 0.167 0.143 1 0 0.286 0.143 0.143 287
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Travis d'Arnaud + Braves 292 0.225 0.258 0.397 0.205 1.767 0.072 0.229 0.288 0.363 590
Henry Davis + Pirates 255 0.213 0.273 0.351 0.188 1.646 0.098 0.271 0.302 0.310 550
Jason Delay + Pirates 187 0.251 0.333 0.347 0.225 1.381 0.075 0.235 0.316 0.310 549
Elias Díaz + Rockies 526 0.267 0.324 0.409 0.247 1.531 0.065 0.224 0.316 0.378 700
Yainer Diaz + Astros 377 0.282 0.292 0.538 0.265 1.910 0.029 0.196 0.308 0.507 868
Freddy Fermin + Royals 235 0.281 0.323 0.461 0.260 1.639 0.055 0.213 0.319 0.426 746
Nick Fortes + Marlins 323 0.204 0.234 0.299 0.186 1.467 0.053 0.183 0.260 0.272 385
David Fry + Guardians 113 0.238 0.299 0.416 0.212 1.750 0.071 0.265 0.319 0.372 700
Cam Gallagher + Guardians 149 0.126 0.184 0.168 0.121 1.333 0.027 0.309 0.154 0.161 88
Mitch Garver + Rangers 344 0.270 0.313 0.500 0.233 1.850 0.128 0.238 0.369 0.430 1034
Yan Gomes + Cubs 419 0.267 0.309 0.408 0.243 1.529 0.050 0.193 0.315 0.372 709
Yasmani Grandal # White Sox 405 0.234 0.284 0.339 0.210 1.447 0.089 0.212 0.309 0.304 560
Eric Haase + Tigers 282 0.201 0.268 0.284 0.188 1.415 0.057 0.277 0.245 0.266 330
Eric Haase + Guardians 11 0.200 0.286 0.200 0.182 1 0.091 0.273 0.273 0.182 264
Caleb Hamilton + Red Sox 6 0 0 0 0 --- 0.167 0.833 0.167 0 27
Austin Hedges + Pirates 187 0.180 0.226 0.230 0.155 1.276 0.059 0.209 0.225 0.198 235
Austin Hedges + Rangers 25 0.208 0.313 0.208 0.200 1 0 0.320 0.200 0.200 219
Jonah Heim # Rangers 501 0.258 0.289 0.438 0.236 1.695 0.080 0.192 0.317 0.399 734
Tyler Heineman # Pirates 10 0.111 0.125 0.111 0.100 1 0.100 0.100 0.200 0.100 179
Tyler Heineman # Blue Jays 37 0.276 0.364 0.379 0.216 1.375 0.189 0.189 0.432 0.297 1140
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Iván Herrera + Cardinals 44 0.297 0.423 0.351 0.250 1.182 0.114 0.250 0.409 0.295 906
José Herrera # Diamondbacks 120 0.208 0.292 0.257 0.175 1.238 0.108 0.250 0.283 0.217 367
Kyle Higashioka + Yankees 260 0.236 0.292 0.413 0.219 1.754 0.054 0.285 0.273 0.385 591
Sam Huff + Rangers 45 0.256 0.348 0.512 0.244 2 0.044 0.378 0.289 0.489 747
Danny Jansen + Blue Jays 301 0.228 0.233 0.474 0.203 2.082 0.076 0.206 0.312 0.422 773
Ryan Jeffers + Twins 335 0.276 0.359 0.490 0.236 1.772 0.099 0.278 0.364 0.418 977
Carson Kelly + Diamondbacks 92 0.226 0.295 0.298 0.207 1.316 0.076 0.250 0.283 0.272 456
Carson Kelly + Tigers 59 0.173 0.235 0.269 0.153 1.556 0.119 0.288 0.271 0.237 397
Alejandro Kirk + Blue Jays 422 0.250 0.265 0.358 0.220 1.430 0.100 0.107 0.334 0.315 608
Andrew Knizner + Cardinals 241 0.241 0.288 0.424 0.224 1.759 0.050 0.257 0.286 0.394 610
Shea Langeliers + Athletics 490 0.205 0.246 0.413 0.188 2.011 0.069 0.292 0.267 0.378 564
Korey Lee + White Sox 70 0.077 0.091 0.138 0.071 1.800 0.071 0.286 0.143 0.129 129
Sandy León # Rangers 44 0.146 0.286 0.195 0.136 1.333 0.023 0.455 0.182 0.182 97
Luke Maile + Reds 199 0.235 0.290 0.391 0.211 1.667 0.070 0.246 0.307 0.352 597
Martín Maldonado + Astros 407 0.191 0.260 0.348 0.170 1.826 0.074 0.342 0.251 0.310 433
James McCann + Orioles 226 0.222 0.274 0.377 0.204 1.696 0.040 0.252 0.265 0.345 503
Reese McGuire * Red Sox 206 0.267 0.366 0.358 0.243 1.340 0.053 0.257 0.301 0.325 625
Francisco Mejía # Rays 160 0.227 0.266 0.400 0.213 1.765 0.038 0.238 0.256 0.375 518
MJ Melendez * Royals 602 0.235 0.311 0.398 0.208 1.696 0.103 0.282 0.316 0.352 694
Drew Millas # Nationals 33 0.286 0.318 0.464 0.242 1.625 0.121 0.152 0.364 0.394 800
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Gabriel Moreno + Diamondbacks 380 0.284 0.338 0.408 0.255 1.433 0.076 0.197 0.339 0.366 764
Sean Murphy + Braves 438 0.251 0.286 0.478 0.212 1.903 0.112 0.224 0.365 0.404 912
Tom Murphy + Mariners 159 0.290 0.358 0.538 0.264 1.857 0.063 0.277 0.333 0.491 953
Omar Narváez * Mets 146 0.211 0.245 0.297 0.185 1.407 0.096 0.185 0.281 0.260 503
Bo Naylor * Guardians 230 0.237 0.267 0.470 0.204 1.979 0.130 0.230 0.339 0.404 875
Tomás Nido + Mets 61 0.125 0.179 0.125 0.115 1 0.033 0.295 0.148 0.115 63
Austin Nola + Padres 154 0.146 0.184 0.192 0.123 1.316 0.117 0.201 0.253 0.162 237
Logan O'Hoppe + Angels 199 0.236 0.240 0.500 0.216 2.116 0.070 0.241 0.296 0.457 772
Brian O'Keefe + Mariners 21 0.105 0.167 0.211 0.095 2 0.095 0.333 0.190 0.190 74
Chris Okey + Angels 2 0 0 0 0 --- 0 1 0 0 0
Carlos Pérez + Athletics 189 0.226 0.256 0.357 0.201 1.579 0.069 0.212 0.291 0.317 593
Carlos Pérez + White Sox 53 0.204 0.243 0.347 0.189 1.700 0.075 0.208 0.264 0.321 421
Michael Pérez * Mets 8 0.500 0.571 0.625 0.500 1.250 0 0.125 0.500 0.625 2387
Roberto Pérez + Giants 17 0.133 0.222 0.133 0.118 1 0.118 0.353 0.235 0.118 180
Salvador Perez + Royals 580 0.255 0.294 0.422 0.236 1.657 0.033 0.233 0.291 0.391 669
Manny Piña + Athletics 12 0.250 0.250 0.500 0.250 2 0 0.250 0.250 0.500 586
René Pinto + Rays 105 0.252 0.317 0.456 0.248 1.808 0.019 0.324 0.267 0.448 641
Logan Porter + Royals 38 0.194 0.263 0.323 0.158 1.667 0.132 0.289 0.316 0.263 543
Cal Raleigh # Mariners 569 0.232 0.273 0.456 0.209 1.966 0.095 0.278 0.306 0.411 747
J.T. Realmuto + Phillies 540 0.252 0.307 0.452 0.228 1.797 0.065 0.256 0.309 0.409 769
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Endy Rodríguez # Pirates 204 0.220 0.281 0.328 0.201 1.488 0.083 0.240 0.284 0.299 492
Jake Rogers + Tigers 365 0.221 0.268 0.444 0.200 2.014 0.077 0.323 0.285 0.403 674
Ben Rortvedt * Yankees 79 0.118 0.128 0.221 0.101 1.875 0.139 0.241 0.241 0.190 309
Keibert Ruiz # Nationals 562 0.260 0.263 0.409 0.242 1.574 0.055 0.103 0.308 0.381 656
Adley Rutschman # Orioles 687 0.277 0.303 0.435 0.237 1.571 0.134 0.147 0.374 0.373 922
Blake Sabol * Giants 344 0.235 0.330 0.394 0.212 1.671 0.070 0.340 0.299 0.355 663
César Salazar * Astros 19 0.111 0.167 0.111 0.105 1 0.053 0.316 0.158 0.105 49
Gary Sánchez + Mets 7 0.167 0.250 0.167 0.143 1 0 0.429 0.143 0.143 287
Gary Sánchez + Padres 260 0.218 0.211 0.500 0.196 2.294 0.081 0.246 0.292 0.450 795
Brian Serven + Rockies 23 0.130 0.231 0.174 0.130 1.333 0 0.435 0.130 0.174 73
Will Smith + Dodgers 554 0.261 0.277 0.438 0.218 1.678 0.114 0.161 0.359 0.366 966
Tyler Soderstrom * Athletics 138 0.160 0.213 0.240 0.145 1.500 0.080 0.312 0.232 0.217 286
Jacob Stallings + Marlins 276 0.191 0.249 0.286 0.167 1.500 0.098 0.243 0.275 0.250 383
Tyler Stephenson + Reds 517 0.243 0.314 0.378 0.219 1.558 0.091 0.261 0.317 0.340 632
Garrett Stubbs * Phillies 125 0.204 0.265 0.283 0.184 1.391 0.072 0.232 0.272 0.256 426
Brett Sullivan * Padres 86 0.210 0.258 0.284 0.198 1.353 0.047 0.221 0.244 0.267 358
Matt Thaiss * Angels 307 0.214 0.272 0.340 0.182 1.589 0.117 0.270 0.319 0.290 653
Luis Torrens + Cubs 22 0.250 0.417 0.300 0.227 1.200 0.045 0.364 0.318 0.273 530
Luis Torrens + Mariners 8 0.250 0.286 0.500 0.250 2 0 0.125 0.250 0.500 490
Jose Trevino + Yankees 168 0.210 0.221 0.312 0.196 1.485 0.048 0.131 0.256 0.292 410
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Chadwick Tromp + Braves 16 0.125 0.222 0.188 0.125 1.500 0 0.438 0.125 0.188 71
Christian Vázquez + Twins 355 0.223 0.279 0.318 0.206 1.425 0.070 0.231 0.279 0.293 431
Meibrys Viloria * Guardians 4 0 0 0 0 --- 0.250 0 0.250 0 0
Chad Wallach + Angels 172 0.197 0.258 0.376 0.180 1.903 0.076 0.331 0.256 0.343 481
Austin Wells * Yankees 75 0.229 0.226 0.486 0.213 2.125 0.040 0.187 0.253 0.453 615
Connor Wong + Red Sox 403 0.235 0.341 0.385 0.216 1.644 0.055 0.333 0.285 0.355 570
Austin Wynns + Giants 2 0 0 0 0 --- 0 1 0 0 0
Austin Wynns + Dodgers 12 0.182 0.333 0.273 0.167 1.500 0.083 0.417 0.250 0.250 304
Austin Wynns + Rockies 131 0.214 0.282 0.282 0.191 1.320 0.061 0.244 0.267 0.252 371
Seby Zavala + White Sox 176 0.155 0.205 0.304 0.142 1.960 0.057 0.386 0.205 0.278 361
Seby Zavala + Diamondbacks 17 0.357 0.417 0.429 0.294 1.200 0.118 0.118 0.471 0.353 1473
Mike Zunino + Guardians 140 0.177 0.317 0.306 0.157 1.727 0.107 0.436 0.271 0.271 410

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 Sunday, 4 February 2024, at 6:24 pm Pacific Time.