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 Monday, 31 August 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
Jake Rogers + Red Sox C 9 0.500 0.600 0.833 0.333 1.667 0.222 0.222 0.556 0.556 3952
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
Liam Hicks * Rays C/PH/1B 80 0.328 0.328 0.522 0.275 1.591 0.125 0.088 0.425 0.438 1302
Ryan Jeffers + Twins C/PH/DH 296 0.275 0.298 0.490 0.233 1.783 0.139 0.166 0.378 0.416 1125
Shawn Ross + Pirates C/1B 5 0.200 0 0.800 0.200 4 0 0.400 0.200 0.800 1086
Gabriel Moreno + Diamondbacks C/DH/PH/3B 453 0.303 0.335 0.468 0.260 1.542 0.113 0.150 0.382 0.402 1081
Kenny Piper + Rays C/PH 10 0.222 0.200 0.556 0.200 2.500 0.100 0.300 0.300 0.500 1067
Eduardo Valencia + Tigers DH/C/PH/1B 79 0.312 0.383 0.636 0.304 2.042 0.013 0.304 0.329 0.620 1066
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
Luis Campusano + Padres C/DH/PH 176 0.287 0.358 0.460 0.244 1.605 0.136 0.222 0.392 0.392 1034
Liam Hicks * Marlins DH/C/1B/PH 409 0.282 0.280 0.432 0.244 1.530 0.098 0.095 0.362 0.374 1005
Mickey Gasper # Red Sox DH/C/PH/1B 161 0.277 0.294 0.482 0.236 1.737 0.118 0.143 0.373 0.410 999
Endy Rodríguez # Pirates C/PH/1B/DH 159 0.267 0.333 0.467 0.226 1.750 0.145 0.258 0.371 0.396 980
Hunter Goodman + Rockies C/DH/PH 488 0.255 0.305 0.543 0.230 2.134 0.084 0.324 0.322 0.490 951
Shea Langeliers + Athletics C/DH 416 0.263 0.295 0.497 0.238 1.889 0.082 0.231 0.332 0.450 921
Yohel Pozo + Orioles C 17 0.267 0.250 0.467 0.235 1.750 0.059 0.176 0.294 0.412 916
Dalton Rushing * Dodgers C/1B/PH/DH 245 0.253 0.316 0.475 0.224 1.873 0.094 0.286 0.335 0.420 904
Drake Baldwin * Braves C/DH/PH 509 0.279 0.323 0.456 0.248 1.635 0.096 0.214 0.358 0.405 898
Player Team All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jeferson Quero + Brewers C 2 0 0 0 0 --- 0.500 0 0.500 0 875
Rafael Flores + Pirates C/1B/PH/P 91 0.222 0.244 0.519 0.198 2.333 0.110 0.319 0.308 0.462 872
Alejandro Kirk + Blue Jays C/PH/DH 238 0.278 0.282 0.421 0.244 1.517 0.109 0.113 0.353 0.370 847
Austin Wynns + Rangers C/DH/PH 32 0.276 0.389 0.379 0.250 1.375 0.063 0.313 0.313 0.344 846
Alex Jackson + Twins C/PH/P/1B/DH 70 0.303 0.452 0.409 0.286 1.350 0.029 0.329 0.343 0.386 831
Dillon Dingler + Tigers C/DH/PH 535 0.248 0.277 0.468 0.224 1.883 0.060 0.226 0.312 0.422 817
Iván Herrera + Cardinals DH/C/1B 612 0.243 0.282 0.375 0.204 1.544 0.109 0.181 0.358 0.315 810
Carson Kelly + Cubs C/PH/DH/1B/P 365 0.265 0.299 0.398 0.236 1.500 0.104 0.164 0.348 0.353 789
William Contreras + Brewers C/DH/PH 549 0.272 0.294 0.401 0.240 1.477 0.095 0.137 0.342 0.355 788
Tyler Stephenson + Reds C/PH/DH 394 0.251 0.319 0.427 0.221 1.701 0.104 0.274 0.330 0.376 784
Adley Rutschman # Orioles C/DH/PH 284 0.251 0.265 0.433 0.218 1.726 0.106 0.141 0.331 0.377 777
Keibert Ruiz # Nationals C/PH 314 0.283 0.294 0.451 0.264 1.590 0.051 0.111 0.322 0.420 775
Gary Sánchez + Brewers C/DH/PH/1B/P 243 0.206 0.217 0.427 0.169 2.073 0.165 0.210 0.346 0.350 771
Hunter Feduccia * Dodgers C/PH 49 0.262 0.294 0.381 0.224 1.455 0.122 0.143 0.347 0.327 768
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
Carter Jensen * Royals C/DH/PH 512 0.221 0.279 0.409 0.193 1.848 0.111 0.287 0.309 0.357 723
Joey Bart + Braves C/PH/DH 57 0.188 0.194 0.375 0.158 2 0.070 0.175 0.316 0.316 717
Omar Martínez * Angels C/PH 3 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 710
James McCann + Diamondbacks C/1B/P/PH/DH 138 0.295 0.374 0.434 0.275 1.474 0.043 0.246 0.326 0.406 705
Jhonny Pereda + Mariners C/P 82 0.276 0.328 0.355 0.256 1.286 0.061 0.195 0.329 0.329 701
Player Team All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brian Serven + Athletics C/DH/PH 53 0.231 0.212 0.519 0.226 2.250 0.019 0.264 0.245 0.509 692
Samuel Basallo * Orioles C/DH/PH/1B 348 0.231 0.271 0.430 0.210 1.863 0.080 0.270 0.296 0.391 692
Miguel Amaya + Cubs C/DH/PH/1B 223 0.232 0.307 0.358 0.197 1.545 0.099 0.260 0.336 0.305 684
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
Yainer Diaz + Astros C/DH/PH/1B 274 0.262 0.278 0.419 0.248 1.603 0.036 0.157 0.292 0.398 654
Austin Hedges + Guardians C/P/PH 209 0.255 0.292 0.375 0.225 1.468 0.086 0.177 0.316 0.330 647
Francisco Alvarez + Mets C/DH/PH 355 0.234 0.313 0.397 0.206 1.699 0.101 0.304 0.318 0.349 643
Agustín Ramírez + Marlins DH/C/PH 191 0.236 0.306 0.333 0.204 1.410 0.120 0.225 0.335 0.288 641
Kyle Higashioka + Rangers C/DH/PH/P 186 0.218 0.261 0.370 0.194 1.694 0.102 0.253 0.306 0.328 640
Patrick Bailey # Guardians C/PH 197 0.224 0.270 0.379 0.198 1.692 0.091 0.249 0.289 0.335 638
Brandon Valenzuela # Blue Jays C/PH/1B/DH 241 0.224 0.278 0.379 0.199 1.688 0.100 0.261 0.303 0.336 634
Victor Caratini # Twins C/1B/PH/DH 344 0.222 0.257 0.324 0.189 1.462 0.096 0.198 0.314 0.276 630
Luis Torrens + Mets C/PH/P/1B/DH 244 0.239 0.271 0.401 0.217 1.679 0.066 0.197 0.299 0.365 626
Mitch Garver + Mariners C/PH/DH 149 0.175 0.247 0.294 0.148 1.682 0.148 0.329 0.302 0.248 624
J.T. Realmuto + Phillies C 388 0.224 0.258 0.362 0.198 1.610 0.077 0.204 0.299 0.320 606
Harry Ford + Nationals C/PH/DH 80 0.188 0.217 0.391 0.163 2.077 0.125 0.250 0.300 0.338 604
Joe Mack * Marlins C/PH 269 0.233 0.271 0.412 0.212 1.772 0.063 0.253 0.283 0.375 595
Cal Raleigh # Mariners C/DH/PH 432 0.171 0.200 0.359 0.146 2.095 0.134 0.315 0.287 0.306 594
Player Team All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrew Knizner + Giants C/PH 30 0.222 0.227 0.407 0.200 1.833 0.067 0.133 0.300 0.367 586
Jesús Rodríguez + Giants C/PH/LF/RF/2B/DH 58 0.235 0.244 0.412 0.207 1.750 0.086 0.138 0.310 0.362 581
Connor Wong + Red Sox C/PH/DH 214 0.246 0.316 0.369 0.215 1.500 0.075 0.238 0.318 0.322 573
Sean Murphy + Braves C 61 0.224 0.324 0.379 0.213 1.692 0.049 0.361 0.262 0.361 572
Jonah Heim # Athletics C/DH/PH/1B/3B 277 0.209 0.220 0.386 0.191 1.849 0.069 0.195 0.267 0.354 570
Brett Sullivan * Rockies C/PH/P/DH/1B 203 0.231 0.245 0.419 0.212 1.814 0.059 0.172 0.276 0.384 563
David Fry + Guardians PH/LF/RF/DH/C/1B/3B 172 0.185 0.239 0.342 0.157 1.852 0.151 0.302 0.308 0.291 560
Daniel Susac + Giants C/PH/3B 161 0.243 0.294 0.375 0.217 1.543 0.050 0.224 0.286 0.335 545
Braxton Fulford + Rockies PH/C/DH/LF 79 0.174 0.282 0.275 0.152 1.583 0.089 0.392 0.253 0.241 535
Nick Fortes + Rays C/PH/DH 284 0.260 0.286 0.359 0.239 1.382 0.032 0.123 0.299 0.331 527
Kyle Teel * White Sox C/PH/DH 70 0.190 0.294 0.317 0.171 1.667 0.086 0.386 0.271 0.286 523
Hunter Feduccia * Rays C/PH/DH 160 0.234 0.323 0.340 0.206 1.455 0.088 0.275 0.300 0.300 522
Salvador Perez + Royals DH/C/1B 535 0.223 0.246 0.372 0.206 1.673 0.037 0.198 0.265 0.344 517
Jake Rogers + Tigers C/P/PH 110 0.161 0.197 0.301 0.136 1.867 0.118 0.282 0.264 0.255 502
Jose Trevino + Reds C/P/PH 126 0.230 0.242 0.377 0.222 1.643 0.008 0.183 0.230 0.365 478
Christian Vázquez + Astros C/PH/DH 249 0.213 0.241 0.338 0.193 1.583 0.072 0.197 0.265 0.305 477
Elias Díaz + Rangers C/DH/PH 166 0.227 0.272 0.364 0.211 1.600 0.036 0.229 0.259 0.337 468
Jimmy Crooks * Cardinals C/DH/PH 149 0.179 0.232 0.336 0.161 1.875 0.060 0.322 0.255 0.302 456
Freddy Fermin + Padres C/DH/PH 237 0.196 0.233 0.306 0.173 1.561 0.076 0.203 0.262 0.270 450
Austin Wells * Yankees C/PH 325 0.182 0.223 0.312 0.160 1.712 0.105 0.274 0.274 0.274 449
Player Team All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Henry Davis + Pirates C/PH/DH 264 0.166 0.181 0.293 0.144 1.763 0.087 0.216 0.261 0.254 439
Eric Haase + Giants C/LF/PH 84 0.162 0.190 0.365 0.143 2.250 0.071 0.333 0.226 0.321 437
Adrian Del Castillo * Diamondbacks DH/C/PH/1B/P 192 0.199 0.254 0.318 0.182 1.600 0.068 0.281 0.250 0.292 424
Travis d'Arnaud + Angels C/PH/DH 66 0.172 0.231 0.241 0.152 1.400 0.091 0.273 0.273 0.212 423
Edgar Quero # White Sox C/PH/DH 210 0.208 0.245 0.262 0.181 1.263 0.076 0.200 0.276 0.229 422
Logan O'Hoppe + Rangers DH/PH 8 0.250 0.333 0.375 0.250 1.500 0 0.250 0.250 0.375 422
Ali Sánchez + Yankees C 71 0.242 0.326 0.318 0.225 1.313 0.014 0.282 0.268 0.296 413
Drew Cavanaugh * Giants C/PH/DH 119 0.225 0.329 0.235 0.193 1.043 0.126 0.269 0.319 0.202 407
Drew Millas # Nationals C/PH 152 0.185 0.239 0.262 0.158 1.417 0.092 0.243 0.270 0.224 399
Drew Romo # White Sox C/PH/1B 196 0.145 0.149 0.295 0.128 2.040 0.087 0.235 0.230 0.260 396
Logan O'Hoppe + Angels C/PH 256 0.209 0.268 0.295 0.191 1.408 0.066 0.246 0.270 0.270 395
Adley Rutschman # Red Sox C/PH/DH 59 0.170 0.216 0.245 0.153 1.444 0.102 0.254 0.254 0.220 392
Pedro Pagés + Cardinals C/1B/P 196 0.209 0.268 0.311 0.189 1.486 0.056 0.265 0.255 0.281 389
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
Danny Jansen + Rangers C/PH/DH 167 0.164 0.204 0.329 0.144 2 0.084 0.287 0.257 0.287 382
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 197 0.187 0.276 0.275 0.162 1.469 0.071 0.335 0.254 0.239 366
Aramis Garcia + Diamondbacks C 19 0.158 0.167 0.316 0.158 2 0 0.316 0.158 0.316 360
Hayden Senger + Mets C 17 0.133 0.100 0.333 0.118 2.500 0 0.235 0.118 0.294 312
Rodolfo Durán + Padres C/PH/P 91 0.146 0.164 0.305 0.132 2.083 0.077 0.264 0.220 0.275 311
Player Team All Position(s) Played PA BA BABIP SA HA PF BBA KA OBA TBA TOP
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
Jake Rogers + White Sox C 31 0.111 0.133 0.222 0.097 2 0.129 0.355 0.226 0.194 264
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
Joey Bart + White Sox C/PH 9 0 0 0 0 --- 0.111 0.444 0.333 0 253
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
Brian Navarreto + Marlins C/PH 49 0.122 0.167 0.220 0.102 1.800 0.041 0.347 0.184 0.184 228
Chadwick Tromp + Braves C 27 0.200 0.263 0.240 0.185 1.200 0 0.259 0.185 0.222 218
Luke Maile + Royals C/P/PH 34 0.152 0.190 0.273 0.147 1.800 0.029 0.324 0.176 0.265 216
Garrett Stubbs * Phillies C/PH/P/1B/DH/3B/LF 56 0.157 0.195 0.157 0.143 1 0.036 0.196 0.214 0.143 207
Patrick Bailey # Giants C 89 0.146 0.186 0.183 0.135 1.250 0.079 0.247 0.213 0.169 205
Jake Rogers + Orioles C 6 0.200 0.333 0.200 0.167 1 0.167 0.333 0.333 0.167 193
Eliezer Alfonzo # Dodgers C 27 0.185 0.200 0.259 0.185 1.400 0 0.074 0.185 0.259 191
Rafael Marchán # Phillies C/PH 92 0.102 0.097 0.170 0.098 1.667 0.022 0.152 0.141 0.163 183
Tyler Heineman # Angels C/P 82 0.197 0.215 0.254 0.171 1.286 0.037 0.073 0.232 0.220 182
Moisés Ballesteros * Angels DH/C/1B/PH 98 0.163 0.231 0.196 0.153 1.200 0.061 0.276 0.214 0.184 174
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
Ben Rortvedt * Dodgers C/DH/PH 28 0.185 0.278 0.185 0.179 1 0 0.321 0.179 0.179 129
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
Sam Huff + Orioles C/PH 34 0.121 0.286 0.182 0.118 1.500 0.029 0.559 0.147 0.176 93
Carlos Narváez + Orioles C 58 0.078 0.125 0.098 0.069 1.250 0.052 0.328 0.172 0.086 90
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
Chadwick Tromp + Orioles C/P 24 0.125 0.167 0.125 0.125 1 0 0.250 0.125 0.125 0
Chuckie Robinson + Dodgers C/DH/PH 26 0.087 0.111 0.087 0.077 1 0 0.192 0.077 0.077 0
Blake Hunt + Padres C 3 0 0.297 0 0 --- 0 1 0 0 0
Will Banfield + Reds C 4 0 0 0 0 --- 0 0.250 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 Tuesday, 1 September 2026, at 2:02 pm Pacific Time.