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 Name


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 Friday, 3 February 2023.
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 name:

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


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

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 - 2023 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 Saturday, 4 February 2023, at 2:01 pm Pacific Time.