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 TOP


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 descending 2024 TOP order:

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


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
Austin Wynns + Reds 20 0.368 0.500 0.579 0.350 1.571 0 0.250 0.400 0.550 1275
César Salazar * Astros 32 0.320 0.381 0.400 0.250 1.250 0.063 0.188 0.375 0.313 1200
Adrian Del Castillo * Diamondbacks 87 0.313 0.438 0.525 0.287 1.680 0.080 0.322 0.368 0.483 1039
Blake Sabol * Giants 38 0.313 0.435 0.375 0.263 1.200 0.132 0.237 0.421 0.316 1003
Iván Herrera + Cardinals 259 0.301 0.370 0.428 0.266 1.420 0.097 0.205 0.371 0.378 1000
Willson Contreras + Cardinals 358 0.262 0.337 0.468 0.221 1.785 0.126 0.268 0.380 0.394 976
Rafael Marchán # Phillies 56 0.294 0.300 0.549 0.268 1.867 0.054 0.143 0.339 0.500 945
William Contreras + Brewers 679 0.281 0.330 0.466 0.246 1.659 0.115 0.205 0.365 0.408 923
Eric Haase + Brewers 69 0.273 0.394 0.515 0.261 1.889 0.043 0.406 0.304 0.493 892
Hunter Feduccia * Dodgers 14 0.333 0.400 0.333 0.286 1 0.143 0.143 0.429 0.286 883
David Fry + Guardians 392 0.263 0.307 0.448 0.224 1.705 0.107 0.214 0.355 0.383 882
Christian Bethancourt + Cubs 59 0.281 0.325 0.509 0.271 1.813 0.034 0.237 0.305 0.492 876
Jacob Stallings + Rockies 281 0.263 0.324 0.453 0.228 1.719 0.096 0.231 0.356 0.391 830
Joey Bart + Pirates 282 0.265 0.321 0.462 0.238 1.746 0.078 0.259 0.337 0.415 823
Tyler Stephenson + Reds 515 0.258 0.307 0.444 0.229 1.720 0.093 0.227 0.338 0.394 814
Salvador Perez + Royals 652 0.271 0.302 0.456 0.245 1.681 0.067 0.198 0.330 0.413 801
Will Smith + Dodgers 544 0.248 0.273 0.433 0.217 1.746 0.094 0.193 0.327 0.379 787
Yainer Diaz + Astros 619 0.299 0.338 0.441 0.283 1.474 0.039 0.173 0.325 0.417 772
Victor Caratini # Astros 274 0.269 0.310 0.408 0.241 1.515 0.084 0.193 0.336 0.365 767
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Cal Raleigh # Mariners 628 0.220 0.251 0.436 0.191 1.983 0.111 0.280 0.312 0.379 766
Connor Wong + Red Sox 487 0.280 0.348 0.425 0.257 1.520 0.057 0.234 0.333 0.390 757
Gabriel Moreno + Diamondbacks 351 0.266 0.303 0.380 0.231 1.432 0.117 0.148 0.353 0.330 750
J.T. Realmuto + Phillies 413 0.266 0.328 0.429 0.245 1.614 0.065 0.247 0.322 0.395 740
Austin Wells * Yankees 414 0.229 0.261 0.395 0.196 1.728 0.114 0.210 0.321 0.338 715
Carson Kelly + Tigers 203 0.240 0.271 0.391 0.212 1.628 0.084 0.197 0.325 0.345 713
Ryan Jeffers + Twins 465 0.226 0.238 0.432 0.200 1.914 0.069 0.202 0.299 0.383 705
Travis d'Arnaud + Braves 341 0.238 0.280 0.436 0.214 1.836 0.070 0.261 0.302 0.393 701
Adley Rutschman # Orioles 638 0.250 0.272 0.391 0.224 1.559 0.091 0.161 0.318 0.350 700
Tyler Soderstrom * Athletics 213 0.233 0.273 0.429 0.207 1.841 0.094 0.249 0.315 0.380 694
Shea Langeliers + Athletics 534 0.224 0.252 0.450 0.202 2.009 0.077 0.272 0.288 0.406 687
René Pinto + Rays 49 0.214 0.304 0.429 0.184 2 0.082 0.367 0.286 0.367 682
Kyle Higashioka + Padres 263 0.220 0.237 0.476 0.205 2.167 0.057 0.281 0.262 0.445 680
Francisco Alvarez + Mets 342 0.237 0.291 0.403 0.213 1.699 0.088 0.251 0.307 0.363 671
Logan O'Hoppe + Angels 522 0.244 0.318 0.409 0.224 1.675 0.063 0.297 0.303 0.375 664
Gary Sánchez + Brewers 280 0.220 0.267 0.392 0.193 1.778 0.096 0.271 0.307 0.343 657
Alejandro Kirk + Blue Jays 386 0.253 0.276 0.359 0.223 1.419 0.091 0.132 0.319 0.316 655
Yasmani Grandal # Pirates 243 0.228 0.248 0.400 0.202 1.755 0.099 0.189 0.300 0.354 645
Kyle McCann * Athletics 157 0.236 0.368 0.371 0.210 1.576 0.102 0.376 0.318 0.331 640
Freddy Fermin + Royals 368 0.271 0.319 0.366 0.250 1.348 0.063 0.179 0.318 0.337 634
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Danny Jansen + Blue Jays 228 0.212 0.235 0.369 0.184 1.738 0.110 0.184 0.303 0.320 629
Drew Millas # Nationals 62 0.246 0.325 0.316 0.226 1.286 0.081 0.258 0.306 0.290 619
James McCann + Orioles 233 0.234 0.273 0.388 0.215 1.660 0.056 0.240 0.279 0.356 608
Danny Jansen + Red Sox 96 0.188 0.207 0.300 0.156 1.600 0.156 0.198 0.323 0.250 592
Elias Díaz + Rockies 327 0.270 0.325 0.378 0.251 1.402 0.052 0.196 0.315 0.352 587
Matt Thaiss * Angels 186 0.204 0.306 0.299 0.172 1.469 0.151 0.312 0.323 0.253 571
Austin Barnes + Dodgers 156 0.264 0.350 0.307 0.237 1.162 0.090 0.231 0.327 0.276 570
Patrick Bailey # Giants 448 0.234 0.287 0.339 0.210 1.447 0.087 0.223 0.297 0.304 567
Ben Rice * Yankees 178 0.171 0.186 0.349 0.146 2.038 0.112 0.270 0.264 0.298 559
Pedro Pagés + Cardinals 218 0.238 0.295 0.376 0.220 1.583 0.060 0.266 0.280 0.349 554
Sean Murphy + Braves 264 0.193 0.223 0.352 0.170 1.822 0.102 0.254 0.284 0.311 551
Miguel Amaya + Cubs 363 0.232 0.261 0.357 0.209 1.539 0.063 0.171 0.284 0.322 551
Elias Díaz + Padres 24 0.190 0.200 0.429 0.167 2.250 0.125 0.208 0.292 0.375 547
Riley Adams + Nationals 130 0.224 0.296 0.336 0.200 1.500 0.077 0.269 0.292 0.300 541
Jason Delay + Pirates 19 0.200 0.200 0.400 0.158 2 0.158 0 0.316 0.316 537
Tomás Nido + Mets 90 0.229 0.262 0.361 0.211 1.579 0.044 0.222 0.256 0.333 533
Mitch Garver + Mariners 430 0.172 0.216 0.341 0.147 1.984 0.123 0.309 0.286 0.291 525
Brett Sullivan * Padres 17 0.188 0.182 0.375 0.176 2 0.059 0.235 0.235 0.353 522
Ben Rortvedt * Rays 328 0.228 0.317 0.303 0.201 1.333 0.104 0.268 0.317 0.268 517
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
Garrett Stubbs * Phillies 187 0.207 0.289 0.262 0.182 1.265 0.091 0.267 0.294 0.230 510
Luis Torrens + Mets 130 0.229 0.273 0.373 0.208 1.630 0.069 0.215 0.292 0.338 507
Hunter Goodman + Rockies 224 0.190 0.199 0.417 0.179 2.200 0.036 0.286 0.228 0.393 505
Bo Naylor * Guardians 389 0.201 0.262 0.350 0.183 1.746 0.075 0.314 0.262 0.319 503
Carson Kelly + Rangers 110 0.235 0.259 0.343 0.218 1.458 0.073 0.136 0.291 0.318 498
Carlos Narváez + Yankees 15 0.231 0.429 0.231 0.200 1 0.133 0.400 0.333 0.200 497
Luis Campusano + Padres 299 0.227 0.240 0.361 0.211 1.587 0.067 0.137 0.281 0.334 496
Reese McGuire * Red Sox 158 0.209 0.260 0.295 0.184 1.414 0.082 0.247 0.278 0.259 490
Keibert Ruiz # Nationals 485 0.229 0.232 0.359 0.216 1.571 0.033 0.111 0.260 0.340 469
Jake Rogers + Tigers 337 0.197 0.251 0.352 0.181 1.787 0.065 0.294 0.255 0.323 460
Jonah Heim # Rangers 491 0.220 0.246 0.336 0.206 1.525 0.053 0.183 0.267 0.314 457
José Herrera # Diamondbacks 114 0.227 0.300 0.320 0.193 1.409 0.079 0.237 0.272 0.272 431
Chadwick Tromp + Braves 54 0.250 0.361 0.365 0.241 1.462 0.019 0.315 0.259 0.352 422
Jakson Reetz + Giants 15 0.143 0.125 0.429 0.133 3 0.067 0.333 0.200 0.400 413
Korey Lee + White Sox 394 0.210 0.276 0.347 0.201 1.658 0.043 0.310 0.244 0.332 413
Christian Vázquez + Twins 315 0.221 0.257 0.327 0.206 1.477 0.035 0.206 0.244 0.305 402
Nick Fortes + Marlins 335 0.227 0.246 0.318 0.209 1.400 0.033 0.122 0.254 0.293 394
Curt Casali + Giants 125 0.194 0.235 0.250 0.168 1.286 0.104 0.176 0.288 0.216 391
Luke Maile + Reds 154 0.178 0.268 0.252 0.156 1.417 0.084 0.338 0.266 0.221 365
Tucker Barnhart * Diamondbacks 96 0.173 0.280 0.210 0.146 1.214 0.135 0.323 0.281 0.177 342
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Henry Davis + Pirates 122 0.144 0.233 0.212 0.123 1.467 0.107 0.369 0.238 0.180 321
Logan Driscoll * Rays 37 0.171 0.172 0.257 0.162 1.500 0.027 0.162 0.189 0.243 318
Tom Murphy + Giants 38 0.118 0.158 0.235 0.105 2 0.105 0.368 0.211 0.211 281
Tyler Heineman # Blue Jays 13 0.100 0.200 0.100 0.077 1 0.231 0.385 0.308 0.077 276
Jhonny Pereda + Marlins 40 0.231 0.310 0.231 0.225 1 0 0.250 0.250 0.225 267
Alex Jackson + Rays 155 0.122 0.167 0.237 0.110 1.941 0.077 0.342 0.200 0.213 258
Brian Serven + Blue Jays 71 0.159 0.244 0.222 0.141 1.400 0.070 0.310 0.239 0.197 256
Christian Bethancourt + Marlins 88 0.159 0.190 0.268 0.148 1.692 0.034 0.250 0.193 0.250 253
Seby Zavala + Mariners 43 0.154 0.227 0.282 0.140 1.833 0.070 0.372 0.209 0.256 251
Dillon Dingler + Tigers 87 0.167 0.245 0.310 0.161 1.857 0.034 0.345 0.195 0.299 246
Austin Hedges + Guardians 146 0.152 0.220 0.220 0.137 1.450 0.041 0.342 0.199 0.199 242
Tyler Heineman # Red Sox 3 0 0 0 0 --- 0 0.333 0.333 0 238
Yan Gomes + Cubs 96 0.154 0.222 0.242 0.146 1.571 0.021 0.375 0.177 0.229 230
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
Andrew Knizner + Rangers 93 0.167 0.206 0.211 0.161 1.267 0.011 0.237 0.183 0.204 195
Tomás Nido + Cubs 50 0.128 0.156 0.234 0.120 1.833 0.020 0.300 0.140 0.220 176
Alí Sánchez + Marlins 96 0.167 0.230 0.190 0.146 1.143 0.042 0.250 0.198 0.167 156
Drew Romo # Rockies 53 0.176 0.273 0.235 0.170 1.333 0.038 0.340 0.208 0.226 146
Chuckie Robinson + White Sox 76 0.129 0.180 0.129 0.118 1 0.066 0.263 0.197 0.118 129
Omar Narváez * Mets 69 0.154 0.189 0.185 0.145 1.200 0.043 0.174 0.188 0.174 116
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrew Knapp # Giants 6 0.167 0.250 0.167 0.167 1 0 0.333 0.167 0.167 112
Sam Huff + Rangers 4 0 0 0 0 --- 0.250 0.500 0.250 0 101
Rob Brantly * Rays 9 0.111 0.143 0.111 0.111 1 0 0.222 0.111 0.111 37
Aramis Garcia + Phillies 7 0 0 0 0 --- 0 0.429 0 0 31
Jair Camargo + Twins 7 0 0 0 0 --- 0.143 0.429 0.143 0 13
Grant Koch + Pirates 8 0 0 0 0 --- 0.125 0.750 0.125 0 6

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.