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



2025: All Catchers, by last name


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

2025 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, 28 September 2025.
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 last name:

(or view Catchers sorted by TOP)


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 All Position(s) Played PA BA BABIP SA HA PF K/W BBA KA OBA TBA TOP
Riley Adams + Nationals C/PH/1B/DH 286 0.186 0.283 0.308 0.171 1.653 6.111 0.063 0.385 0.252 0.283 424
Jorge Alfaro + Nationals C 39 0.256 0.400 0.308 0.256 1.200 0 0.359 0.256 0.308 527
Francisco Alvarez + Mets C/PH/DH 277 0.256 0.321 0.447 0.227 1.746 2.704 0.097 0.264 0.339 0.397 844
Miguel Amaya + Cubs C/DH/PH 103 0.281 0.324 0.500 0.262 1.778 5.500 0.039 0.214 0.311 0.466 958
Patrick Bailey # Giants C/PH/DH 452 0.222 0.308 0.325 0.201 1.462 4.433 0.066 0.294 0.274 0.294 472
Drake Baldwin * Braves C/PH/DH 446 0.274 0.289 0.469 0.249 1.712 1.789 0.085 0.152 0.341 0.426 891
Moisés Ballesteros * Cubs DH/PH/1B/C 66 0.298 0.349 0.474 0.258 1.588 1.333 0.136 0.182 0.394 0.409 1148
Will Banfield + Reds C 10 0.100 0.250 0.100 0.100 1 0 0.600 0.100 0.100 0
Austin Barnes + Dodgers C/1B/DH/PH 44 0.214 0.321 0.286 0.205 1.333 14 0.023 0.318 0.227 0.273 240
Tucker Barnhart * Rangers C/P 15 0.231 0.333 0.231 0.200 1 4 0.067 0.267 0.333 0.200 263
Joey Bart + Pirates C/PH/DH 332 0.249 0.356 0.340 0.214 1.366 2.325 0.120 0.280 0.355 0.292 639
Samuel Basallo * Orioles C/DH/1B/PH 118 0.165 0.187 0.330 0.153 2 5 0.051 0.254 0.229 0.305 363
Rob Brantly * Marlins C 7 0.429 0.500 0.429 0.429 1 0 0.143 0.429 0.429 1418
Victor Caratini # Astros C/DH/PH/1B 386 0.259 0.282 0.404 0.231 1.562 2.826 0.060 0.168 0.324 0.360 739
William Contreras + Brewers C/DH/1B/LF 659 0.260 0.299 0.399 0.223 1.537 1.429 0.127 0.182 0.355 0.343 857
Jimmy Crooks * Cardinals C/DH/PH 46 0.133 0.185 0.244 0.130 1.833 0 0.370 0.152 0.239 238
Travis d'Arnaud + Angels C/PH/DH 231 0.197 0.269 0.343 0.182 1.738 5.692 0.056 0.320 0.255 0.316 426
Henry Davis + Pirates C/PH/DH 283 0.167 0.203 0.278 0.148 1.667 4.222 0.064 0.269 0.230 0.247 389
Adrian Del Castillo * Diamondbacks DH/PH/C 131 0.242 0.352 0.392 0.221 1.621 5.875 0.061 0.359 0.290 0.359 605
Player Team All Position(s) Played PA BA BABIP SA HA PF K/W BBA KA OBA TBA TOP
Elias Díaz + Padres C/PH 283 0.204 0.250 0.337 0.184 1.654 3.524 0.074 0.261 0.265 0.304 411
Yainer Diaz + Astros C/DH/PH 567 0.256 0.277 0.417 0.245 1.626 4.750 0.035 0.168 0.284 0.399 655
Dillon Dingler + Tigers C/PH/DH 469 0.278 0.345 0.425 0.258 1.529 4.783 0.049 0.235 0.326 0.394 801
J.C. Escarra * Yankees C/1B/PH/3B/DH 98 0.202 0.214 0.333 0.173 1.647 1.273 0.112 0.143 0.296 0.286 604
Hunter Feduccia * Dodgers PH/1B 3 0 0 0 0 --- 1 0.333 0.333 0.333 0 253
Hunter Feduccia * Rays C/PH/DH 102 0.151 0.217 0.209 0.127 1.385 2 0.137 0.275 0.265 0.176 332
Freddy Fermin + Royals C/PH/DH/2B 208 0.255 0.303 0.339 0.236 1.327 2.846 0.063 0.178 0.308 0.313 560
Freddy Fermin + Padres C/PH 139 0.244 0.299 0.339 0.223 1.387 4.667 0.043 0.201 0.266 0.309 433
Rafael Flores + Pirates 1B/C/PH 17 0.200 0.375 0.333 0.176 1.667 3.500 0.118 0.412 0.294 0.294 478
Harry Ford + Mariners C/PH/DH 8 0.167 0.250 0.167 0.125 1 0 0.375 0.250 0.125 516
Nick Fortes + Marlins C/PH/DH 141 0.240 0.274 0.349 0.220 1.452 3.143 0.050 0.156 0.284 0.319 461
Nick Fortes + Rays C/PH/DH 101 0.213 0.262 0.348 0.188 1.632 3.571 0.069 0.248 0.307 0.307 629
Braxton Fulford + Rockies C/DH/PH 120 0.213 0.297 0.324 0.192 1.522 5.143 0.058 0.300 0.267 0.292 480
Aramis Garcia + Diamondbacks C 4 0 0 0 0 --- 0 0.750 0 0 0
Mitch Garver + Mariners C/DH/PH 290 0.209 0.262 0.343 0.183 1.642 2.667 0.103 0.276 0.297 0.300 591
Mickey Gasper # Twins C/PH/DH/1B/2B/LF 110 0.158 0.176 0.232 0.136 1.467 2 0.091 0.182 0.255 0.200 413
Hunter Goodman + Rockies C/DH/PH 579 0.278 0.331 0.520 0.259 1.873 4.606 0.057 0.263 0.323 0.485 896
Eric Haase + Brewers C/DH/PH 77 0.229 0.378 0.357 0.208 1.563 7.750 0.052 0.403 0.286 0.325 531
Maverick Handley + Orioles C/PH 47 0.073 0.125 0.073 0.064 1 9 0.043 0.383 0.128 0.064 44
Austin Hedges + Guardians C/P 180 0.161 0.183 0.277 0.139 1.720 2.389 0.100 0.239 0.244 0.239 363
Player Team All Position(s) Played PA BA BABIP SA HA PF K/W BBA KA OBA TBA TOP
Jonah Heim # Rangers C/DH/PH 433 0.213 0.243 0.332 0.194 1.560 2.750 0.074 0.203 0.270 0.303 510
Tyler Heineman # Blue Jays C/PH/P 174 0.289 0.342 0.416 0.247 1.442 2.583 0.069 0.178 0.351 0.356 836
Iván Herrera + Cardinals DH/C/LF/PH 452 0.284 0.315 0.464 0.243 1.636 1.953 0.095 0.186 0.372 0.398 944
José Herrera # Diamondbacks C/P 204 0.187 0.242 0.259 0.152 1.387 2.043 0.113 0.230 0.270 0.211 348
Liam Hicks * Marlins C/1B/PH/DH 390 0.247 0.278 0.346 0.210 1.402 1.302 0.110 0.144 0.344 0.295 724
Kyle Higashioka + Rangers C/DH/PH 327 0.241 0.279 0.403 0.223 1.671 3.600 0.061 0.220 0.291 0.373 649
Sam Huff + Giants C 58 0.208 0.333 0.340 0.190 1.636 6.250 0.069 0.431 0.259 0.310 468
Alex Jackson + Orioles C/PH/P/DH 100 0.220 0.306 0.473 0.200 2.150 7.400 0.050 0.370 0.290 0.430 656
Danny Jansen + Brewers C/PH/DH 78 0.254 0.298 0.433 0.218 1.706 2 0.115 0.231 0.346 0.372 954
Danny Jansen + Rays C/PH 259 0.204 0.238 0.389 0.174 1.911 2.061 0.127 0.263 0.313 0.332 687
Ryan Jeffers + Twins C/DH/PH 464 0.266 0.322 0.397 0.233 1.491 1.820 0.108 0.196 0.356 0.347 779
Carter Jensen * Royals C/DH/PH 69 0.300 0.333 0.550 0.261 1.833 1.333 0.130 0.174 0.391 0.478 1193
Carson Kelly + Cubs C/PH/DH 421 0.249 0.272 0.428 0.219 1.717 1.778 0.107 0.190 0.333 0.375 796
Alejandro Kirk + Blue Jays C/PH/DH 506 0.282 0.292 0.421 0.251 1.496 1.229 0.095 0.117 0.348 0.375 802
Andrew Knizner + Giants C/DH/PH 88 0.221 0.239 0.299 0.193 1.353 1.429 0.080 0.114 0.295 0.261 772
Shea Langeliers + Athletics C/DH/PH 523 0.277 0.290 0.536 0.254 1.940 2.861 0.069 0.197 0.325 0.493 927
Korey Lee + White Sox C/PH/DH/P/LF 40 0.257 0.296 0.429 0.225 1.667 1.750 0.100 0.175 0.325 0.375 938
Sandy León # Braves C 12 0.083 0 0.333 0.083 4 0 0.333 0.083 0.333 395
Willie MacIver + Athletics C/P 111 0.186 0.222 0.324 0.171 1.737 3.857 0.063 0.243 0.252 0.297 454
Luke Maile + Royals C/PH/P 54 0.244 0.357 0.356 0.204 1.455 2.286 0.130 0.296 0.333 0.296 630
Player Team All Position(s) Played PA BA BABIP SA HA PF K/W BBA KA OBA TBA TOP
Martín Maldonado + Padres C 161 0.204 0.302 0.327 0.186 1.600 7.125 0.050 0.354 0.236 0.298 365
Rafael Marchán # Phillies C/PH 118 0.210 0.230 0.305 0.186 1.455 1.700 0.085 0.144 0.280 0.271 455
James McCann + Diamondbacks C/PH/1B 137 0.260 0.314 0.431 0.234 1.656 4.125 0.058 0.241 0.321 0.387 751
Reese McGuire * Cubs C/PH/P 140 0.226 0.212 0.444 0.214 1.967 6.750 0.029 0.193 0.243 0.421 586
Drew Millas # Nationals C/DH/PH 55 0.306 0.357 0.449 0.273 1.467 1.750 0.073 0.127 0.345 0.400 992
Gabriel Moreno + Diamondbacks C/DH/PH 309 0.285 0.323 0.433 0.256 1.519 1.828 0.094 0.172 0.353 0.388 853
Sean Murphy + Braves C/PH/DH 337 0.199 0.243 0.409 0.172 2.052 3 0.104 0.312 0.300 0.353 668
Carlos Narváez + Red Sox C/PH/DH 446 0.241 0.294 0.419 0.217 1.742 2.921 0.085 0.249 0.305 0.379 624
Omar Narváez * White Sox C 10 0.286 0.286 0.286 0.200 1 0.500 0.200 0.100 0.400 0.200 1273
Brian Navarreto + Marlins C 15 0.286 0.273 0.643 0.267 2.250 0 0.200 0.267 0.600 953
Bo Naylor * Guardians C/PH 414 0.195 0.222 0.379 0.169 1.943 2.200 0.109 0.239 0.280 0.329 582
Tomás Nido + Tigers C/P 37 0.343 0.480 0.343 0.324 1 0 0.270 0.351 0.324 666
Austin Nola + Rockies C/P/1B/DH/PH 41 0.184 0.212 0.211 0.171 1.143 2.500 0.049 0.122 0.220 0.195 150
Dom Nuñez * Guardians C 7 0.286 0.667 0.286 0.286 1 0 0.571 0.286 0.286 473
Logan O'Hoppe + Angels C/PH/DH 451 0.213 0.267 0.371 0.200 1.744 5.792 0.053 0.308 0.257 0.348 507
Pedro Pagés + Cardinals C/1B/2B 389 0.230 0.293 0.363 0.213 1.578 5.632 0.049 0.275 0.270 0.337 495
Jhonny Pereda + Athletics C/P/PH 46 0.175 0.259 0.225 0.152 1.286 2.167 0.130 0.283 0.283 0.196 441
Jhonny Pereda + Twins C 32 0.345 0.476 0.483 0.313 1.400 4 0.063 0.250 0.375 0.438 870
Salvador Perez + Royals C/DH/1B 641 0.236 0.251 0.446 0.220 1.887 4.464 0.044 0.195 0.282 0.415 654
Logan Porter + Giants C/P 9 0.143 0.200 0.143 0.111 1 2 0.111 0.222 0.333 0.111 405
Player Team All Position(s) Played PA BA BABIP SA HA PF K/W BBA KA OBA TBA TOP
Yohel Pozo + Cardinals C/PH/1B/DH 168 0.231 0.239 0.375 0.220 1.622 3.143 0.042 0.131 0.262 0.357 502
Edgar Quero # White Sox C/DH/PH 403 0.268 0.320 0.356 0.243 1.327 2.219 0.079 0.176 0.333 0.323 664
Cal Raleigh # Mariners C/DH/PH 705 0.247 0.248 0.589 0.209 2.388 1.938 0.138 0.267 0.359 0.498 1151
Agustín Ramírez + Marlins C/DH/PH 585 0.231 0.253 0.413 0.212 1.790 3.139 0.062 0.193 0.287 0.379 629
J.T. Realmuto + Phillies C/DH/PH 550 0.257 0.321 0.384 0.235 1.496 3.686 0.064 0.235 0.315 0.351 654
Ben Rice * Yankees 1B/DH/C/PH 530 0.255 0.271 0.499 0.225 1.958 2 0.094 0.189 0.336 0.440 837
Sebastián Rivero + Angels C 34 0.182 0.250 0.242 0.176 1.333 9 0.029 0.265 0.206 0.235 433
Chuckie Robinson + Dodgers C 2 0 0 0 0 --- 0 0 0 0 0
Endy Rodríguez # Pirates 1B/C/PH 57 0.173 0.237 0.250 0.158 1.444 2.800 0.088 0.246 0.246 0.228 263
Jake Rogers + Tigers C/P/PH/DH 142 0.187 0.241 0.333 0.162 1.783 2.600 0.106 0.275 0.275 0.289 525
Drew Romo # Rockies PH/C/DH 3 0 0.273 0 0 --- 0 1 0 0 0
Ben Rortvedt * Dodgers C 58 0.224 0.256 0.327 0.190 1.455 2.250 0.069 0.155 0.293 0.276 451
Ben Rortvedt * Rays C 70 0.095 0.122 0.111 0.086 1.167 2 0.100 0.200 0.186 0.100 129
Keibert Ruiz # Nationals C/PH 267 0.247 0.268 0.318 0.236 1.286 3.250 0.030 0.097 0.277 0.303 468
Dalton Rushing * Dodgers C/PH/1B/DH 155 0.204 0.305 0.324 0.187 1.586 5.800 0.065 0.374 0.258 0.297 488
Adley Rutschman # Orioles C/DH/PH 365 0.220 0.240 0.366 0.195 1.662 1.425 0.110 0.156 0.307 0.323 604
Blake Sabol * Red Sox C/DH/PH 18 0.125 0.200 0.188 0.111 1.500 7 0.056 0.389 0.167 0.167 119
César Salazar * Astros C/PH/DH/P 16 0.231 0.273 0.231 0.188 1 1 0.125 0.125 0.375 0.188 505
Ali Sánchez + Red Sox C/PH 2 0 0 0 0 --- 0 0.500 0 0 0
Ali Sánchez + Blue Jays C/P/1B/PH 21 0.238 0.313 0.333 0.238 1.400 0 0.238 0.238 0.333 270
Player Team All Position(s) Played PA BA BABIP SA HA PF K/W BBA KA OBA TBA TOP
Gary Sánchez + Orioles C/DH/P/PH 101 0.231 0.267 0.418 0.208 1.810 6.750 0.040 0.267 0.297 0.376 694
Anthony Seigler * Brewers 3B/PH/P/C/1B/DH 73 0.194 0.255 0.210 0.164 1.083 2 0.110 0.219 0.288 0.178 363
Hayden Senger + Mets C/PH 78 0.181 0.255 0.194 0.167 1.077 7.333 0.038 0.282 0.218 0.179 176
Will Smith + Dodgers C/PH/DH 436 0.296 0.345 0.497 0.245 1.682 1.391 0.147 0.204 0.404 0.413 1167
Jacob Stallings + Orioles C/PH 36 0.114 0.154 0.143 0.111 1.250 9 0.028 0.250 0.139 0.139 34
Jacob Stallings + Rockies C/P/PH 93 0.143 0.226 0.179 0.129 1.250 6.200 0.054 0.333 0.215 0.161 166
Tyler Stephenson + Reds C/DH/PH 342 0.231 0.322 0.421 0.202 1.826 3.135 0.108 0.339 0.316 0.368 768
CJ Stubbs + Nationals C 3 0 0 0 0 --- 0 0 0 0 0
Garrett Stubbs * Phillies DH/PH/C 1 0 0 0 0 --- 0 0 0 0 0
Brett Sullivan * Pirates C 9 0.167 0.250 0.167 0.111 1 3 0.111 0.333 0.333 0.111 799
Kyle Teel * White Sox C/DH/PH/LF 297 0.273 0.361 0.411 0.232 1.507 2.081 0.125 0.259 0.374 0.350 988
Matt Thaiss * White Sox C/PH/1B/DH 110 0.212 0.266 0.294 0.164 1.389 0.913 0.209 0.191 0.382 0.227 757
Matt Thaiss * Rays C/1B/PH 80 0.225 0.348 0.282 0.200 1.250 4.167 0.075 0.313 0.300 0.250 480
Luis Torrens + Mets C/PH/P/DH/1B 283 0.226 0.270 0.345 0.208 1.525 2.947 0.067 0.198 0.283 0.318 484
Jose Trevino + Reds C/DH/P/PH 302 0.238 0.259 0.351 0.222 1.478 2.600 0.050 0.129 0.272 0.328 468
Chadwick Tromp + Braves C 6 0 0 0 0 --- 2 0.167 0.333 0.167 0 0
Chadwick Tromp + Orioles C 16 0.188 0.182 0.438 0.188 2.333 0 0.250 0.188 0.438 694
Christian Vázquez + Twins C/PH 214 0.189 0.214 0.274 0.168 1.444 1.944 0.084 0.164 0.271 0.243 448
Austin Wells * Yankees C/PH/DH 448 0.219 0.245 0.436 0.196 1.989 3.933 0.067 0.263 0.275 0.391 660
Connor Wong + Red Sox C/PH/1B/DH 188 0.190 0.250 0.238 0.170 1.250 2.625 0.085 0.223 0.261 0.213 319
Player Team All Position(s) Played PA BA BABIP SA HA PF K/W BBA KA OBA TBA TOP
Austin Wynns + Athletics C/PH 67 0.222 0.268 0.444 0.209 2 10 0.030 0.299 0.239 0.418 554
Austin Wynns + Reds C/PH/1B/DH 43 0.400 0.520 0.700 0.372 1.750 4 0.070 0.279 0.442 0.651 1797

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 - 2025 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 Friday, 21 November 2025, at 5:49 pm Pacific Time.