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



2026: All Catchers, by TOP


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

2026 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 Wednesday, 1 July 2026.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2026 TOP order:

(or view Catchers sorted by name)


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 All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Rafael Flores + Pirates C 5 0.667 0.500 2 0.400 3 0.400 0 0.800 1.200 15351
Chadwick Tromp + Orioles C 3 0.667 0.667 0.667 0.667 1 0 0 0.667 0.667 6142
Jair Camargo + Braves C/PH 2 0.500 1 1 0.500 2 0 0.500 0.500 1 3287
Logan Porter + Angels C 6 0.250 0.500 0.500 0.167 2 0.333 0.333 0.500 0.333 1679
Ryan Jeffers + Twins C/DH/PH 148 0.295 0.312 0.541 0.243 1.833 0.155 0.155 0.405 0.446 1419
Luis Campusano + Padres C 58 0.288 0.353 0.596 0.259 2.067 0.086 0.259 0.362 0.534 1299
Tyler Heineman # Angels C 10 0.333 0.375 0.444 0.300 1.333 0.100 0.100 0.400 0.400 1123
Endy Rodríguez # Pirates C/PH/1B 109 0.270 0.339 0.472 0.220 1.750 0.174 0.239 0.394 0.385 1095
Liam Hicks * Marlins C/DH/1B/PH 298 0.283 0.270 0.469 0.245 1.658 0.097 0.094 0.359 0.406 1052
Elias Díaz + Royals C 23 0.227 0.200 0.591 0.217 2.600 0.043 0.217 0.261 0.565 1045
Iván Herrera + Cardinals DH/C 374 0.252 0.281 0.404 0.203 1.605 0.128 0.158 0.390 0.326 1004
Gabriel Moreno + Diamondbacks C/DH/PH 232 0.283 0.314 0.434 0.241 1.536 0.116 0.159 0.371 0.371 992
Dillon Dingler + Tigers C/DH/PH 334 0.267 0.285 0.530 0.240 1.988 0.069 0.210 0.326 0.476 970
Jonah Heim # Athletics C/DH/PH/1B/3B 104 0.253 0.250 0.526 0.231 2.083 0.077 0.202 0.308 0.481 961
Hunter Goodman + Rockies C/DH/PH 340 0.243 0.279 0.547 0.221 2.253 0.074 0.329 0.306 0.497 940
Shea Langeliers + Athletics C/DH 361 0.265 0.284 0.497 0.241 1.874 0.078 0.202 0.330 0.452 906
William Contreras + Brewers C/DH/PH 345 0.296 0.319 0.423 0.264 1.429 0.090 0.130 0.362 0.377 898
Carson Kelly + Cubs C/PH/1B/DH/P 223 0.281 0.325 0.393 0.247 1.400 0.108 0.157 0.368 0.345 888
Jeferson Quero + Brewers C 2 0 0 0 0 --- 0.500 0 0.500 0 875
Player Team All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dalton Rushing * Dodgers C/PH/1B/DH 176 0.244 0.290 0.462 0.216 1.895 0.091 0.267 0.330 0.409 858
Gary Sánchez + Brewers C/DH/PH/1B 162 0.215 0.215 0.446 0.173 2.071 0.179 0.185 0.364 0.358 855
Elias Díaz + Rangers C/DH/PH 45 0.318 0.361 0.455 0.311 1.429 0 0.178 0.311 0.444 842
Drake Baldwin * Braves C/DH/PH 270 0.255 0.294 0.456 0.226 1.787 0.096 0.244 0.337 0.404 836
Victor Caratini # Twins C/1B/PH/DH 243 0.239 0.261 0.373 0.198 1.563 0.103 0.185 0.337 0.309 826
Connor Wong + Red Sox C/PH/DH 114 0.289 0.370 0.402 0.246 1.393 0.096 0.211 0.368 0.342 823
Kyle Teel * White Sox C/PH 30 0.231 0.385 0.346 0.200 1.500 0.100 0.400 0.333 0.300 812
Samuel Basallo * Orioles C/DH/PH/1B 267 0.256 0.305 0.450 0.232 1.758 0.086 0.255 0.318 0.408 804
Adley Rutschman # Orioles C/DH/PH 240 0.252 0.263 0.448 0.221 1.774 0.100 0.150 0.325 0.392 790
Braxton Fulford + Rockies DH/PH/C 52 0.209 0.333 0.349 0.173 1.667 0.115 0.385 0.308 0.288 782
Carter Jensen * Royals C/DH/PH 308 0.247 0.303 0.440 0.221 1.779 0.088 0.269 0.312 0.393 781
Brandon Valenzuela # Blue Jays C/PH 172 0.240 0.287 0.420 0.209 1.750 0.116 0.250 0.326 0.366 779
Miguel Amaya + Cubs C/DH/PH/1B 144 0.229 0.293 0.356 0.188 1.556 0.118 0.229 0.354 0.292 778
Alex Jackson + Twins C/PH/P 47 0.311 0.452 0.378 0.298 1.214 0 0.298 0.340 0.362 759
Jhonny Pereda + Mariners C 68 0.270 0.300 0.365 0.250 1.353 0.059 0.162 0.324 0.338 737
Will Smith + Dodgers C/PH/DH 201 0.249 0.272 0.382 0.214 1.535 0.114 0.169 0.338 0.328 733
Keibert Ruiz # Nationals C/PH 190 0.285 0.300 0.475 0.268 1.667 0.037 0.132 0.316 0.447 732
Mitch Garver + Mariners C/DH/PH 120 0.190 0.271 0.300 0.158 1.579 0.158 0.317 0.325 0.250 721
Omar Martínez * Angels C/PH 3 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 710
Ali Sánchez + Yankees C 27 0.240 0.375 0.320 0.222 1.333 0.037 0.333 0.296 0.296 685
Player Team All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Joey Bart + Pirates C/PH/DH 62 0.259 0.361 0.379 0.242 1.467 0.032 0.339 0.290 0.355 678
Moisés Ballesteros * Cubs DH/PH/C 175 0.231 0.259 0.385 0.206 1.667 0.097 0.206 0.303 0.343 673
Jonah Heim # Braves C 45 0.231 0.235 0.410 0.200 1.778 0.111 0.111 0.311 0.356 667
David Fry + Guardians PH/RF/LF/DH/C/3B/1B 137 0.214 0.282 0.376 0.182 1.760 0.146 0.299 0.328 0.321 657
Austin Hedges + Guardians C/P/PH 131 0.270 0.312 0.383 0.237 1.419 0.076 0.160 0.321 0.336 651
Tyler Stephenson + Reds C/PH 233 0.230 0.291 0.368 0.202 1.596 0.116 0.253 0.318 0.322 649
Francisco Alvarez + Mets C/DH/PH 204 0.245 0.298 0.429 0.221 1.756 0.074 0.270 0.304 0.387 647
Joe Mack * Marlins C/PH 146 0.256 0.304 0.429 0.233 1.676 0.068 0.240 0.308 0.390 633
Drew Cavanaugh * Giants C/PH 15 0.286 0.333 0.286 0.267 1 0.067 0.133 0.333 0.267 618
Jesús Rodríguez + Giants C/LF/PH/RF/2B 43 0.231 0.219 0.385 0.209 1.667 0.070 0.116 0.302 0.349 614
Travis d'Arnaud + Angels C 40 0.200 0.222 0.314 0.175 1.571 0.075 0.175 0.300 0.275 613
Kyle Higashioka + Rangers C/DH/PH/P 159 0.220 0.274 0.348 0.195 1.581 0.107 0.258 0.308 0.308 579
Agustín Ramírez + Marlins C/DH/PH 129 0.230 0.286 0.345 0.202 1.500 0.101 0.217 0.318 0.302 555
Joey Bart + Braves C 17 0.125 0.077 0.313 0.118 2.500 0 0.118 0.176 0.294 554
J.T. Realmuto + Phillies C 231 0.201 0.234 0.319 0.177 1.585 0.078 0.203 0.286 0.281 527
Logan O'Hoppe + Angels C/PH 205 0.231 0.295 0.339 0.210 1.465 0.068 0.249 0.293 0.307 521
Alejandro Kirk + Blue Jays C/PH 73 0.212 0.222 0.333 0.192 1.571 0.082 0.151 0.274 0.301 519
Mickey Gasper # Red Sox C/DH/PH/1B 119 0.243 0.299 0.308 0.218 1.269 0.076 0.176 0.303 0.277 513
Eric Haase + Giants C/LF/PH 73 0.182 0.205 0.409 0.164 2.250 0.068 0.315 0.233 0.370 503
Daniel Susac + Giants C/PH/3B 115 0.262 0.346 0.330 0.235 1.259 0.052 0.235 0.304 0.296 483
Player Team All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Cal Raleigh # Mariners C/DH/PH 239 0.164 0.206 0.304 0.142 1.853 0.126 0.314 0.268 0.264 463
Henry Davis + Pirates C/PH/DH 167 0.150 0.143 0.327 0.132 2.182 0.084 0.216 0.240 0.287 459
Yainer Diaz + Astros C/DH/PH 150 0.239 0.270 0.352 0.227 1.471 0.033 0.173 0.267 0.333 451
Brett Sullivan * Rockies C/PH/P/DH/1B 118 0.211 0.226 0.376 0.195 1.783 0.042 0.195 0.246 0.347 449
Hunter Feduccia * Rays C/PH/DH 116 0.218 0.323 0.287 0.190 1.318 0.095 0.310 0.293 0.250 445
Nick Fortes + Rays C/PH/DH 204 0.254 0.287 0.323 0.235 1.271 0.025 0.123 0.294 0.299 442
Christian Vázquez + Astros C/PH/DH 178 0.216 0.240 0.327 0.197 1.514 0.073 0.163 0.270 0.298 439
Luis Torrens + Mets C/PH/1B/DH 157 0.217 0.271 0.322 0.197 1.484 0.051 0.217 0.274 0.293 429
Drew Millas # Nationals C/PH 140 0.190 0.241 0.273 0.164 1.435 0.086 0.229 0.271 0.236 427
Pedro Pagés + Cardinals C/1B 146 0.220 0.263 0.356 0.199 1.621 0.041 0.240 0.253 0.322 417
Salvador Perez + Royals C/DH/1B 340 0.201 0.222 0.327 0.188 1.625 0.035 0.203 0.241 0.306 414
Drew Romo # White Sox C/1B 111 0.133 0.121 0.327 0.117 2.462 0.090 0.252 0.216 0.288 401
J.C. Escarra * Yankees C/PH 92 0.188 0.235 0.271 0.174 1.438 0.065 0.196 0.239 0.250 389
Patrick Bailey # Guardians C/PH 83 0.197 0.259 0.303 0.181 1.533 0.060 0.265 0.241 0.277 388
Danny Jansen + Rangers C/PH/DH 142 0.171 0.225 0.309 0.148 1.810 0.092 0.282 0.275 0.268 383
Adrian Del Castillo * Diamondbacks DH/C/PH/1B/P 161 0.182 0.235 0.291 0.168 1.593 0.075 0.292 0.242 0.267 383
Sebastián Rivero + Angels C/PH 57 0.245 0.317 0.283 0.228 1.154 0.053 0.211 0.281 0.263 378
Carlos Narváez + Red Sox C/DH/PH 158 0.193 0.281 0.279 0.171 1.444 0.070 0.323 0.259 0.247 371
Aramis Garcia + Diamondbacks C 19 0.158 0.167 0.316 0.158 2 0 0.316 0.158 0.316 360
Freddy Fermin + Padres C 160 0.147 0.165 0.257 0.125 1.750 0.106 0.200 0.244 0.219 356
Player Team All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Rodolfo Durán + Padres C/P/PH 77 0.132 0.128 0.324 0.117 2.444 0.091 0.234 0.221 0.286 344
Edgar Quero # White Sox C/PH/DH 172 0.187 0.232 0.233 0.163 1.250 0.070 0.238 0.250 0.203 328
Jake Rogers + Tigers C/P/PH 86 0.147 0.204 0.240 0.128 1.636 0.081 0.314 0.221 0.209 325
Austin Wells * Yankees C/PH 194 0.153 0.195 0.235 0.134 1.538 0.119 0.278 0.253 0.206 323
Garrett Stubbs * Phillies C/PH/P/1B/3B/LF/DH 28 0.167 0.200 0.167 0.143 1 0.036 0.179 0.250 0.143 322
Hayden Senger + Mets C 17 0.133 0.100 0.333 0.118 2.500 0 0.235 0.118 0.294 312
Jimmy Crooks * Cardinals C/DH/PH 59 0.151 0.206 0.245 0.136 1.625 0.085 0.305 0.237 0.220 300
Jose Trevino + Reds C/P 55 0.192 0.227 0.231 0.182 1.200 0.018 0.145 0.200 0.218 279
P.J. Higgins + Reds C/P 32 0.231 0.316 0.269 0.188 1.167 0.063 0.250 0.250 0.219 269
Collin Price + Astros C/PH/1B/DH 13 0.167 0.333 0.250 0.154 1.500 0.077 0.462 0.231 0.231 258
Reese McGuire * White Sox C/P/PH 34 0.172 0.250 0.172 0.147 1 0.059 0.265 0.265 0.147 254
Bo Naylor * Guardians C/PH 90 0.143 0.164 0.238 0.133 1.667 0.067 0.233 0.200 0.222 248
Yohel Pozo + Cardinals PH/DH/C/1B 33 0.242 0.267 0.273 0.242 1.125 0 0.091 0.242 0.273 238
Chadwick Tromp + Braves C 27 0.200 0.263 0.240 0.185 1.200 0 0.259 0.185 0.222 218
Rafael Marchán # Phillies C/PH 81 0.115 0.113 0.192 0.111 1.667 0.012 0.173 0.148 0.185 213
Patrick Bailey # Giants C 89 0.146 0.186 0.183 0.135 1.250 0.079 0.247 0.213 0.169 205
Sam Huff + Orioles C/PH 23 0.174 0.333 0.261 0.174 1.500 0 0.478 0.174 0.261 171
Tyler Heineman # Blue Jays C/P/PH/DH 87 0.154 0.190 0.205 0.138 1.333 0.023 0.218 0.195 0.184 169
James McCann + Diamondbacks C/P/1B/DH/PH 62 0.203 0.286 0.254 0.194 1.250 0.016 0.274 0.210 0.242 137
César Salazar * Astros C/P 22 0.056 0.067 0.056 0.045 1 0.136 0.136 0.227 0.045 116
Player Team All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Austin Wynns + Athletics C 43 0.077 0.103 0.077 0.070 1 0.070 0.233 0.140 0.070 67
Sandy León # Braves C 44 0.091 0.154 0.091 0.091 1 0 0.409 0.091 0.091 22
Austin Wynns + Braves C 14 0.071 0.100 0.071 0.071 1 0 0.286 0.071 0.071 9
Chuckie Robinson + Dodgers C/DH/PH 26 0.087 0.111 0.087 0.077 1 0 0.192 0.077 0.077 0
Brian Navarreto + Marlins C/PH 8 0 0 0 0 --- 0.125 0.250 0.125 0 0
Sean Murphy + Braves C 14 0.071 0.125 0.071 0.071 1 0 0.429 0.071 0.071 0
Blake Hunt + Padres C 3 0 0.297 0 0 --- 0 1 0 0 0

For explanations of unconventional stats, see the Baseball Stats Definitions page.

Return to the page top. ↑




  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 - 2026 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 Thursday, 2 July 2026, at 5:31 am Pacific Time.