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:


2020: All Catchers, by Name


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

2020 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, 25 October 2020.
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
Jorge Alfaro + Marlins 100 0.226 0.333 0.344 0.210 1.524 0.040 0.360 0.280 0.320 507
Austin Allen * Athletics 32 0.194 0.313 0.323 0.188 1.667 0.031 0.438 0.219 0.313 374
Willians Astudillo + Twins 16 0.250 0.231 0.500 0.250 2 0 0.125 0.250 0.500 654
Alex Avila * Twins 62 0.184 0.308 0.286 0.145 1.556 0.177 0.355 0.355 0.226 585
Austin Barnes + Dodgers 104 0.244 0.323 0.314 0.202 1.286 0.125 0.231 0.346 0.260 745
Tucker Barnhart * Reds 110 0.204 0.231 0.388 0.182 1.900 0.109 0.255 0.291 0.345 597
Joey Bart + Giants 111 0.233 0.387 0.320 0.216 1.375 0.027 0.369 0.288 0.297 508
Anthony Bemboom * Angels 60 0.208 0.212 0.417 0.167 2 0.117 0.217 0.317 0.333 757
Rob Brantly * Giants 3 0 0 0 0 --- 0 0 0 0 0
Jose Briceno + Angels 6 0.200 0.250 0.200 0.167 1 0.167 0.167 0.333 0.167 459
Drew Butera + Rockies 43 0.154 0.207 0.205 0.140 1.333 0.047 0.256 0.186 0.186 130
Victor Caratini # Cubs 132 0.241 0.321 0.328 0.212 1.357 0.091 0.235 0.333 0.288 537
Curt Casali + Reds 93 0.224 0.268 0.500 0.183 2.235 0.151 0.312 0.366 0.409 986
Jason Castro * Angels 62 0.192 0.296 0.385 0.161 2 0.161 0.371 0.323 0.323 640
Jason Castro * Padres 30 0.179 0.278 0.357 0.167 2 0.067 0.333 0.233 0.333 273
Francisco Cervelli + Marlins 62 0.245 0.278 0.453 0.210 1.846 0.129 0.226 0.355 0.387 922
Robinson Chirinos + Rangers 49 0.119 0.161 0.143 0.102 1.200 0.102 0.245 0.224 0.122 152
Robinson Chirinos + Mets 33 0.219 0.273 0.375 0.212 1.714 0.030 0.273 0.242 0.364 373
Zack Collins * White Sox 18 0.063 0.091 0.125 0.056 2 0.111 0.278 0.167 0.111 78
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Willson Contreras + Cubs 225 0.243 0.307 0.407 0.204 1.674 0.089 0.253 0.356 0.342 797
William Contreras + Braves 10 0.400 0.667 0.500 0.400 1.250 0 0.400 0.400 0.500 1244
Travis d'Arnaud + Braves 184 0.321 0.411 0.533 0.288 1.660 0.087 0.272 0.386 0.478 1106
Elias Diaz + Rockies 73 0.235 0.275 0.353 0.219 1.500 0.068 0.205 0.288 0.329 489
Tyler Flowers + Braves 80 0.217 0.412 0.348 0.188 1.600 0.100 0.425 0.325 0.300 583
Cam Gallagher + Royals 60 0.283 0.341 0.434 0.250 1.533 0.100 0.183 0.350 0.383 819
Dustin Garneau + Astros 46 0.158 0.227 0.289 0.130 1.833 0.130 0.326 0.261 0.239 376
Mitch Garver + Twins 81 0.167 0.294 0.264 0.148 1.583 0.086 0.457 0.247 0.235 397
Yan Gomes + Nationals 119 0.284 0.314 0.468 0.261 1.645 0.050 0.185 0.319 0.429 910
Yasmani Grandal # White Sox 194 0.230 0.299 0.422 0.191 1.838 0.155 0.299 0.351 0.351 838
Grayson Greiner + Tigers 55 0.118 0.107 0.333 0.109 2.833 0.055 0.364 0.182 0.309 347
Deivy Grullon + Red Sox 4 0.333 0.500 0.333 0.250 1 0.250 0.250 0.500 0.250 1485
Eric Haase + Tigers 19 0.176 0.250 0.176 0.158 1 0.053 0.316 0.211 0.158 356
Austin Hedges + Padres 71 0.158 0.162 0.333 0.127 2.111 0.085 0.254 0.239 0.268 413
Austin Hedges + Indians 12 0.083 0.143 0.083 0.083 1 0 0.417 0.083 0.083 16
Jonah Heim # Athletics 41 0.211 0.229 0.211 0.195 1 0.073 0.073 0.268 0.195 285
Tyler Heineman # Giants 50 0.190 0.222 0.214 0.160 1.125 0.080 0.120 0.280 0.180 330
Oscar Hernandez + Royals 4 0.500 0.667 0.500 0.500 1 0 0.250 0.500 0.500 1066
Kyle Higashioka + Yankees 48 0.250 0.242 0.521 0.250 2.083 0 0.229 0.250 0.521 726
Bryan Holaday + Orioles 33 0.161 0.227 0.194 0.152 1.200 0.061 0.273 0.212 0.182 191
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Joe Hudson + Mariners 20 0.176 0.250 0.176 0.150 1 0.100 0.250 0.250 0.150 215
Sam Huff + Rangers 33 0.355 0.471 0.742 0.333 2.091 0.061 0.333 0.394 0.697 1566
Alex Jackson + Braves 7 0.286 0.667 0.429 0.286 1.500 0 0.571 0.286 0.429 283
Danny Jansen + Blue Jays 147 0.183 0.190 0.358 0.150 1.955 0.143 0.211 0.306 0.293 678
Ryan Jeffers + Twins 62 0.273 0.364 0.436 0.242 1.600 0.081 0.306 0.355 0.387 954
Caleb Joseph + Blue Jays 9 0.125 0 0.500 0.111 4 0.111 0.111 0.222 0.444 704
Carson Kelly + Diamondbacks 129 0.221 0.250 0.385 0.209 1.741 0.047 0.225 0.264 0.364 495
Alejandro Kirk + Blue Jays 25 0.375 0.421 0.583 0.360 1.556 0.040 0.160 0.400 0.560 1370
Andrew Knapp # Phillies 89 0.278 0.346 0.444 0.225 1.600 0.169 0.213 0.404 0.360 1158
Andrew Knizner + Cardinals 17 0.250 0.333 0.313 0.235 1.250 0 0.294 0.235 0.294 235
Erik Kratz + Yankees 30 0.321 0.409 0.393 0.300 1.222 0.067 0.200 0.367 0.367 851
Ryan Lavarnway + Marlins 11 0.364 0.444 0.364 0.364 1 0 0.182 0.364 0.364 852
Sandy Leon # Indians 81 0.136 0.163 0.242 0.111 1.778 0.173 0.259 0.296 0.198 420
Tzu-Wei Lin * Red Sox 57 0.154 0.222 0.173 0.140 1.125 0.035 0.298 0.175 0.158 141
Martin Maldonado + Astros 165 0.215 0.295 0.378 0.176 1.759 0.164 0.309 0.345 0.309 756
Rafael Marchan # Phillies 9 0.500 0.600 0.875 0.444 1.750 0.111 0.222 0.556 0.778 3424
Jeff Mathis + Rangers 68 0.161 0.194 0.355 0.147 2.200 0.074 0.353 0.221 0.324 470
James McCann + White Sox 111 0.289 0.339 0.536 0.252 1.857 0.072 0.270 0.360 0.468 1114
Reese McGuire * Blue Jays 45 0.073 0.069 0.146 0.067 2 0 0.244 0.067 0.133 110
Francisco Mejia # Padres 42 0.077 0.069 0.179 0.071 2.333 0.024 0.214 0.143 0.167 156
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Yadier Molina + Cardinals 156 0.262 0.281 0.359 0.244 1.368 0.038 0.135 0.301 0.333 548
John Ryan Murphy + Pirates 63 0.172 0.333 0.207 0.159 1.200 0.063 0.444 0.222 0.190 189
Sean Murphy + Athletics 140 0.233 0.278 0.457 0.193 1.963 0.171 0.264 0.364 0.379 873
Omar Narvaez * Brewers 126 0.176 0.254 0.269 0.151 1.526 0.127 0.310 0.294 0.230 436
Brian Navarreto + Marlins 5 0.400 0.500 0.400 0.400 1 0 0.200 0.400 0.400 1108
Tomas Nido + Mets 26 0.292 0.313 0.583 0.269 2 0.077 0.231 0.346 0.538 921
Austin Nola + Mariners 110 0.306 0.325 0.531 0.273 1.733 0.082 0.155 0.373 0.473 1137
Austin Nola + Padres 74 0.222 0.267 0.381 0.189 1.714 0.122 0.230 0.324 0.324 696
Jacob Nottingham + Brewers 54 0.188 0.208 0.458 0.167 2.444 0.093 0.370 0.278 0.407 708
Joseph Odom + Mariners 44 0.128 0.263 0.128 0.114 1 0.091 0.455 0.205 0.114 160
Michael Perez * Rays 93 0.167 0.228 0.238 0.151 1.429 0.075 0.290 0.237 0.215 274
Roberto Perez + Indians 110 0.165 0.259 0.216 0.145 1.313 0.100 0.345 0.264 0.191 355
Salvador Perez + Royals 156 0.333 0.375 0.633 0.321 1.900 0.019 0.231 0.353 0.609 1252
Josh Phegley + Cubs 18 0.063 0 0.250 0.056 4 0.056 0.167 0.167 0.222 364
Manny Pina + Brewers 45 0.231 0.269 0.410 0.200 1.778 0.067 0.244 0.333 0.356 779
Kevin Plawecki + Red Sox 89 0.341 0.403 0.463 0.315 1.357 0.056 0.157 0.393 0.427 1037
Wilson Ramos + Mets 155 0.239 0.271 0.387 0.219 1.618 0.065 0.200 0.297 0.355 585
J.T. Realmuto + Phillies 195 0.266 0.307 0.491 0.236 1.848 0.082 0.246 0.349 0.436 946
Rene Rivera + Mets 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Austin Romine + Tigers 135 0.238 0.354 0.323 0.230 1.355 0.030 0.348 0.259 0.311 434
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Keibert Ruiz # Dodgers 8 0.250 0.250 0.625 0.250 2.500 0 0.375 0.250 0.625 897
Ali Sanchez + Mets 10 0.111 0.167 0.111 0.100 1 0.100 0.300 0.200 0.100 0
Gary Sanchez + Yankees 178 0.147 0.159 0.365 0.129 2.478 0.101 0.360 0.253 0.320 492
Pedro Severino + Orioles 178 0.250 0.304 0.388 0.225 1.550 0.090 0.225 0.320 0.348 699
Chance Sisco * Orioles 121 0.214 0.321 0.378 0.174 1.762 0.140 0.339 0.364 0.306 798
Kevan Smith + Rays 38 0.258 0.368 0.452 0.211 1.750 0.132 0.289 0.368 0.368 965
Will Smith + Dodgers 137 0.289 0.294 0.579 0.241 2 0.146 0.161 0.401 0.482 1275
Jacob Stallings + Pirates 143 0.248 0.337 0.376 0.217 1.516 0.105 0.280 0.322 0.329 668
Max Stassi + Angels 105 0.278 0.277 0.533 0.238 1.920 0.105 0.200 0.352 0.457 1039
Tyler Stephenson + Reds 20 0.294 0.500 0.647 0.250 2.200 0.100 0.450 0.400 0.550 1452
Garrett Stubbs * Astros 10 0.125 0.111 0.125 0.100 1 0 0 0.100 0.100 0
Andrew Susac + Pirates 4 0 0 0 0 --- 0.500 0 0.500 0 840
Kurt Suzuki + Nationals 129 0.270 0.301 0.396 0.233 1.467 0.085 0.147 0.349 0.341 826
Beau Taylor * Indians 24 0.048 0.083 0.048 0.042 1 0.083 0.375 0.125 0.042 11
Luis Torrens + Padres 13 0.273 0.333 0.364 0.231 1.333 0.077 0.154 0.308 0.308 519
Luis Torrens + Mariners 65 0.254 0.311 0.373 0.231 1.467 0.092 0.200 0.323 0.338 624
Jose Trevino + Rangers 83 0.250 0.279 0.434 0.229 1.737 0.036 0.181 0.277 0.398 642
Chadwick Tromp + Giants 64 0.213 0.231 0.426 0.203 2 0.016 0.313 0.219 0.406 524
Daulton Varsho * Diamondbacks 115 0.188 0.246 0.366 0.165 1.947 0.104 0.287 0.287 0.322 546
Christian Vazquez + Red Sox 189 0.283 0.341 0.457 0.259 1.612 0.085 0.228 0.344 0.418 805
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Meibrys Viloria * Royals 24 0.190 0.333 0.238 0.167 1.250 0.083 0.375 0.292 0.208 377
Stephen Vogt * Diamondbacks 81 0.167 0.204 0.278 0.148 1.667 0.099 0.222 0.247 0.247 365
Chad Wallach + Marlins 48 0.227 0.290 0.364 0.208 1.600 0.063 0.250 0.271 0.333 487
Matt Wieters # Cardinals 41 0.200 0.280 0.229 0.171 1.143 0.073 0.244 0.293 0.195 332
Tony Wolters * Rockies 109 0.230 0.329 0.270 0.211 1.174 0.055 0.275 0.275 0.248 390
Mike Zunino + Rays 84 0.147 0.206 0.360 0.131 2.455 0.071 0.440 0.238 0.321 468

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 - 2020 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 Monday, 26 October 2020, at 6:27 am Pacific Time.