Skip to main content 

Owing to the width of most of the many data tables on this site, it is best viewed from a desktop computer. If you are on a mobile device (phone or tablet), you will 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 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
(Click on any image above to see it at full size.)

You are here:  Home  »  dailies  »  batters  »  positional  »   this page
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).

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, 30 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 342 0.237 0.291 0.403 0.213 1.699 0.088 0.251 0.307 0.363 671
Miguel Amaya + Cubs 363 0.232 0.261 0.357 0.209 1.539 0.063 0.171 0.284 0.322 551
Patrick Bailey # Giants 448 0.234 0.287 0.339 0.210 1.447 0.087 0.223 0.297 0.304 567
Austin Barnes + Dodgers 156 0.264 0.350 0.307 0.237 1.162 0.090 0.231 0.327 0.276 570
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 282 0.265 0.321 0.462 0.238 1.746 0.078 0.259 0.337 0.415 823
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 59 0.281 0.325 0.509 0.271 1.813 0.034 0.237 0.305 0.492 876
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 299 0.227 0.240 0.361 0.211 1.587 0.067 0.137 0.281 0.334 496
Victor Caratini # Astros 274 0.269 0.310 0.408 0.241 1.515 0.084 0.193 0.336 0.365 767
Curt Casali + Giants 125 0.194 0.235 0.250 0.168 1.286 0.104 0.176 0.288 0.216 391
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 679 0.281 0.330 0.466 0.246 1.659 0.115 0.205 0.365 0.408 923
Travis d'Arnaud + Braves 341 0.238 0.280 0.436 0.214 1.836 0.070 0.261 0.302 0.393 701
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 87 0.313 0.438 0.525 0.287 1.680 0.080 0.322 0.368 0.483 1039
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 24 0.190 0.200 0.429 0.167 2.250 0.125 0.208 0.292 0.375 547
Yainer Diaz + Astros 619 0.299 0.338 0.441 0.283 1.474 0.039 0.173 0.325 0.417 772
Dillon Dingler + Tigers 87 0.167 0.245 0.310 0.161 1.857 0.034 0.345 0.195 0.299 246
Logan Driscoll * Rays 37 0.171 0.172 0.257 0.162 1.500 0.027 0.162 0.189 0.243 318
Hunter Feduccia * Dodgers 14 0.333 0.400 0.333 0.286 1 0.143 0.143 0.429 0.286 883
Freddy Fermin + Royals 368 0.271 0.319 0.366 0.250 1.348 0.063 0.179 0.318 0.337 634
Nick Fortes + Marlins 335 0.227 0.246 0.318 0.209 1.400 0.033 0.122 0.254 0.293 394
David Fry + Guardians 392 0.263 0.307 0.448 0.224 1.705 0.107 0.214 0.355 0.383 882
Aramis Garcia + Phillies 7 0 0 0 0 --- 0 0.429 0 0 31
Mitch Garver + Mariners 430 0.172 0.216 0.341 0.147 1.984 0.123 0.309 0.286 0.291 525
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 224 0.190 0.199 0.417 0.179 2.200 0.036 0.286 0.228 0.393 505
Yasmani Grandal # Pirates 243 0.228 0.248 0.400 0.202 1.755 0.099 0.189 0.300 0.354 645
Eric Haase + Brewers 69 0.273 0.394 0.515 0.261 1.889 0.043 0.406 0.304 0.493 892
Austin Hedges + Guardians 146 0.152 0.220 0.220 0.137 1.450 0.041 0.342 0.199 0.199 242
Jonah Heim # Rangers 491 0.220 0.246 0.336 0.206 1.525 0.053 0.183 0.267 0.314 457
Tyler Heineman # Red Sox 3 0 0 0 0 --- 0 0.333 0.333 0 238
Tyler Heineman # Blue Jays 13 0.100 0.200 0.100 0.077 1 0.231 0.385 0.308 0.077 276
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Iván Herrera + Cardinals 259 0.301 0.370 0.428 0.266 1.420 0.097 0.205 0.371 0.378 1000
José Herrera # Diamondbacks 114 0.227 0.300 0.320 0.193 1.409 0.079 0.237 0.272 0.272 431
Kyle Higashioka + Padres 263 0.220 0.237 0.476 0.205 2.167 0.057 0.281 0.262 0.445 680
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 96 0.188 0.207 0.300 0.156 1.600 0.156 0.198 0.323 0.250 592
Ryan Jeffers + Twins 465 0.226 0.238 0.432 0.200 1.914 0.069 0.202 0.299 0.383 705
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 110 0.235 0.259 0.343 0.218 1.458 0.073 0.136 0.291 0.318 498
Alejandro Kirk + Blue Jays 386 0.253 0.276 0.359 0.223 1.419 0.091 0.132 0.319 0.316 655
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 534 0.224 0.252 0.450 0.202 2.009 0.077 0.272 0.288 0.406 687
Korey Lee + White Sox 394 0.210 0.276 0.347 0.201 1.658 0.043 0.310 0.244 0.332 413
Luke Maile + Reds 154 0.178 0.268 0.252 0.156 1.417 0.084 0.338 0.266 0.221 365
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 233 0.234 0.273 0.388 0.215 1.660 0.056 0.240 0.279 0.356 608
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kyle McCann * Athletics 157 0.236 0.368 0.371 0.210 1.576 0.102 0.376 0.318 0.331 640
Reese McGuire * Red Sox 158 0.209 0.260 0.295 0.184 1.414 0.082 0.247 0.278 0.259 490
Drew Millas # Nationals 62 0.246 0.325 0.316 0.226 1.286 0.081 0.258 0.306 0.290 619
Gabriel Moreno + Diamondbacks 351 0.266 0.303 0.380 0.231 1.432 0.117 0.148 0.353 0.330 750
Sean Murphy + Braves 264 0.193 0.223 0.352 0.170 1.822 0.102 0.254 0.284 0.311 551
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 389 0.201 0.262 0.350 0.183 1.746 0.075 0.314 0.262 0.319 503
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 522 0.244 0.318 0.409 0.224 1.675 0.063 0.297 0.303 0.375 664
Pedro Pagés + Cardinals 218 0.238 0.295 0.376 0.220 1.583 0.060 0.266 0.280 0.349 554
Jhonny Pereda + Marlins 40 0.231 0.310 0.231 0.225 1 0 0.250 0.250 0.225 267
Salvador Perez + Royals 652 0.271 0.302 0.456 0.245 1.681 0.067 0.198 0.330 0.413 801
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 628 0.220 0.251 0.436 0.191 1.983 0.111 0.280 0.312 0.379 766
J.T. Realmuto + Phillies 413 0.266 0.328 0.429 0.245 1.614 0.065 0.247 0.322 0.395 740
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 178 0.171 0.186 0.349 0.146 2.038 0.112 0.270 0.264 0.298 559
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Chuckie Robinson + White Sox 76 0.129 0.180 0.129 0.118 1 0.066 0.263 0.197 0.118 129
Jake Rogers + Tigers 337 0.197 0.251 0.352 0.181 1.787 0.065 0.294 0.255 0.323 460
Drew Romo # Rockies 53 0.176 0.273 0.235 0.170 1.333 0.038 0.340 0.208 0.226 146
Ben Rortvedt * Rays 328 0.228 0.317 0.303 0.201 1.333 0.104 0.268 0.317 0.268 517
Keibert Ruiz # Nationals 485 0.229 0.232 0.359 0.216 1.571 0.033 0.111 0.260 0.340 469
Adley Rutschman # Orioles 638 0.250 0.272 0.391 0.224 1.559 0.091 0.161 0.318 0.350 700
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 32 0.320 0.381 0.400 0.250 1.250 0.063 0.188 0.375 0.313 1200
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 280 0.220 0.267 0.392 0.193 1.778 0.096 0.271 0.307 0.343 657
Brian Serven + Blue Jays 71 0.159 0.244 0.222 0.141 1.400 0.070 0.310 0.239 0.197 256
Will Smith + Dodgers 544 0.248 0.273 0.433 0.217 1.746 0.094 0.193 0.327 0.379 787
Tyler Soderstrom * Athletics 213 0.233 0.273 0.429 0.207 1.841 0.094 0.249 0.315 0.380 694
Jacob Stallings + Rockies 281 0.263 0.324 0.453 0.228 1.719 0.096 0.231 0.356 0.391 830
Tyler Stephenson + Reds 515 0.258 0.307 0.444 0.229 1.720 0.093 0.227 0.338 0.394 814
Garrett Stubbs * Phillies 187 0.207 0.289 0.262 0.182 1.265 0.091 0.267 0.294 0.230 510
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 186 0.204 0.306 0.299 0.172 1.469 0.151 0.312 0.323 0.253 571
Luis Torrens + Mets 130 0.229 0.273 0.373 0.208 1.630 0.069 0.215 0.292 0.338 507
Jose Trevino + Yankees 234 0.215 0.228 0.354 0.192 1.644 0.085 0.175 0.286 0.316 514
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
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 315 0.221 0.257 0.327 0.206 1.477 0.035 0.206 0.244 0.305 402
Austin Wells * Yankees 414 0.229 0.261 0.395 0.196 1.728 0.114 0.210 0.321 0.338 715
Connor Wong + Red Sox 487 0.280 0.348 0.425 0.257 1.520 0.057 0.234 0.333 0.390 757
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, 5 October 2024, at 4:38 pm Pacific Time.