Owing to the screen size of your device, you may obtain a better viewing experience by rotating your device a quarter-turn (to get the so-called "panorama" screen view).
owlcroft logo
An Owlcroft Company web site
Click here to email us.

The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

Search this site, or just roll your cursor over the colored boxes below the pictures.

  Advertisement:


  Advertisement:


2022: All Catchers, by TOP


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

2022 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 Saturday, 3 December 2022.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2022 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
Chadwick Tromp + Braves 4 0.750 0.750 1.250 0.750 1.667 0 0 0.750 1.250 12988
Andrew Knapp # Giants 7 0.250 0.200 0.250 0.143 1 0.286 0 0.429 0.143 2040
Brian O'Keefe + Mariners 4 0.333 1 0.333 0.250 1 0.250 0.500 0.500 0.250 1485
Tom Murphy + Mariners 42 0.303 0.474 0.455 0.238 1.500 0.190 0.310 0.429 0.357 1298
Reese McGuire * Red Sox 108 0.337 0.411 0.500 0.306 1.485 0.056 0.213 0.370 0.454 1065
Tyler Stephenson + Reds 183 0.319 0.409 0.482 0.290 1.509 0.066 0.257 0.372 0.437 1048
Danny Jansen + Blue Jays 248 0.260 0.255 0.516 0.226 1.982 0.101 0.177 0.339 0.448 1018
Rob Brantly * Yankees 3 0.333 0.333 0.667 0.333 2 0 0 0.333 0.667 1015
William Contreras + Braves 376 0.278 0.344 0.506 0.247 1.817 0.104 0.277 0.354 0.449 1004
J.T. Realmuto + Phillies 562 0.276 0.318 0.478 0.247 1.734 0.073 0.212 0.342 0.429 950
Alejandro Kirk + Blue Jays 541 0.285 0.299 0.415 0.248 1.455 0.116 0.107 0.372 0.360 933
Adley Rutschman # Orioles 470 0.254 0.291 0.445 0.215 1.752 0.138 0.183 0.362 0.377 920
Garrett Stubbs * Phillies 121 0.264 0.324 0.462 0.231 1.750 0.116 0.248 0.347 0.405 896
Willson Contreras + Cubs 487 0.243 0.270 0.466 0.207 1.921 0.092 0.211 0.349 0.398 876
Will Smith + Dodgers 578 0.260 0.276 0.465 0.228 1.788 0.097 0.166 0.343 0.408 866
Dustin Garneau + Tigers 11 0.300 0.500 0.400 0.273 1.333 0.091 0.364 0.364 0.364 824
Mario Feliciano + Brewers 5 0.250 0.333 0.250 0.200 1 0.200 0.200 0.400 0.200 763
Gabriel Moreno + Blue Jays 73 0.319 0.350 0.377 0.301 1.182 0.055 0.110 0.356 0.356 762
Cal Raleigh # Mariners 415 0.211 0.226 0.489 0.188 2.321 0.092 0.294 0.284 0.436 759
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Travis d'Arnaud + Braves 426 0.268 0.306 0.472 0.249 1.764 0.045 0.211 0.319 0.439 755
Seby Zavala + White Sox 205 0.270 0.404 0.382 0.234 1.417 0.093 0.312 0.341 0.332 752
Sean Murphy + Athletics 612 0.250 0.290 0.426 0.219 1.709 0.092 0.203 0.332 0.374 752
Christian Vazquez + Red Sox 318 0.282 0.315 0.432 0.261 1.530 0.057 0.160 0.327 0.399 745
Curt Casali + Giants 126 0.231 0.300 0.370 0.198 1.600 0.119 0.286 0.325 0.317 745
Logan O'Hoppe + Angels 16 0.286 0.364 0.286 0.250 1 0.125 0.188 0.375 0.250 733
Daulton Varsho * Diamondbacks 592 0.235 0.269 0.443 0.211 1.880 0.078 0.245 0.301 0.397 732
Salvador Perez + Royals 473 0.254 0.285 0.465 0.239 1.832 0.038 0.230 0.292 0.438 714
Eric Haase + Tigers 351 0.254 0.316 0.443 0.234 1.744 0.068 0.276 0.305 0.407 711
MJ Melendez * Royals 534 0.217 0.258 0.393 0.187 1.810 0.124 0.245 0.313 0.339 703
Mitch Garver + Rangers 215 0.207 0.228 0.404 0.181 1.949 0.107 0.247 0.298 0.353 689
Roberto Perez + Pirates 69 0.233 0.364 0.367 0.203 1.571 0.130 0.362 0.333 0.319 677
Austin Nola + Padres 397 0.251 0.284 0.329 0.219 1.310 0.086 0.151 0.320 0.287 667
Austin Barnes + Dodgers 212 0.212 0.222 0.380 0.179 1.789 0.127 0.175 0.321 0.321 661
Nick Fortes + Marlins 240 0.230 0.252 0.392 0.208 1.700 0.075 0.188 0.304 0.354 635
Sam Huff + Rangers 132 0.240 0.333 0.372 0.220 1.552 0.083 0.318 0.303 0.341 633
Francisco Álvarez + Mets 14 0.167 0.143 0.500 0.143 3 0.143 0.286 0.286 0.429 628
P.J. Higgins + Cubs 229 0.229 0.290 0.383 0.201 1.674 0.096 0.253 0.306 0.336 627
Jonah Heim # Rangers 450 0.227 0.249 0.399 0.204 1.761 0.091 0.193 0.298 0.360 626
Yermin Mercedes + Giants 83 0.233 0.291 0.342 0.205 1.471 0.108 0.205 0.325 0.301 614
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Christian Bethancourt + Rays 151 0.255 0.301 0.436 0.252 1.711 0.013 0.258 0.265 0.430 603
Matt Thaiss * Angels 81 0.217 0.295 0.319 0.185 1.467 0.136 0.296 0.321 0.272 601
Keibert Ruiz # Nationals 433 0.251 0.271 0.360 0.229 1.434 0.069 0.115 0.312 0.328 598
Pedro Severino + Brewers 21 0.222 0.364 0.333 0.190 1.500 0.143 0.333 0.333 0.286 587
Zack Collins * Blue Jays 79 0.194 0.270 0.417 0.177 2.143 0.076 0.392 0.266 0.380 587
Christian Bethancourt + Athletics 182 0.249 0.306 0.385 0.231 1.548 0.055 0.225 0.297 0.357 585
Joey Bart + Giants 291 0.215 0.326 0.364 0.192 1.696 0.089 0.385 0.296 0.326 583
Jose Trevino + Yankees 353 0.248 0.274 0.388 0.235 1.566 0.042 0.176 0.283 0.368 581
Jorge Alfaro + Padres 274 0.246 0.364 0.383 0.230 1.556 0.040 0.358 0.285 0.358 571
Austin Wynns + Giants 177 0.259 0.320 0.358 0.237 1.381 0.056 0.215 0.311 0.328 554
Shea Langeliers + Athletics 153 0.218 0.294 0.430 0.203 1.968 0.059 0.346 0.261 0.399 554
Gary Sanchez + Twins 471 0.205 0.257 0.377 0.183 1.837 0.085 0.289 0.282 0.335 553
Kyle Higashioka + Yankees 248 0.227 0.246 0.389 0.210 1.712 0.048 0.210 0.262 0.359 552
Luke Maile + Guardians 206 0.221 0.291 0.326 0.194 1.475 0.092 0.262 0.301 0.286 540
Elias Diaz + Rockies 381 0.228 0.270 0.368 0.210 1.613 0.066 0.215 0.281 0.339 540
Grayson Greiner + Diamondbacks 8 0.167 0.333 0.167 0.125 1 0.250 0.375 0.375 0.125 539
Victor Caratini # Brewers 314 0.199 0.228 0.342 0.172 1.722 0.099 0.213 0.299 0.296 520
Ryan Jeffers + Twins 236 0.208 0.259 0.363 0.186 1.750 0.097 0.263 0.284 0.326 515
Carson Kelly + Diamondbacks 354 0.211 0.247 0.334 0.189 1.582 0.082 0.201 0.282 0.299 485
Meibrys Viloria * Rangers 75 0.159 0.242 0.270 0.133 1.700 0.147 0.387 0.280 0.227 480
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Francisco Mejia # Rays 299 0.242 0.292 0.381 0.234 1.571 0.023 0.217 0.264 0.368 476
Ford Proctor * Giants 22 0.111 0.063 0.278 0.091 2.500 0.091 0.136 0.182 0.227 471
Luis Torrens + Mariners 166 0.225 0.310 0.298 0.205 1.324 0.072 0.301 0.283 0.271 470
Connor Wong + Red Sox 56 0.188 0.250 0.313 0.161 1.667 0.089 0.286 0.268 0.268 467
Mark Kolozsvary + Reds 21 0.200 0.300 0.450 0.190 2.250 0.048 0.429 0.238 0.429 462
Curt Casali + Mariners 50 0.125 0.160 0.225 0.100 1.800 0.180 0.280 0.300 0.180 462
Martin Maldonado + Astros 379 0.186 0.228 0.352 0.169 1.891 0.058 0.306 0.245 0.319 460
Omar Narvaez * Brewers 296 0.206 0.248 0.305 0.182 1.481 0.098 0.193 0.291 0.270 459
Yasmani Grandal # White Sox 376 0.202 0.249 0.269 0.176 1.333 0.120 0.210 0.301 0.234 458
Yan Gomes + Cubs 293 0.235 0.252 0.365 0.222 1.554 0.027 0.160 0.259 0.345 458
Stephen Vogt * Athletics 191 0.161 0.168 0.321 0.141 2 0.089 0.241 0.241 0.283 455
Andrew Knizner + Cardinals 293 0.215 0.268 0.300 0.191 1.393 0.089 0.212 0.300 0.266 453
Sandy Leon # Guardians 21 0.133 0.182 0.133 0.095 1 0.286 0.190 0.381 0.095 449
Luis Campusano + Padres 50 0.250 0.297 0.333 0.240 1.333 0.020 0.220 0.260 0.320 443
Kurt Suzuki + Angels 159 0.180 0.194 0.295 0.157 1.640 0.094 0.182 0.264 0.258 441
Brian Serven + Rockies 205 0.203 0.232 0.332 0.185 1.632 0.063 0.215 0.259 0.302 439
Cooper Hummel # Diamondbacks 201 0.176 0.255 0.307 0.154 1.742 0.114 0.318 0.274 0.269 438
Josh VanMeter * Pirates 192 0.187 0.232 0.292 0.167 1.563 0.099 0.234 0.266 0.260 433
Jacob Stallings + Marlins 384 0.223 0.280 0.292 0.201 1.312 0.076 0.216 0.292 0.263 421
Jose Godoy * Twins 5 0 0 0 0 --- 0.400 0.400 0.400 0 419
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Robinson Chirinos + Orioles 220 0.179 0.248 0.287 0.159 1.600 0.086 0.305 0.264 0.255 416
Riley Adams + Nationals 155 0.176 0.220 0.310 0.161 1.760 0.077 0.297 0.245 0.284 410
Max Stassi + Angels 375 0.180 0.239 0.303 0.160 1.683 0.101 0.299 0.267 0.269 405
Kevin Plawecki + Red Sox 175 0.217 0.256 0.287 0.194 1.324 0.080 0.160 0.286 0.257 400
Michael Perez * Pirates 116 0.150 0.133 0.318 0.138 2.125 0.069 0.224 0.207 0.293 396
James McCann + Mets 191 0.195 0.244 0.282 0.178 1.441 0.058 0.241 0.257 0.257 396
Tucker Barnhart * Tigers 308 0.221 0.296 0.267 0.201 1.210 0.081 0.240 0.286 0.244 386
Christian Vazquez + Astros 108 0.250 0.294 0.308 0.241 1.231 0.037 0.167 0.278 0.296 383
Cam Gallagher + Royals 47 0.214 0.310 0.333 0.191 1.556 0.064 0.277 0.255 0.298 383
Tomás Nido + Mets 313 0.239 0.314 0.324 0.217 1.353 0.045 0.243 0.265 0.294 371
Rene Pinto + Rays 83 0.213 0.349 0.325 0.205 1.529 0.024 0.422 0.241 0.313 358
Reese McGuire * White Sox 166 0.225 0.283 0.285 0.205 1.265 0.036 0.199 0.253 0.259 346
Mike Zunino + Rays 123 0.148 0.185 0.304 0.138 2.059 0.049 0.374 0.195 0.285 342
Payton Henry + Marlins 35 0.143 0.200 0.143 0.114 1 0.143 0.229 0.314 0.114 340
Yadier Molina + Cardinals 270 0.214 0.234 0.302 0.207 1.411 0.019 0.148 0.233 0.293 332
Caleb Hamilton + Twins 23 0.056 0 0.222 0.043 4 0.174 0.609 0.217 0.174 332
Tyler Heineman # Pirates 158 0.211 0.233 0.254 0.190 1.200 0.051 0.082 0.272 0.228 331
Manny Pina + Braves 17 0.143 0.143 0.143 0.118 1 0.059 0.059 0.235 0.118 329
Jason Delay + Pirates 167 0.213 0.308 0.271 0.198 1.273 0.054 0.299 0.263 0.251 324
Dom Nunez * Rockies 41 0.121 0.160 0.152 0.098 1.250 0.146 0.244 0.244 0.122 323
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Alex Jackson + Brewers 12 0.250 0.600 0.250 0.250 1 0 0.583 0.250 0.250 319
Austin Hedges + Guardians 338 0.163 0.193 0.248 0.142 1.521 0.074 0.231 0.234 0.216 304
Tyler Heineman # Blue Jays 16 0.267 0.364 0.400 0.250 1.500 0 0.250 0.250 0.375 298
Chad Wallach + Angels 40 0.143 0.160 0.257 0.125 1.800 0.100 0.225 0.225 0.225 288
Patrick Mazeika * Mets 72 0.191 0.207 0.294 0.181 1.538 0.028 0.125 0.208 0.278 275
Sandy Leon # Twins 65 0.179 0.303 0.232 0.154 1.300 0.108 0.354 0.262 0.200 267
Kevin Plawecki + Rangers 11 0.273 0.429 0.273 0.273 1 0 0.364 0.273 0.273 266
Aramis Garcia + Reds 115 0.213 0.301 0.259 0.200 1.217 0.026 0.296 0.243 0.243 265
Austin Romine + Reds 99 0.147 0.196 0.263 0.141 1.786 0.020 0.364 0.172 0.253 249
Michael Papierski # Reds 93 0.159 0.203 0.207 0.140 1.308 0.097 0.237 0.237 0.183 233
Austin Romine + Cardinals 28 0.154 0.211 0.192 0.143 1.250 0.071 0.250 0.214 0.179 231
Carlos Perez + White Sox 18 0.222 0.250 0.333 0.222 1.500 0 0.111 0.222 0.333 226
Jose Herrera # Diamondbacks 124 0.189 0.273 0.207 0.169 1.095 0.073 0.274 0.242 0.185 226
Yainer Diaz + Astros 9 0.125 0.167 0.250 0.111 2 0.111 0.222 0.222 0.222 219
Jason Castro * Astros 88 0.115 0.211 0.179 0.102 1.556 0.091 0.455 0.205 0.159 213
Michael Perez * Mets 16 0.143 0.250 0.143 0.125 1 0.125 0.375 0.250 0.125 211
Anthony Bemboom * Orioles 59 0.115 0.147 0.212 0.102 1.833 0.102 0.288 0.203 0.186 210
Austin Romine + Angels 9 0.250 0.400 0.250 0.222 1 0 0.333 0.222 0.222 204
Chris Okey + Reds 13 0.167 0.286 0.167 0.154 1 0 0.385 0.231 0.154 200
Bryan Lavastida + Guardians 15 0.083 0.125 0.083 0.067 1 0.200 0.267 0.267 0.067 189
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Andrew Knapp # Pirates 35 0.129 0.182 0.161 0.114 1.250 0.086 0.257 0.229 0.143 184
Chuckie Robinson + Reds 60 0.136 0.150 0.271 0.133 2 0 0.283 0.133 0.267 171
Tres Barrera + Nationals 53 0.180 0.265 0.200 0.170 1.111 0.038 0.302 0.208 0.189 162
Ivan Herrera + Cardinals 22 0.111 0.182 0.111 0.091 1 0.091 0.364 0.182 0.091 157
Korey Lee + Astros 26 0.160 0.250 0.240 0.154 1.500 0.038 0.346 0.192 0.231 142
Sebastian Rivero + Royals 29 0.154 0.250 0.154 0.138 1 0.069 0.345 0.207 0.138 139
Zack Collins * Pirates 29 0.040 0.063 0.040 0.034 1 0.103 0.345 0.138 0.034 67
Austin Allen * Athletics 16 0.071 0.200 0.071 0.063 1 0.063 0.563 0.188 0.063 52
Israel Pineda + Nationals 14 0.077 0.167 0.077 0.071 1 0.071 0.500 0.143 0.071 45
Freddy Fermin + Royals 7 0 0 0 0 --- 0 0.429 0 0 31
Jose Godoy * Pirates 17 0.059 0.100 0.059 0.059 1 0 0.412 0.059 0.059 4
Tony Wolters * Dodgers 4 0 0 0 0 --- 0 0.750 0 0 0
Donny Sands + Phillies 4 0 0 0 0 --- 0.250 0.250 0.250 0 0
Michael Papierski # Giants 10 0 0 0 0 --- 0.100 0.400 0.100 0 0
Bo Naylor * Guardians 8 0 0 0 0 --- 0 0.625 0 0 0
Andrew Knapp # Mariners 4 0 0 0 0 --- 0 0.750 0 0 0

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 - 2022 by The Owlcroft Company.

This web page is strictly compliant with the W3C (World Wide Web Consortium) Extensible HyperText Markup Language (XHTML) Protocol v1.0 (Transitional) and the W3C Cascading Style Sheets (CSS) Protocol v3 — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Sunday, 4 December 2022, at 2:01 pm Pacific Time.